Patent classifications
H04W28/02
CONTROL DEVICE, AND CONTROL METHOD
A control device communicates with a mobile station installed in a train, existing in a base station zone as a reception area of a signal transmitted from a base station and traveling on a railroad, via the base station. The control device includes an acquisition unit that acquires branch information indicating that a branch point on the railroad exists in the base station zone and information indicating base stations existing one base station ahead of the base station and a control unit that transmits the same voice signal to the base station and the base stations when existence of the branch point in the base station zone is detected based on the branch information.
DATA FORWARDING METHOD AND APPARATUS IN BLUETOOTH MESH NETWORK
A data forwarding method and apparatus in a Bluetooth Mesh network are disclosed. According to the present disclosure, on the basis of not changing the original Bluetooth protocol, switching is performed to transmit the forwarded data at different transmission rates multiple times. The transmission distance difference between different transmission rates is used to achieve regional flood forwarding, thereby reducing a large number of flooding of device nodes in the network and avoiding network congestion, and improving the performance of the entire Bluetooth Mesh network.
TECHNIQUES FOR ADAPTIVELY ALLOCATING RESOURCES IN A CLOUD-COMPUTING ENVIRONMENT
Described are examples for monitoring performance metrics of one or more workloads in a cloud-computing environment and reallocating compute resources based on the monitoring. Reallocating compute resources can include migrating workloads among nodes or other resources in the cloud-computing environment, reallocating hardware accelerator resources, adjusting transmit power for virtual radio access network (vRAN) workloads, and/or the like.
Methods for Generating Application For Radio-Access-Network Servers with Heterogeneous Accelerators
Systems and methods are provided for offloading a task from a central processor in a radio access network (RAN) server to one or more heterogeneous accelerators. For example, a task associated with one or more operational partitions (or a service application) associated with processing data traffic in the RAN is dynamically allocated for offloading from the central processor based on workload status information. One or more accelerators are dynamically allocated for executing the task, where the accelerators may be heterogeneous and my not comprise pre-programming for executing the task. The disclosed technology further enables generating specific application programs for execution on the respective heterogeneous accelerators based on a single set of program instructions. The methods automatically generate the specific application programs by identifying common functional blocks for processing data traffic and mapping the functional blocks to the single set of program instructions to generate code native to the respective accelerators.
TECHNIQUES FOR ADAPTIVELY DETERMINING CELL BOUNDARY IN WIRELESS COMMUNICATIONS
Described are examples for receiving, from one or more second virtual radio access network (vRAN) workloads operating one or more second cells, an indication of a measurement of at least a first signal transmitted by a first vRAN workload operating a first cell, computing, based on measurements of at least the first signal as received from the one or more second vRAN workloads, a boundary of the first cell, and adjusting, based on the boundary of the first cell, a transmit parameter of the first vRAN workload for transmitting signals in the first cell.
AUTOMATED MATCHING OF APPLICATIONS TO PRE-DEFINED SLICE TYPES IN 5G NETWORKS
In a 5G network, a profiler component of a network slice controller is arranged to dynamically observe behaviors of pre-defined types of network slices when handling current traffic. The profiler employs the observed behaviors to generate profiles of the pre-defined slice types in terms of throughput, reliability, or other suitable metrics. In response to a request from an application for admission to the 5G network for which an ID of an appropriate pre-defined network slice type is unknown, the application request and traffic is handled on a slice which is temporarily utilized while the profiler dynamically observes application behaviors to generate an application profile. The profiler identifies a pre-defined slice type having a profile that is the closest match to the generated application profile. The application may then be moved from the temporary slice to a slice of the identified pre-defined type so that optimal slice characteristics are provided for the application's traffic.
5G ADMISSION BY VERIFYING SLICE SLA GUARANTEES
In a 5G network, a slice controller is arranged to dynamically configure a radio access network (RAN) by allocating physical radio resources into RAN slices by making predictions of channel state information (CSI) for user equipment (UE) executing applications that make connectivity requests for admission to particular identified slices. The slice controller grants or denies admission requests based on the predicted CSI to ensure that applicable service level agreement (SLA) guarantees are satisfied for traffic across all the RAN slices. Each time new admission requests are received from applications, the slice controller determines whether a suitable RAN configuration exists that will enable SLA guarantees for the slices to continue to be satisfied for the current traffic while also meeting the SLA guarantees applicable to the new admission request.
BASE WIRELESS DEVICE AND WIRELESS COMMUNICATION METHOD
A base wireless device includes plural transmission buffers storing plural signals having transmission destinations that are different from each other, a transmission processing unit transmitting the signals to plural remote wireless devices respectively, by transmitting the signals stored in the plural transmission buffers in a predetermined order, regardless of whether or not each transmission has been made successfully, and a storage control unit, wherein when a transmission of a signal stored in one of the transmission buffers has been made successfully, the storage control unit overwrites the one transmission buffer from which the transmission has been made successfully, with another signal to be transmitted to a transmission destination that is different from a transmission destination of a signal stored in a transmission buffer other than the one transmission buffer from which the transmission has been made successfully, among the plural transmission buffers.
METHOD AND APPARATUS FOR SUPPORTING UE-TO-NETWORK RELAY COMMUNICATION IN A WIRELESS COMMUNICATION SYSTEM
A method and device are disclosed for a relay User Equipment (UE). In one embodiment, the relay UE establishes a first layer-2 link with a first remote UE. The relay UE also establishes a Protocol Data Unit (PDU) session with a network, wherein the relay UE forwards traffic of the first remote UE on the PDU session. The relay UE further establishes a second layer-2 link with a second remote UE. In addition, the relay UE forwards traffic of the second remote UE on the PDU session. Furthermore, the relay UE receives a network control signaling from the network, wherein the network control signaling is associated with the first remote UE and is used for modifying the PDU session. The relay UE also initiates a layer-2 link modification procedure toward the first remote UE in response to reception of the network control signaling.
APPARATUS, SYSTEM, METHOD AND COMPUTER-IMPLEMENTED STORAGE MEDIA TO IMPLEMENT RADIO RESOURCE MANAGEMENT POLICIES USING MACHINE LEARNING
An apparatus of a transmitter computing node n (TX node n) of a wireless network, one or more computer readable media, a system, and a method. The apparatus includes one or more processors to: implement machine learning (ML) based training rounds, each training round including: determining a local action value function Q.sub.n(h.sub.n, a.sub.n; θ.sub.n) corresponding to a value of performing a radio resource management (RRM) action a.sub.n at a receiving computing node n (RX node n) associated with TX node n using policy parameter θ.sub.n and based on h.sub.n, h.sub.n including channel state information at RX node n; and determining, based on an overall action value function Q.sub.tot at time t, an estimated gradient of an overall loss at time t for overall policy parameter θ.sub.t(∇L.sub.t(θ.sub.t)), wherein Q.sub.tot corresponds to a mixing of local action value functions Q.sub.i(h.sub.i, a.sub.i; θ.sub.i) for all TX nodes i in the network at time t including TX node n; and determine, in response to a determination that ∇L.sub.t(θ.sub.t) is close to zero for various values of t during training, a trained local action value function Q.sub.n,trained to generate a trained action value relating to data communication between TX node n and RX node n.