Abstract:
Mechanisms and techniques provide a system that operates in a computerized device(s) to establish a data distribution path for content within a content distribution network by receiving a network topology definition defining at least one hierarchical interconnection of network groups. Each network group comprises at least one content engine. The system also receives a channel definition comprising a selection of a plurality of content engines that are to distribute content within the content distribution network. The plurality of content engines in the channel definition is selected from content engines within the network groups defined within the network topology definition.The system determines an assignment of at least one root content engine within the channel definition and applies a content distribution path determination technique to the network topology definition in relation to the channel definition to determine a set of content distribution paths in the content distribution network to be used for distribution of content from the root content engine(s) to the content engines defined in the channel definition.
Abstract:
A mobile router is configured for attaching to a selected router in a clustered network (e.g., a mobile ad hoc network) based on identifying a network topology model of the clustered network from received router advertisement messages that include tree information option fields specifying attributes of the network topology model. The mobile router selects which router advertisement originator to attach to based on correlating the attributes of the router advertisement originators relative to identified priorities, and orders the router advertisement originators within a default router list based on the identified priorities. If the mobile router detects a router from a second clustered network, the mobile router advertises to the attachment router that the second clustered network is reachable, enabling the two clustered networks to communicate using a point-to-point link between the respective attachment routers.
Abstract:
A method and system for providing micro network services to micro network communications. In one embodiment, a micro wireless network is coupled to a macro wireless network and communicates with a service node of the macro wireless network through an interface of the same type as used by a radio access network within the macro network to communicate with the service node. The macro network provides macro network services to a communication session of the micro wireless network through this interface. In a particular embodiment, voice calls anchored to the micro wireless network may be communicated with the service node of the coupled macro wireless network through a real-time protocol path established between the micro wireless network and the service node of the macro wireless network.
Abstract:
A method and system for multi-bridge LAN aggregation is disclosed. The method includes aggregating a plurality of LAN coupling a host (356) to a first (342) and a second (344) intermediate network device. The system includes an intermediate network device. The intermediate network device includes a multi-bridge engine (404). The multi-bridge engine (404) includes a tunnel engine (410) coupled to a bridge interconnect port (412) and a first physical port (402).
Abstract:
A virtual overlay backup network is established to provide Fast Reroute capability with guaranteed bandwidth protection to a network that employs end-to-end circuits such as label switched paths (LSPs). In some implementations, backup bandwidth is allocated from an available backup bandwidth pool, as defined herein, available on each link. Complete bandwidth protection may be provided rapidly upon detection of a failure while available backup bandwidth is shared between independent failures. In one embodiment, this is accomplished by provisioning backup tunnels to protect all links and nodes, wherein total available backup bandwidth on any link is not exceeded by the requirements of backup tunnels protecting any single node but backup tunnels protecting different nodes may share bandwidth.
Abstract:
A local area network is used to interconnect media equipment, such as telephones, VoIP telephones, a media server, etc., located at geographically distributed sites of an optical communication system. The local area network may be implemented within an optical services channel carried by a WDM optical communication link. This may provide the needed connectivity at low costs and may allow conference calls to be accommodated.
Abstract:
The invention provides a method and apparatus for communicating to a destination node over a broadband network from plural users connected to an access node. A virtual circuit is provisioned through the broadband network for connecting the access node to the destination node. Data units are received from plural users at the access node, with each data unit having plural cells. The data units are multiplexed onto the virtual circuit at the access node such that the cells of any one data unit are noninterleaving with the cells of any other data unit on the virtual circuit. In a preferred embodiment, the destination node is a service provider node in an ATM network and the data units are Ethernet protocol data units that comprise plural ATM cells. According to another aspect of the invention, an access node for communicating to a service provider node over an ATM network includes at least one line unit for transmitting Ethernet protocol data units to and from plural users, each Ethernet protocol data unit comprising plural ATM cells, the line unit coupling the ATM cells to and from a communication bus. A trunk unit coupled to the communication bus transmits and receives ATM cells to and from the ATM network.
Abstract:
A switch apparatus and method according to the invention implements a three stage switching process. Various types of media streams presented to the switch apparatus by the broadband and narrowband connections are adapted for switching by being converted to ATM cells and enqueued in corresponding virtual circuit (VC) queues. ATM cell switching is performed among the different cards based on the quality of service requirement for each virtual circuit. The switched ATM cells are then converted to the outgoing media types and outputted to the necessary broadband and narrowband connections. The switch apparatus and method is further adapted to perform rate shaping and traffic management so as to guarantee the quality of service for various media types (voice, video, data) and also minimize the traffic loss due to rate mismatch between narrowband and broadband connections during the burst period. By virtue of this implementation, the switch apparatus and method of the present invention can perform any-to-any media type switching.
Abstract:
The present invention relates to a system and method of managing DSP resources within a network interface system (NIS). A Digital Signal Processing (DSP) resource manager dynamically allocates DSP resources to ensure that a DSP resource is always available to process an incoming call. The DSP resource manager reserves a sufficient number of DSP resources in a PCM group in order to ensure processing of any active communication channels. Each time a call is received and assigned to a T1 channel, the DSP resource manager recalculates the number of idle voice channels and the number of PCM resource channels which must be reserved to ensure processing of all idle voice channels. The DSP resource manager also recalculates DSP resource availability in the PCM group each time a call is deactivated. By tracking the number of idle voice channels in the system as well as the number of idle DSP resource channels in the PCM group, the DSP resource manager can reallocate the resources as necessary to optimize the ability of the system to fulfill enhanced compression mode requests, while also ensuring that there are sufficient resources available to process any call in PCM mode.
Abstract:
A method and system for centralized packet processing is disclosed. The method includes transferring a packet received at a port interface of a network device (1100) to an uplink interface of the network device (1110), and sending the packet to an uplink from the uplink interface (1120). The transferring and the sending are performed irrespective of a destination of the packet.