Abstract:
A system and method of delivering video content is disclosed. In a particular embodiment, the method includes storing video data packets of an Internet Protocol Television (IPTV) channel at an access switch/router system that communicates with an IPTV access network. The method also includes receiving data at the access switch/router system indicating a selection of the IPTV channel from a set-top box device via the IPTV access network. Further, the method includes sending copies of the stored video data packets of the IPTV channel to the set-top box device via the IPTV access network.
Abstract:
In an embodiment, a method of allocating media streams includes measuring real-time port usage data related to each of a plurality of physical ports associated with a link aggregation group. The method further includes selecting at least one, but not all, of the plurality of physical ports based on the real-time port usage data and sending a media stream to a network via the physical port.
Abstract:
A multi service platform having multiple layer switching includes a layer two switching component disposed within an enclosure of the multi service platform. A layer three switching component is disposed within and integrated together with the layer two switching component within the enclosure of the multi service platform. A connection, including an internal virtual UNI connection, terminates at the layer two switching component and at the layer three switching component. The connection is disposed internally within the multi service platform.
Abstract:
A method of providing video content includes receiving a channel change data packet from a set-top box device at a subscriber premise via a packet-based video distribution network. The channel change data packet includes data indicating a requested channel and a channel change index value. The method also includes reading the channel change data packet to identify the channel change index value. The channel change index value indicates an available bandwidth at the subscriber premise to receive video content of the requested channel via the packet-based video distribution network. The method also includes allocating an overhead bandwidth to the set-top box device based on the channel change index value.
Abstract:
A method of delivering video content includes receiving a request for a video stream at a network device of a video distribution network. The request is received via a network link associated with a link aggregation group. The method includes determining a current real-time traffic load at each of a plurality of physical interfaces associated with the link aggregation group at the network device. Further, the method includes identifying an interface having a lowest traffic load of the plurality of physical interfaces. The lowest traffic load is lower than a pre-defined threshold. The method includes determining a total traffic load for the identified interface. The total traffic load includes an estimated traffic load corresponding to the requested video stream and including the lowest traffic load. The method also includes sending the requested video stream via the identified interface when the total traffic load is lower than the pre-defined threshold.
Abstract:
Systems and methods of detecting lost packets are disclosed. In an embodiment, a method is disclosed that includes receiving a first request to retransmit a first packet. The method also includes selectively retransmitting the first packet based on a first list that identifies packets to retransmit and based on a second list that identifies packets that have been retransmitted.
Abstract:
The disclosed method and system provides a new service provision interface that allows operator use without requiring many of the specific technical network details, such as VRF, RT, SOO, route redistribution, etc. Further, the translation from a customer's requirements (including both VPN topology membership requirement and L2, L3 requirement from customer) into technical network configuration commands are handled using an automated method that is transparent to the operator.In a particular illustrative embodiment of this patent disclosure, a high level table with reduced technical detail is generated by an operator and an automated provisioning system, without operator visibility or required operator interaction, creates intermediate data including network specific technical information in an automated process to generate a deployable network topology including VRF and RT assignments for use in network provisioning.
Abstract:
Particular embodiments of the disclosed subject matter provide methods and systems to support a multicast source selection system. In an example embodiment, the system includes a network element in data communication with a network, the network element being operable to: receive a request for withdrawal of a server as a source of a multicast data stream; and propagate information to the network indicating withdrawal of the server as a source of the multicast data stream, the propagation of information by the network element being responsive to the request for withdrawal of the server as a source of the multicast data stream.
Abstract:
Particular embodiments of the disclosed subject matter provide methods and systems to support a multicast data packet recovery system. In an example embodiment, the system includes a distribution server operable to detect a missed data packet in a multicast data stream; issue a request for a retransmission of the missed data packet to an acquisition server via a unicast data channel; receive the requested data packet via a multicast data channel, in response to the request for a retransmission of the missed data packet; and send the requested data packet to one or more subscribers.
Abstract:
Policy-based routing of packets over a peer-to-peer, quality of service connection includes sending a connection setup request, over a control connection to a connection establishing device, to dynamically establish the peer-to-peer, quality of service connection between a source peer implemented on at least one device and a destination peer implemented on at least one device. Packets originating from an application requiring a specified level of service are transmitted, from the source peer implemented on at least one device, over the peer-to-peer, quality of service connection. Packets originating from an application that does not require the specified level of service are transmitted, from the source peer implemented on at least one device, over a best effort connection.