Patent classifications
H04L47/38
RRC message transmission method and device
Provided by the present application are a data transmission method and device, which are used to solve the problem of being unable to accurately transmit an RRC message which is too large. The method comprises: when determining that the length of an original RRC message exceeds a preset threshold, compressing the original RRC message; packaging the compressed RRC message into a PDCP PDU; and sending the packaged PDCP PDU to a receiving end.
STREAM ALTERATIONS UNDER LIMITED BANDWIDTH CONDITIONS
Stream alterations under limited bandwidth conditions is provided. A router on a local network continuously monitors incoming network traffic from a source external to the local network to detect that a bandwidth of the incoming network traffic exceeds a first threshold. The router sends a request to a source of the incoming network traffic to temporarily redirect the incoming network traffic to an optimization analyzer. Analysis is performed on the incoming streams to identify one or more streams for alteration. In response to identifying one or more of the incoming streams for alteration, for each identified incoming stream, continuously altering the identified incoming stream, and re-directing the altered stream to the local device.
Data stream processing method and network element device
This application provides a data stream processing method and a network element device. The method includes: obtaining, by a first network element device, a first data stream, where the first data stream includes a first data unit and a first data padding unit; and adjusting, by the first network element device, a quantity of second data padding units in the first data stream, where a relative position of the first data unit and the first data padding unit in the first data stream is the same as a relative position of the first data unit and the first data padding unit in a second data stream, and the second data stream is an adjusted first data stream. When adjusting a rate, the first network element device does not add or delete the first data padding unit in the first data stream.
Data stream processing method and network element device
This application provides a data stream processing method and a network element device. The method includes: obtaining, by a first network element device, a first data stream, where the first data stream includes a first data unit and a first data padding unit; and adjusting, by the first network element device, a quantity of second data padding units in the first data stream, where a relative position of the first data unit and the first data padding unit in the first data stream is the same as a relative position of the first data unit and the first data padding unit in a second data stream, and the second data stream is an adjusted first data stream. When adjusting a rate, the first network element device does not add or delete the first data padding unit in the first data stream.
ADAPTIVE CAUSAL NETWORK CODING WITH FEEDBACK
Techniques are disclosed for an adaptive and causal random linear network coding (AC-RLNC) with forward error correction (FEC) for a communication channel with delayed feedback. An example methodology implementing the techniques includes transmitting one or more coded packets in a communication channel, determining a channel behavior of the channel, and adaptively adjusting a transmission of a subsequent coded packet in the first channel based on the determined channel behavior. The communication channel may be a point-to-point communication channel between a sender and a receiver. The channel behavior may be determined based on feedback acknowledgements provided by the receiver. The subsequent coded packet may be a random linear combination of one or more information packets.
SELECTIVE COMPRESSION OF PACKET PAYLOAD DATA IN A 5G NETWORK
Selective compression of packet payload data in a 5G network includes receiving a congestion signal by user equipment (UE) connected to a broadband cellular network based on network traffic congestion in hardware of the network and indicating the network traffic congestion, determining current processor utilization of the UE, based on the received congestion signal, the determined current processor utilization, and known times for data compression and decompression, determining whether to automatically enable selective packet payload data compression on the UE, and based on determining to automatically enable selective packet payload data compression, compressing payload data of data packet(s) generated by the UE, and forwarding the data packet(s) with the compressed payload data for transmission on the broadband cellular network.
COMPRESSING DIGITAL METRICS FOR TRANSMISSION ACROSS A NETWORK UTILIZING A GRAPH-BASED COMPRESSION DICTIONARY AND TIME SLICE DELTA COMPRESSION
The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate compressed metric data for digital metrics utilizing a graph-based compression dictionary and time slice compression. For instance, the disclosed systems can utilize a dynamically modifiable graph-based compression dictionary to generate compressed metric label identifiers for metric labels of digital metrics. The graph-based compression dictionary can include nodes and edges corresponding to metric label segments and metric label identifier values, respectively. The disclosed systems can traverse the graph-based compression dictionary using a metric label to determine the corresponding compressed metric label identifier. The disclosed systems can further generate delta compression values for the metric values of the digital metrics. For instance, the disclosed systems can compare metric values within a single time slice (e.g., a time stamp) to generate corresponding delta compression values. In some cases, the disclosed systems further compare the metric values across a time window.
METHODS, SYSTEMS, AND DEVICES FOR STREAMING VIDEO CONTENT ACCORDING TO AVAILABLE ENCODING QUALITY INFORMATION
Aspects of the subject disclosure may include, for example, embodiments that comprise obtaining a data budget associated with a communication session for streaming video content over a communication network from a video content server, determining a first portion of the data budget that is associated with a first segment of the video content, and obtaining quality information associated with the video content from the video content server over the communication network. Further embodiments can include identifying a first group of tracks for the first segment, and determining a first target quality for the first segment based on the first portion of the data budget and the quality information. Other embodiments are disclosed.
METHODS, SYSTEMS, AND DEVICES FOR STREAMING VIDEO CONTENT ACCORDING TO AVAILABLE ENCODING QUALITY INFORMATION
Aspects of the subject disclosure may include, for example, embodiments that comprise obtaining a data budget associated with a communication session for streaming video content over a communication network from a video content server, determining a first portion of the data budget that is associated with a first segment of the video content, and obtaining quality information associated with the video content from the video content server over the communication network. Further embodiments can include identifying a first group of tracks for the first segment, and determining a first target quality for the first segment based on the first portion of the data budget and the quality information. Other embodiments are disclosed.
Management, by an intermediate device, of the quality of transmission of a data stream to a mobile terminal
The invention concerns a method for transmitting a piece of digital content consisting of a plurality of data packets to a mobile terminal (10), via a communication network (20), in which a management device (30) implements the obtaining (E11, E23, F8, F33), from the communication network, of at least one piece of information related to the bandwidth available on at least one link of the network to the mobile terminal, the selection (E12, E24, F10, F34), depending on said piece of information related to the bandwidth, of an encoding rate (RES) to use for at least one of said data packets, and the sending (E14, E25, F16, F38), to a device intended to provide the digital content (41), of a message indicating the selected encoding rate, in order to instruct the equipment intended to provide the digital content (41) to transmit, to the mobile terminal, at least one of the data packets, encoded with the selected encoding rate, on one of the network links.