H04L1/0002

System and methods for providing content to vehicles

Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.

LINK ESTABLISHMENT BETWEEN A RADIO EQUIPMENT CONTROLLER (REC) AND RADIO EQUIPMENT (RE) IN A FRONTHAUL NETWORK

Techniques that provide link establishment between a radio equipment controller (REC) and a radio equipment (RE) in a fronthaul network are described herein. In one embodiment, a method includes performing, Common Public Radio Interface (CPRI) Layer 1 (L1) link auto-negotiation operations to establish a CPRI link between the REC and RE. A proxy slave may achieve a hyper frame number (HFN) synchronization with the REC at a link bit rate for a first CPRI bit stream and communicate the first CPRI bit stream and the link bit rate to a proxy master. The proxy master may communicate a second CPRI bit stream to the proxy slave to transmit to the REC. The L1 link auto-negotiation operations are completed and CPRI link is established between the REC and the RE when the REC achieves a HFN synchronization for the second CPRI bit stream.

METHOD FOR ERROR HANDLING OF AN INTERCONNECTION PROTOCOL, CONTROLLER, AND STORAGE DEVICE
20230188256 · 2023-06-15 · ·

A method for error handling of an interconnection protocol, a controller and a storage device are provided. The method for error handling of an interconnection protocol is for use in a first device that is linkable to a second device according to the interconnection protocol, the method comprising: during or after a power mode change of a link between the first device and the second device: a) triggering, by the first device, a first line reset signal to the second device; b) performing, by the first device, suppression of detected rate overlap errors; and c) stopping the suppression of detected rate overlap errors after the first device receives a second line reset signal from the second device.

Client feedback enhanced methods and devices for efficient adaptive bitrate streaming

A method for distributing video content from a server to a plurality of media devices is provided allowing adaptive bit rate encoding to better utilize bandwidth. The method includes: determining, by the server, the bandwidth to allocate to each of the plurality of media devices using a hypertext transfer protocol-based live streaming client model or a need parameter vector, refining this determination by utilizing client feedback regarding client buffer level and playback state, client hardware capabilities, and client internally measured download rate, and providing the allocated bandwidth to each of the plurality of media devices; wherein the video content is transmitted in a plurality of segments from the server, and wherein each segment is transmitted at a bitrate that may vary from segment to segment.

PROGRAM FOR ADJUSTING CHANNEL INTERFERENCE BETWEEN ACCESS POINTS IN A WIRELESS NETWORK

The performance and ease of management of wireless communications environments is improved by a mechanism that enables access points (APs) to perform automatic channel selection. A wireless network can therefore include multiple APs, each of which will automatically choose a channel such that channel usage is optimized. Furthermore, APs can perform automatic power adjustment so that multiple APs can operate on the same channel while minimizing interference with each other. Wireless stations are load balanced across APs so that user bandwidth is optimized. A movement detection scheme provides seamless roaming of stations between APs.

TRANSPORT BLOCK SIZE DETERMINATION
20230179321 · 2023-06-08 ·

The present application relates to methods, systems, and devices related to digital wireless communication, and more specifically, to techniques related to determining a transport block size. In one exemplary aspect, a method for wireless communication is disclosed. The method includes receiving, by a terminal, a first message that identifies a first coding rate and a second coding rate. The method also includes performing, by the terminal, a first operation relating to a first coding operation and using the first coding rate. The method also includes performing, by the terminal, a second operation relating to a second coding operation and using the second coding rate. The method also includes transmitting or receiving, by the terminal, a second message using information related to the first operation and/or the second operation.

COMMUNICATION METHOD AND APPARATUS
20230180275 · 2023-06-08 ·

A communication method includes determining, by a terminal device, first capability information, and sending the first capability information to a network device. The first capability information is useable to indicate that a transmission rate supported by the terminal device meets a rate condition, or that an overhead supported by the terminal device is less than a specified overhead. The rate condition includes at least one of the transmission rate supported by the terminal device exceeds a first data rate, a transmission rate of single-carrier scheduling supported by the terminal device exceeds a second data rate, or a sum of transmission rates of serving cells in all band combinations within a scheduled frequency range supported by the terminal device exceeds a third data rate. The first data rate, the second data rate or the third data rate is related to the specified overhead.

CHANGING A MASTER NODE IN A WIRED LOCAL AREA NETWORK AND RELATED SYSTEMS, METHODS, AND DEVICES

Various examples relate to a wired local area network (WLAN) including a shared transmission medium. An apparatus includes a beacon counter and an operational mode controller. The beacon counter is operably coupled to a line of a shared transmission medium of a wired local area network. The beacon counter is to count beacon signals on the line and determine a beacon count over a predetermined time period, or a beacon rate of the beacon signals. The operational mode controller is to control the apparatus to take over operation as a master node of the wired local area network based, at least in part, on a maximum bus cycle length of bus cycles on the line and responsive to the beacon count or the beacon rate.

INDICATION ON PROBABILISTIC SHAPING

Certain aspects of the present disclosure provide techniques for indicating actual transport block size (TBS) on shaping encoding. For example, in shaping encoding, instead of using a compensated rate code (e.g., by padding or truncating) for a fixed number of output bits that is often different from the TBS scheduled, the present disclosure supports using multiple actual TBS for a given nominal TBS to improve efficiency of the shaping encoder. A transmitter (e.g., a network entity or use equipment (UE)) may encode a payload size of bits with a shaping encoder to obtain a transport block (TB), which has an actual TBS. The actual TBS is selected from a set of TBSs based on a nominal TBS. The transmitter then transmits to a receiver, an indication of the actual TBS. The indication enables the receiver to decode the corresponding encoded bits. The transmitter then transmits the TB to the receiver.

Download control in multi-server communication system

Apparatuses and methods for data traffic management in multi-source content delivery are described. The apparatus includes a downloader and a controller. The downloader is coupled to servers via communication links. The controller is configured to determine initial download requests for the servers based on predetermined information about a quality of the links. The controller is also configured to send the initial download requests to the servers with the downloader. The controller is further configured to update the information about the quality of the communication links after the downloader receives data associated with a data file from the servers via the communication links. The controller is also configured to determine subsequent download requests for the servers based on the updated information about the quality of the communication links. The controller of further configured to send the subsequent download requests to the servers via the downloader. Rate adaptation is also proposed for each server, and download termination requests are transmitted to the servers when the download is almost complete at the apparatus.