H04L12/1881

DATA TRANSMISSION METHOD AND COMPUTING APPARATUS HAVING DATA TRANSMISSION FUNCTION

Provided are a data transmission method, the method comprises transmitting data from a data transmission apparatus to a data reception apparatus, selecting time difference retransmission target data from the data according to a preset rule by using the data transmission apparatus, determining a retransmission time interval according to characteristics of the time difference retransmission target data by using the data transmission apparatus, determining whether time difference retransmission is possible based on the state of a network when the retransmission time interval arrives by using the data transmission apparatus and retransmitting the time difference retransmission target data to the data reception apparatus when determining that the time difference retransmission is possible by using the data transmission apparatus.

Systems and Methods for Preventing Solicited-Node Multicast Address Collisions

A method includes receiving, at a first edge node, an Internet Protocol (IP) multicast address of a first silent host node. The method further includes receiving, at a second edge node, an IP multicast address of a second silent host node. The IP multicast address of the first silent host node is equal to the IP multicast address of the second silent host node. The method further includes storing the IP multicast address of the first and second silent host node in a shared entry of a routing table. The method further includes receiving, at a third edge node, a packet from a third host node and determining that a destination address of the packet corresponds to the IP multicast address stored in the shared entry of the routing table. The method further includes sending the packet to both the first host node and the second host node.

METHOD AND APPARATUS FOR PROCESSING A MULTICAST BROADCAST DATA STREAM
20170332351 · 2017-11-16 · ·

A multicast broadcast service controller is disclosed. The MBSC processes multicast broadcast data streams for transmission to access service network gateways or base stations. The MBSC includes a MBSC core processor for establishing time synchronization information used by the access service network gateways or base stations to synchronously transmit data streams. The MBSC core processor selects streams for transmission in a time diversity interval (TDI) and builds multicast broadcast (MBS) region content based on the selected streams and configuration information. The MBS region content includes timing synchronization information, resource information and MBS region content location information. A MBS region distribution module (MRD) transmits the MBS region content to the access service network gateways or base stations.

Packet Forwarding Method, Device, and System
20230171184 · 2023-06-01 ·

This application provides a packet forwarding method, device, and system. The method includes: A first network device obtains a first packet, where the first packet includes a multicast packet; the first network device determines a next-hop destination address DA of the multicast packet based on a source address SA and a first correspondence relationship, where the SA is used to identify a multicast path corresponding to the multicast packet, and the first correspondence relationship includes the SA and a next-hop DA of the first network device on the multicast path; the first network device obtains a second packet based on the next-hop DA, where the second packet is a unicast packet obtained after IPv6 encapsulation is performed on the multicast packet; and the first network device forwards the second packet along the multicast path based on the next-hop DA.

Providing Functional Models to Hubs to Enhance Operation of the Hubs

Apparatuses, methods, and systems for providing function models to hubs, are disclosed. One method includes sensing, by a hub, local data, collecting the local data from the hub, creating function models based on the collected local data and non-local data collected from non-local data sources, dynamically creating non-local inputs based upon the local data from the hub and the non-local data collected from non-local data sources, transmitting the created function models to the plurality of hubs at a first timing, and dynamically transmitting the non-local inputs to each of the plurality of hubs at a second timing, and applying, by the hub, current locally sensed data and the dynamically transmitted non-local inputs to the created function models.

Data beacon pulser(s) powered by information slingshot
11487717 · 2022-11-01 · ·

Systems and methods for providing data beacons are disclosed. In some embodiments the system can include a first node and a second node. Each node includes a read queue, a write queue and a parallel file system. Data is written from the write queue on the first node to the parallel file system on the second node and from the write queue on the second node to the parallel file system on the first node. The read queue on each node receives data from the parallel file system on the node itself.

Optimized message retransmission mechanism for distributed storage virtualization directory system
09806896 · 2017-10-31 · ·

A method of retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes that includes a master node and a set of agent nodes is provided. Each node maintains a copy of a directory of the virtual distributed storage system. The master node multicasts messages to the agent node through a multicast channel to update the directory. The method determines that a particular message to update the directory exceeds a maximum size limit for transmit to the agent nodes through the multicast channel. The method multicasts a retransmission trigger message from the master node to each agent node. The method receives a retransmission request message at the master node from each of the agent nodes through a unicast channel. The method sends the particular message to update the directory from the master node to each agent node through the unicast channel.

Method for the transmission of audio contents in a hybrid receiver, system, receiver and program associated with the method
11258841 · 2022-02-22 · ·

A method of transmitting an audio and/or audiovisual content to a receiver. The method starts with receiving a determined stream broadcast on a network and playing back the contents transmitted by the stream in the receiver. Then a first event external to the receiver is detected and triggers interruption of the playback of the content in progress and recording of the instant of the interruption. Sometime later, a second external event triggers a transmission, from the receiver to a remote server, of the instant dating the first event and of a request for resuming the playback of the interrupted content. A piece of information specifying the identifiers of the data packets of the content at the instant of the interruption is then transmitted from the remote server to the receiver. Finally, the receiver receives the identified data packets and replays the content of the packets.

METHOD AND APPARATUS FOR DETERMINING MEASUREMENT PERIOD IN WIRELESS COMMUNICATION SYSTEM

A method and apparatus for determining a measurement period in a wireless communication system is provided. A user equipment (UE) sets start of the measurement period to one of beginning of a period of a broadcast/multicast control channel or beginning of a scheduling period for the broadcast/multicast channel, which is one of a multicast control channel (MCCH) modification period, a MCCH repetition period, a broadcast control channel (BCCH) modification period, or a multicast channel (MCH) scheduling period (MSP). The UE performs, at a radio link control (RLC) layer or a media access control (MAC) layer, measurement from the start of the measurement period.

Technique for reliable bulk data delivery

Presented is a technique for broadcasting content data from a broadcaster (including a multicaster) to a plurality of clients. After a client receives content data from the broadcaster, a plurality of available proxy servers may be contacted, within a specified time interval, for post-processing after the content data broadcast is determined. The client subsequently randomly selects one of the available proxy servers to contact for post-processing after the content data broadcast. The client then randomly selects a delay time within the contact interval for the selected proxy server, at which time the client contacts the selected proxy server at the delay time to initiate post-processing.