Posts

5G Network Slicing

Image
  Introduction Standard development groups have described network slicing in several ways. However, there is no standard definition of network slicing. In truth, network slicing refers to any initiatives to make networks-as-a-service available based on user demand. Network slicing can enabled primarily by NFV, SDN, cloud computing, and edge computing. NFV give permission for the use of generic hardware for cost-effective implementations of network services. Significantly, SDN enables the separation of the control plane from the data plane to provide efficient and flexible resource management.   1. Technology Overview The basic development of 5G networks is network slicing, which enables operators to virtually split one physical network into several slices. Each slice serves a specific purpose for different service needs, such as ultra-reliable low-latency communications, and more. This flexibility is achieved from two major technologies: Software Defined Networking-SDN...

Security Challenges and Opportunities in Bluetooth and Zigbee Technologies

Image
Introduction Bluetooth and Zigbee are key wireless communication protocols in IoT applications, enabling device communication within a PAN(Personal Area Network). However, their widespread use raises security risks. Understanding their functions, technology, and weaknesses is crucial for effective solutions. 1. Technology Overview Bluetooth and Zigbee are wireless communication protocols used in IoT applications for low-energy, short-range communication. They minimize disruptions and ensure safe data transmission, prolonging battery usage and decreasing operational expenses in functioning within the 2.4 GHz frequency range. (Bluetooth Special Interest Group, 2021). Zigbee technology, based on IEEE 802.15.4, provides low-data-rate, low-power wireless communication for short to medium distance applications, enabling mesh networking for extended message transmission. (Zigbee Alliance, 2018). 2. Underpinning Security Conce...

Beamforming in IEEE 802.11ay: Revolutionising Wireless Communication

Image
  Description Beamforming is a transformative signal processing technique that is leading the frontier in wireless communication. It forms a part of the IEEE 802.11ay standard, where other than broadcasting signals uniformly in all directions, the function of beamforming is to coherently transmit those signals in the direction of the intended receiver. This focused approach strengthens signals at an incredible level, minimizes interference, and increases the range of wireless networks by unprecedented bounds, especially in environments operating within the millimeter-wave frequency band at about 60 GHz  (Silva et al., 2018) .   Underpinning Concepts The basic principle behind beamforming is the process of making multiple antennas change the signal phase and amplitude at each antenna element. Thereby, the respective signals from each antenna combine constructively in the direction of the intended receiver for a tightly focused beam of radio waves  (Verma et al...

Evaluating OpenStack Neutron API: A Key SDN Northbound Interface Protocol

Image
  Description                                              The OpenStack Neutron API is a core component of the OpenStack ecosystem, responsible for providing "network connectivity as a service" between interface devices, which are managed by other OpenStack services, such as Nova  (Openstack, Welcome to Neutron’s documentation, 2020) .  It is a RESTful HTTP service that takes advantage of the full capability provided by the HTTP protocol, including HTTP methods, URIs, and media types  (Openstack, 2024) , and response codes. It also supports JSON data serialization in requests and responses alike for efficient and standard communication. This exposes users through the Neutron API to create, update, and delete networks, subnets, and ports, manage security groups, perform dynamic floating IPs allocation, and support LBaaS, hence distributing traffi...