Patent classifications
H04W40/06
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED ROUTING OF SERVICE BASED INTERFACE (SBI) REQUEST MESSAGES TO REMOTE NETWORK FUNCTION (NF) REPOSITORY FUNCTIONS USING INDIRECT COMMUNICATIONS VIA SERVICE COMMUNICATIONS PROXY (SCP)
A method for optimized routing of service based interface (SBI) request messages to remote network function (NF) repository functions (NRFs) using indirect communications via a service communications proxy (SCP) includes, at an SCP including at least one processor, receiving an SBI request message. The method further includes forwarding the SBI request message to a remote NRF. The method further includes determining that the remote NRF is unable to process the SBI request message, and, in response to determining that the remote NRF is unable, identifying a georedundant mate of the remote NRF. The method further includes forwarding the SBI request message to the georedundant mate NRF of the remote NRF that is unable to process the SBI request message.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED ROUTING OF SERVICE BASED INTERFACE (SBI) REQUEST MESSAGES TO REMOTE NETWORK FUNCTION (NF) REPOSITORY FUNCTIONS USING INDIRECT COMMUNICATIONS VIA SERVICE COMMUNICATIONS PROXY (SCP)
A method for optimized routing of service based interface (SBI) request messages to remote network function (NF) repository functions (NRFs) using indirect communications via a service communications proxy (SCP) includes, at an SCP including at least one processor, receiving an SBI request message. The method further includes forwarding the SBI request message to a remote NRF. The method further includes determining that the remote NRF is unable to process the SBI request message, and, in response to determining that the remote NRF is unable, identifying a georedundant mate of the remote NRF. The method further includes forwarding the SBI request message to the georedundant mate NRF of the remote NRF that is unable to process the SBI request message.
Channel discovery in a small-cell network
During operation, the radio node may, using a first interface circuit, listen for transmissions from one or more second radio nodes. Based at least in part on the transmissions, the radio node may determine a first list of discovered channels associated with the radio node and the one or more second radio nodes. Then, the radio node may, using a second interface circuit, provide the first list of discovered channels to the one or more second radio nodes. Moreover, the radio node may, using the second interface circuit, receive one or more second lists of discovered channels from the one or more second radio nodes. Next, the radio node may aggregate the first list of discovered channels and the second list of discovered channels into a list of active channels. Furthermore, the radio node may, using the first interface circuit, provide the list of active channels to an electronic device.
Connecting a Wireless Device Across Multiple Wireless Networks
Apparatuses, methods, and systems for connecting a wireless device across multiple wireless networks are disclosed. One system includes a state machine and a router. The state machine operates to maintain a network availability of each of a plurality of wireless networks for a wireless device, wherein each of the plurality of wireless networks include network characteristics. The router operates to select a one of the plurality of wireless networks based on the network availability and the network characteristics as maintained by the state machine, process data packets according to the selected available wireless network based on the network characteristics of the selected available wireless network, and route the processed data packets to the wireless device through the selected one of the plurality of wireless networks.
Connecting a Wireless Device Across Multiple Wireless Networks
Apparatuses, methods, and systems for connecting a wireless device across multiple wireless networks are disclosed. One system includes a state machine and a router. The state machine operates to maintain a network availability of each of a plurality of wireless networks for a wireless device, wherein each of the plurality of wireless networks include network characteristics. The router operates to select a one of the plurality of wireless networks based on the network availability and the network characteristics as maintained by the state machine, process data packets according to the selected available wireless network based on the network characteristics of the selected available wireless network, and route the processed data packets to the wireless device through the selected one of the plurality of wireless networks.
SPACE-BASED AIRCRAFT MONITORING
In one implementation, a system for space-based aircraft monitoring includes a ground segment, multiple aircraft monitoring payloads on board corresponding satellites, and a resource scheduling system. Individual payloads include antenna systems configured to provide multiple beams for receiving ADS-B messages and two or more receivers configured to process received ADS-B messages that are implemented, at least in part, by reconfigurable FPGAs. In addition, individual payloads are configured to initiate transmission of ADS-B messages processed by one or more of their receivers to the ground segment. Meanwhile, the ground segment is configured to receive such messages and to route them to one or more destinations for aircraft monitoring. The resource scheduling system is configured to control the antenna systems of individual payloads to dynamically adjust the beams for receiving ADS-B messages of the individual antenna systems.
SPACE-BASED AIRCRAFT MONITORING
In one implementation, a system for space-based aircraft monitoring includes a ground segment, multiple aircraft monitoring payloads on board corresponding satellites, and a resource scheduling system. Individual payloads include antenna systems configured to provide multiple beams for receiving ADS-B messages and two or more receivers configured to process received ADS-B messages that are implemented, at least in part, by reconfigurable FPGAs. In addition, individual payloads are configured to initiate transmission of ADS-B messages processed by one or more of their receivers to the ground segment. Meanwhile, the ground segment is configured to receive such messages and to route them to one or more destinations for aircraft monitoring. The resource scheduling system is configured to control the antenna systems of individual payloads to dynamically adjust the beams for receiving ADS-B messages of the individual antenna systems.
MULTIPATH GEOGRAPHIC ROUTING PROTOCOL
Systems and methods for routing data packets in mobile ad-hoc networks. An interest packet is sent from a data consumer to a data producer via multiple intermediate routing devices. The interest packet is transmitted from one routing device to the next routing device based on the geographic position of the routing devices and the interest message carries information about the links and network nodes it passes when being transmitted. The data packet is transmitted from the data producer to the data consumer the same path in the reverse order. In case one of the intermediate nodes is not available anymore, due to the mobile nature of the ad-hoc network, an opportunistic forwarding strategy is applied.
MULTIPATH GEOGRAPHIC ROUTING PROTOCOL
Systems and methods for routing data packets in mobile ad-hoc networks. An interest packet is sent from a data consumer to a data producer via multiple intermediate routing devices. The interest packet is transmitted from one routing device to the next routing device based on the geographic position of the routing devices and the interest message carries information about the links and network nodes it passes when being transmitted. The data packet is transmitted from the data producer to the data consumer the same path in the reverse order. In case one of the intermediate nodes is not available anymore, due to the mobile nature of the ad-hoc network, an opportunistic forwarding strategy is applied.
METHOD AND APPARATUS FOR ROUTE AGGREGATION HANDLING FOR CONTROL AND USER PLANE SEPARATION
A Shared Cell (SC) Controller uses deployment information, radio resource utilization measurements, cell load measurements, signal quality measurement, operator's policies and radio capabilities to make decisions on system configuration, re-configuration, and channel allocation related to the Shared Cell groups. The SC Controller may also use artificial intelligence/machine learning to predict future system state when making decisions on system configuration and channel allocation. The SC Controller can be implemented in the context of using a CBRS system, the ORAN architecture, and the Shared Cell group of Radio Units (RUs). SC Controller can be implemented as part of the Non-Real Time Radio Intelligent Controller (Non-RT RIC). The SC Controller interfaces with the Citizens Broadband Radio Service Device (CBSD) Controller, and the SC Controller sends the Shared Cell group information to the O-RU Controller so that the O-RU Controller can configure the radio components.