Abstract:
A computer device may include a memory storing instructions and processor configured to execute the instructions to generate a Radio Access Network (RAN) slice in a Fifth Generation (5G) New Radio (NR) base station designated for a particular type of service; determine requirements associated with the generated RAN slice; and reserve resources of the 5G NR base station for the generated RAN slice, wherein reserving the resources includes specifying one or more antenna beams generated by the 5G NR base station. The processor may be further configured to obtain criteria for categorizing user equipment (UE) device sessions as belonging to the generated RAN slice; identify UE device sessions as belonging to the RAN slice based on the obtained criteria; and apply the determined requirements to the identified UE device session using the reserved resources.
Abstract:
A method, a device, and a non-transitory storage medium are described in which multi-tiered networks and resource utilization-based provisioning service is provided. A multi-tiered mobile edge computing network that includes multiple mobile edge computing networks that are multi-tiered based on distance from a network edge includes a network device that selects a location to provision an application service for an end device based on a total resource utilization value and a performance metric associated with one or multiple candidate mobile edge computing networks.
Abstract:
A method, a device, and a non-transitory storage medium are described in which a mobile edge computing service is provided. The mobile edge computing service provides for the hosting of a function of an application in a mobile edge computer network, and another function of the application to be hosted in a network external from the mobile edge computer network. The mobile edge computing service includes an on-boarding service that obtains subscription information and policies. The mobile edge computing service also includes network resource availability and security measure verifications.
Abstract:
Systems described herein control communication paths used for machine-type communications (MTC) devices in a wireless network. The systems store a subscriber profile for an MTC device, including an APN configuration that differentiates, for non-IP-type communications, types of bearer paths between the MTC device and an ePC network; receive an attach request from the MTC device; retrieve the subscriber profile; and determine if the subscriber profile indicates an APN configuration for a non-IP bearer. When the subscriber profile indicates an APN configuration for a non-IP bearer, the systems identify in the subscriber profile an MTC-ePC delivery mechanism, between the MTC device and the ePC network, as a user plane or a control plane.
Abstract:
Systems described herein control communication paths used for machine-type communications (MTC) devices in a wireless network. The systems store a subscriber profile for an MTC device, including an APN configuration that differentiates, for non-IP-type communications, types of bearer paths between the MTC device and an ePC network; receive an attach request from the MTC device; retrieve the subscriber profile; and determine if the subscriber profile indicates an APN configuration for a non-IP bearer. When the subscriber profile indicates an APN configuration for a non-IP bearer, the systems identify in the subscriber profile an MTC-ePC delivery mechanism, between the MTC device and the ePC network, as a user plane or a control plane.
Abstract:
A server device may receive content that was transmitted using a broadcast technique; track a quantity of user devices that have entered a particular area after the content has been received by the server device; determine, based on the tracking, that the quantity of user devices meets or exceeds a threshold quantity; and redistributing, by the server device and based on the determining, the content to one or more of the user devices that have entered the particular area after the content has been received by the server device.
Abstract:
Quality of service may be achieved in a network using time-bases queues that are associated with different maximum latency periods. A device may receive a request to allocate resources for a packet flow, the resources being allocated at a number of network devices. The device may select, in response to the request, a set of queues that includes a queue selected at each of the network devices, the selected queue, at each of the network devices, being associated with a maximum latency period. The device may transmit one or more messages, to the network devices, indicating that the selected set of queues are to be used for buffering of the packet flow during packet scheduling.
Abstract:
A device is configured to store target location information indicating an acceptable signal strength at a target location. The device may receive a signal emitted from a base station. The signal may be received at the target location. The device may measure the signal strength of the signal at the target location. The device may transmit a signal strength message including information based on the signal strength. The signal strength message may cause the base station to adjust a power with which signals are emitted from the base station such that the signals satisfy the acceptable signal strength at the target location.
Abstract:
A system may be configured to determine radio frequency (“RF”) transmission error types associated with a group of channels. Each channel may be associated with a particular remote radio node (“RRN”), of a group of RRNs, and a user device. The system may further modify subsequent RF communications between the RRNs and the user device, on a per-channel basis, and based on the determined transmission error types associated with each channel.
Abstract:
A method, a device, and a non-transitory storage medium to store traffic aggregation settings that include hold time values that each indicate a maximum period of time to suspend a transmission of data; receive data from a resident application; determine a type of application from which the data is received; determine whether the device in an active state; select one of the hold time values in response to a determination that the device is not in the active state; suspend a transmission of the data in response to a selection of the one of the hold time values, wherein the transmission of the data is suspended for at least a portion of a maximum time period indicated by the one of the hold time values; and transmit the data subsequent to the at least the portion of the maximum time period elapsing.