Patent classifications
H04L2012/5641
Segmentation within a broadcast domain in ethernet VPN
In one embodiment, a method includes receiving a broadcast, unknown-unicast, or multicast (BUM) frame from a connected device, where the BUM frame is associated with a broadcast domain, determining a segment within the broadcast domain associated with the device, adding to the BUM frame a segment identifier that uniquely identifies the segment within the broadcast domain, and causing the BUM frame to be delivered to one or more recipient network apparatuses in a network associated with the broadcast domain, where the segment identifier added to the BUM frame is configured to be used by the one or more recipient network apparatuses to selectively forward the BUM frame to connected devices that are associated with segment identifier.
Apparatus and method for transmitting multiple on-demand audio streams locally to web-enabled devices
An apparatus and method for transmitting multiple on-demand audio streams locally to web-enabled user devices. Primarily usable for local audio acquisition and instant redistribution in conference halls with translation booths and stadiums with commentators, the technology is scalable and can be tailored to suit any local acquisition and distribution of both digital and analog audio signals. The technology is reliant on the local network configuration and wireless coverage.
Communication control method and user terminal
A communication control method for performing an offload from a cellular RAN to a wireless LAN, includes a step of performing, by a user terminal, a network selection operation to select an appropriate access network with which a traffic of the user terminal is exchanged, from the cellular RAN and the wireless LAN on the basis of determination parameters. The determination parameters comprises at least one of: a cellular network status that is a network status concerning the cellular RAN; a wireless LAN network status that is a network status concerning the wireless LAN; a cellular radio link status that is a radio link status between the cellular RAN and the user terminal; and a wireless LAN radio link status that is a radio link status between the wireless LAN and the user terminal.
INCREASING PROBABILITY OF MULTICAST TRANSMISSIONS IN WLAN
A network device detects a multicast video stream being from an upstream resource being sent to downstream multicast members. If the number of multicast members are below a threshold (e.g., 5 stations), multicast network packets can be converted to unicast network packets. On the other hand, if the number of multicast members are above the threshold, the multicast members are divided into groupings based on capabilities of the multicast members, such as data rate capability. Data rates of transmissions are set according to the group data rate capabilities. As a result, the higher data rate members are able to operate at a higher speed rather than at the lowest common denominator. Further, because there are several multicast streams being sent, packets missed from the higher data rate stream can be picked up on the lower data rate stream.
Transmitter and Receiver, Serializer and Deserializer and Methods for Transmitting and Receiving, Serializing and Deserializing
An apparatus for transmitting a plurality of data streams is provided, having a scheduling unit for selecting a data stream as a selected data stream and a transmission unit for transmitting the selected data stream. The scheduling unit is configured to select the selected data stream depending on scheduling information and a counter value, the scheduling information having a plurality of scheduling elements. A data stream is assigned to each scheduling element, wherein the data stream information of the scheduling element is data stream information for the data stream assigned to the scheduling element. A selection criterion is fulfilled or not fulfilled depending on the selection information of each scheduling element and the counter value. Depending on an order of the plurality of scheduling elements, the scheduling unit is configured to select, as the selected data stream, a data stream, which is assigned to a selection element, for which the selection criterion is fulfilled. The scheduling unit is configured to determine for at least one scheduling element, whether or not the selection criterion is fulfilled.
Method for discriminating between unicast device to device (D2D) communication and groupcast D2D communication
Embodiments herein disclose a method for identifying a unicast Device to Device (D2D) communication. Further, the method includes generating, by a source User Equipment (UE), a D2D Media Access Control (MAC) Protocol Data Unit (PDU) comprising a unicast parameter. Further, the method includes transmitting, by the source UE, the D2D MAC PDU to the destination UE. Further, the method includes receiving, by the destination UE, the D2D MAC PDU. Further, the method includes detecting, by the destination UE, one of unicast parameters and groupcast parameters of the D2D MAC PDU. Furthermore, the method includes identifying, by the UE, the D2D MAC PDU is for one of the unicast D2D communication when the unicast parameters are detected, and the groupcast D2D communication when the groupcast parameters are detected.
ON-CHIP NETWORK DESIGN METHOD FOR DISTRIBUTED PARALLEL OPERATION ALGORITHM
The present disclosure relates to an on-chip network design method for a distributed parallel operation algorithm. According to a distributed parallel operation algorithm of an on-chip network, the on-chip network is divided into two layers, including a unicast network and a multicast network, where the unicast network is configured to implement point-to-point propagation between nodes and transmit independent operation data required by operation nodes to each operation node in a form of unicast; and the multicast network is a customized multicast network for the distributed parallel operation algorithm and configured to transmit common operation data to all the operation nodes, such that a data packet in the network is efficiently transmitted through a combination of the unicast network and the multicast network. By designing a multicast tree transmission architecture for the distributed parallel operation algorithm, a bidirectional replication node or a receiving node is disposed in each operation node.
METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR ADDRESS ENCRYPTION
Embodiments of the present disclosure provide a method, an electronic device, and a computer program product that involve address encryption. The method includes: in response to receiving a packet from a source device, extracting a first address representing an address of the source device from the packet. The method further includes: mixing the first address with a random number to generate a mixed address, wherein the number of bits of the first address is the same as the number of bits of the random number. The method further includes: encrypting the mixed address. Moreover, the method further includes: generating a second address representing the address of the source device at least partially based on the encrypted mixed address, wherein the second address includes a prefix field and an interface identifier field. Illustrative embodiments can improve the security of the source device, and reduce computational overhead during address encryption and decryption.
Information processing method, electronic device and computer storage medium
In illustrative embodiments, an information processing method, an electronic device, and a computer-readable storage medium are provided. The method includes: if it is determined that a predetermined indicator is detected in a header of a received packet, acquiring information for indicating a source port, a destination port, a forwarding indicator, a process identifier, and a maximum number of processes of the packet from the header; updating a port forwarding table based on the source port, the destination port, and the forwarding indicator; performing a user-defined action on the packet to obtain a result packet; and if it is determined that a quantity of process identifiers reaches the maximum number of processes, determining one or more forwarding ports for the result packet based on the maximum number of processes, the forwarding indicator, and the updated port forwarding table, to forward the result packet to the one or more forwarding ports.
INFORMATION PROCESSING METHOD, ELECTRONIC DEVICE AND COMPUTER STORAGE MEDIUM
In illustrative embodiments, an information processing method, an electronic device, and a computer-readable storage medium are provided. The method includes: if it is determined that a predetermined indicator is detected in a header of a received packet, acquiring information for indicating a source port, a destination port, a forwarding indicator, a process identifier, and a maximum number of processes of the packet from the header; updating a port forwarding table based on the source port, the destination port, and the forwarding indicator; performing a user-defined action on the packet to obtain a result packet; and if it is determined that a quantity of process identifiers reaches the maximum number of processes, determining one or more forwarding ports for the result packet based on the maximum number of processes, the forwarding indicator, and the updated port forwarding table, to forward the result packet to the one or more forwarding ports.