Abstract:
A plurality of socket connections (comprising, at least in part, Layer 3 Internet Protocol connections) are established (101) and the aggregated (102) with respect to those Layer 3 Internet Protocol connections. In a preferred approach this does not comprise aggregating the socket connections with respect to any corresponding Layer 2 connections. Also in a preferred approach this aggregation comprises translating any of a variety of differing transaction protocols as are employed by various point-of-service terminals into a host-compatible transaction protocol.
Abstract:
A system for streaming incoming data packets into a buffer memory is presented. The system may receive incoming data packets over a variety of interfaces and separate the data packet into a header page and one or more data page. The system may interface with a header processor and send header pages to the header processor to be modified. Data pages from the incoming data packets are streamed to a central staging memory, allowing the use of a simple first-in-first-out (FIFO) buffer. The system may receive modified headers from the header processor and provide multiple copies of data packets for multicast or sampling purposes. Data packet copies may then be written to an external memory buffer over one or more external memory channels. The system may also provide an error recovery process to account for corrupt data packets streamed to the external memory buffer.
Abstract:
A WiFi voice communication system incorporates a plurality of access points (AP) interconnected to a WiFi network. A handset for voice communication through the AP is provided with two sets of medium access control (MAC) components, each of said MAC having the capability to set up a voice or data call with an AP individually and simultaneously, and means for transferring a voice call from one AP to another by transferring from one MAC to another.
Abstract:
Upon receiving (101) a user node request for communication services, which request requires system authentication, a network entity can initiate (104) provision of the requested services while intentionally delaying (105) any attempt to seek such authentication. Following that intentional delay, the network element can then transmit (106) an authentication request (for example, to an authentication entity such as an Authentication, Authorization, and Accounting server) for that user node. When that authentication request is denied, the network entity can respond by terminating (108) the previously initiated communication service.
Abstract:
A communications system connecting mobile subscriber devices to at least one of a PSTN and a plurality of PBX networks comprising a plurality of network interface units coupled to one of a PSTN and a PBX network, each of the plurality of network interface units having a predetermined coverage area; at least one mobile subscriber device, the mobile subscriber device assigned to one network interface unit considered a home network interface unit, and the mobile subscriber device receives a port assignment through the home network interface unit from one of the PSTN and the PBX network coupled to the home network interface unit, the PSTN port assignment determining the mobile subscriber device directory number, and the PBX network port assignment determining the mobile subscriber device extension number; a wireless access unit coupled to each of the plurality of network interface units and providing wireless connection between the network interface unit and a mobile subscriber device within the coverage area of the network interface unit; and a programmable cross-connect device connecting the plurality of network interface units and dynamically cross connecting calls between the home network interface unit of the mobile subscriber device and a visited network interface unit as part of call origination and termination process, the visited network interface unit covering a geographic region within which the mobile subscriber device is roaming.
Abstract:
A delay buffer includes a first shift register receiving input data and having a shift signal input port. The first shift register right shifts the input data responsive to a shift signal on the shift signal input port. The shift signal is determined based on an effective bit width of the input data. A first delay line receives the shifted data from the first shift register while a second delay line of equal length to the first delay line receives the shift signal. A second shift register receives the output from the first delay line and receives the output of the second delay line on a shift signal input port. The second shift register then left shifts the data contained therein according to the shift signal.
Abstract:
A foreign agent (10) having a substantially static list (13) of one or more home agents determines (22) when a given home agent has become sufficiently nonresponsive with respect to an ability to support mobile Internet Protocol calls. Upon making such a determination, the foreign agent can optionally take (24) one or more predetermined actions. Such actions preferably serve to mitigate or ameliorate the consequences presented by a nonresponsive home agent with respect to support mobile Internet Protocol calls.
Abstract:
A system (100) is disclosed that may transfer voice data from multiple channels between an asynchronous data network (102) and a synchronous data network (104). A system (100) may include an egress block and associated structures (200) and/or an ingress block and associated structures (900). An egress block (200) may read voice channel data from a local buffer (206) and write such data to a voice packet buffer memory (VPBM) (204). At least a portion of a VPBM write address may be generated from a time stamp value. An ingress block (900) may read voice channel data from a jitter buffer (918) and write such data to a local buffer (906). At least a portion of a jitter buffer read address may be generated from a time stamp value.
Abstract:
A method and apparatus are provided for implementing direct routing. An Internet Protocol (IP) packet sent from a first mobile node to a second mobile node is received at a foreign agent for a foreign network, wherein both the first and second mobile nodes are visiting the foreign network. It is determined that the second mobile node is visiting the foreign network. The packet is routed to the second mobile node over a communication path that does not include a home agent associated with the second mobile node.
Abstract:
A network element, such as a Packet Data Serving Node, serves both as a traditional Packet Data Serving Node and as a Domain Name Server proxy. So configured, Internet Protocol version 6 mobile nodes can successfully source Domain Name Server requests and receive Domain Name Server replys from Internet Protocol version 4 Domain Name Servers. Pursuant to a preferred approach, Domain Name System identifiers as used by the mobile node are mapped to one or more items of information, such as a Point-to-Point Protocol context, a modified Domain Name System identifier, addressing, and the like.