H04W40/18

USING EDGE NODES AS PROXIES TO SELECT UPF POSITIONING
20220417826 · 2022-12-29 ·

An orchestration tool determines optimal user plane function (UPF) positioning by using edge nodes as proxy for UPF performance prediction. A disclosed solution includes: using a plurality of edge nodes as proxies to predict performance of a UPF, which has not yet been built, for routing data packets to a proxy-call session control function (P-CSCF) from locations of each of the plurality of edge nodes; selecting, by an orchestrator, a first edge node location; and generating, by the orchestrator, an alert indicating selection of the first edge node location. A first UPF will be built at the first edge node location although, in some examples, upon further monitoring, the orchestrator may determine that the second edge node location will outperform the first edge node location, resulting in the UPF moving to the second edge node location. In some examples, performance criteria depend on traffic type (e.g., real-time gaming).

USING EDGE NODES AS PROXIES TO SELECT UPF POSITIONING
20220417826 · 2022-12-29 ·

An orchestration tool determines optimal user plane function (UPF) positioning by using edge nodes as proxy for UPF performance prediction. A disclosed solution includes: using a plurality of edge nodes as proxies to predict performance of a UPF, which has not yet been built, for routing data packets to a proxy-call session control function (P-CSCF) from locations of each of the plurality of edge nodes; selecting, by an orchestrator, a first edge node location; and generating, by the orchestrator, an alert indicating selection of the first edge node location. A first UPF will be built at the first edge node location although, in some examples, upon further monitoring, the orchestrator may determine that the second edge node location will outperform the first edge node location, resulting in the UPF moving to the second edge node location. In some examples, performance criteria depend on traffic type (e.g., real-time gaming).

MOBILITY TRAFFIC DROP SOLUTIONS FOR EVPN-BASED NETWORKING SYSTEMS
20220394603 · 2022-12-08 ·

Mobility traffic drop solutions for EVPN-based networking systems that reduce delays related to a device reassociating from one access point to a different access point. For example, a method may include learning information related to a path of a mobile device configured to travel in a physical space along the path; identifying a plurality of access points having coverage areas that provide service to locations along the path and a plurality of networking tunnel endpoints servicing the plurality of access points; assigning the plurality of networking tunnel endpoints to a mobility zone associated with the mobile device; and transmitting data from a source to at least two of the networking tunnel endpoints of the mobility zone.

Routing Data in Wireless Network That Coexists with Interfering Wireless Networks

A node device for forming a multi-hop network is provided. The node device is configured to avoid interference from coexisting interfering networks and includes a transceiver configured to receive and transmit data with respect to a Destination Oriented Directed Acyclic Graph (DODAG) Information Object message (DIO message), a memory configured to store computer executable programs including an interfered-node count (IC), single-rate link count (SLC), multi-rate link count (MLC), hop count (HP), path communication latency (PCL) and an interference efficient and multi-rate supported routing program CoM-RPL, and a processor configured to perform steps of the computer executable programs. The steps include determining if the received DIO message indicates a new DODAG or an existing DODAG. In this case, if a determined result in the determining indicates the new DODAG and no single-rate link and no interfered node on a path of multi-hop network, the node device joins DODAG network and the processor selects a sender of the DIO message as a default parent, computes a rank for itself, updates DIO message with its rank, IC, SLC, TRM, HP, PCL and transmits scheduled DIO messages based on transmission rate mode.

Routing Data in Wireless Network That Coexists with Interfering Wireless Networks

A node device for forming a multi-hop network is provided. The node device is configured to avoid interference from coexisting interfering networks and includes a transceiver configured to receive and transmit data with respect to a Destination Oriented Directed Acyclic Graph (DODAG) Information Object message (DIO message), a memory configured to store computer executable programs including an interfered-node count (IC), single-rate link count (SLC), multi-rate link count (MLC), hop count (HP), path communication latency (PCL) and an interference efficient and multi-rate supported routing program CoM-RPL, and a processor configured to perform steps of the computer executable programs. The steps include determining if the received DIO message indicates a new DODAG or an existing DODAG. In this case, if a determined result in the determining indicates the new DODAG and no single-rate link and no interfered node on a path of multi-hop network, the node device joins DODAG network and the processor selects a sender of the DIO message as a default parent, computes a rank for itself, updates DIO message with its rank, IC, SLC, TRM, HP, PCL and transmits scheduled DIO messages based on transmission rate mode.

Routing data in wireless network that coexists with interfering wireless networks

A node device for forming a multi-hop network is provided. The node device is configured to avoid interference from coexisting interfering networks and includes a transceiver configured to receive and transmit data with respect to a Destination Oriented Directed Acyclic Graph (DODAG) Information Object message (DIO message), a memory configured to store computer executable programs including an interfered-node count (IC), single-rate link count (SLC), multi-rate link count (MLC), hop count (HP), path communication latency (PCL) and an interference efficient and multi-rate supported routing program CoM-RPL, and a processor configured to perform steps of the computer executable programs. The steps include determining if the received DIO message indicates a new DODAG or an existing DODAG. In this case, if a determined result in the determining indicates the new DODAG and no single-rate link and no interfered node on a path of multi-hop network, the node device joins DODAG network and the processor selects a sender of the DIO message as a default parent, computes a rank for itself, updates DIO message with its rank, IC, SLC, TRM, HP, PCL and transmits scheduled DIO messages based on transmission rate mode.

Routing data in wireless network that coexists with interfering wireless networks

A node device for forming a multi-hop network is provided. The node device is configured to avoid interference from coexisting interfering networks and includes a transceiver configured to receive and transmit data with respect to a Destination Oriented Directed Acyclic Graph (DODAG) Information Object message (DIO message), a memory configured to store computer executable programs including an interfered-node count (IC), single-rate link count (SLC), multi-rate link count (MLC), hop count (HP), path communication latency (PCL) and an interference efficient and multi-rate supported routing program CoM-RPL, and a processor configured to perform steps of the computer executable programs. The steps include determining if the received DIO message indicates a new DODAG or an existing DODAG. In this case, if a determined result in the determining indicates the new DODAG and no single-rate link and no interfered node on a path of multi-hop network, the node device joins DODAG network and the processor selects a sender of the DIO message as a default parent, computes a rank for itself, updates DIO message with its rank, IC, SLC, TRM, HP, PCL and transmits scheduled DIO messages based on transmission rate mode.

Vehicle communication system

A vehicle communication system includes a central device and an on-vehicle device. A path determiner of the central device determines an information transmission path between a plurality of vehicles for consolidating information in a vehicle that performs a wireless communication with a terrestrial communication device out of the vehicles based on at least operating information on the vehicles. An on-vehicle communicator of the on-vehicle device acquires the information transmission path directly from the central device via the terrestrial communication device or indirectly from the central device via the terrestrial communication device and a second vehicle, and transmits and receives predetermined information to and from the terrestrial communication device or the second vehicle based on the acquired information transmission path.

Enhanced UE route selection policy (URSP) rules evaluation
11496944 · 2022-11-08 · ·

A method for evaluation of UE route selection policy (URSP) rules is proposed. URSP is used by a UE to determine if a detected application can be associated to an established PDU session, can be offloaded to non-3GPP access outside a PDU session, or can trigger the establishment of a new PDU session. The UE first finds a non-default URSP rule with a matching traffic descriptor to the application. Then, the UE selects a route selection descriptor including a preferred access type from a list of RSDs of the non-default URSP rule. After that, the UE matches or establishes a Protocol Data Unit (PDU) session for the application by ignoring the preferred access type or using the preferred access type.

Predictive routing based on microlocation

Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.