Abstract:
An information element including a hybrid acknowledgement map format and a method for using the hybrid acknowledgement format and information element are disclosed. The hybrid acknowledgement map comprises a type flag and a content block, and the value of the type flag indicates the format of the content block. This enables the hybrid acknowledgement map to represent data using multiple formats. The information element including a hybrid acknowledgement map includes a hybrid acknowledgement map and a hybrid quantity field indicating the number of hybrid acknowledgement maps in the information element. A field or multiple fields in the information element header indicate whether or not the information element includes a hybrid acknowledgement map. Information elements using hybrid acknowledgement maps contain more acknowledgment information which reduces transmission of information elements.
Abstract:
Methods, apparatuses, and systems are presented for transmitting data packets in a wireless network over a multi-access channel involving sequentially sending a plurality of medium access control (MAC) data packets from a transmitter over the multi-access channel, using a physical layer protocol based on a standard physical layer protocol having a short interframe spacing (SIFS), wherein the plurality of MAC data packets includes at least a first data packet and a second data packet separated by a reduced interframe spacing that is less than SIFS, attempting to receive the plurality of MAC data packets at a receiver using the physical layer protocol, including the first data packet and the second data packet separated by the reduced interframe spacing, and sending from the receiver a single acknowledgement packet associated with attempting to receive the plurality of MAC data packets.
Abstract:
This invention relates to a method, system, transmitter, network element, receiver and software application for a system capable of point-to-multipoint transmission, where one or more data packets are transmitted from a transmitter to one or more receivers, where at least at one specific receiver of said receivers, a reception of repair data packets is required, where repair information is signaled to a repair server in order to trigger a transmission of the repair data packets, and where the repair information comprises information related to the number of transmitted data packets correctly received at the specific receiver. The system may for instance be the 3GPP Multimedia Broadcast Multicast System, the transmission of data packets may for instance be controlled by the File Delivery Over Unidirectional Transport protocol and the signaling of the repair information may for instance be controlled by the Hypertext Transfer Protocol.
Abstract:
Systems and methodologies are described that facilitate formation and/or dispatch of radio link control (RLC) protocol status reports to a base station. The system can include components that quantify an absence of protocol data units, ascertain whether a number of absent protocol data units exceeds the size of a transmission side grant, insert a sequence number associated with a first absent protocol data unit into an acknowledgement sequence number field associated with a partial status report, incorporates the sequence number associated with the first absent protocol data unit in the partial status report, includes sequence numbers of subsequent absent protocol data units into the partial status report without exceeding the transmission side grant, and sends the partial status report to the base station.
Abstract:
A communication system which can control a data transmission properly and to which a Delayed Block ACK mode is applied, and a communication device constituting the communication system. A radio LAN base station (100) as the communication device comprises a transmission control unit (115) for transmitting a block ACK request, a pilot generation unit (104) for generating a pilot signal to measure a reception quality, and the transmission control unit (115) for transmitting the pilot signal before the block ACK having the reception quality information of the pilot signal added thereto is returned from a reception side in response to the block ACK request. A station (200) as the communication device comprises a transmission control unit (207) for controlling the transmission timing of the block ACK answering the block ACK request, a reception quality information generation unit (211) for generating the reception quality information of the pilot signal, and a block ACK generation unit (208) for adding the reception quality information to the block ACK.
Abstract:
A digital communications system for delivering data blocks includes at least one transmit/receive unit (TRU). The TRU includes a storage element for receiving transmit data packets and retransmit data packets from a sending unit and a processing element communicatively coupled to the storage element. The processing element is configured for recognizing a failure to receive at least one other transmit data packet (missing data packet) from the sending unit, and for configuring a status control packet for transmission to the sending unit, the control packet includes a header including a next packet identifier for a next data packet anticipated to be received and a status payload portion including a missing packet identifier including the transmit packet identifier for the missing data packet. In the system, the retransmit data packet includes at least a segment of the data payload in the missing data packet associated with the missing packet identifier.
Abstract:
A method for reliably communicating unreliable protocol packets by encapsulating one or more unreliable protocol packets in a packet constructed according to a predefined format. The method further employs an acknowledgement mechanism whereby a receiver of packets acknowledges reception by responding with a packet containing information pertaining to received packets. A sender retransmits packets for which no acknowledgement was received within a predefined period of time.
Abstract:
A method for multicasting a packet begins by providing a buffer for each of two user equipments (UEs) in communication with a base station. A determination is made whether there is a previously unsent packet at the base station. A second determination is made whether both UE buffers are non-empty. A non-empty buffer is flushed if there is no previously unsent packet and if one of the buffers is non-empty. A packet is selected to be transmitted if there is a previously unsent packet or if both buffers are non-empty. The buffers are updated based on feedback received from the UEs.
Abstract:
In an embodiment, a source device encodes source information corresponding to a frame, assembles an initial data frame that includes the encoded data blocks, and transmits the initial data frame to a destination device. The destination device decodes the encoded data blocks and assembles a restored version of the initial data frame. The destination device identifies corrupted data blocks and uncorrupted data blocks within the restored version, stores the uncorrupted data blocks, generates a message that identifies the corrupted data blocks, and transmits the message to the source device. In response, the source device encodes source information corresponding to the corrupted data blocks identified in the message, assembles a responsive data frame, and transmits the responsive data frame to the destination device. The destination device produces a corrected data frame from the retransmitted data blocks and the previously-stored uncorrupted data blocks.