H04L12/2865

Data routing in a customer-premises equipment using link aggregation
11570087 · 2023-01-31 · ·

The routing of data received from a first network device into a second network device, each having a link aggregation engine, includes detecting whether or not the data has already undergone a link aggregation operation in the first device or upstream, based on markers present in the data, and then selecting an output link from all the output links of the second device participating in link aggregation if the data has not already undergone link aggregation, or selecting the output link from all the output links of the second device participating in link aggregation except for the output link towards the first device if the data has already undergone link aggregation, and transmitting the data on the output link selected.

METHOD AND APPARATUS FOR LDPC TRANSMISSION OVER A CHANNEL BONDED LINK
20230231647 · 2023-07-20 ·

A particular overall architecture for transmission over a bonded channel system consisting of two interconnected MoCA (Multimedia over Coax Alliance) 2.0 SoCs (Systems on a Chip) and a method and apparatus for the case of a “bonded” channel network. With a bonded channel network, the data is divided into two segments, the first of which is transported over a primary channel and the second of which is transported over a secondary channel.

SYSTEM AND METHOD FOR PRIORITIZED GRANT ASSIGNMENT
20220353860 · 2022-11-03 ·

A system and method for providing an MAP for an unsolicited grant to a modem in a wireless backhaul environment based on centralized small cell (cSC) data received at a modem termination system (MTS) is described herein.

Method and apparatus for LDPC transmission over a channel bonded link

A particular overall architecture for transmission over a bonded channel system consisting of two interconnected MoCA (Multimedia over Coax Alliance) 2.0 SoCs (Systems on a Chip) and a method and apparatus for the case of a “bonded” channel network. With a bonded channel network, the data is divided into two segments, the first of which is transported over a primary channel and the second of which is transported over a secondary channel.

Systems and methods for end point data communications anonymization for a communications hub

A method for end point data communications anonymization for a local communications hub is provided. The method commences with receiving a first request addressed to a server from a computing device. The method further includes selecting a first remote communications hub from a plurality of remote communications hubs. The method continues with modifying the first request to generate a first modified request and sending the first modified request to the first remote communications hub. The first remote communications hub modifies the first modified request to produce a second modified request and forwards the second modified request to the server. The method further includes receiving a first response to the second modified request from the server, modifying the received first response to produce a first modified response, modifying the first modified response to produce a second modified response, and providing the second modified response to the computing device.

System and Method for a Managed Network with Quality-of-Service Management
20170366367 · 2017-12-21 · ·

Systems and methods for establishing Parameterized QoS flows in a managed network can include a Designated Network Node (like a Network Controller or any network node) discovering a plurality of network nodes. The Designated Network Node discovering one or more of the plurality of network nodes; classifying the discovered network node or nodes based on node type; determining from the classification which node or nodes are designated for supporting Parameterized QoS flows; and invoking a request to a MoCA layer to create Parameterized QoS flows between the network node or nodes classified as designated for Parameterized QoS flows and the source nodes (like BHR and DVRs); wherein the bandwidth designated for the individual Parameterized QoS flows is either a nominal value or actual value specified by the Designated Network Node such that the actual aggregate bandwidth for the Parameterized QoS flows does not exceed the network bandwidth available for actual Parameterized QoS flows; wherein when actual bandwidth is specified for each flow, the Designated Network Node can preempt some PQoS flows in order to release PQoS bandwidth for a new PQOS flow; wherein the Designated Network Node is provisioned with a trusted device list designating nodes for supporting PQoS flows, and preemption rules that can be used for preemption.

Upstream Channels for Distributed CMTS

A novel method of operating a Distributed Cable Modem Termination System is provided. Each branch CMTS node in a distributed CMTS supports a complete CMTS system and with full-spectrum ports. One or more MAC domains are defined at each branch CMTS node. A MAC domain defined at a branch CMTS node includes only service flows of the CMs that are connected to the branch CMTS node. Identifiers of service flows coming from a branch CMTS node are always unique, i.e., two different service flows of the branch CMTS would always have different SIDs, even if they belong to different MAC domains. On the other hand, service flows belonging to different branch CMTS nodes are free to reuse the same identifiers.

CHANNEL BONDING TECHNIQUES IN A NETWORK
20170302379 · 2017-10-19 ·

A method of virtually bonding together at least two physical channels in an optical network terminal (ONT) of a passive optical network (PON) can include receiving, via the ONT, a plurality of frames from a network device, classifying, using a processor of the ONT, the plurality of frames into one of a plurality of services, assigning the service to the at least two physical channels of the ONT, wherein each of the at least two physical channels is associated with a respective laser of the ONT to transmit at a respective wavelength, and transmitting, toward an optical line terminal, the plurality of frames of the service using at least one of the at least two physical channels during an assigned time slot.

Method and apparatus for LDPC transmission over a channel bonded link

A particular overall architecture for transmission over a bonded channel system consisting of two interconnected MoCA (Multimedia over Coax Alliance) 2.0 SoCs (Systems on a Chip) and a method and apparatus for the case of a “bonded” channel network. With a bonded channel network, the data is divided into two segments, the first of which is transported over a primary channel and the second of which is transported over a secondary channel.

Methods and systems for transmitting and receiving data packets through a bonded connection

The present invention relates to methods and systems for transmitting and receiving data packets between a first network node and a second network node through a bonded connection. At the first network node, a data packet, a session identification of the data packet and a time value of the data packet are encapsulated in an encapsulating packet. The first network node sends the encapsulating packet from the first network node to the second network node through the bonded connection. The second network node then stores the encapsulating packet after receiving it and determines an expiration time of the encapsulating packet. When the expiration time of the encapsulating packet expired, the second network node dequeues the encapsulating packet and forwards the data packet according to destination of the data packet.