Abstract:
Techniques are disclosed for an adaptive and causal random linear network coding (AC-RLNC) with forward error correction (FEC) for a communication channel with delayed feedback. An example methodology implementing the techniques includes transmitting one or more coded packets in a communication channel, determining a channel behavior of the channel, and adaptively adjusting a transmission of a subsequent coded packet in the first channel based on the determined channel behavior. The communication channel may be a point-to-point communication channel between a sender and a receiver. The channel behavior may be determined based on feedback acknowledgements provided by the receiver. The subsequent coded packet may be a random linear combination of one or more information packets.
Abstract:
Systems and methods for managing communication strategies between implanted medical devices. Methods include temporal optimization relative to one or more identified conditions in the body. A selected characteristic, such as a signal representative or linked to a biological function, is assessed to determine its likely impact on communication capabilities, and one or more communication strategies may be developed to optimize intra-body communication.
Abstract:
A matrix-array sensor comprises a matrix of detection elements arranged in rows and columns and a readout circuit for each column, the elements of one and the same column linked to the corresponding readout circuit via a bus, each element comprising a sensor, a charge integrator configured to accumulate charge generated by the sensor, a comparator configured to generate a trigger signal when a voltage level across the terminals of this comparator reaches a threshold level, and a bus access logic circuit which is configured to receive, as input, the trigger signal and to attempt to transmit, over the bus, an address of the element in the column, wherein the elements of one and the same column have predetermined bus access priority levels, and wherein the bus access logic circuit of each element is configured: to abandon transmission of the address and reset the charge integrator of the detection element if the bus is pre-empted by an element having a higher priority level; to count the number of attempts made before being able to transmit the address; and to communicate the number to the readout circuit along with the address of the element.
Abstract:
A method and apparatus for performing a random access (RA) procedure in a wireless communication system is provided. A user equipment (UE) establishes connection with a first node and a second node, and transmits an RA preamble to the second node. If a number of RA preamble transmissions reaches a maximum number, the UE stops uplink (UL) transmission of all cells in a group to which the second node belongs, and transmits an indication indicating that transmission of the RA preamble has failed to the first node.
Abstract:
A method and apparatus for wireless communication in the unlicensed spectrum between an eNB and UEs having different bandwidths, e.g., between a narrowband UE and a wideband eNB. A UE apparatus transmits uplink transmissions in a plurality of transmission units and hops frequency bands in a first pattern across frames based on a base station hopping pattern. The apparatus may transmit uplink transmissions based on dual hopping patterns, and may hop in a second pattern across transmission units within the base station's channel occupancy within a frame. A base station apparatus may hop frequency bands in a first pattern across frames based on a base station hopping pattern, and may receive uplink transmissions in a narrowband from a UE in a plurality of transmission units within the frequency bands based on the base station hopping pattern.
Abstract:
Generally, this disclosure provides systems, devices, methods and computer readable media for patch downloading, from a host to a target, with improved acknowledge (ACK) mechanisms including combinations of out-of-sequence, single and aggregate acknowledge mechanisms. The method may include determining a packet size based on buffer capacity of the host; calculating the total number of packets (P) for transmission based on a size of the patch divided by the packet size; and calculating a packet storage capacity (N) of the target, based on buffer capacity of the target divided by the packet size. The method may also include transmitting the P packets to the target, including a sequence number and a portion of the patch, the transmission segmented into one or more cycles of up to N packets. The method may further include receiving ACKs from the target (asynchronously relative to the packet transmissions), the ACKS associated with the sequence numbers.
Abstract:
In a method in a computer system for recoding a coded intermediate variable into a recoded result variable a product is formed by multiplying an input constant by an input variable to be coded. The coded intermediate variable is formed as a function of the product and a multiplicative inverse is determined on the basis of the input constant. The multiplicative inverse is applied to the coded intermediate variable, so that no uncoded or partially uncoded interim result is produced and/or an error information potentially contained in the coded intermediate variable is still detectable in the interim result.
Abstract:
Various embodiments manage service issues within a wireless communication network. In one embodiment, a one or more call detail records associated with a set of wireless communication devices of a wireless communication network is received. A set of information within each of the one or more call detail records is compared to a baseline statistical model. The baseline statistical model identifies a normal operating state of the wireless communication network. At least one outlier call detail record in the one or more call detail records is identified based on the comparison. The at least one outlier call detail record indicates that at least one wireless communication device associated with the at least one outlier call detail record experienced one or more service issues.
Abstract:
Methods related to communication between and within nodes in a high performance computing system are presented. Processing time for message exchange between a processing unit and a network controller interface in a node is reduced. Resources required to manage application state in the network interface controller are minimized. In the network interface controller, multiple contexts are multiplexed into one physical Direct Memory Access engine. Virtual to physical address translation in the network interface controller is accelerated by using a plurality of independent caches, with each level of the page table hierarchy cached in an independent cache. A memory management scheme for data structures distributed between the processing unit and the network controller interface is provided. The state required to implement end-to-end reliability is reduced by limiting the transmit sequence number space to the currently in-flight messages.
Abstract:
A method and apparatus for feedback in a mobile communication system are provided. The method of feedback transmission for a user equipment (UE) in a wireless communication system includes receiving control information indicating whether a subframe of an uplink band is allocated for a downlink from a base station (BS), receiving data from the BS in at least three subframes according to the control information, and sending the BS feedback for the data received in the at least three subframes using transmission time interval (TTI) bundling.