H04L69/164

Data Transmission Method, System, Device, and Storage Medium
20220417348 · 2022-12-29 ·

A data transmission method includes establishing, by a first apparatus in a distributed system, a connection to a target end; sending, by the first apparatus, connection information of the connection to a second apparatus that is in the distributed system and that transmits data to the target end; transmitting, by the second apparatus, the data to the target end based on the connection information and using a stream of the connection.

Uniform packet streaming
11539772 · 2022-12-27 · ·

A method and system for delivering content are disclosed. A media stream including media data is received from a content provider at a content delivery network (CDN) server. The CDN server creates a uniform protocol data unit (PDU) comprising the media data. A plurality of requests to receive the uniform PDU are received at the CDN server from a plurality of devices is received at a CDN server. Each device is associated with a unique IP address. The CDN server communicates the uniform PDU over a network to the plurality of devices using the unique IP address for each of the plurality of devices.

Uniform packet streaming
11539772 · 2022-12-27 · ·

A method and system for delivering content are disclosed. A media stream including media data is received from a content provider at a content delivery network (CDN) server. The CDN server creates a uniform protocol data unit (PDU) comprising the media data. A plurality of requests to receive the uniform PDU are received at the CDN server from a plurality of devices is received at a CDN server. Each device is associated with a unique IP address. The CDN server communicates the uniform PDU over a network to the plurality of devices using the unique IP address for each of the plurality of devices.

Method of detecting quick user datagram protocol internet connections, QUIC, traffic in a telecommunication network between a user equipment, UE, and a content provider, CP

A method of detecting Quick User Datagram Protocol Internet Connections, QUIC, traffic in a telecommunication network between a User Equipment, UE, and a Content Provider, CP, wherein said UE has an established application session with said CP, for a particular application, using QUIC as transport protocol, wherein said method comprises the steps of receiving, by a User Plane Function, UPF, comprised by said telecommunication network, from said CP, a list of connection identifiers that identify said established application session between said UE and said CP, receiving, by said UPF, a QUIC packet comprising a connection identifier, detecting, by said UPF, said QUIC traffic by determining that said connection identifier of said received QUIC packet is comprised by said list of connection identifiers.

Method of activating processes applied to a data session
11528326 · 2022-12-13 · ·

A method of activating at least one processing entity from among a plurality of entities situated on the path of a data of a session between a terminal of a user and a server of a services provider. The terminal and the server are attached to a communications network. In the method, the terminal: sends to the server an identification message to receive identifiers of entities of the plurality, which are added to the message by the entities; receive from the server an acknowledgement message including the identifiers included in the identification message; select at least one identifier from among those received from the server; and send to the server a message relating to the activation of entities from among the plurality.

Method of activating processes applied to a data session
11528326 · 2022-12-13 · ·

A method of activating at least one processing entity from among a plurality of entities situated on the path of a data of a session between a terminal of a user and a server of a services provider. The terminal and the server are attached to a communications network. In the method, the terminal: sends to the server an identification message to receive identifiers of entities of the plurality, which are added to the message by the entities; receive from the server an acknowledgement message including the identifiers included in the identification message; select at least one identifier from among those received from the server; and send to the server a message relating to the activation of entities from among the plurality.

Invoking a random linear network coding communications protocol
11528342 · 2022-12-13 · ·

A technology is provided for invoking a random linear network coding (RLNC) communications protocol between a client and server in a network. In one example, a synchronize message requesting a network connection to a server can contain an indication that a client supports the RLNC communications protocol to encode and decode data packets using random linear network coding. The server can analyze the synchronize message for the indication that the client supports the RLNC communications protocol and send an acknowledge message to the client indicating that the server supports the RLNC communications protocol. Thereafter, the server can listen on a communications channel for a connection request sent by the client to communicate with the server using the RLNC communications protocol.

Invoking a random linear network coding communications protocol
11528342 · 2022-12-13 · ·

A technology is provided for invoking a random linear network coding (RLNC) communications protocol between a client and server in a network. In one example, a synchronize message requesting a network connection to a server can contain an indication that a client supports the RLNC communications protocol to encode and decode data packets using random linear network coding. The server can analyze the synchronize message for the indication that the client supports the RLNC communications protocol and send an acknowledge message to the client indicating that the server supports the RLNC communications protocol. Thereafter, the server can listen on a communications channel for a connection request sent by the client to communicate with the server using the RLNC communications protocol.

TRANSMITTING MULTI-DIMENSIONAL DATA BETWEEN DEVICES
20220393975 · 2022-12-08 ·

The present disclosure relates to systems, methods, and computer-readable media for data from a first multi-dimensional memory block to a second multi-dimensional memory block. For example, systems described herein facilitate transferring data between memory blocks having different shapes from one another. The systems described herein facilitate transferring data between different shaped memory blocks by identifying shape properties and other characteristics of the data and generating a plurality of network packets having control data based on the identified shape properties and other characteristics. This data included within the network packets enables memory controllers to determine memory addresses on a destination memory block to write data from the network packets. Features described herein facilitate efficient transfer of data without generating a linearized copy that relies on constant availability of significant memory resources.

ENHANCEMENT FUNCTION DISCOVERY VIA WIRELESS NETWORK ASSISTANCE FRAMEWORK

Methods and apparatus for traffic enhancement to apply to an application, to be delivered using a QUIC session, between a wireless device and a server. A request to activate a policy for the application between the wireless device and the server is received from the wireless device, the request including an application identifier and an indication to request an enhancement function. In response to the request to activate the policy, an authorization of traffic enhancement with information of a proxy node is transmitted to the wireless device to provide the enhancement function upon the network node identifying the proxy node.