In Transactions (epo) Patents (Class 714/E11.131)
-
Publication number: 20140032987Abstract: In one example, a device includes one or more processors configured to determine that data for at least a portion of a segment of media data has been lost after a remaining portion of the segment has been received via a network transmission in accordance with dynamic adaptive streaming over HTTP (DASH), based on the determination, prior to decoding the media data, add default data to the segment to replace the data that has been determined to be lost to form a replacement segment, and output media data of the replacement segment.Type: ApplicationFiled: July 29, 2012Publication date: January 30, 2014Inventors: Thadi M. NAGARAJ, Hariharan SUKUMAR, Pratik KOTKAR, Shailesh MAHESHWARI, Daniel AMERGA
-
Publication number: 20140006890Abstract: A method and apparatus for retransmission processing in a communication receiver includes improving the performance of Incremental Redundancy (IR) combining and retransmission processing at minimal increased complexity. One aspect of these improvements involves the use of prior decoding results, if the decoding block quality is above a threshold value, rather than or in addition to prior demodulation results, in retransmission processing. That is, the teachings herein propose selectively using the hard bit decisions obtained from decoding previously transmitted data blocks, to improve the decoding of retransmitted data blocks.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventors: Olof Liberg, Miguel Lopez, Sajal Kumar Das, Mårten Sundberg
-
Publication number: 20130262952Abstract: Disclosed are various embodiments that provide turbo decoding implemented as at least a portion of baseband processing circuitry. An input bit stream may be divided into a set of code blocks and a first code block may be separated from the set of code blocks. A hybrid automatic repeat request (HARQ) process is performed on the first code block to generate a processed first code block. The processed first code block is stored in an incremental redundancy (IR) buffer. A turbo decoding process is performed on the processed first code block to generate decoded first code block data and the decoded first code block data is stored in an external memory. The processed first code block is removed from the IR buffer for decoding a remaining portion of the set of code blocks.Type: ApplicationFiled: September 25, 2012Publication date: October 3, 2013Applicant: BROADCOM CORPORATIONInventors: Mark Hahm, Bin Liu
-
Publication number: 20130223203Abstract: Hybrid Automatic Repeat Request (HARQ) is implemented using multi-bit feedback and variable retransmission energy. The multi-bit feedback provides information to the transmitter about the state of the decoder so that the transmitter can adapt retransmissions to the current state of the decoder. In some embodiments, the multi-bit feedback indicates a level of convergence reached by the decoder, and the transmitter varies an amount of energy used for the retransmission as a function of the multi-bit feedback. The transmitter can vary the amount of energy applied to the retransmission by varying the number of bits in the retransmission, or by varying a transmit power used for the retransmission.Type: ApplicationFiled: February 25, 2012Publication date: August 29, 2013Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Chunlong Bai, Bo Göransson
-
Publication number: 20130166981Abstract: Disclosed are a DLP security system and an operating method thereof. An operating method of a data loss prevention (DLP) apparatus, comprising: converting, into packets, Ethernet signals received from a fail over device that are transmitted and received between an external network and internal network; analyzing the packets to classify the packets into first packets required to be precisely judged and second packets not required to be precisely judged; distributing and allocating a judgment job about the first packet to at least one in-line instance according to a predetermined reference; and allocating the judgment job distributed to the in-line instance in which a fail occurs to the in-line instance which is normally operated when it is verified whether there is an in-line instance which is normally operated in the case where the fail occurs in the at least one in-line instance.Type: ApplicationFiled: January 31, 2012Publication date: June 27, 2013Applicant: SOMANSA CO., LTD.Inventors: Sang Seok LEE, Tae Wan KIM, Il Hoon CHOI
-
Publication number: 20130145224Abstract: A method for transmitting a data block in a wireless communication system and a transmitter are provided. The transmitter transmits the data block to a receiver and generates a retransmission block for the retransmission of the data block if it is determined that the transmission fails. The transmitter determines whether the channel access is performed according to a transmit time of the retransmission block.Type: ApplicationFiled: May 23, 2012Publication date: June 6, 2013Applicant: Electronics and Telecommunications Research InstituteInventors: Yun Joo Kim, Yu Ro Lee, Sok Kyu Lee
-
Publication number: 20130117622Abstract: A method and user equipment for simultaneous transmission of a first set of information bits and a second set of information bits by a user equipment, either separately encoded utilizing transmit power or rate matching to increase successful decoding of a set of information bits, or jointly encoding using a priori knowledge or bit positioning to increase successful decoding. Also, the use of joint coding where a first set of information bits is encoded first and then encoded with a second set of information bits, and modulation symbol mapping are provided.Type: ApplicationFiled: October 11, 2012Publication date: May 9, 2013Applicant: RESEARCH IN MOTION LIMITEDInventor: Research In Motion Limited
-
Publication number: 20130103999Abstract: Maintaining bandwidth in links betweens servers and storage arrays comprising a device. The device establishes the links. The device identifies a first link from the links. The first link has a high response time. The device transmits a plurality of data packets on the first link. Each data packet is associated with a corresponding acknowledgment (ACK). The transmission is performed without waiting for the corresponding ACK to be received. The device tracks the ACK received in response to each of the transmitted data packets. The device detects a failure of the first link. In response to the detection, the device identifies invalid data packets. The invalid data packets comprise data packets transmitted on the first link after the detected failure.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Casimer M. DeCusatis, Rajaram B. Krishnamurthy, Anuradha Rao
-
Publication number: 20130073919Abstract: An information processing system including a transmitting apparatus that sends packet data through a plurality of routes and a receiving apparatus that receives the packet data sent through the plurality of routes, is disclosed. The transmitting apparatus includes a common section that, in response to a request to retransmit the divided piece of the data from the receiving apparatus, makes transmitters retransmit data stored in a transmission buffer, together with information indicating retransmission. The receiving apparatus includes a resend requester that, in response to detecting an error in data received by one of the plurality of receivers, requests the transmitting apparatus to retransmit data that have not been received successfully.Type: ApplicationFiled: August 6, 2012Publication date: March 21, 2013Applicant: FUJITSU LIMITEDInventor: Koji SANO
-
Publication number: 20130055016Abstract: Disclosed is a method to enable wireless remote session recovery for a wireless device. Should a wireless device encounter a broken communication link during a virtual mobile management (VMM) operation, a method of automatic session recovery is disclosed which executes from a management console through a communication end-point gateway server in order to reconnect the mobile device. Under control of the session reconnection method, the device client listener and tools of wireless device re-establishes the signal and bearer links with a management console, over the air through the communication end-point gateway server (CEG). The communication utilizing the session recovery algorithm enables the wireless device to receive session information from the communication end-point gateway server, including the respective tools.Type: ApplicationFiled: August 30, 2012Publication date: February 28, 2013Inventors: Calvin Charles, Deepak Gonsalves, Ramesh Parmar, Byung Joon Oh, Subramanyam Ayyalasornayajula
-
Publication number: 20130047051Abstract: It is described a method for determining a received data block by employing a Hybrid Automatic Repeat Request procedure. The described method comprises calculating (104) first soft-information values being associated with a first reception of the data block, storing the calculated first soft-information values in a first buffer (121), and calculating (104) second soft-information values being associated with a second reception of the data block, wherein the second reception results from a retransmission of the data block following the first reception. The described method further comprises rate matching (128) a first soft data block comprising the calculated and stored first soft-information values, rate matching (118) a second soft data block comprising the calculated second soft-information values, and decoding (152) a combination of the rate matched first soft data block and the rate matched second soft data block.Type: ApplicationFiled: November 12, 2010Publication date: February 21, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Jaroslaw Niewczas, Viswanathan Bhojan
-
Publication number: 20130036338Abstract: In a wireless communication system (200), a compact control signaling scheme is provided for signaling the selected retransmission mode and codeword identifier for a codeword retransmission when one of a plurality of codewords (CW1, CW2) being transmitted over two codeword pipes to a receiver (201.i) fails the transmission and when the base station/transmitter (210) switches from a higher order channel rank (231) to a lower order channel rank (241), either by including one or more additional signaling bits in the control signal (240) to identify the retransmitted codeword, or by re-using existing control signal information in a way that can be recognized by the subscriber station/receiver to identify the retransmitted codeword. With the compact control signal, the receiver (201.i) is able to determine which codeword is being retransmitted and to determine the corresponding time-frequency resource allocation for the retransmitted codeword.Type: ApplicationFiled: August 13, 2012Publication date: February 7, 2013Inventors: Jayesh H. Kotecha, Ian C. Wong, Ning Chen
-
Publication number: 20130007823Abstract: The present invention relates to a method for retransmission of lost data, a receiving device operating according to the invented method and a retransmission server. In the absence of a unique identifier per data packet or data frame, there is obviously a problem to directly identify a specific data packet, data block or data frame in the stream and retransmission can't take place with current technologies. The object of the present invention is to offer a retransmission method and means for making said retransmission of missing data packets possible in the absence of a unique identifier.Type: ApplicationFiled: October 2, 2009Publication date: January 3, 2013Inventors: Jan-Erik Mangs, Joacim Halen, Johan Kolhi, Victor Souza
-
Publication number: 20130007550Abstract: A retransmission side apparatus including a physical control channel receiver unit to receive a physical control channel which includes a new data indicator updated upon transmission of a new packet and a retransmission sequence number indicating whether transmission is first transmission or retransmission. The physical data channel receiver unit is configured to receive a physical data channel associated with the physical control channel. A transmission acknowledgment information transmitter unit transmits transmission acknowledgment information on a packet received through the physical data channel, on the basis of the new data indicator and the retransmission sequence number received through the physical control channel.Type: ApplicationFiled: September 10, 2012Publication date: January 3, 2013Applicant: NTT DOCOMO, INC.Inventors: Atsushi Harada, Hiroyuki Ishii, Anil Umesh
-
Publication number: 20120331365Abstract: A radio device includes a radio section which transmits a digital signal through a digital communication path, and a baseband processing section which performs a baseband processing on the digital signal received from the radio section, wherein the baseband processing section performs error detection of the digital signal before performing the baseband processing, and wherein, when an error is detected in the digital signal, the baseband processing section performs the baseband processing without waiting for reception of a retransmitted signal from the radio section.Type: ApplicationFiled: May 23, 2012Publication date: December 27, 2012Applicant: FUJITSU LIMITEDInventor: Keiji NIBE
-
Publication number: 20120297249Abstract: Data that is collected and disseminated by mobile devices typically has to be processed, correlated with other data, aggregated, and then transmitted back to the mobile device users before the information becomes stale or otherwise irrelevant. These operations may be performed in a cloud-based solution that manages dataflow. The cloud-based solutions may be scalable and implemented in a fault-tolerant distributed system to support user-facing continuous sensing and processing services in the cloud-computing system. A system may monitor execution of data and shift workloads (i.e., balancing) in response to spatial and temporal load imbalances that occur in a continuous computing environment. A failure recovery protocol may be implemented that uses a checkpoint-based partial rollback recovery mechanism with selective re-execution, which may allow recovery of the continuous processing after an error while avoiding large amounts of downtime and re-execution.Type: ApplicationFiled: May 16, 2011Publication date: November 22, 2012Applicant: MICROSOFT CORPORATIONInventors: Fan Yang, Zhengping Qian, Xiuwei Chen, Ivan Beschastnikh, Li Zhuang, Lidong Zhou, Guobin Shen
-
Publication number: 20120297265Abstract: A method of delivering digital information includes joining a multicast group, and receiving a segment from a server directed to the multicast group. Further, the method further includes determining a transmission error has occurred resulting in an incomplete segment, and sending an error notification to the server requesting retransmission of at least a portion of the incomplete segment. Additionally, the method includes receiving a retransmission of the at least a portion of the incomplete segment. The at least a portion of the incomplete segment may be received through an IP unicast connection or as a multicast retransmission.Type: ApplicationFiled: August 2, 2012Publication date: November 22, 2012Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Joseph Weinman, Cameron S. Blandford
-
Publication number: 20120272114Abstract: A memory controller and method of operating same are described. The memory controller includes a central processing unit providing re-transmission control signal, an error check block determining whether an error exists in data received from a host and generating a corresponding error check signal, and a re-transmission request unit receiving the control signal and the error check signal, communicating a request to the host for an error-correcting re-transmission operation when an error exists in the received data, and communicating a request for an extending re-transmission operation when error does not exist in the received data.Type: ApplicationFiled: April 24, 2012Publication date: October 25, 2012Inventors: HYUN DUK CHO, YUN-A SON, CHANG IL SON
-
Publication number: 20120272115Abstract: This disclosure relates to network data communication. Some embodiments include initiating a network connection between an original source and an ultimate destination, transmitting a block of data from the original source to the ultimate destination on the network, requesting retransmission of lost blocks from the ultimate destination to the source and retransmitting the lost blocks from source to the ultimate destination. These embodiments further include measuring round-trip time of a retransmit request, the round-trip time measured from a time of transmission of a retransmit request from the ultimate destination to a time of reception at the ultimate destination after retransmission from the original source and setting the round-trip time as a minimum retransmission request time for the network connection, wherein the round-trip time includes latencies of the network connection and in data processes at the original source and at the ultimate destination.Type: ApplicationFiled: July 2, 2012Publication date: October 25, 2012Inventors: Michelle Christine Munson, Serban Simu
-
Publication number: 20120254682Abstract: A communication method in a receiving node in a wireless communication system includes receiving, at a receiving node, a first coded message block that includes a plurality of parts distributed over a plurality of components. The method further includes detecting a decoding error associated with decoding the received first coded message block and, in response to detecting the decoding error, identifying a part of the first coded message block for which retransmission will be requested and a suggested retransmission setting. The suggested retransmission setting includes one or more of a component selection setting, a link adaptation setting, a power control setting, and a scheduling setting. The method also includes feeding back to the sending node feedback information indicating that the first coded message block could not be correctly decoded. The feedback information indicates the identified part of the first coded message block and the suggested retransmission settings.Type: ApplicationFiled: June 15, 2012Publication date: October 4, 2012Inventors: Lei Wan, Jung-Fu Cheng
-
Publication number: 20120240000Abstract: A method of telecommunication transmits blocks of data between a user equipment and a station using parallel hybrid automatic repeat request processes. The station includes a scheduler that signals to the user equipment allocations of resources and parameters for transmission and re-transmission of the data blocks and a set of reception buffers that receive and re-order the data blocks from the user equipment. The scheduler assigns a reception index to the corresponding scheduled reception and assigning reception buffers to received data blocks as a function of the respective originally scheduled reception indexes identifying time slots scheduled for reception. A data block newly transmitted by the user equipment and received in its scheduled time slot is assigned to the reception buffer corresponding to the new reception index.Type: ApplicationFiled: March 14, 2011Publication date: September 20, 2012Applicant: FREESCALE SEMICONDUCTOR, INCInventor: Naveen Kumar Venkataraj
-
Publication number: 20120233516Abstract: According to one embodiment, a reception processing device receives and stores a data packet and a quality enhancement packet. The device includes a third storage unit that stores association between the quality enhancement packet stored in a second storage unit and the data packet stored in a first storage unit, and a fourth storage unit that stores, at each quality enhancement processing, a processing state representing at least one of an interim result and a final result in the quality enhancement processing. The device performs the quality enhancement processing using redundant data included in the quality enhancement packet and the data packet identified by the association and associated with the quality enhancement packet, stores, in the fourth storage unit, the processing state representing the interim result of the operation when interrupting the quality enhancement processing, and resumes the quality enhancement processing by using the processing state.Type: ApplicationFiled: March 20, 2012Publication date: September 13, 2012Applicant: Kabushiki Kaisha ToshibaInventor: Shunichi GONDO
-
Publication number: 20120216092Abstract: According to one embodiment, a method for repetitive transmission using a plurality of sub-carriers includes: preparing a symbol to be transmitted using the plurality of sub-carriers within a single time domain unit; repeating the symbol a predetermined number (N) of times; applying a corresponding one of N different cyclic shift values to each of the N repeated symbols to be transmitted using the plurality of sub-carriers within the single time domain unit; performing an IFFT (Inverse Fast Fourier Transform) on each of the N repeated symbols to which the corresponding one of the N different cyclic shift values is applied; and transmitting the N repeated symbols on which the IFFT is performed using the plurality of sub-carriers.Type: ApplicationFiled: February 21, 2012Publication date: August 23, 2012Applicant: LG ELECTRONICS INC.Inventors: Moon-Il LEE, Jin-Young CHUN, Jae-Won CHANG, Jin-Hyuk JUNG
-
Publication number: 20120204075Abstract: A data processing method for a hybrid automatic repeat request (HARQ) is provided. Specifically, modulation can be performed according to a constellation rearrangement version (CRV) to generate a sub-packet for an incremental redundancy HARQ (IR-HARQ). When a constellation symbol modulated according to the CRV is segmented into an even symbol and an odd symbol for a plurality of transmit antennas, an identical CRV is determined for a pair of the even symbol and the odd symbol subsequent to the even symbol. When the constellation symbol modulated according to the CRV is transmitted to a receiving side, a newly generated sub-packet is retransmitted upon receiving a non-acknowledgement (NACK) signal.Type: ApplicationFiled: March 3, 2011Publication date: August 9, 2012Applicant: LG ELECTRONICS INC.Inventors: Seung Hyun Kang, Su Nam Kim, Jin Sam Kwak
-
Publication number: 20120198299Abstract: Error protection based on a nonlinear code set may be used in a multiple input multiple output (MIMO) radio communications system. A decoder decodes received MIMO data streams and generates an automatic repeat request (ARQ) message for data units received for the MIMO data streams for each transmission time interval. An encoder codes the ARQ message using a code word from a nonlinear code set. At the data transmitter, which transmits one or more data units in transmission time intervals from two or more MIMO data streams, the ARQ message associated with the transmitted data units is decoded using a code word from the nonlinear code set.Type: ApplicationFiled: April 10, 2012Publication date: August 2, 2012Inventors: Jung-fu Thomas CHENG, Bo Göransson, Stefan Parkvall, Yi-Pin Eric Wang
-
Publication number: 20120192039Abstract: Methods, devices, computer program products and systems for transmitting and receiving media information are disclosed. The media information is protected against errors introduce by an unreliable channel by error-protection information. The error-protection information is generated, transmitter, received and/or used in rendering based on the context of the receiver, e.g. based on a geographical location of the receiver.Type: ApplicationFiled: July 3, 2009Publication date: July 26, 2012Inventors: Miska Hannuksela, Igor D. Curcio, Vinod Kumar Malamal Vadakital
-
Publication number: 20120192024Abstract: A method and controller for sending data frames over a lossy bidirectional link between integrated circuit chips is disclosed. Upon transmission, frames are stored in a buffer. The detection of errors is indicated and triggers retransmission of the erroneously received frame, but acknowledgement of correctly received frames is not indicated. Instead, the sending controller assumes that frames were correctly received if no error indication is received after a period of time. The period of time is the maximum amount of time that would be taken for the sending controller to receive an error indication if the frame was received with an error. After said period of time, the sent frame is discarded from the buffer.Type: ApplicationFiled: November 23, 2011Publication date: July 26, 2012Applicant: ARTERIS S.A.Inventors: Philippe Martin, Luc Montperrus
-
Publication number: 20120192026Abstract: Methods for data transmission management used in a transmitter are provided. The method comprises the steps of: encoding M uncoded packets into N coded packets with Q-packet error correction capability using concatenated encoding, where M?N, and Q?1; sequentially transmitting a set or all of the N coded packets to the at least one receiver; receiving at least one feedback information from the at least one receiver, wherein the at least one feedback information comprises at least one ACK or NACK information for indicating decoding statuses of the transmitted coded packets, each of the transmitted coded packets having one of the decoding statuses corresponding thereto; and determining whether to perform a retransmission procedure to retransmit a dedicated packet to the at least one receiver according to collected ACK/NACK included in the feedback information.Type: ApplicationFiled: July 15, 2011Publication date: July 26, 2012Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Ren-Jr Chen, Hua-Lung Yang, Chien-Min Lee, Chia-Wen Hsieh, Chang-Lung Hsiao
-
Publication number: 20120185743Abstract: A method and apparatus for implementing data security and automatic repeat request (ARQ) in a wireless communication system are disclosed. Cipher entities are included in a wireless transmit/receive unit (WTRU) and an access gateway (aGW), and outer ARQ, (or radio link control (RLC)), entities are included in the WTRU and an evolved Node-B (eNode-B). Each cipher entity is located on top of an outer ARQ entity. The cipher entities cipher and decipher a data block by using a generic sequence number (SN) assigned to the data block. The outer ARQ entities may segment the ciphered data block to multiple packet data units (PDUs), may concatenate multiple ciphered data blocks to a PDU, or may generate one PDU from one data block. The outer ARQ entities may segment or re-segment the PDU when a transmission failure occurs.Type: ApplicationFiled: March 27, 2012Publication date: July 19, 2012Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Peter Shaomin Wang, Stephen E. Terry, Ulises Olvera-Hernandez
-
Publication number: 20120173945Abstract: In a first embodiment of the present invention, a method for error-correcting in a parallel interconnect transmitting device is provided, the method comprising: detecting a frame transition in a transmission from the transmitting device to a parallel interconnect receiving device; tracking time between the frame transition and a transition of a response signal corresponding to the frame transition received from the receiving device; detecting an error in the transmission; and restarting a portion of the transmission in response to the error, wherein the size of the portion of the transmission to restart is based upon the tracked time between the frame transition and the transition of a response signal corresponding to the frame transition.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: PLX TECHNOLOGY, INC.Inventor: Jack REGULA
-
Publication number: 20120173946Abstract: A method and apparatus may be used for supporting multiple hybrid automatic repeat request (H-ARQ) processes per transmission time interval (TTI). A transmitter and a receiver may include a plurality of H-ARQ processes. Each H-ARQ process may transmit and receive one TB per TTI. The transmitter may generate a plurality of TBs and assign each TB to a H-ARQ process. The transmitter may send control information for each TB, which may include H-ARQ information associated TBs with the TBs. The transmitter may send the TBs using the associated H-ARQ processes simultaneously per TTI. After receiving the TBs, the receiver may send feedback for each of the H-ARQ processes and associated TBs indicating successful or unsuccessful receipt of each of the TBs to the transmitter. The feedback for multiple TBs may be combined for the simultaneously transmitted H-ARQ processes, (i.e., TBs).Type: ApplicationFiled: December 2, 2011Publication date: July 5, 2012Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Stephen E. Terry, Robert Lind Olesen, Jin Wang, Arty Chandra
-
Publication number: 20120166895Abstract: An electronic communication network supports delivery of video program Internet protocol packets. A source device transmits both first and second video program Internet protocol packets. A first recipient device is assigned as positive acknowledgment leader by the source device and a second recipient device is assigned as negative acknowledgement leader by the source device. The first recipient device is operable to transmit to the source device a positive acknowledgment of receipt of the first video program Internet protocol packet. The second recipient device is operable to transmit to the source device a negative acknowledgment of non-receipt upon not receiving the first video program Internet protocol packet. The source device responds to the negative acknowledgement of non-receipt by the second recipient device by multicast resending the second video program Internet protocol packet to both the first and second recipient devices.Type: ApplicationFiled: February 6, 2012Publication date: June 28, 2012Applicant: BROADCOM CORPORATIONInventor: James D. Bennett
-
Publication number: 20120159278Abstract: A method of handling a retransmission of a hybrid automatic repeat request scheme for a receiver in a communication system is disclosed. The method comprises receiving a first payload from a transmitter in the communication system, and feeding back a resource index to the transmitter, to indicate a size for a second payload in the next reception, when the receiver is unsuccessful to decode the first payload into a plurality of information bits, wherein the transmitter encodes the plurality of information bits into the first payload by using an error correction code.Type: ApplicationFiled: June 21, 2011Publication date: June 21, 2012Inventors: Yu-Chih Jen, Ping-Cheng Yeh, Chih-Yao Wu, Pang-Chang Lan, Ling-San Meng
-
Publication number: 20120144258Abstract: Packets are duplicated, delayed, and spread in time as a form of forward error correction. If a client device receives duplicate packets, they can be discarded. If one of the duplicate packets is lost, then the duplication provides forward error correction with no change to the device that receives the packet.Type: ApplicationFiled: February 1, 2012Publication date: June 7, 2012Inventor: Brent Elliott
-
Publication number: 20120144259Abstract: By utilizing Reed-Solomon erasure decoding algorithms and techniques, the system is able to perform error detection for the case where the number of bytes received in error exceeds a correcting capability of a decoder. The error detection can be used, for example, to determine whether a codeword is decodable, and whether the retransmission of data is necessary. The retransmission can be accomplished by assembling a message that is sent to another modem requesting retransmission of one or more portions of data, such as one or more codewords.Type: ApplicationFiled: June 3, 2010Publication date: June 7, 2012Applicant: AWARE, INC.Inventors: Joshua Grossman, John Greszczuk, Marcos C. Tzannes
-
Publication number: 20120131406Abstract: A method for communicating data is provided. In the method, an encoder receives an input bit stream. The encoder generates, based on the input bit stream, a first output bit stream based on at least a first polynomial and a second output bit stream based on at least a second polynomial. The first and second polynomials are each different from each other. The encoder forms a first packet of code symbols, having a first code rate, based on bits from the first output bit stream. A transmitter transmits the first packet. A receiver receives a first negative acknowledgment indicating unsuccessful decoding of the first packet after said transmitting of the first packet. The encoder punctures bits from the second output bit stream and forms a second packet of code symbols having a second code rate. The second code rate is different from the first code rate. The transmitter transmits the second packet in response to the receiver receiving the first negative acknowledgment.Type: ApplicationFiled: February 2, 2012Publication date: May 24, 2012Applicant: QUALLCOMM IncorporatedInventors: Tao Chen, Joseph P. Odenwalder, Edward G. Tiedemann, JR., Serge Willenegger
-
Publication number: 20120117438Abstract: In one implementation, a method of distributing a multicast message in a wireless mesh network includes receiving a multicast message from a parent node of an intermediate node. The method includes transmitting the multicast message to child nodes of the intermediate node. The method includes storing the multicast message in a cache at the intermediate node. The method includes intercepting an acknowledgement message from each acknowledging child node within an acknowledging subset of less than all of the child nodes. The method includes accessing information indicating a population of the child nodes to which the multicast message transmission was directed. The method includes comparing the acknowledging subset of the child nodes with the population of the child nodes. The method includes identifying a non-acknowledging subset of less than all of the child nodes. The method includes retransmitting the multicast message to the non-acknowledging subset of the child nodes.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: Cisco Technology, Inc.Inventors: Shmuel Shaffer, Jean-Philippe Vasseur, Sandeep Jay Shetty
-
Publication number: 20120110406Abstract: The present invention discloses a rate matching method and device. The method includes that: an information bit sequence is coded and interleaved to obtain a mother code codeword with a length NFB—Buffer; and bits are selected from the mother code codeword to generate a hybrid automatic repeat request (HARQ) subpacket for current transmission. By means of the present invention, the effect of covering the whole mother code area can be achieved as much as possible, and the performance of the HARQ multiple retransmission link can be enhanced.Type: ApplicationFiled: November 16, 2009Publication date: May 3, 2012Applicant: ZTE CORPORATIONInventors: Zhili Sun, Jun Xu, Jin Xu, Zhifeng Yuan, Qianzi Xu, Xianwei Gong, Bo Sun, Huiying Fang
-
Publication number: 20120084616Abstract: 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.Type: ApplicationFiled: September 29, 2011Publication date: April 5, 2012Applicant: QUALCOMM IncorporatedInventor: MAARTEN MENZO WENTINK
-
Publication number: 20120079339Abstract: Embodiments of the present invention provide a method for retransmission based on forward error correction. The method includes: when received source data packets loss occurs, judging whether all of the lost source data payloads can be decoded by using the received source data payloads and check data; if all of the lost source data payloads cannot be decoded, determining needed source data symbols for decoding all of the lost source data payloads by using the received source data payloads and the check data; and requesting for retransmitting the needed source data symbols.Type: ApplicationFiled: December 1, 2011Publication date: March 29, 2012Applicant: Huawei Technologies Co., Ltd.Inventors: Yadong Lu, Bing Chen, Changquan Ai, Wele Zhang
-
Publication number: 20120079323Abstract: Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection.Type: ApplicationFiled: July 19, 2011Publication date: March 29, 2012Applicant: IMERJ LLCInventor: Octavian Chincisan
-
Publication number: 20120079329Abstract: A method for providing error-resilient video content may include receiving video data reflective of multiple video frames and encoding the video data to generate a plurality of packets. The method may also include transmitting the first group of packets to at least two receivers and receiving feedback information regarding receiving status of respective ones of the plurality of packets, the feedback information being indicative of packets not received correctly. The method may further include examining error indications based on the feedback information and implementing a first error-correction policy if a variation in the error indications among the at least two receivers is below a first error threshold and a second error-correction policy if the variation is above the first error threshold. At least one of the first and second error-correction policies may include transmitting or retransmitting at least one packet using a different coding scheme.Type: ApplicationFiled: October 14, 2011Publication date: March 29, 2012Inventors: Eckehard Goetz STEINBACH, Fan ZHANG, Yang PENG, Wei-Kung DENG
-
Publication number: 20120072800Abstract: An embodiment of the present invention provides a method of efficiently storing metrics for Hybrid Automatic Retransmission Request (HARQ) combining and enabling saving of memory buffer in communication systems, comprising using non-linear quantization of the metrics and managing an aggregated buffer for all HARQ channels.Type: ApplicationFiled: September 17, 2010Publication date: March 22, 2012Inventor: Tom Harel
-
Publication number: 20120054572Abstract: Various methods for implementing delta data storage, for example, within a hybrid automatic repeat request (HARQ) buffer, are provided. One example method includes receiving a redundancy version including a plurality of redundancy version bits and soft combining the redundancy version bits with corresponding buffered bits to generate corresponding soft combined bits. The example method further includes comparing the soft combined bits with the corresponding buffered bits to identify changed bits and unchanged bits, storing the changed bits in a buffer to thereby replace the buffered bits that correspond to the changed bits. Similar example apparatuses are also provided.Type: ApplicationFiled: April 24, 2009Publication date: March 1, 2012Applicant: NOKIA CORPORATIONInventors: Jakob Baekgaard Andersen, Peter Bjorn-Jorgensen
-
Publication number: 20120054573Abstract: A communication apparatus is provided that can prevent decrease of transmission efficiency. In the apparatus, transmission processing section (107) transmits data, provides a non-transmission period on an intermittent basis, and stops transmission of the data in the non-transmission period. Reception processing section (103) receives a retransmission request for the data transmitted by transmission processing section (107). HARQ control section (105) performs retransmission processing of data requested to be retransmitted, wherein when a time of retransmission of the data requested to be retransmitted is in the non-transmission period, the HARQ control section stops the retransmission processing, and when the retransmission request is received again, the HARQ control section resumes the retransmission processing.Type: ApplicationFiled: May 7, 2010Publication date: March 1, 2012Applicants: NEC CASIO Mobile Communications, Ltd., PANASONIC CORPORATIONInventors: Hideki Kanemoto, Junichi Aizawa
-
Publication number: 20120030535Abstract: Various embodiments implement distributed block coding (DBC). DBC can be used for, among other things, distributed forward error correction (DFEC) of source data in communication systems or parity backup for error correction of source data in storage systems where the source data may be corrupted by burst errors. A distributed block encoder (DBE) encodes sequential source data symbols with a plurality of sequential block encoders to produce interleaved parity codewords. The interleaved parity codewords enable decoding of error-corrected source data symbols with a distributed block decoder (DBD) that utilizes a plurality of sequential block decoders to produce the error-corrected source data symbols. A distributed register block encoder (DRBE) and a distributed register block decoder (DRBD) can each be implemented in a single block encoder and a single block decoder, respectively, by using a distributed register arrangement.Type: ApplicationFiled: September 15, 2011Publication date: February 2, 2012Applicant: Sunrise IP, LLCInventor: William Betts
-
Publication number: 20120023369Abstract: Provided are a method, system and program for batching transactions to apply to a database. A transaction manager receives a plurality of transactions to apply to a database and adds the transactions to a work queue. One of a plurality of agents processes a batch of transactions from the work queue. Each agent executes a batch of transactions from the work queue against the database independent of the operations of other of the agents executing batches of transactions. The agent applies the transactions in the batch against the database and commits the transactions in the batch to the database in response to completing all of the transactions.Type: ApplicationFiled: November 3, 2010Publication date: January 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Serge BOURBONNAIS, Somil KULKARNI
-
Publication number: 20120023367Abstract: A method for accurately tracking fault status in a computer system. The method includes storing a prior state for a sensor associated with a component of the computer system and receiving a sensor reading. When the prior state indicates the sensor was unavailable or unreadable such as when the component was removed, the method includes resending or re-emitting a faulty event to the fault diagnosing module, e.g., after reinsertion of the component in the computer system while it is still faulty. The method may include, prior to the triggering of the resending of the faulty event, determining that the sensor is in a non-nominal state. The method may also include storing in the data storage a definition of a nominal state for the sensor such that the determining the sensor is in the non-nominal state includes comparing one or more sensor readings with the nominal state definition.Type: ApplicationFiled: July 20, 2010Publication date: January 26, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: David A. Rudy, Robert J. Hueston, Michael E. Poh
-
Publication number: 20120005548Abstract: Various embodiments are provided to address some of the current issues in establishing and adapting an HARQ operating point. Some embodiments include determining (101) a metric that indicates the predictability of a signal to noise plus interference ratio (SINR) for signaling from a wireless device and setting (102) a hybrid automatic repeat request (HARQ) operating point for communication with the wireless device using the metric. By setting the HARQ operating point based on a metric that indicates the predictability of SINR for wireless device signaling, throughput can be improved over present-day HARQ operating point adaptation techniques.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: Alcatel-Lucent USA Inc.Inventor: Anil M. Rao
-
Publication number: 20120005550Abstract: When transmitting retransmission data, MCS information of a control channel for when communicating the new data is replaced with retransmission control information and the control channel is transmitted. When receiving retransmission data, the control channel is received to obtain the retransmission control information, the replaced MCS information is estimated from the control channel received at the time of communication of new data, and a reception process of retransmission data is controlled using the estimated MCS information and the retransmission control information.Type: ApplicationFiled: September 19, 2011Publication date: January 5, 2012Applicant: FUJITSU LIMITEDInventor: Akira ITO