Abstract:
One feature provides a Block Acknowledgement Retransmission Policy (BARP) frame that permits a transmitter to define a retransmission policy on a per-frame basis for frames transmitted in a block of frames. A block acknowledgement retransmission policy (BARP) frame is generated by a transmitter that individually identifies a retransmission policy for each frame in a block of frames. The BARP frame is then transmitted to a receiver, allowing the receiver to know which frames within a block of frames will be retransmitted and which frames will not be retransmitted.
Abstract:
An application service provider provides wireless access to a packetized data network, such as the Internet. The application service provider includes a server computer. The server computer is connected to the network, which is at least in part a wired network. The wired network is connected to a cellular wireless communications system. Data is communicated over the network, both wired and wireless, via OSI models, for example, according to TCP/IP protocols or specialized variants. A wireless device, such as a modern-equipped laptop computer or personal digital assistant, a web-enabled telephone, or the like, is communicatively connected to the cellular wireless communications system. The application service provider can maintain a website, including targeted content, on the server computer for access by the wireless device.
Abstract:
Method and arrangement in a terminal for receiving data packets from a base station and providing feedback to the base station. The feedback concerns the reception status of the received data packets and may comprise an ACK/NAK. The method comprises receiving and decoding data packets from the base station in a sub-frame. It is further established whether any data packet within the received subframe is not correctly received and detected whether any subframe, expected to be received, has been missed. Further, acknowledgement information ACK/NAK is generated, a scrambling code selected with which the ACK/NAK is scrambled. The scrambled ACK/NAK is then sent to the base station, concerning the reception status of the data packets within the received subframes.
Abstract:
In a network environment such as a wireless packet network, a source node transmits a data stream, e.g., a stream of media packets to a plurality of sink nodes, including the source node transmitting a first data stream of unicast packets addressed to at least a first one of the sink nodes, while other ones of said sink nodes receive while in promiscuous mode traffic on the network including the data stream. Individual ones of the other sink nodes, upon ascertaining that there are packets of the stream that were not received, transmit a re-transmission request to the source node so that the source node can take corrective action, and so all the sink nodes can receive the data stream, even though sent as unicast addressed to fewer than all the sink nodes.
Abstract:
A method and an apparatus for processing a control message for a request of retransmission are provided. The method includes generating a First Missing Serial number (FMS) describing a serial number of a data unit having a lowest serial number among data units which are not received, determining whether a data unit having a serial number greater than the serial number described in the FMS exists due to an out of sequence among data units which are previously received, generating a bitmap indicating a reception of a plurality of data units having a serial number greater than the FMS, if a data unit which is out of sequence exists, and connecting and transmitting the FMS and the bitmap.
Abstract:
This innovation relates to systems and methods for transmission of protocol data units, and more particularly to processing polling requests from a radio link control peer. A radio link control transmitter can poll a receiver to obtain a report regarding the status of a set of data packets, and the polls can be sent in-band with a data packet. The receiver can determine to wait before sending the status report based on one or more characteristics of the received data packets.
Abstract:
A method for generating acknowledgement messages in a data transmission system having a receiver for receiving datagrams and being capable of determining which of a series of datagrams have been incorrectly received, the method comprising generating a plurality of a data units, each data unit comprising: a status bit indicative of the status of the data unit; and a plurality of spacing bits together forming a binary representation of a number at least partially indicative of the spacing between one incorrectly received datagram and a succeeding incorrectly received datagram. Apparatus for carrying out various aspects of the methods are also provided.
Abstract:
An communications service provider provides wireless access to a packetized data network, such as the Internet. The service provider includes a server computer. The server computer is connected to the network, which is at least in part a wired network. The wired network is connected to a cellular wireless communications system. A method of the network includes a client device that communicates wirelessly with the server computer. The client device runs standard applications programs, such as browser, ftp, and e-mail. The method includes serving a first information by the server computer to the client device according to a specialized protocol, determining that the first information accords with the specialized protocol, and proxying the first information to the standard programs in a standard protocol readable by the standard programs.
Abstract:
Dropped packets are recovered in a link layer of a Data Center Ethernet (DCE) network. Data packets for transmission are stored in a replay buffer. Each data packet includes a header having a field including data indicating that the data packet is formatted for reliable recovery at the link layer. The data packets are transmitted to a receiver across a link layer in the DCE network. The receiver determines whether a data packet has been dropped. If a data packet has not been dropped, an acknowledgement signal is sent to the transmitter in another data packet across the link layer, indicating that the data packet has been received. If a data packet has been dropped, a non-acknowledgement signal is sent to the transmitter in the other data packet across the link layer, indicating that the data packet has been dropped. In response to receipt of the non-acknowledgement signal or no receipt of an acknowledgement signal after the timeout period, the dropped data packet is retrieved from the replay buffer and is resent to the receiver across the link layer.
Abstract:
A transmitting unit combines a slot identifier (SI) and a block identifier (BI) in each header that is transmitted with the data to allow a receiving unit to associate previously received data blocks with retransmissions, or retries, of the same respective data blocks in order to perform bit error detection in accordance with a hybrid or selective ARQ protocol. The receiving unit uses the SI and BI contained in the MHBKs to determine a correspondence between a retried data and a previously transmitted data block.