Protocol conversion and bandwidth reduction technique providing multiple NB+D ISDN basic rate interface links over a wireless code division multiple access communication system
Claim Score by NHIP
Abstract
A technique for integrating services digital network (ISDN) and code division multiple access (CDMA) or other digital wireless communication protocols by a technique that strips off lower protocol layers, such as layers one and two of the ISDN protocol and sending only layer three and above messages over a more efficient wireless protocol.

Term
Term ended
Expired 17 December 2017, 8.8 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
37 claims: 4 independent, 33 dependent
- 1Broadest claimClaim Score 35, narrow(NHIP)For use with a digital communication network having a first digital communication path for coupling Integrated Services Digital Network (ISDN) communication signals with a first wireless transceiver at a first site, said first wireless transceiver being operative to conduct wireless communications with a second wireless transceiver at a second site, a method of controlling bandwidth utilization of said network comprising the steps of :(a) in response to establishment of a communication session between said first and second sites, controlling said first wireless transceiver to appear to said first digital communication path as though the bandwidth is continuously available during said communication session for wireless communications between said first and second transceivers, irrespective of the a need to transport ISDN communication signals between said first and second sites;and (b) in the absence of said need to transport ISDN communication signals between said first and second sites, making said bandwidth available for wireless communication by another wireless transceiver of said digital communication network ;and looping back synchronizing and maintenance bits on the IDSN link to spoof an ISDN physical layer protocol .
- 5For use with a digital communication network having a first digital communication path for coupling data communication signals with a first wireless transceiver at a first site, said first wireless transceiver being operative to conduct wireless communications with a second wireless transceiver at a second site, a method of controlling wireless communication bandwidth comprising the steps of :(a) in response to establishment of a communication session between said first and second sites, controlling said first wireless transceiver to appear to said first digital communication path as though the bandwidth is continuously available during said communication session for wireless communications between said first and second transceivers, irrespective of a need to transport data communication signals between said first and second sites ;and , wherein the data communication signals include layer two frames including a serial number and a frame type;(b) in the absence of said need to transport data communication signals between said first and second sites, making said bandwidth available for wireless communication by another wireless transceiver of said digital communication network ;(c) combining, by at least one of the first or second transceiver sites, a plurality of bearer channels onto a single data channel, and allocating a plurality of radio channels based on a required data rate;(d) maintaining a connection at a network layer above a data link layer by establishing a lower level connection and using radio frequency bandwidth only when required;and (e) looping back a higher layer protocol by removing flag bits .
- 10A digital communication system comprising:a first wireless transceiver located at a first site, said first wireless transceiver being coupled to receive data communication signals from a first digital communication path, and being operative to conduct wireless communications: a second wireless transceiver located at a second site, said second wireless transceiver being operative to conduct wireless communication with said first wireless transceiver;means for establishing a communication session between said first and second sites, and for controlling said first wireless transceiver to appear to said first digital communication path as though communication bandwidth is continuously available during said communication session for wireless communication between said first and second transceivers, irrespective of a need to transport data communication signals between said first and second sites , wherein the data communication signals include layer two frames including a serial number and a frame type ;means for making said bandwidth available for wireless communication by another wireless transceiver of said digital communication network, in the absence of said need to transport data communication signals between said first and second sites;and means for maintaining a connection at a network layer above a data link layer by establishing a lower level connection and using radio frequency bandwidth only when required , wherein at least one of the first or second wireless transceivers is operable to combine a plurality of bearer channels onto a single data channel and allocate a plurality of radio channels based on a required data rate;and means for looping back synchronizing and maintenance bits on the link layer to spoof a physical layer protocol .
- 30A digital communication system comprising:a first wireless transceiver located at a first site, said first wireless transceiver to receive data communication signal from a first digital communication path, and being operative to conduct wireless communications;a second wireless transceiver located at a second site, said second wireless transceiver to conduct wireless communication with said first wireless transceiver;a controller to establish a communication session between said first and second sites, and to control said first wireless transceiver to appear to said first digital communication path as though communication bandwidth is continuously available during said communication session for wireless communication between said first and second transceivers, irrespective of a need to transport data communication signals between said first and second sites, wherein the data communication signals include layer two frames including a serial number and a frame type;a bandwidth management device to make said bandwidth available for wireless communication by another wireless transceiver of said digital communication network, in the absence of said need to transport data communication signals between said first and second sites;and the controller to maintain a connection at a network layer above a data link layer by establishing a lower level connection and using radio frequency bandwidth only when required, to loop back a higher layer protocol and to control a transceiver of a code division multiple access (CDMA) user device to facilitate use of a data traffic channel and a control channel associated with a packet data communication session and to transmit information indicative of a data rate associated with the data traffic channel on the control channel, wherein the control channel is not adapted to carry voice or data traffic, and wherein at least one of the first or second wireless transceivers is operable to combine a plurality of bearer channels onto a single data channel and allocate a plurality of radio channels based on a required data rate.
Independent claims4
56 paragraphs in 6 sections, as filed
CROSS REFERENCE TO RELATED APPLICATION(S)
This application claims the benefit of prior pending U.S. Provisional Application Ser. No. 60/050,277 filed Jun. 20, 1997 entitled “Protocol Conversion And Bandwidth Reduction Technique Providing Multiple nB+D ISDN Basic Rate Interface Links Over a Wireless Code Division of Multiple Access Communication System”, and a prior pending U.S. Provisional Application Ser. No. 60/050,338 filed Jun. 20, 1997 entitled “Dynamic Bandwidth Allocation to Transmit a Wireless ISDN Protocol Across a Code Division Multiple Access (CDMA) Radio Link”.
BACKGROUND OF THE INVENTION
The increasing use of wireless telephones and personal computers by the general population has led to a corresponding demand for advanced telecommunication services that were once thought to only be meant for use in specialized applications.
For example, in the late 1980's, wireless voice communication such as available with cellular telephony was the exclusive province of the businessman because of relatively high subscriber costs. The same was also true for access to remotely distributed computer networks, whereby until very recently, only business people and large institutions could afford the necessary expensive equipment to access computer networks.
However, the general population now increasingly wishes to not only have access to computer networks such as the Internet and private intranets, but also to have access to such networks in a wireless fashion as well. This is particularly of concern for the users of portable computers, laptop computers, hand-held personal digital assistants, and the like, who would prefer to access such networks without being tethered to a telephone line. There still is no widely available satisfactory solution for providing low cost, high speed access to the Internet and other computer networks using the existing wireless telephone systems such as cellular. This unfortunate situation is most likely an artifact of several circumstances. For example, the typical manner of providing high speed data service in the business environment over the wireline network is not readily adaptable to the voice grade service available in most homes or offices. Such standard high speed data services therefore do not lend themselves well to efficient transmission over standard cellular wireless handsets.
Furthermore, existing cellular network was originally designed only to deliver voice services. At present, the modulation schemes in use continue their focus on delivering voice information with the maximum data rate services in the range of only 9.6 kbps being available. This is because the cellular switching network in most countries, including the United States, uses analog voice channels having a bandwidth from about 300 to 3600 Hertz. Such a low frequency channel does not lend itself directly to transmitting data at rates of 28.8 kilobits per second (kbps) or even 56.6 kbps that is now commonly available using inexpensive wire line modems, and which rates are now thought to be the minimum acceptable data rates for Internet access.
Switching networks with higher speed building blocks are just now coming into use in the United States. Although certain wireline networks, called Integrated Services Digital Networks (ISDN), capable of higher speed data access have been known for a number of years, their costs have only been recently reduced to the point where they are attractive to the residential customer, even for wireline service. Although such networks were known at the time that cellular systems were originally deployed, for the most part, there is no provision for providing ISDN-grade data services over cellular network topologies.
SUMMARY OF THE INVENTION
The present invention provides high speed data and voice service over standard wireless connections via a unique integration of ISDN protocols and existing cellular signaling such as is available with Code Division Multiple Access (CDMA) type digital cellular systems.
The technique consists of establishing a logical connection using a higher layer protocol, such as a network layer protocol, from an ISDN subscriber unit, such as may be connected to a portable computer node, to an intended peer node, such as another computer. The network layer logical connection is made through a wireless channel which provides a physical layer connection between the portable computer node, through a base station, and the intended peer node. In response to relatively low utilization of the wireless channel, the physical layer channel is released while maintaining the appearance of a network layer connection to the higher level protocols.
This has two consequences. First, it frees wireless channel bandwidth for use by other subscriber units, without the overhead associated with having to set up an end to end connection each time that data needs to be transferred. In addition, and perhaps more importantly, by allocating wireless channels only when needed, the bandwidth necessary to provide a temporary but very high speed connection at critical times. These may occur, for example, when a particular subscriber unit requests that a web page file be downloaded from the Internet.
More specifically, the technique, which is here called spoofing, involves stripping off the two lower layers of the ISDN protocol while reformatting layer three and higher layer messages for transmission using a more efficient CDMA based encapsulated protocol.
For example, the network level connection can be maintained by looping back data and removing the sync and maintenance bits at the ISDN physical layer one. Spoofing of the second layer of the ISDN protocol, e.g., the LAPD protocol, is carried out by removing all repetitive protocol elements such as the flag bits from the ISDN data link layer two messages.
BRIEF DESCRIPTION OF THE DRAWINGS
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views.
<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram of a wireless communication system making use of a protocol converter according to the invention.
<figref idref="DRAWINGS">FIG. 2</figref> is an Open Systems Interconnect (OSI) style layered protocol diagram showing the relationship between various protocols used in the invention.
<figref idref="DRAWINGS">FIG. 3</figref> depicts ISDN layer one and layer two frame formats.
<figref idref="DRAWINGS">FIG. 4</figref> is a detailed block diagram of the protocol converter which performs spoofing and bandwidth allocation according to the invention.
DETAILED DESCRIPTION OF THE INVENTION
Turning attention now to the drawings more particularly, <figref idref="DRAWINGS">FIG. 1</figref> is a block diagram of a system <b>100</b> for providing high speed data and voice service over a wireless physical link by seamlessly integrating Integrated Services Digital Network (ISDN) formatted signaling such as received from a standard wireline ISDN modem with the signaling required by a digitally modulated wireless air interface such as Code Division Multiple Access (CDMA).
The system <b>100</b> consists of two different types of components, including subscriber units <b>101</b>a and <b>101</b>b (collectively <b>101</b>) and base stations <b>170</b>. The subscriber units <b>101</b> and base stations <b>170</b> cooperate to provide the functions necessary in order to achieve the desired implementation of the invention. The subscriber unit <b>101</b> provides wireless data services to a portable computing device <b>110</b> such as a laptop computer, portable computer, personal digital assistant (PDA) or the like. The base station <b>170</b> cooperates with the subscriber unit <b>101</b> to permit the transmission of data between the portable computing device <b>110</b> and other computing devices <b>190</b> such as those connected to the base station <b>170</b> either directly or through the Public Switched Telephone Network (PSTN) <b>180</b> via the radio channels <b>160</b>.
More particularly, data and/or voice services are also provided by the subscriber unit <b>101</b> to the portable computer <b>110</b> as well as one or more other devices such as telephones <b>112</b>-<b>1</b>, <b>112</b>-<b>2</b> (collectively referred to herein as telephones <b>112</b>. (The telephones <b>112</b> themselves may in turn be connected to other modems and computers which are not shown in <figref idref="DRAWINGS">FIG. 1</figref>). In the usual parlance of ISDN, the portable computer <b>110</b> and telephones <b>112</b> are referred to as terminal equipment (TE). The subscriber unit <b>101</b> provides the functions referred to as a network termination type 1 (NT-1). The particular subscriber unit labeled <b>101</b>a is meant to operate with a so-called basic rate interface (BRI) type ISDN connection that provides two bearer or “B” channels and a single data or “D” channel with the usual designation being 2B+D.
The subscriber unit <b>101</b> itself consists of an ISDN modem <b>120</b>, a device referred to herein as the protocol converter <b>130</b> that performs the various functions according to the invention including spoofing <b>132</b> and bandwidth management <b>134</b>, a CDMA transceiver <b>140</b>, and subscriber unit antenna <b>150</b>. The various components of the subscriber unit <b>101</b> may be realized in discrete devices or as an integrated unit. For example, an existing conventional ISDN modem <b>120</b> such as is readily available from any number of manufacturers may be used together with existing CDMA transceivers <b>140</b>. In this case, the unique functions are provided entirely by the protocol converter <b>130</b> which may be sold as a separate device. Alternatively, the ISDN modem <b>120</b>, protocol converter <b>130</b>, and CDMA transceiver <b>140</b> may be integrated as a single subscriber unit <b>101</b>.
The ISDN modem <b>120</b> converts data and voice signals between the terminal equipment <b>110</b> and <b>112</b> to format required by the standard ISDN “U” interface. The U interface is a reference point in ISDN systems that designates a point of the connection between the network termination (NT) and the telephone company.
The protocol converter <b>130</b> performs spoofing <b>132</b> and basic bandwidth management <b>134</b> functions, which will be described in greater detail below. In general, spoofing <b>132</b> consists of insuring that the subscriber unit <b>101</b> appears to the terminal equipment <b>110</b>, <b>112</b> as though it is connected to the public switched telephone network <b>180</b> on the other side of the base station <b>170</b> at all times. The bandwidth management function <b>134</b> is responsible for allocating and deallocating CDMA radio channels <b>160</b> as required.
The CDMA transceiver <b>140</b> accepts the data from the protocol converter <b>130</b> in a particular format and reformats this data in appropriate form for transmission through a subscriber unit antenna <b>150</b> over the CDMA radio channels <b>160</b>-<b>1</b>. Data is then received at the base station <b>170</b> and is processed by the base station equipment <b>172</b>. The base station unit <b>170</b> typically consists of one or more base station antennas <b>171</b>, multiple CDMA transceivers <b>172</b>, and a bandwidth management functionality <b>174</b>. The base station <b>170</b> couples radio signals to the public switch telephone network <b>180</b> in a manner which is well known in the art. The base station <b>170</b> may communicate with the PSTN <b>180</b> over any number of different efficient communication protocols such as primary rate ISDN, or other LAPD based protocols such as IS-634 or V5.2.
It should also be understood that signals travel bidirectionally, i.e., data signals originate at the portable computer <b>110</b> are coupled to the PSTN <b>180</b>, and data signals received from the PSTN <b>180</b> are coupled to the portable computer <b>110</b>.
Other types of subscriber units such as unit <b>101</b>b may be used to provide higher speed data services. Such subscriber units <b>102</b> typically provide a service referred to as nB+D type service that may use a so-called Primary Rate Interface (PRI) type ISDN protocol with the terminal equipment <b>110</b>, <b>112</b>. These units provide a higher speed service such as 512 kbps across the U interface. Operation of the protocol converter <b>130</b> and CDMA transceiver <b>140</b> are similar for the nB+D type subscriber unit <b>101</b>b as previously described for subscriber unit <b>101</b>a with the understanding that the radio links <b>160</b>-<b>2</b> to support subscriber unit <b>102</b> must either be greater in number or each have a greater bandwidth.
Turning attention now to <figref idref="DRAWINGS">FIG. 2</figref>, the invention may be better understood in the context of a Open Systems Interconnect (OSI) layered protocol model diagram. The three protocol stacks <b>220</b>, <b>230</b>, and <b>240</b> are for the ISDN modem <b>120</b>, protocol converter <b>130</b>, and base station <b>170</b>, respectively.
The protocol stack <b>220</b> used by the ISDN modem <b>120</b> is conventional for ISDN communications and includes, on the terminal equipment side, the analog to digital conversion (and digital to analog conversion) <b>221</b> and digital data formatting <b>222</b> at layer one, and an applications layer <b>223</b> at layer two. On the U interface side, the protocol functions include Basic Rate Interface (BRI) such as according to standard 1.430 at layer one, a LAPD protocol stack at layer two, such as specified by standard Q.921, and higher level network layer protocols such as Q.931 or X.227 and high level end to end signaling <b>228</b> required to establish network level logical connections.
The lower layers of the protocol stack <b>220</b> aggregate two bearer (B) channels to achieve a single <b>128</b> kilobits per second data channel in a manner which is well known in the art. Similar functionality can be provided in a primary rate interface such as used by subscriber unit <b>102</b> to aggregate multiple B channels to achieve up to 512 kilobits per second data rate over the U interface.
The protocol stack <b>230</b> associated with the protocol converter <b>130</b> consists of a layer one basic rate interface <b>231</b> and a layer two LAPD interface <b>232</b> on the U interface side, to match the ISDN modem stack <b>220</b>. At the next higher network layer, a bandwidth management functionality <b>235</b> spans both the U interface side and the CDMA radio link side of the protocol converter stack <b>230</b>. On the CDMA radio link side <b>160</b>, the protocols depend upon the particular air interface in use. An efficient wireless protocol, referred to herein as EW[x] <b>234</b>, encapsulates the layer one <b>231</b> and layer two <b>232</b> ISDN protocol stacks in such a manner that the terminal equipment <b>110</b> may be disconnected from one ore more CDMA radio channels <b>160</b> without interrupting the higher network layer connection.
The base station <b>170</b> contains the matching CDMA <b>241</b> and EW[x] <b>242</b> protocols as well as bandwidth management <b>243</b>. On the PSTN side, the protocols may convert back to basic rate interface <b>244</b> and LAPD <b>245</b> only include higher level network layer protocols as Q.931 or V5.2 <b>246</b>.
Call processing functionality <b>247</b> allows the network layer to set up and tear down radio channels <b>160</b> and provide other processing required to support end to end connections between nodes as is known in the art.
The particular invention of interest herein is in the protocol stack <b>230</b> associated with the protocol converter <b>130</b>. In particular, the spoofing function performed by EW[x] <b>234</b> include the necessary functions to keep the U interface for the ISDN connection properly maintained, even without the continuous availability of a radio channel <b>160</b> of sufficient bandwidth for the duration of the network layer connection. This is necessary because ISDN expects to send and receive a continuous stream of synchronous data bits regardless of whether the terminal equipment at either end actually has any data to transmit. Without the spoofing function <b>132</b>, radio links <b>160</b> of sufficient bandwidth to support at least a 192 kbps data rate would otherwise be required throughout the duration of an end to end network level connection, whether or not data actually needs to be transmitted.
EW[x] <b>234</b> therefore involves having the CDMA transceiver <b>140</b> loop back continuous synchronous data bits over the ISDN communication path to spoof the terminal equipment <b>110</b>, <b>112</b> into believing that a sufficiently wide wireless communication path <b>160</b> is continuously available. However, only when there is actually data present on the terminal equipment to the wireless transceiver <b>140</b> does the side bandwidth be allocated. Therefore, unlike the prior art, the network layer need not allocate the assigned wireless bandwidth over the radio channels <b>160</b> for the entirety of the network layer communications session. That is, when data is not being transmitted between the portable computer <b>110</b> and the remote node bandwidth management function <b>235</b> deallocates initially assigned radio channel bandwidth <b>160</b> and makes it available for another transceiver and another subscriber unit <b>101</b>.
This is accomplished operating on both the ISDN layer one and layer two frames. As shown in <figref idref="DRAWINGS">FIG. 3</figref>, the format of an ISDN layer one frame <b>310</b> is shown as including a number of fields such as a sync bit field <b>311</b>, data field <b>312</b>, and maintenance bit field <b>313</b>. The data field <b>312</b> includes either 18 bits or 216 bits, depending upon whether the device is a BRI device <b>101</b>a or PRI type device <b>101</b>b.
The layer two frame <b>320</b> format includes an initial flag field <b>312</b>, address field <b>322</b>, control field <b>323</b>, layer <b>10</b> three data field <b>324</b>, a cyclic redundancy check field <b>325</b>, one or more terminating flag fields <b>326</b>. The flag fields typically include the binary patterns 7E (hexadecimal).
The address field <b>322</b> identifies service access points and terminal equipment addresses, the control field <b>323</b> identifies frame type and sequence numbers, and the cyclic redundancy check field <b>325</b> includes checking information as is known in the art. The information field <b>324</b> encapsulates information used by layer three.
In accordance with the invention, information specific to layer one and layer two is stripped off by the spoofer <b>132</b> so that only layer three information is fed to the CDMA function <b>323</b>. In addition, the EW[x] protocol <b>234</b> loops back all repetitive “echo bits” such as the layer two flag bits <b>321</b>, <b>326</b>, and layer one sync and maintenance bits, such as to keep the U interface operating as though the higher level wireless connection was continuously available.
Therefore, only non-repetitive layer three information is sent through the CDMA transceiver, which occurs only during session set up and when actual information must be sent from end to end.
To understand more fully how this is accomplished, turn now to <figref idref="DRAWINGS">FIG. 4</figref> which is a more detailed functional diagram of the components of a protocol converter <b>130</b>. It can be seen that an exemplary protocol converter <b>130</b> consists of a microcontroller <b>410</b>, reverse link processing <b>420</b>, and forward link processing <b>430</b>. Reverse link processing <b>420</b> further includes ISDN reverse spoofer <b>422</b>, voice data detector <b>423</b>, voice decoder <b>424</b>, packet processor <b>426</b>, and channel multiplexer <b>428</b>. The forward link processing <b>430</b> contains analogous functions operating in the reverse direction, including a channel multiplexer <b>438</b>, voice data detector <b>433</b>, voice decode <b>434</b>, packet processor <b>436</b>, and ISDN forward spoofer <b>432</b>.
In operation, the reverse link <b>420</b> first accepts channel data from the ISDN modem <b>120</b> over the U interface and forwards it to the ISDN reverse spoofer <b>432</b>. Any echo bits (e.g., the aforementioned layer one sync bits <b>311</b> and maintenance bits <b>313</b> as well as layer two flag bits <b>321</b>, address <b>322</b>, control <b>323</b>, and CRC <b>325</b> bits) are removed from data received and, once extracted, and sent to the forward spoofer <b>432</b>. The remaining layer three and higher level bits are thus information that needs to be send over a wireless link.
This extracted data is sent to the voice decoder <b>424</b> or packet processor <b>426</b>, depending upon the type of data being processed.
Any D channel data from the ISDN modem <b>120</b> is sent directly to voice data detection <b>423</b> for insertion on the D channel inputs to the channel multiplexer <b>428</b>. The voice data detection circuit <b>423</b> determines the content of the D channels by analyzing commands received on the D channel.
D channel commands may also be interpreted to control a class of wireless services provided. For example, the controller <b>410</b> may store a customer parameter table that contains information about the customers desired class of service which may include parameters such as maximum data rate and the like. Appropriate commands are thus sent to the channel multiplexer <b>428</b> to request one or more required radio channels <b>160</b> for communication. Then, depending upon whether the information is voice or data, either the voice decoder <b>424</b> or packet processor <b>426</b> begins feeding data inputs to the channel multiplexer <b>428</b>.
It should also be understood that each of the radio channels <b>160</b> is not necessarily of a sufficient bandwidth to individually carry an ISDN bandwidth of 56 kbps or even 128 kbps. Rather, in the preferred embodiment, the radio channels <b>160</b> are actually rather narrow in bandwidth, such as only sufficiently wide enough to support, say, an 8 kbps data rate. The radio channels <b>160</b> are thus allocated to particular network layer connections only upon demand. For more details of a preferred process for allocating radio channels <b>160</b>, reference should be made to our co-pending U.S. application entitled “Dynamic Bandwidth Allocation to Transmit a Wireless Protocol Across a Code Division Multiple Access (CDMA) Radio Link,” Ser. No. 08/992,760, filed on even date herewith and assigned to H.Q. Wireless, Inc., the assignee of this application.
In any event, the channel multiplexer <b>428</b> performs the necessary multiplexing of radio channels <b>160</b>.
The channel multiplexer <b>428</b> may make further use of a voice data control signals provided by the voice data detection circuits <b>423</b>, depending upon whether the information is voice or data.
In addition, the CPU controller <b>410</b>, operating in connection with the channel multiplexer <b>428</b>, provides the necessary implementation of the EW[x] protocol between the subscriber unit <b>101</b> and the base station <b>170</b>. For example, radio channel requests, channel setup, and channel tear down commands are sent via commands placed on a control channel <b>440</b>. These commands are intercepted by the equivalent functionality in the base station <b>170</b> to cause the proper allocation of radio frequency channels <b>160</b> to particular connections.
The packet processor <b>426</b> provides an estimate of the data rate required to the CPU controller <b>410</b> so that appropriate commands can be sent over the control channel <b>440</b> to allocate an appropriate number of radio channels. The packet processor <b>426</b> may also perform packet assembly and buffering of the layer three data into the appropriate format for transmission over the CDMA radio links <b>160</b>.
The forward link <b>430</b> operates in analogous fashion. In particular, signals are first received from the channels <b>160</b> by the channel multiplexer <b>438</b>. In response to receiving information on the control channels <b>440</b>, control information is routed to the voice data detection circuit <b>433</b>. Upon a determination that the received information contains data, the received bits are routed to the packet processor <b>436</b>. Alternatively, the information is voice information, and routed to the voice decoder <b>434</b>.
Voice and data information are then sent to the ISDN forward spoofer <b>432</b> for construction into proper ISDN protocol format. This assembly of information is coordinated with the receipt of echo bits from the ISDN reverse spoofer <b>422</b> to maintain the proper expected synchronization on the U interface with the ISDN modem <b>120</b>.
It can now be seen how an ISDN communication path may be paused even though wireless bandwidth initially allocated for transmission is reassigned to other uses when the ISDN path is idle. In particular, the reverse <b>422</b> and forward <b>432</b> spoofers cooperate to loop back non-information bearing signals, such as flag patterns, sync bits, and other necessary information, so as to spoof the data terminal equipment connected to the ISDN modem <b>120</b> into continuing to operate as though the allocated wireless path over the CDMA transceiver <b>150</b> is continuously available.
Therefore, unless there is an actual need to transmit information from the terminal equipment being presented to the channel multiplexers <b>428</b>, or actual information being received from the channel multiplexers <b>438</b>, the invention may deallocate initially assigned bandwidth thus making it available for another CDMA transceiver <b>150</b> associated with another subscriber unit <b>101</b> of the wireless system <b>100</b>.
The CPU controller <b>410</b> may also perform additional functions to implement the EW[x] protocol, including error correction, packet buffering, and bit error rate measurement.
EQUIVALENTS
While this invention has been particularly shown and described with references to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
For example, other digital wireless modulation schemes and services may be used that provide multiple access to a given radio channel, such as frequency division multiple access (FDMA) or time division multiple access (TDMA). However, at the present time FDMA modulation schemes do not appear to be as efficient as CDMA since they may require multiple channel radio frequency circuits to accomplish the same results herein. Furthermore, TDMA protocols may require additional synchronization, especially for the reverse link.
Those skilled in the art will recognize or be able to ascertain using no more than routine experimentation, many equivalents to the specific embodiments of the invention described specifically herein. Such equivalents are intended to be encompassed in the scope of the claims.
Contents6
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both waysCites: the store holds 199 of 200
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US4107469A | Cites | United States of America | Applicant |
| US4577316A | Cites | United States of America | Applicant |
| US4625308A | Cites | United States of America | Applicant |
| US4675863A | Cites | United States of America | Applicant |
| US4817089A | Cites | United States of America | Applicant |
| US4841526A | Cites | United States of America | Applicant |
| US4862453A | Cites | United States of America | Applicant |
| US4866709A | Cites | United States of America | Applicant |
| US4912705A | Cites | United States of America | Applicant |
| US4949395A | Cites | United States of America | Applicant |
| US5022024A | Cites | United States of America | Applicant |
| US5027348A | Cites | United States of America | Applicant |
| US5027400A | Cites | United States of America | Applicant |
| US5114375A | Cites | United States of America | Applicant |
| US5115309A | Cites | United States of America | Applicant |
| US5226044A | Cites | United States of America | Applicant |
| US5268900A | Cites | United States of America | Applicant |
| US5282222A | Cites | United States of America | Applicant |
| US5323502A | Cites | United States of America | Applicant |
| US5325419A | Cites | United States of America | Applicant |
| US5355374A | Cites | United States of America | Applicant |
| US5369637A | Cites | United States of America | Applicant |
| US5373502A | Cites | United States of America | Applicant |
| US5375124A | Cites | United States of America | Applicant |
| US5388102A | Cites | United States of America | Applicant |
| US5394473A | Cites | United States of America | Applicant |
| US5412429A | Cites | United States of America | Applicant |
| US5442625A | Cites | United States of America | Applicant |
| US5463629A | Cites | United States of America | Applicant |
| US5471463A | Cites | United States of America | Applicant |
| US5544156A | Cites | United States of America | Applicant |
| US5546382A | Cites | United States of America | Search report |
| US5585850A | Cites | United States of America | Applicant |
| US5586113A | Cites | United States of America | Applicant |
| US5590156A | Cites | United States of America | Applicant |
| US5592470A | Cites | United States of America | Applicant |
| US5592471A | Cites | United States of America | Applicant |
| US5594782A | Cites | United States of America | Applicant |
| US5603081A | Cites | United States of America | Applicant |
| US5606580A | Cites | United States of America | Applicant |
| US5617423A | Cites | United States of America | Applicant |
| US5642348A | Cites | United States of America | Applicant |
| US5655001A | Cites | United States of America | Applicant |
| US5657358A | Cites | United States of America | Applicant |
| US5663958A | Cites | United States of America | Applicant |
| US5663990A | Cites | United States of America | Applicant |
| US5673259A | Cites | United States of America | Applicant |
| US5687194A | Cites | United States of America | Applicant |
| US5697059A | Cites | United States of America | Applicant |
| US5699364A | Cites | United States of America | Applicant |
| US5708656A | Cites | United States of America | Applicant |
| US5729541A | Cites | United States of America | Applicant |
| US5734646A | Cites | United States of America | Applicant |
| US5748624A | Cites | United States of America | Search report |
| US5774460A | Cites | United States of America | Applicant |
| US5781542A | Cites | United States of America | Applicant |
| US5784406A | Cites | United States of America | Applicant |
| US5790551A | Cites | United States of America | Applicant |
| US5793744A | Cites | United States of America | Applicant |
| US5802465A | Cites | United States of America | Applicant |
| US5809415A | Cites | United States of America | Applicant |
| US5825807A | Cites | United States of America | Applicant |
| US5828659A | Cites | United States of America | Applicant |
| US5828662A | Cites | United States of America | Applicant |
| US5844894A | Cites | United States of America | Applicant |
| US5845211A | Cites | United States of America | Applicant |
| US5854786A | Cites | United States of America | Applicant |
| US5856971A | Cites | United States of America | Applicant |
| US5859840A | Cites | United States of America | Applicant |
| US5859879A | Cites | United States of America | Applicant |
| US5872786A | Cites | United States of America | Applicant |
| US5881060A | Cites | United States of America | Applicant |
| US5896376A | Cites | United States of America | Applicant |
| US5905719A | Cites | United States of America | Search report |
| US5910945A | Cites | United States of America | Applicant |
| US5914950A | Cites | United States of America | Applicant |
| US5923650A | Cites | United States of America | Applicant |
| US5930230A | Cites | United States of America | Applicant |
| US5946356A | Cites | United States of America | Applicant |
| US5950131A | Cites | United States of America | Applicant |
| US5956332A | Cites | United States of America | Applicant |
| US5966374A | Cites | United States of America | Applicant |
| US5991279A | Cites | United States of America | Applicant |
| US6001800A | Cites | United States of America | Applicant |
| US6002690A | Cites | United States of America | Applicant |
| US6005855A | Cites | United States of America | Applicant |
| US6009106A | Cites | United States of America | Applicant |
| US6011800A | Cites | United States of America | Applicant |
| US6023474A | Cites | United States of America | Applicant |
| US6028853A | Cites | United States of America | Applicant |
| US6028868A | Cites | United States of America | Applicant |
| US6031832A | Cites | United States of America | Search report |
| US6052385A | Cites | United States of America | Applicant |
| US6058104A | Cites | United States of America | Search report |
| US6064678A | Cites | United States of America | Applicant |
| US6069883A | Cites | United States of America | Applicant |
| US6078572A | Cites | United States of America | Applicant |
| US6081536A | Cites | United States of America | Applicant |
| US6088335A | Cites | United States of America | Applicant |
| US6097722A | Cites | United States of America | Search report |
525 members in 24 offices
Priority claims14
| Document | Office | Kind | Date |
|---|---|---|---|
| 5027797 | United States of America | P | |
| 5027797 | United States of America | P | |
| 5033897 | United States of America | P | |
| 5033897 | United States of America | P | |
| 99275997 | United States of America | A | |
| 99275997 | United States of America | A | |
| 78871610 | United States of America | A | |
| 08992759 | – | – | – |
| 60050277 | – | – | – |
| 60050338 | – | – | – |
| US19970050277P | – | – | – |
| US19970050338P | – | – | – |
| US19970992759 | – | – | – |
| US20100788716 | – | – | – |
Members525
| Document | Office | Kind | |
|---|---|---|---|
| CA2295438A1 | Canada | A1 | |
| CA2700343A1 | Canada | A1 | |
| WO9859447A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9859523A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU8259198A | Australia | A | |
| AU8259998A | Australia | A | |
| WO9859447A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9859523A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO9859523A8 | World Intellectual Property Organization (WIPO) | A8 | |
| WO9944341A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2575899A | Australia | A | |
| CA2333654A1 | Canada | A1 | |
| CA2333729A1 | Canada | A1 | |
| CA2581871A1 | Canada | A1 | |
| CA2636713A1 | Canada | A1 | |
| CA2834031A1 | Canada | A1 | |
| WO9963682A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9963713A1 | World Intellectual Property Organization (WIPO) | A1 | |
| NO996273D0 | Norway | D0 | |
| AU4207299A | Australia | A | |
| AU5203099A | Australia | A | |
| WO9963682A3 | World Intellectual Property Organization (WIPO) | A3 | |
| NO996273L | Norway | L | |
| EP0990354A2 | European Patent Office (EPO) | A2 | |
| EP0990365A2 | European Patent Office (EPO) | A2 | |
| US6081536A | United States of America | A | |
| BR9810196A | Brazil | A | |
| CN1264522A | China | A | |
| US6151332A | United States of America | A | |
| NO20006076D0 | Norway | D0 | |
| EP1058987A1 | European Patent Office (EPO) | A1 | |
| AU727495B2 | Australia | B2 | |
| NO20006076L | Norway | L | |
| NO20070706L | Norway | L | |
| NO20083653L | Norway | L | |
| KR20010014035A | Republic of Korea | A | |
| EP1084587A2 | European Patent Office (EPO) | A2 | |
| HK1029482A1 | Hong Kong, China | A1 | |
| CN1292188A | China | A | |
| US6222832B1 | United States of America | B1 | |
| KR20010041310A | Republic of Korea | A | |
| US6236647B1 | United States of America | B1 | |
| US2001002904A1 | United States of America | A1 | |
| CN1304625A | China | A | |
| KR20010071367A | Republic of Korea | A | |
| KR20010071368A | Republic of Korea | A | |
| CA2437296A1 | Canada | A1 | |
| WO0158043A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO0158044A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU3673001A | Australia | A | |
| AU3805201A | Australia | A | |
| US2001021197A1 | United States of America | A1 | |
| HK1034402A1 | Hong Kong, China | A1 | |
| US2001036200A1 | United States of America | A1 | |
| JP2002510447A | Japan | A | |
| WO0158043A3 | World Intellectual Property Organization (WIPO) | A3 | |
| US2002054581A1 | United States of America | A1 | |
| US6388999B1 | United States of America | B1 | |
| US2002071409A1 | United States of America | A1 | |
| JP2002517941A | Japan | A | |
| US2002080024A1 | United States of America | A1 | |
| US2002080742A1 | United States of America | A1 | |
| AU750879B2 | Australia | B2 | |
| CA2435695A1 | Canada | A1 | |
| CA2615412A1 | Canada | A1 | |
| WO02061993A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US6452913B1 | United States of America | B1 | |
| WO0158043A9 | World Intellectual Property Organization (WIPO) | A9 | |
| US2002163898A1 | United States of America | A1 | |
| EP1256192A2 | European Patent Office (EPO) | A2 | |
| KR20020088070A | Republic of Korea | A | |
| CA2450670A1 | Canada | A1 | |
| CA2450680A1 | Canada | A1 | |
| CA2670758A1 | Canada | A1 | |
| CA2689861A1 | Canada | A1 | |
| CA2867406A1 | Canada | A1 | |
| CA2882928A1 | Canada | A1 | |
| WO02102095A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO02102098A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP0990365B1 | European Patent Office (EPO) | B1 | |
| AT230915T | Austria | T | |
| ATE230915T1 | Austria | T1 | |
| DE69810623D1 | Germany | D1 | |
| US6526281B1 | United States of America | B1 | |
| US6542481B2 | United States of America | B2 | |
| DK0990365T3 | Denmark | T3 | |
| US2003086399A1 | United States of America | A1 | |
| US2003095517A1 | United States of America | A1 | |
| ES2189201T3 | Spain | T3 | |
| US2003129990A1 | United States of America | A1 | |
| CN1430824A | China | A | |
| NO20033238D0 | Norway | D0 | |
| HK1051607A1 | Hong Kong, China | A1 | |
| US2003152095A1 | United States of America | A1 | |
| KR20030071823A | Republic of Korea | A | |
| DE69810623T2 | Germany | T2 | |
| NO20033238L | Norway | L | |
| JP2003529979A | Japan | A | |
| RU2214685C2 | Russian Federation | C2 | |
| EP1356618A1 | European Patent Office (EPO) | A1 |
91 transactions on the USPTO file
Allowed after 4 non-final rejections, 2 final rejections and 1 RCE.
- Non-final rejections
- 4
- Final rejections
- 2
- RCEs
- 1
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail PUB Notice of non-compliant IDSMM327-B | MM327-B | |
| Application Is Considered Ready for IssuePILS | PILS | |
| PUB Notice of non-compliant IDSM327-B | M327-B | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Response to Reasons for AllowanceREAS | REAS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Printer Rush- No mailingTCPB | TCPB | |
| Mailing Corrected Notice of AllowabilityMCNOA | MCNOA | |
| Reasons for AllowanceEX.R | EX.R | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Corrected Notice of AllowabilityCNOA | CNOA | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Reasons for AllowanceEX.R | EX.R | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Oath or Declaration Filed (Including Supplemental)C602 | C602 | |
| Response after Final ActionA.NE | A.NE | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Correspondence Address ChangeC.AD | C.AD | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Notice of Informal or Non-Responsive AmendmentNINA | NINA | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Informal or Non-Responsive Amendment after Examiner ActionA.I. | A.I. | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Notice of Reissue Published in Official GazetteNRE. | NRE. | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Preliminary AmendmentA.PE | A.PE | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Initial Exam Team nnIEXX | IEXX |
3 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS | |
| AssignmentAS | AS |
Numbers
- Publication
- RE045367
- Publication, DOCDB
- RE45367
- Publication, EPODOC
- USRE45367E
- Application
- 12788716
- Application, DOCDB
- 78871610
- Application, EPODOC
- US20100788716
Titles
- English
- Protocol conversion and bandwidth reduction technique providing multiple NB+D ISDN basic rate interface links over a wireless code division multiple access communication system
Classification
- CPC, 15
- H04Q11/0428
- H04J13/0077
- H04L1/165
- H04Q2213/13098
- H04Q2213/13202
- H04Q2213/13204
- H04Q2213/13209
- H04Q2213/13216
- H04Q2213/1327
- H04Q2213/13298
- H04Q2213/13332
- H04Q2213/1336
- H04Q2213/13389
- H04W28/06
- H04W84/14
- IPC, 7
- H04J11 00
- H04J3 16
- H04L1 16
- H04L12 56
- H04Q11 04
- H04W28 06
- H04W84 14
- USPC, 10
- 370466000
- 370249000
- 370335000
- 370342000
- 370465000
- 370468000
- 370469000
- 370522000
- 370524000
- 375130000