H04L12/6402

REDUNDANT MULTICAST TREE IN A FAT TREE NETWORK TOPOLOGY WITH ANISOTROPIC ROUTING

In one embodiment, a method comprises identifying a fat tree network topology comprising top-of-fabric (ToF) switching devices, an intermediate layer of intermediate switching devices connected to each of the ToF switching devices, and a layer of leaf network devices; and causing a first leaf network device to initiate establishment of first and second redundant multicast trees for multicasting of data packets, including: causing first and second ToF switching devices to operate as roots of the first and second multicast trees according to first and second attribute types, respectively, causing the first leaf network device to select first and second of the intermediate switching devices as first and second flooding relays belonging to the first and second attribute types, respectively, and causing the first and second flooding relays to limit propagation of registration messages generated by the first leaf network device to the first and second ToF switching devices, respectively.

DISTRIBUTION OF DATA PACKET VIA OVERLAY TUNNEL CONNECTING MULTICAST TREES UTILIZING A FAT TREE NETWORK TOPOLOGY

In one embodiment, a method comprises causing, by an apparatus, establishment of first and second multicast trees within one or more underlay switching fabrics of one or more fat tree topologies, the first and second multicast trees comprising first and second multicast roots for multicast transmission to leaf network devices in the respective first and second multicast trees; causing, by the apparatus, establishment of an overlay tunnel between the first and second multicast roots, the overlay tunnel independent and distinct from the first and second multicast trees; causing the first multicast root to multicast transmit, via the first multicast tree, a data packet having been transmitted to the first multicast root; and causing the first multicast root to unicast transmit the data packet to the second multicast root via the overlay tunnel, for multicast transmission of the data packet by the second multicast root via the second multicast tree.

Method and system for porting gateway functionality associated with a user from a first gateway to one or more other gateways

A broadband gateway, which enables communication with a plurality of devices, handles at least one physical layer connection to at least one corresponding network access service provider. The broadband gateway may operate as a home gateway to negotiate with one or more visited gateways, a common authorized service area or domain (ASD) for providing services to the visited gateways. The home gateway may establish one or more corresponding communication links with the visited gateways based on the negotiated common ASD. The home gateway communicates corresponding content for the services to the visited gateways via the established corresponding communication links. The home gateway communicates information about gateway functionalities required for the services to the visited gateways. The visited gateways may port gateway functionalities forwarded by the home gateway, or may perform gateway functionality conversion to support the services, which may be acquired via the home gateway and/or the visited gateways from networks.

Very small aperture terminal including cell site components, and a system

A Very Small Aperture Terminal (VSAT) and cellular system to provide backhaul satellite communications for a cellular base station are disclosed. The VSAT including an Evolved Packet Core (EPC) Core Network (CN) device; and a satellite modem connected to the EPC CN device and to communicate over a satellite link, wherein the EPC CN device manages communication of user traffic from the cellular base station to the satellite modem.

ARTICULATED VEHICLE COMMUNICATION EXTENSION

A vehicle system includes a primary transmitter and a secondary transmitter. The primary transmitter is programmed to transmit messages in accordance with a first communication protocol. The secondary transmitter is programmed to receive the messages transmitted by the primary transmitter in accordance with a second communication protocol. The secondary transmitter rebroadcasts the messages in accordance with the first communication protocol.

System and method for using a packet process proxy to support a flooding mechanism in a middleware machine environment

A system and method can support flooding mechanism using a packet process proxy in a middleware machine environment. The middleware machine environment can comprise a gateway instance that includes an external port for receiving data packets from an external network. The middleware machine environment also comprises one or more host servers, each of which is associated with one or more virtual machines. Furthermore, said host servers can provide virtual interfaces that belong to a virtual hub associated with the gateway instance. At least one said packet is a flooded packet that is specified with an unknown destination address when it is received at the external port. The gateway instance can send the flooded packet to a designated virtual interface on a host server, and a packet process proxy on the host server can forward the flooded packet to a virtual machine on another host server for processing this packet.

System and method for supporting a scalable flooding mechanism in a middleware machine environment

A system and method can support a scalable packet forwarding mechanism in a middleware machine environment. The middleware machine environment can comprise one or more network switch instances, wherein each network switch instance is associated with one or more external ports that are adapted to receive data packets from an external network. Furthermore, the middleware machine environment can comprise a plurality of packet dispatching components, each of which is responsible for forwarding a data packet to a virtual machine on a host server that operates to process the data packet. Additionally, a link aggregation component can combine multiple external ports into a logical port, and wherein the bandwidth of the logical port is linearly scaled accordingly to a total number of the multiple external ports.

Computing units using directional wireless communication

A data center includes a plurality of computing units that communicate with each other using wireless communication, such as high frequency RF wireless communication. The data center may organize the computing units into groups (e.g., racks). In one implementation, each group may form a three-dimensional structure, such as a column having a free-space region for accommodating intra-group communication among computing units. The data center can include a number of features to facilitate communication, including dual-use memory for handling computing and buffering tasks, failsafe routing mechanisms, provisions to address permanent interface and hidden terminal scenarios, etc.

VERY SMALL APERTURE TERMINAL INCLUDING CELL SITE COMPONENTS, AND A SYSTEM
20180205449 · 2018-07-19 · ·

A Very Small Aperture Terminal (VSAT) and cellular system to provide backhaul satellite communications for a cellular base station are disclosed. The VSAT including an Evolved Packet Core (EPC) Core Network (CN) device; and a satellite modem connected to the EPC CN device and to communicate over a satellite link, wherein the EPC CN device manages communication of user traffic from the cellular base station to the satellite modem.

SYSTEM AND METHOD TO SEPARATELY ROUTE CELLULAR VOICE AND DATA TRAFFIC TO DIFFERENT LOCATIONS WITH A SATELLITE BACKHAUL
20180205639 · 2018-07-19 · ·

A cellular system and method to provide voice and data services to a user terminal are disclosed. The cellular system includes a cellular base station; a satellite backhaul including a first satellite link and a second satellite link; and a traffic classifier to classify traffic from the cellular base station as voice traffic for transportation via the first satellite link and as data traffic for transportation via the second satellite link.