Patent classifications
H04L12/707
Service entry device
A system is described in which, in some embodiments, a centralized service entry device may be used to coordinate communications going into and out of a home or premises. The service entry device may be physically connected to a plurality of external access networks, such as a cable television coaxial or fiber connection and a twisted-pair wire connection, and may coordinate access to those networks by a plurality of in-home devices. Within the home, the system may include a plurality of client devices to assist in the coordination of communications with devices in different rooms within the home.
Cooperative communication method, cloud server, and core network server
A cooperative communication method includes determining bandwidth of a first wireless network that user equipment (UE) currently accesses, determining bandwidth required by data to be sent to the UE, and when the bandwidth of the first wireless network cannot meet the bandwidth required by the to-be-sent data, sending a first part of data packets to the first wireless network, and sending a second part of the data packets to at least one core network, so that the at least one core network sends the second part of the data packets to the UE using at least one wireless network, where a communications protocol of the first wireless network is different from that of the at least one wireless network. Bandwidth resources can be integrated on wireless networks with different communications protocols, so that fluent transmission of data can be implemented.
Systems and methods for adaptive routing
Systems and methods for performing routing are described. For each of a plurality of messages transmitted over a primary route, a message transmission indication is received by an application. The application further receives, for at least one of the messages, a conversion indication that is based on the transmitted message. The quality of the primary route is determined based on a subset or all of the transmission indications and a subset or all of the conversion indications. Based on this determination, an alternate route is selected to replace the primary route.
Dynamic path switchover decision override based on flow characteristics
In one embodiment, a device in a network receives a switchover policy for a particular type of traffic in the network. The device determines a predicted effect of directing a traffic flow of the particular type of traffic from a first path in the network to a second path in the network. The device determines whether the predicted effect of directing the traffic flow to the second path would violate the switchover policy. The device causes the traffic flow to be routed via the second path in the network, based on a determination that the predicted effect of directing the traffic flow to the second path would not violate the switchover policy for the particular type of traffic.
Device mobility in a mesh network
In one embodiment, a device in a network receives a notification from a neighbor of the device indicative of a child node of the device requesting a parent change from the device to the neighbor. The device updates an existing routing path from the device to the child node to be routed through the neighbor, in response to receiving the notification from the neighbor. The device receives an instruction to remove the updated routing path from the device to the child node through the neighbor. The device removes the updated routing path from the device to the child node, in response to receiving the instruction to remove the updated routing path.
Node-protection and path attribute collection with remote loop free alternates
An example method includes selecting, by a network device, a remote LFA next hop as an alternate next hop for forwarding network traffic from the network device to a destination, wherein the selected remote LFA next hop provides node protection to a primary next hop node on the shortest path from the network device to the destination. The method includes, for each candidate remote LFA next hop, performing a forward shortest path first (SPF) computation having the respective candidate remote LFA next hop as a root to compute a path segment between the respective candidate remote LFA next hop and the destination, wherein each of the candidate remote LFA next hops is the egress of a respective potential repair tunnel between the network device and candidate remote LFA next hop, and selecting the remote LFA next hop based at least in part on the computed path segments.
Using consistent hashing for ECMP routing
ECMP routing is carried out in fabric of network entities by representing valid destinations and invalid destinations in a group of the entities by a member vector. The order of the elements in the member vector is permuted and fanned out. A portion of the elements in the fanned out vector is pseudo-randomly masked. A flow of packets is transmitted to the first valid destination in the masked member vector.
Using packet duplication in a packet-switched network to increase reliability
Techniques and solutions for performing packet duplication in a packet-switched network are described. For example, duplicates of a network packet can be created and sent to a destination via different network paths. Packet duplication can be performed by a computer that is creating and sending network packets. Packet duplication can also be performed by another type of computing device such as a router that receives network packets and creates duplicates that are then sent to the destination via different network paths. Network packets can be encapsulated using encapsulation packets that include network path indicators that indicate use of different network paths. Multiple copies of a network packet can be received and processed.
COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
To detect a failure in a link or a failure in a network due to a frame loss between apparatuses, and degenerate a band in communication in which a frame is divided and divided frames are transmitted. A communication apparatus (100) includes a transmitter-receiver (101) configured to receive divided frames transmitted through a plurality of paths, the divided frame being obtained by dividing a frame, and a coupler (103) configured to couple the received divided frames, in which when the coupling of the received divided frames has failed in the coupler, the transmitter-receiver (101) transmits a signal-faulty signal indicating a transmission fault. When the communication apparatus (100) has failed in coupling frames, it can detect a failure in a link or a failure in a network due to a frame loss between apparatuses by transmitting a signal-faulty signal indicating a transmission fault.
TUNABLE LOW COST NETWORK
Aspects of the subject disclosure may include, for example, a method comprising providing services over a network to a device, and constructing device capability and usage profiles. A level of service quality for the device is adjusted by adjusting a latency criterion regarding connection of the device to the network; adjusting a speed of transmissions to or from the device; and altering a routing of transmissions to or from the device. The network can be partitioned so that the adjusted service quality level is provided by a network portion having a predetermined level of resources. The adjusted service quality level can comprise a first level while the device is active and a second level while the device is inactive; the first level is higher than the second level. The first and second levels are lower than a service quality level provided by another network portion. Other embodiments are disclosed.