Abstract: The present invention provides a method for realizing transmission of multiprotocol client signals in a distributed base station subsystem, comprising: encapsulating client signals by a GFP-T frame; and mapping said GFP-T frame into a lower-layer transmission link to realize the transmission of client signals. Said lower-layer transmission link is a common public radio interface CPRI link. Said client signals are one of the following: baseband I/Q signals of WCDMA supported by CPRI protocol, baseband I/Q signals of radio interface protocols other than WCDMA, structured signals of E1/T1, STM-1 and other constant-rate links, structured variable-rate link signals such as Ethernet MAC frame signals, PPP/HDLC frame signals, etc. This method is also applicable to other types of synchronous transmission links between a remote radio unit and a primary baseband processing unit, e.g., the links as specified by OBSAI (Open Base Station Architecture Initiative).
Abstract: Applications on a mobile radio device selectively communicate over a wireless network based on a dormancy of the air interface. Middleware is provided between the applications and drivers of the mobile radio device for facilitating communication sessions based on the dormancy status of the air interface. The middleware effects selective communication sessions, in one embodiment, by informing applications of the state of the air interface and, in another embodiment, to allow and disallow one or more communication sessions.
Abstract: The present application discloses a method for implementing macro-diversity management by using intelligent VBS the size of a cell cluster is intelligently adjusted by using a mobile server, and the macro-diversity of the cell cluster is performed by dynamically selecting a parent base station. Specifically, according to load condition of a cell in the cluster, the most effective cell is selected as the parent base station so as to balance inter-cell load balancing. Furthermore, since different VBSs can exchange information through the mobile server, the intelligent VBS hierarchy can perform inter-cell cluster and inter-VBS macro-diversity. Such an intelligent VBS hierarchy can avoid a plurality of Iur interface signalings due to frequent handover between radio network controllers (RNC), and balance load imbalance due to inter-cell soft handover.
Abstract: A system and methods are shown for providing Internet Protocol communication services to a mobile client. One method includes sending a registration request from a radio node to a control node responsive to detecting a mobile client in a service area of the radio node. When the control node receives the request from the radio node, the control node determines a foreign agent to provide communication services to the mobile client. In one embodiment, the control node determines the foreign agent based on a mobile client information record, a radio node record, and a plurality of foreign agent records associated with the radio node. In one embodiment, the control node may select a last serving foreign agent associated with the mobile client.
Type:
Grant
Filed:
June 14, 2001
Date of Patent:
March 20, 2007
Assignee:
UTStarcom, Inc.
Inventors:
Gregory K. Lewis, Frederick J. Dickson, Abhishek Sharma, Yingchun Xu
Abstract: A method and system for providing prepaid billing for two concurrent communication sessions is accomplished by a first-network-access device, such as a WIN SCP, receiving from a prepaid-user account prepaid services for a first-communication session. During the first-communication session, a second-network-access device, e.g., an AAA server, requests from the prepaid-user account additional prepaid services for a second- communication session that is to occur on a data network. In response to the request, the first-network-access device receives from a prepaid-billing system a status-update request. Responsive to the update request, the first-network-access device sends to the prepaid-billing system the prepaid-service usage for the first communication session. The prepaid billing system updates the prepaid user account by debiting the prepaid services usage from the prepaid-user account.
Abstract: A shelf unit for use in a rack for communication equipment comprising: a front body including a pair of side panels for containing PCBs; a back board detachably mounted to the rear ends of the side panels of the front body; and a rear body including a pair of side panels for containing PCBs. Connecting members are mounted adjacent to the rear ends of the side panels of the front body and protrude outward therefrom. A pair of connecting plates extends forward from the front ends of the respective side panels of the rear body. L-shaped slots are provided at the connecting plates, into which the respective connecting members are fitted.
Abstract: A method for non-data aided frequency offset determination for MPSK demodulation is accomplished by receiving a stream of K symbols and providing the symbol stream to a delay line of L symbols in length with L greater than 1. The symbol stream and an output of the delay line is taken at each increment of L and then multiplied and the output of the multiplier is raised to the M power to remove modulation. The result is accumulated over K symbols and the argument of 1/K2?MLT times the accumulated result is determined as a frequency offset. L is then incremented and the calculation repeated. The calculated frequency offsets are then summed for a final frequency offset determination.
Abstract: A connection with a mobile node is established. A registration request is received and a tunnel identifier determined. The tunnel identifier is independent of (i) a home address of the mobile node and (ii) an address of a home agent for the mobile node. The registration request is transmitted to the home agent, and the registration request includes the tunnel identifier. A response to the request is received and, responsively, a connection is activated. Data packets are received from the home agent in response to transmitting the registration request. The data packets include the tunnel identifier. The connection is identified using the tunnel identifier and the packets are routed along the connection.
Abstract: A method and application programming interface for using multiple network addresses on a common physical layer. The host protocol stack supports multiple Internet Protocol interfaces. When a process makes a function call to create a new socket, a new IP address is associated with the socket. Each socket is then bound to an IP address that is distinct from the IP addresses bound to other sockets. This is in contrast to conventional sockets that are bound to a common IP address. In this manner, each process may be associated with a unique IP address. Such a configuration may useful in Internet telephony where each call process receives a unique private IP address in a virtual private network.
Abstract: A digital up-sampling converter (DUSC) employs a signal input provided by a digital signal process (DSP) at a first rate feeding a Square Root Raised Cosine (SRRC) filter which provides for table look up of filter coefficients for a multiple symbol span and provides a sampling output at a second rate which is a multiple M of the first rate. A digital to analog converter (DAC) receives the sampling output at the second rate for conversion to an analog signal and a low pass analog filter processes the analog signal for delivery to an RF transmitter.
Abstract: A system and method for buffering data packets in a data network device having a DRAM buffer are presented. When writing packets, the buffering system separates available memory channels into two groups corresponding to ingress and egress data. Based on the source of the data packets, data pages from the data packets are assigned to channels from either the ingress or egress group. Non-conflicting sets of addresses, called cachelines, are requested on each memory channel, and the data pages are evenly distributed over the assigned channels before being mapped to a cacheline. The number of read transactions currently being monitored by the system is controlled in order to reduce random packet read conflicts. Additionally, write and read transactions are grouped by an arbitration unit prior to being sent to the DRAM controller.
Abstract: A method and system is disclosed for configuring a queue profile based on an input values received from a user. According to an exemplary embodiment, a series of threshold queue sizes are generated based in part on the input values and a corresponding series of drop priority values. A lookup table may be provided to categories the threshold queue sizes within predetermined queue size blocks.
Abstract: Methods for performing multi connections at point-to-point protocol are disclosed. One method for transmitting a datagram in an apparatus having point-to-point protocol sessions which transmits datagrams received from a physical layer of a communication network to a network layer, includes the steps of: a) establishing a least two PPP sessions; b) classifying the datagrams received from a physical layer based on the PPP session and transmitting the datagram to a corresponding PPP session; c) processing the datagram received by the PPP in the PPP session; and d) selecting one of the processed datagrams and transmitting the selected datagram to the network layer.
Abstract: A system and method for providing a handoff of a call from a mobile node. The call has associated state information. The call is established between the mobile node and a first RNN and the mobile node and a first PDSN. Thereafter, the mobile node roams and establishes a link between the mobile node and a second RNN. A second PDSN is selected to service the mobile node. A direct communication path is established between the first PDSN and the second PDSN. State information of the call is exchanged between the first PDSN and the second PDSN using the communication path.
Abstract: A parallel-prefix modulo 2n?1 adder that is as fast as the fastest parallel prefix 2n integer adders, does not require an extra level of logic to generate the carry values, and has a very regular structure to which pipeline registers can easily be added. All nodes of the adder have a fanout ?2. In the prefix structure of the adder, each carry value term output by the parallel prefix structure is determined by the all of the bits in the operands input to the adder. In one embodiment, there are log2 n stages in the prefix structure. Each stage has n logical operators, and all of the logical operators in the prefix structure are of the same kind. Pipeline registers may be inserted before and/or after a stage in the prefix structure.
Type:
Grant
Filed:
July 16, 2001
Date of Patent:
December 26, 2006
Assignee:
UTStarcom, Inc.
Inventors:
Lampros Kalampoukas, Costas Efstathiou, Dimitris Nikoloo, Haridimos T. Vergos, John Kalamatianos
Abstract: A method for controlling an overload of a digital mobile communication system. The digital mobile communication system has a base transceiver station and a base station controller each of which has a database.
Abstract: While one node (such as a wireless mobile node) facilitates a point-to-multipoint communication via a communications network (10), communication requests from other nodes in the multipoint audience are queued in a node queue (17). At some point (in a preferred approach, at the conclusion of the transmission by the one node), and typically for a predetermined amount of time, communication requests are further noted. These more recent indicia of a desire to communicate are then utilized to modify the node queue. Subsequent communications are then arranged, at least in part, based upon the modified node queue.
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.
Type:
Application
Filed:
May 25, 2006
Publication date:
November 30, 2006
Applicant:
UTSTARCOM, INC.
Inventors:
William Huang, Shanquan Bao, Shanghu Luo, Liming Gao, Richard Chou
Abstract: A system (100) for processing simplex and multiplexed voice packets transmitted over a network is disclosed. The system (100) may include a processor (102) and a compare section (104). A compare section (104) may include simplex entries (110-0) and multiplex entries (110-1). The compare section (104) can compare voice packet information with simplex entries (110-0) and multiplex entries (110-1) simultaneously to correlate voice packet data with a given voice channel.
Type:
Grant
Filed:
August 13, 2001
Date of Patent:
November 28, 2006
Assignee:
UTStarcom, Inc.
Inventors:
Sridhar G. Sharma Isukapalli, Gary Tsztoo, Neal A. Schneider, Geeta Desai Cheunubhotla