Patent classifications
H04L47/2491
TRAFFIC PRIORITIZATION IN SD-WAN
Some embodiments provide a method, for a software-defined wide area network (SD-WAN) that handles (i) traffic for a 5G network and (ii) traffic outside of the 5G network. The SD-WAN is established by a set of edge nodes and a set of gateways. At a particular edge node of the SD-WAN, the method identifies whether a received data message is a 5G message that includes a tunnel header of a particular type associated with the 5G network. When the data message is a 5G message, the method examines a set of header fields within the tunnel header to identify a specified traffic priority applicable to the 5G message. The method applies the identified traffic priority within the SD-WAN.
VEHICLE WIRELESS COMMUNICATION DEVICE AND COMMUNICATION CONTROL METHOD
A wireless communication device uses multiple wireless communication services for communication between an in-vehicle device of a vehicle and an external device. The wireless communication device acquires a delay characteristic value for each wireless communication service from a network device. The delay characteristic value is an upper limit of an estimated range of delay time in communication. The wireless communication device acquires an allowable delay amount indicating a length of an allowable communication delay time from the in-vehicle device. The wireless communication device allocates a wireless communication service, which is relatively small in the delay characteristic value among the wireless communication services, to the in-vehicle device that is small in the allowable delay amount.
END-TO-END DATA PACKETS FLOW CONTROL THROUGH AN OVERLAY ENVIRONMENT OF A WIDE AREA NETWORK
End-to-end data packet flow control is described for an overlay environment of a wide area network. A method includes detecting an active session of a specific application with a source node and a destination node within an overlay environment, detecting a traffic flow from the source node to the destination node associated with the active session, mapping the traffic flow to a dedicated service processing thread of a network services appliance, mapping an identifier to the dedicated service processing thread, and forwarding the traffic flow to the destination node through the dedicated service processing thread by applying the identifier to the traffic flow.
END-TO-END DATA PACKETS FLOW CONTROL THROUGH AN OVERLAY ENVIRONMENT OF A WIDE AREA NETWORK
End-to-end data packet flow control is described for an overlay environment of a wide area network. A method includes detecting an active session of a specific application with a source node and a destination node within an overlay environment, detecting a traffic flow from the source node to the destination node associated with the active session, mapping the traffic flow to a dedicated service processing thread of a network services appliance, mapping an identifier to the dedicated service processing thread, and forwarding the traffic flow to the destination node through the dedicated service processing thread by applying the identifier to the traffic flow.
Quality of service support for sidelink relay service
Methods, systems, and devices for wireless communications are described. A first user equipment (UE) (e.g., a relay UE) may establish a relay connection for routing communications between a network entity (e.g., a base station) and a second UE (e.g., a remote UE). The relay connection may include a sidelink connection and an access link connection. The remote UE may transmit a request to the network entity via the relay UE. The request may include a relay service code associated with the sidelink connection, as well as a request for quality of service (QoS) support for the relay connection. Based on the request, the network entity may determine a QoS configuration for the relay connection. The network entity may indicate the QoS configuration to the UEs via the relay connection. The UEs may adjust parameters of the relay connection to meet the specifications of the QoS configuration.
Cross-party diagnostics
Techniques described herein improve viewer experience by leveraging the ability of a viewer's device to access an over-the-top (OTT) content via the device's multi-channel connections to an OTT content server. In an example embodiment, the device receives the OTT content via a first channel and performs cross-party diagnostic testing through a second channel. In this embodiment, a diagnostic app in the device compares measured signals in the first channel with a first set of threshold values and further compares acquired telemetry data in the second channel with a second set of threshold values. Based on the comparison results, the device determines the possible root cause of the interruption. Further, the device performs an in-depth diagnostic testing on a determined possible root cause (e.g., OTT content server) and sends an in-depth diagnostic report to a viewer.
Cross-party diagnostics
Techniques described herein improve viewer experience by leveraging the ability of a viewer's device to access an over-the-top (OTT) content via the device's multi-channel connections to an OTT content server. In an example embodiment, the device receives the OTT content via a first channel and performs cross-party diagnostic testing through a second channel. In this embodiment, a diagnostic app in the device compares measured signals in the first channel with a first set of threshold values and further compares acquired telemetry data in the second channel with a second set of threshold values. Based on the comparison results, the device determines the possible root cause of the interruption. Further, the device performs an in-depth diagnostic testing on a determined possible root cause (e.g., OTT content server) and sends an in-depth diagnostic report to a viewer.
Device-Based Solutions to Power Drain Caused by Continuous Switching Between Different Radio Access Technology Networks
A wireless communication device may detect, within a specified time duration, at least a specified number of occurrences of a sequence of events, which includes the wireless communication device transitioning from a second cellular network operating according to a second radio access technology (RAT) to a first cellular network operating according to a first RAT, the wireless communication device failing to remain on the first cellular network for more than a specified time duration, and the wireless communication device returning from the first cellular network to the second cellular network. At least in response to this detection, the wireless communication device may determine whether to attempt future transition to the first cellular network while operating in the second network, based on one or more conditions, and/or may adjust one or more parameters used by the wireless communication device to determine when to redirect from the second cellular network to the first cellular network.
INTEGRATION OF NON-HOMOGENOUS COMMUNICATION SYSTEMS
Selecting an output channel, from a plurality of output channels of a communication system associated with a database management system, for transmission of an entity document to an entity from the database management system. The determining based on an entity classification of the entity within the database management system. Responsive to receiving a service-orientated-architecture service request for the entity at the database management system, the service-orientated-architecture (SOA) service request is converted to a message having a format associated with the entity classification of the entity. Converting the SOA includes selecting, based on a content of the SOA service request, a template, having a predefined set of semantics, associated with the entity classification of the entity, selecting a semantic that corresponds to the SOA service request, and transmitting the message with the selected semantic through the output channel.
APPLICATION REQUIREMENTS FOR VEHICLE-TO-EVERYTHING APPLICATIONS
Apparatuses, methods, and systems are disclosed for obtaining application requirements for vehicle-to-everything applications. One method (900) includes obtaining (902) at least one application requirement from at least one vehicle-to-everything application. The method (900) includes determining (904) at least one provisioning parameter for a plurality of vehicle-to-everything ser equipments based on the at least one application requirement, wherein the plurality of vehicle-to-everything user equipments are serviced by a plurality of communication networks. The method (900) includes transmitting (906) the at least one provisioning parameter to at least one vehicle-to-everything user equipment of the plurality of vehicle-to-everything user equipments, at least one communication network of the plurality of communication networks, or some combination thereof.