Method and apparatus for providing configurable layers and...

Multiplex communications – Communication techniques for information carried in plural... – Adaptive

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S466000, C375S130000

Reexamination Certificate

active

06539030

ABSTRACT:

BACKGROUND OF THE INVENTION
I. Field of the Invention
The present invention relates to wireless communication. More particularly, the present invention relates to method and apparatus for providing configurable layers and protocols in a communications system.
II. Description of the Related Art
The use of code division multiple access (CDMA) modulation techniques is one of several techniques for facilitating communication in which a large number of system users are present. Although other multiple access communication system techniques are known in the art, such as time division multiple access (e.g., TDMA and GSM), frequency division multiple access (FDMA), and AM modulation schemes such as amplitude companded single sideband (ACSSB), the spread spectrum modulation techniques of CDMA have significant advantages over these other modulation techniques for multiple access communications systems. The use of CDMA techniques in a multiple access communications system is disclosed in U.S. Pat. No. 4,901,307, entitled “SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS,” issued Feb. 13,1990, and U.S. Pat. No. 5,103,459, entitled “SYSTEM AND METHOD FOR GENERATING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM,” issued Apr. 7, 1992, both assigned to the assignee of the present invention and incorporated herein by reference.
CDMA systems are typically designed to conform to one or more particular CDMA standards. Examples of such CDMA standards include the “TIA/EIA/IS-95-A Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System,” the “TIA/EIA/IS-35 95-B Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System,” the TIA/EIA/IS-98-A, -B, and -C standards entitled “Recommended Minimum Performance Standard for Dual-Mode Spread Spectrum Cellular and PCS Mobile Stations,” and “The cdma2000 ITU-R RTT Candidate Submission.” New CDMA standards are continually proposed and adopted for use.
Each CDMA standard defines an air interface protocol used by that standard to support communication between communicating devices (i.e., between an access terminal and a radio network). The air interface protocol defines the mechanisms by which particular functions are to be performed, and may encompass a number of protocols that enable implementation of various functions.
Conventionally, each CDMA standard adopts a particular air interface protocol that performs a number of functions and is identified by a unique revision number. New functions can be implemented by defining new attributes, messages, and state machines, usually within the framework of the existing air interface protocol. A new air interface protocol is then defined that includes the new attributes, messages, and state machines along with other previously defined attributes, messages, and state machines. Similarly, if an existing protocol is modified or updated, a new air interface protocol is defined and a new revision is assigned.
Conventionally, each communicating device (e.g., each access terminal and radio network) is designed to support one or more complete revisions of the air interface protocol. Because the entire air interface protocol is defined by a single revision, each communicating device is required to support all required functions in a particular revision if it wishes to support any function in that revision. The communicating devices are typically designed to support one or more revisions (e.g., a range of revisions). Communication between the access terminal and radio network is then achieved using any one of the commonly supported air interface protocol revisions.
The desire for increased wireless functionality and capacity has resulted in ever more complex air interface protocols. In particular, the air interface protocols have evolved to perform numerous complex functions, including voice communication, data transmission, and so on.
The conventional method of defining a new revision for each new air interface protocol was adequate for more “simple” protocols in the original CDMA system design. As the number of functions and their complexity increase, the conventional method is cumbersome and inadequate. The conventional method also does not easily support the implementation of additional functions in an existing air interface protocol or implementation of a subset of the functions in the air interface protocol.
Thus, an air interface protocol structure that efficiently supports implementation of a variety of functions is highly desirable.
SUMMARY OF THE INVENTION
The present invention provides techniques used to implement configurable layers and protocols in a communications system. The layers and protocols of an air interface layering architecture are modular in design and can be modified and upgraded to support new features, perform complex tasks, and implement additional functionality. An access terminal and a radio network can communicate using the layers and protocols commonly supported by both, and this determination can be made at the time a communications session is opened. A basic set of layers and protocols supported by the access terminal and radio network ensures a minimum level of compatibility.
An embodiment of the invention provides a method for configuring a layer or protocol prior to commencement of data communication between a first entity (e.g., an access terminal) and a second entity (e.g., a data network). In accordance with the method, a set of one or more layers and one or more protocols is selected for negotiation, with each selected layer and protocol corresponding to an attribute to be negotiated between the first entity and the second entity. For each selected attribute, a list of selected attribute values is determined, with the list including one or more attribute values considered acceptable to the first entity. A list of selected attributes and their associated attribute values are sent from the first entity and, in response, a list of processed attributes and their associated lists of processed attribute values are received. Each list of processed attribute values includes one or more attribute values considered acceptable to the second entity. The layers and protocols in the first entity are then configured in accordance with the received list of processed attributes and their associated processed attribute values. In an embodiment, each processed attribute is associated with one processed attribute value. In an embodiment, the layers and protocols in the first entity are configured with their default values if corresponding processed attribute values are not received at the first entity.
The first or second entity, or both, can implement a state machine having a number of states including: (1) an inactive state indicative of inactivity prior to a session negotiation, (2) an initiated state indicative of the session negotiation over the list of selected attributes, and (3) an open state indicative of active communication between the first and second entities. The initiated state can be implemented to include (1) an access terminal initiated state indicative of the session negotiation over attributes selected by the access terminal, and (2) a radio network initiated state indicative of the session negotiation over attributes selected by the radio network.
A communications session between the first and second entities can be established by sending an open-request message from the first entity and receiving an open-response message that indicates an acceptance or rejection of the request. The open-request and open-response messages can be sent and received via common communications channels.
The selected attributes and their associated attribute values can be sent via one or more configuration-request messages, and the processed attributes and their associated attribute values can be received via one or more configuration-response messages. The messages can be identified by an entity identifier assigned to the first entity. The elements in each list

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing configurable layers and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing configurable layers and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing configurable layers and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3038652

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.