Abstract:
An information handling system is provided. The information handling system includes a first hypervisor running on a first host and a second hypervisor running on a second host. The first hypervisor managing a first virtual switch, and the second hypervisor managing a second virtual switch. The information handling system also includes a plurality of virtual machines (VMs), including a first VM, which is part of a first tenant, running on the first host, and a second VM, part of a second tenant, running on the second host. The first virtual switch has a mapping in memory that maps a customer-specific multicast IP address, used by the plurality of VMs to indicate a multicast group that includes VMs on the first and second tenants, to a global multicast IP address used by the first and second hosts.
Abstract:
A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
Abstract:
An information acquiring method and a base station. The method comprises: receiving by a target base station reception status information of a multimedia broadcast multicast service of user equipment reported by a source base station when the user equipment is handed over between cells; wherein the reception status information comprises information indicating that the user equipment is receiving a multimedia broadcast multicast service, or information indicating that the user equipment finishes receiving a multimedia broadcast multicast service. With the embodiments of the present invention, the source base station of the user equipment notifies the target base station of reception status information of multimedia broadcast multicast service of the user equipment when the user equipment is handed over between cells, thereby guaranteeing the continuity of the MBMS of the user equipment.
Abstract:
A method of data switching. Data is received at least one input port of a crosspoint switch. The crosspoint switch configurably casts the data to at least one output port of the crosspoint switch. The or each output port of the crosspoint switch is connected to a respective input of a logic function device such as a FPGA. The logic function device applies a logic function to data received from the or each output port of the crosspoint switch, such as address filtering or multiplexing, and outputs processed data to one or more respective logic function device output interfaces. Also, a method of switching involving circuit switching received data to an output while also copying the data to a higher layer function.
Abstract:
An operation method of a communication node in a vehicle network is disclosed. A transmission method performed by a communication node may be configured to comprise performing an initialization operation for transmission of an audio video bridging (AVB) stream, performing an operation of obtaining a buffer for the transmission of the AVB stream, performing the transmission of the AVB stream stored in the buffer, and performing an operation of finalizing the transmission of the AVB stream. Accordingly, performance of the vehicle network can be enhanced.
Abstract:
An asset tracking system has a plurality of anchors. A tag communicates with the anchors as it is moved by a user being tracked by the system, and data based on communication between the tag and at least one of the anchors is transmitted to a server. The server determines a location of the tag based on the data and detects an occurrence of an event based on the location. The server also transmits to each of the anchors a tag alert message having a tag identifier identifying the tag and an event indicator associated with the occurrence of the event. At least one of the anchors transmits the tag identifier and the event indicator to the tag, which issues a warning to the user in response to tag alert message.
Abstract:
Exemplary systems, methods, apparatuses, and computer-readable media are provided for enabling PIM Assert re-election to be triggered to honor network configuration changes. Upon receipt of a PIM Join message for a multicast group, a router can enter a “Join” state and start an Expiry-Timer. Thereafter, the router may determine that it is an Assert-Loser for the multicast group via a PIM Assert election mechanism. At the expiration of the Expiry-Timer, instead of transitioning to a “No-Info” state and removing state for the multicast group, the router can, due to its status as the Assert-Loser for the multicast group, remain in the “Join” state and re-start the Expiry-Timer. Upon a later configuration change, the router can now automatically trigger a PIM Assert re-election, which can lead to the router potentially becoming the Assert-Winner without requiring a manual, traffic-disrupting intervention.
Abstract:
A method and a device for maintaining a multicast group member are disclosed. The method includes sending a query message to a switch at intervals of a preset period, so that the switch sends the query message to each multicast group member included in a multicast group; acquiring a count value of current period query responses received by the switch in a current period; and maintaining, according to the count value of current period query responses and a count value of previous period query responses, the multicast group member included in the multicast group. The device includes a first sending module, an acquiring module, and a maintenance module. In the present disclosure, a multicast group member is maintained using a flow table maintained in a switch, which decreases load of a controller, and improves processing efficiency of maintaining, by the controller, the multicast group member.
Abstract:
A multicast replication engine includes a circuit implemented on a network chip to replicate packets, mirror packets and perform link switchovers. The multicast replication engine determines whether a switchover feature is enabled. If the switchover feature is not enabled, then the multicast replication engine mirrors the packet according to a mirror bit mask and to a mirror destination linked list. The mirror destination linked list corresponds to a mirroring rule. If the switchover feature is enabled, then the multicast replication engine replicates the packet according to a first live link of a failover linked list. The failover linked list corresponds to a switchover rule. The mirroring rule and the switchover rule are stored in the same table. Copies of the packet are forwarded according to a multicast rule that is represented by a hierarchical linked list with N tiers.
Abstract:
A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.