H04J3/16

SYSTEMS AND METHODS FOR ENHANCED AUTONEGOTIATION

An improved autonegotiation approach includes determining that a negotiated rate between a first network device and a second network device exceeds data transfer capacity over a network path downstream of the second network device. In response, a configuration message is generated and transmitted to the first network device. When received by the first network device, the configuration message causes the first network device to limit data transfer between the first network device and the second network device to no more than the downstream data transfer capacity.

Timeslot mapping and/or aggregation element for digital radio frequency transport architecture

A serial link interface unit includes serialized data stream interfaces configured to receive a serialized data stream having a data rate and set of timeslots; an aggregate serialized data stream interface configured to communicate an aggregate serialized data stream having aggregate data rate and plurality of aggregate timeslot sets each coming sequentially in time, wherein a second aggregate timeslot set comes after a first aggregate timeslot set; and wherein the serial link interface unit interleaves data from the different serialized data streams received at the plurality of first interfaces by mapping data from a first timeslot from each different serialized data stream to the first aggregate timeslot set in the aggregate serialized data stream and mapping data from a second timeslot from each different serialized data stream to the second aggregate timeslot set in the aggregate serialized data stream.

Timeslot mapping and/or aggregation element for digital radio frequency transport architecture

A serial link interface unit includes serialized data stream interfaces configured to receive a serialized data stream having a data rate and set of timeslots; an aggregate serialized data stream interface configured to communicate an aggregate serialized data stream having aggregate data rate and plurality of aggregate timeslot sets each coming sequentially in time, wherein a second aggregate timeslot set comes after a first aggregate timeslot set; and wherein the serial link interface unit interleaves data from the different serialized data streams received at the plurality of first interfaces by mapping data from a first timeslot from each different serialized data stream to the first aggregate timeslot set in the aggregate serialized data stream and mapping data from a second timeslot from each different serialized data stream to the second aggregate timeslot set in the aggregate serialized data stream.

Methods, systems, and media for modifying the presentation of contextually relevant documents in browser windows of a browsing application
11494426 · 2022-11-08 · ·

Methods, systems, and media for presenting contextually relevant information are provided. In some implementations, the method includes: receiving information associated with a user of a user device from multiple data sources, where the user device comprises a display; identifying, without user intervention, a relevant document based on the received information associated with the user of the user device; determining that a new browser window or a new browser tab has been opened by a browser application being executed by the user device; and causing, without user intervention, the relevant document to be presented using the new browser window or new browser tab.

BANDWIDTH ALLOCATION USING MACHINE LEARNING
20230043526 · 2023-02-09 ·

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for bandwidth allocation using machine learning. In some implementations, a request for bandwidth in a communications system is received. Data indicative of a measure of bandwidth requested and a status of the communication system are provided as input to a machine learning model. One or more outputs from the machine learning model indicate an amount of bandwidth to allocate to the terminal, and bandwidth is allocated to the terminal based on the one or more outputs from the machine learning model.

Managing upstream transmission in a network

A bandwidth allocation and monitoring method may divide available bandwidth on a shared communication medium into a plurality of discrete tones that can be individually allocated to modems on an as-needed basis. The effective modulation rate that a particular modem can use for each discrete tone can be monitored over time using a schedule of pilot tones transmitted from the modems on different tones at different times. The schedule may define representative pilot tones, in which case effective modulation rates for neighboring tones may be inferred from a determined effective modulation rate of a pilot tone.

Service transmitting and receiving methods and devices for optical transport network (OTN)
11575458 · 2023-02-07 · ·

The present application provides data transmitting and receiving methods and devices for an Optical Transport Network (OTN). The service transmitting method for the OTN includes that: Optical Data Unit (ODU) services are mapped into cells of a payload area of an OTN interface frame, the payload area including N cells with a fixed size, one cell being used for carrying one ODU service and N being an integer larger than or equal to 1; and the OTN interface frame is encapsulated and transmitted.

Service transmitting and receiving methods and devices for optical transport network (OTN)
11575458 · 2023-02-07 · ·

The present application provides data transmitting and receiving methods and devices for an Optical Transport Network (OTN). The service transmitting method for the OTN includes that: Optical Data Unit (ODU) services are mapped into cells of a payload area of an OTN interface frame, the payload area including N cells with a fixed size, one cell being used for carrying one ODU service and N being an integer larger than or equal to 1; and the OTN interface frame is encapsulated and transmitted.

Method and apparatus for determining NDI value on SCI in NR V2X
11575476 · 2023-02-07 · ·

Proposed is an operation method of a first device (100) in a wireless communication system. The method may comprise the steps of: receiving a configured grant from a base station (300); obtaining a first HARQ process identifier (ID) related to a first period of the configured grant; transmitting, to a second device (200), a first PSSCH, on the basis of a first resource included in the first period; obtaining a second HARQ process ID related to a second period of the configured grant; and transmitting, to the second device (200), a second PSSCH, on the basis of a second resource included in the second period.

Methods and apparatus for configuring a flex ethernet node
11489607 · 2022-11-01 · ·

Various embodiments are disclosed for processing Flex Ethernet (FlexE) communications. Embodiments include a method of configuring a first FlexE node includes the first FlexE node configuring sending of second data, by the first FlexE node to a second FlexE node, using configuration specified in first data received by the first FlexE node. Other embodiments include apparatus arranged for configuring FlexE nodes, FlexE nodes comprising such apparatus, and computer-readable media.