Abstract:
A method and apparatus are disclosed for deinterleaving expanded interleaved data blocks, particularly for use in a wireless telecommunications system such as provided by the Third Generation Partnership Project (3G) standard. The data is processed on a sequential element basis where each element has a pre-determined number of bits M which bits are contained in a block of sequential data words Wnull. The elements are extracted from the block of words Wnull in sequential order, each element being extracted from either a single or two sequential interleaved words within the set of words Wnull. The elements are stored in selective location within a set of words W of a deinterleaver memory such that upon completion of the extraction and writing of all the elements, the words W from the deinterleaver memory can be sequentially read out to correspond to an original data block of bits from which the block of interleaved elements was created. Additional conventional processing results in the contraction of the deinterleaved expanded words to reproduce the data block of bits in a receiver as originally designated for transmission in a transmitter.
Abstract:
The invention relates to establishing a wireless packet session between at least two users. At least one of the users is a wireless user. A first of the at least two users sends a reservation setup protocol (RSVP) PATH message to a second user of the two users. The RSVP PATH message includes information for reserving resources for transmissions from only the first user to the second user; or from the first user to the second user and the second user to the first user, or only for transmissions from the second user to the first user. In response to receiving the RSVP PATH message, the second user transmits a RSVP reservation (RESV) message to the first user. Transmissions occur using the reserved resources.
Abstract:
A system and method for supporting mobile Internet communication is provided which employs a plurality of Routers and a plurality of Mobile Nodes (MNs). Each Router has a unique communication address. Each MN is associated with a home Router. Each Router has an associated Mobile Node Location List identifying each MN for which the Router is the home Router and the communication address of a Router corresponding to a current location of each such MN. Each MN is movable from an old location where the MN communicates with the Internet via one Router to a current location where the MN communicates with the Internet via a different Router. Communication at the current location via the different Router is established by communicating to the MN's home Router the communication address of the different Router as the communication address corresponding to the MN's current location. Accordingly, a data communication from a corresponding node (CN) to a selected MN is communicated to the selected MN by accessing the Mobile Node Location List of the selected MN's home Router to determine the communication address corresponding to the selected MN's current location and directing the data communication to that determined communication address.
Abstract:
A system and method for supporting mobile Internet communication is provided which employs a Mobile-Home Database (MHD) for Network Address Translation routers (NATs). A plurality of Mobile Nodes (MNs), each having a home network, communicate within the system via a plurality of Hosts. Each Host is associated with a NAT such that each NAT is associated with one network, but one or more Hosts. Each network's NAT's MHD identifies each network's home MNs, with a) a local address of a current association of the MN with a Host within the network or b) a binding defined by a local address of an association of the MN with a Host in a foreign network and the global address of the NAT of the foreign network. Each network's NAT's MHD also identifies each visiting MN with a local address of a current Host association of the MN.
Abstract:
An apparatus and method for DFT processing using prime factor algorithm (PFA) on a selected number P of midamble chip values received by a CDMA receiver, where P has a plurality M of relatively prime factors F, and the DFT process is divided into M successive F-point DFT processes. The P data values are retrieved from a single input port memory and selectively permuted by a controller into parallel caches to optimize factoring with associated twiddle factors stored in parallel registers. The permuted inputs are factored in two or more parallel PFA circuits that comprise adders and multipliers arranged to accommodate any size F-point DFT. The outputs of the PFA circuits are processed by consolidation circuitry in preparation for output permutation of the values which are sent to memory for subsequent DFT cycles.
Abstract:
A system and method for feature context transfer store all currently nullactivenull feature contexts locally at an Access Router (AR), and store all nullinactivenull feature contexts centrally in a main database. The main database can be accessed by all the ARs within the same administrative domain. When a new microflow becomes active, its active feature contexts are brought from the main database and loaded into the local directory, thus replacing any inactive feature contexts that are not needed at the time.
Abstract:
A network system of Mobile Nodes (MNs) and Access Routers (ARs) for supporting mobile Internet communication is provided. Each AR has a unique IP address and access range in which the ARs communicates data to the MNs. Each MN is associated with a home AR and is identified with an IP address of a current location in a Node Location Table (NLT) associated with the home AR. A Corresponding Node (CN) and a Mobile Node (MN) communicate over the Internet using standard format datagrams. The CN sends a first datagram with a query as to the location of the MN in the data portion of the first datagram. The home AR replies with a second datagram with a query reply containing the current IP address of the MN in the data portion of the second datagram. The CN sends at least a third datagram having a data message protocol as the header protocol type and includes an identification of the MN and communication data for the MN in the data portion of the third datagram. The MN receives the communication data contained in the third datagram via the AR with which the MN is in communication. The method preferably includes the MN sending a datagram, when the MN communicates via an AR which is not its home AR, which includes an identification of the current IP address in its data portion. The home AR receives the MN datagram and uses the data portion thereof to update its NLT.