H04L47/806

Method and system for core network support of access network protocols in multi-homed redundancy groups

In one embodiment, a method according to the present disclosure includes receiving a topology change message at a core edge node and performing a network address information removal operation. The core edge node participates in network communications with one or more access network nodes of an access network using an access network protocol. The topology change message indicates that a topology change has occurred in the access network, and the topology change message conforms to the access network protocol. The network address information removal operation removes network address information stored by the core edge node, and the network address information is used by the core edge node in participating in the network communications.

IN SERVICE FLOW CAPABILITY UPDATE IN GUARANTEED BANDWIDTH MULTICAST NETWORK

In service flow capability updating in a guaranteed bandwidth multicast network may be provided. First, a node may determine that a bandwidth requirement of a flow has changed to a new bandwidth value. Then, in response to determining that the bandwidth requirement of the flow has changed to the new bandwidth value, an ingress capacity value may be updated in an interface usage table for a Reverse Path Forwarding (RPF) interface corresponding to the flow. The RPF interface may be disposed on a network device. Next, in response to determining that the bandwidth requirement of the flow has changed to the new bandwidth value, an egress capacity value may be updated in the interface usage table for an Outgoing Interface (OIF) corresponding to the flow. The OIF may be disposed on the network device.

Communication control device, communication control method, and communication system

[Object] To provide a communication control device configured to efficiently secure bands of an IP network in order to transmit data streams. [Solution] There is provided a communication control device including: a channel information acquisition unit configured to acquire, when AV streams are transmitted from a plurality of transmission apparatuses to one or more reception apparatuses on an IP network while being switched, all channel information from the transmission apparatuses to the reception apparatuses; a traffic calculation unit configured to calculate a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the reception apparatuses, on the basis of the channel information acquired by the channel information acquisition unit; and a transmission band reservation unit configured to reserve a transmission band on the IP network, on the basis of the maximum traffic calculated by the traffic calculation unit.

System and method for streaming media
10769675 · 2020-09-08 · ·

Disclosed herein are system and method embodiments for streaming media. An embodiment operates by receiving, at at least one computing device, a request for media from a viewer. At least one program is identified in which at least a portion of the media is available. A presentation is generated to identify the at least the portion of the media based on the at least one program and at least one order, wherein the order comprises at least one order component associated with the at least one program. The embodiment further includes dynamically generating an identification of an advertising clip for the presentation and then transmitting the presentation to the viewer.

Method for Improving Service Reliability, Device, and System
20200260457 · 2020-08-13 ·

A method for improving service reliability includes deciding, by a session function entity in a network, to initiate establishment of at least two transmission paths between a terminal and the user plane function entity, and instructing the terminal or the user plane function entity to transmit same data on the at least two paths. The user plane function allocates, based on a notification of the session function entity, user plane resources to the at least two transmission paths, and transmits the same data with the terminal on the at least two transmission paths. A core network initiates the establishment of the at least two transmission paths to the terminal. Two access devices may independently establish the at least two transmission paths.

Radio resource allocation in Wi-Fi aware neighborhood area network data links

A network communication device comprises physical layer (PHY) circuitry configured to transmit and receive radio frequency electrical signals to communicate directly with one or more separate network devices; and medium access control layer (MAC) circuitry. The MAC circuitry is configured to: initiate transmission of a packetized message that includes a neighbor awareness networking (NAN) public action frame; receive a data connection request message from a second network device that includes one or more quality of service (QoS) requirements; initiate transmission of a data connection response message that includes data exchange time window information and channel information; and communicate data device-to-device with the second network device according to the data exchange time window information and channel information.

METHOD AND APPARATUS FOR FACILITATING ACCESSING HOME SURVEILLANCE DATA BY REMOTE DEVICES

Method and apparatus for facilitating accessing home surveillance device data, preferably an IP camera video stream, by a remote user device at the remote user device's instigation, over the Internet through a home router, the facilitating including incorporating a smart gateway in local communication with the home router and in persistent or intermittent communication with a remote Internet server to facilitate communication of data over the Internet at the remote user device's request through direct communication between the remote user device and the smart gateway, the smart gateway in local communication with the home surveillance device such as an IP camera, the direct communication facilitated by a hole punch type of technique.

MULTICAST BASED ON BIT INDEXED EXPLICIT REPLICATION
20200195575 · 2020-06-18 ·

The present disclosure generally discloses a multicast capability configured to support multicast that is based on use of Bit Indexed Explicit Replication (BIER). The multicast capability may be configured to support deployment of BIER into a network in a manner that continues to support use of Protocol Independent Multicast (PIM) for multicast control within the network. The multicast capability may be configured to support deployment of BIER, into a network including an Interior Gateway Protocol (IGP) area, using a BIER domain that is commensurate with the IGP area or that is only a portion of the IGP area. The multicast capability may be configured to support deployment of BIER into a network in a manner supporting stitching of traditional PIM access networks via a BIER core network.

Transparent and efficient multi-destination TCP communications based on bit indexed explicit replication

Systems, methods, and computer-readable storage media for multi-destination TCP communications using bit indexed explicit replication (BIER). In some examples, a system can generate a TCP packet associated with a TCP session involving a set of destination devices, and encode an array of bits into the TCP packet to yield a TCP multicast packet. The array of bits can define the destination devices as destinations for the multicast packet. The system can transmit the TCP multicast packet towards the destination devices through a BIER domain. The system can receive acknowledgements from a first subset of the destination devices. Based on the acknowledgements, the system can determine that the first subset of the destination devices received the multicast packet and a second subset of the destination devices did not receive the multicast packet. The system can then retransmit the multicast packet to the second subset of the destination devices.

DYNAMIC VIRTUAL GROUPS APPARATUSES, SYSTEMS, AND METHODS

A system, apparatus, and method for network traffic management. The method includes establishing a building zone corresponding with a physical space in the building, determining how many networked devices are in the building zone, determining a current multicast use level, establishing a virtual group threshold based on a current portion of a network multicast capacity that is being used, and unicast transmitting a message to a plurality of networked devices in the building zone when the number of networked devices in the building zone is less than the virtual group threshold.