← Back to Patent Explorer
US6807431B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for integrated wireless communications in private and public network environments

Assignee: Cisco Technology Inc
•
Filing: 2003-03-21
•
Granted: 2004-10-19
•
Expires: 2023-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system formed by a private network that includes a private wireless network. The communication system includes a public wireless network using a public wireless protocol, such as GSM, and includes public networks, such as PSTN, ISDN and the Internet, using a wired protocol, such as IP. The private network also includes a local area network (LAN) and the private network connects to the public networks using a wired packet protocol, such as IP. The public and private wireless networks operate with the same public wireless protocol, such as GSM, and the private wireless network additionally operates with a wired packet protocol, such as IP. The communication system permits users to operate freely in both public and private wireless networks using standard mobile stations while achieving high private network data rates. The communication system uses normal wireless handsets or other mobile or fixed stations without need for any modifications.

Inventors

  • 👤 Ian Leslie Sayers
  • 👤 Paul Jan Long
  • 👤 Sheausong Yang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 00:35
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/08; H04L; H04L69/00; H04L69/16; H04L69/169; H04W72/00; H04W72/20; H04W8/00; H04W8/02; H04W84/00; H04W84/02; H04W84/04; H04W84/042; H04W84/045; H04W92/00; H04W92/04; H04W92/12

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 228 words
A method for allowing a mobile station to communicate in a wireless communication system, the wireless communication system comprising a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, the method comprising the steps of: receiving a call control message at the private base transceiver stations and passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer providing communication between the private base transceiver stations and other nodes connected to the packet data network; at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and forwarding the formatted external control message across the packet data network.
Claim 2
Independent Claim 228 words
A method for allowing a mobile station to communicate in a wireless communication system, the wireless communication system comprising a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, the method comprising the steps of: receiving a call control message at the private base transceiver stations and passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer providing communication between the private base transceiver stations and other nodes connected to the packet data network; at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and forwarding the formatted external control message across the packet data network.
Claim 3
Dependent Claim 123 words
A method as in claim 1 in which the call control message requesting a location update and received from the mobile station at the private base transceiver stations and being passed to the processing layer for mobility management resident within the private base transceiver stations additionally, comprises: reformatting the call control message as an external message requesting registration by the packet interface layer, the external message specifying the mobile station identifier; sending the external message from the packet interface layer over the packet data network; and receiving a confirmation message confirming registration over the packet data network, the confirmation message including a packet data network identifier for the mobile station, the packet data network operable for direct communication with a public wireless network.
Claim 4
Dependent Claim 57 words
A method as in claim 2 additionally comprising: before the step of sending the external message, issuing a channel request message from the mobile station to a layer for radio resource functions resident within the private base transceiver stations; and returning an immediate channel assignment message from the layer for radio resource functions to the mobile station.
Claim 5
Dependent Claim 28 words
A method as in claim 3 additionally comprising: returning a message confirming acknowledgment from the packet data network indicating call parameters as an encapsulated packet data network message.
Claim 6
Dependent Claim 114 words
A method as in claim 1 additionally establishing a connection for a mobile station initiated call, comprising the steps of: sending a call setup message from the mobile station to the private base transceiver stations, the call setup message being received at the processing layer for mobility management, the call setup message indicating a called party number; forming an internal setup message in a layer for connection management associated with the private base transceiver stations, and forwarding the internal setup message to the packet interface layer of the private base transceiver stations; and forming a message requesting acknowledgment from the internal setup message, and forwarding the message requesting acknowledgment across the packet data network.
Claim 7
Dependent Claim 102 words
A method as in claim 5 additionally comprising: sending a setup message from the private base transceiver stations across the packet data network, the setup message including an indicator of the called party number to be used by the mobile station; in response thereto, receiving, at the private base transceiver stations, a call proceeding message from the packet data network; forwarding the call proceeding message internally to the layer for connection management within the private base transceiver stations; and forwarding a call proceeding message from the layer for connection management through to the processing layer for mobility management, to the mobile station.
Claim 8
Dependent Claim 95 words
A method as in claim 1 additionally comprising terminating a call at a mobile station, comprising the steps of: receiving, from the packet data network, a setup message encapsulated in a data network message; forwarding the setup message through an internal protocol stack as an internal setup message indicating a called party number and other configuration information to the layer for connection management in the private base transceiver stations; and sending an internal page request message from the layer for connection management to the layer for radio resource functions within the private base transceiver stations.
Claim 9
Dependent Claim 53 words
A method as in claim 7 additionally comprising: the layer for radio resource functions issuing a paging request message to the mobile station; and in response thereto, the mobile station returning a paging response message indicating a mobile station identifier to the processing layer for mobility management to initiate a begin call sequence.
Claim 10
Dependent Claim 91 words
A method as in claim 8 additionally comprising: after the call setup message is received at the layer for connection management; providing a begin call internal message from the layer for connection management to the packet interface layer, the begin call message initiating a message requesting acknowledgment that includes the mobile station identifier and called party number; receiving, from the packet data network, a message confirming acknowledgment indicating connection information; and generating an internal accepted call message using the received message confirming acknowledgment to establish the ability to receive a call.
Claim 11
Dependent Claim 95 words
A method as in claim 9 additionally comprising: in response to receiving the accepted call message at the layer for connection management, generating a setup message to the mobile station, the setup message indicating a called party number and channel number; returning a call confirmed message from the mobile station to the layer for connection management; generating an internal call confirmed message from the layer for connection management to the packet layer interface; and generating an open channel message from the packet layer interface to the packet data network to open channels for information transfer.
Claim 12
Dependent Claim 89 words
A method as in claim 1 in which the call control messages indicate a handover of servicing the mobile station from a serving private base transceiver stations to a target private base transceiver stations, further comprising: passing a handover request message from the layer for connection management within the private base transceiver stations to the packet layer interface; generating a location request message indicating the private base transceiver stations identifier and called party number; and returning from the packet data network a location confirmation message indicating handover processing information.
Claim 13
Dependent Claim 41 words
A method as in claim 11 additionally comprising: forwarding a handover message from the packet layer interface as a nonstandard packet data network message indicating a handover request; and receiving a handover acceptance message as a nonstandard packet data network message.
Claim 14
Dependent Claim 91 words
A method as in claim 12 additionally comprising: upon receipt of a connection message from the target private base transceiver stations reporting on allocation of resources, bridging a release complete message received from the target private base transceiver stations at the serving private base transceiver stations from the packet layer interface to the layer for connection management; bridging the release complete message from the layer for connection management to the processing layer for mobility management; and forwarding a handover command from the processing layer for mobility management to the mobile station.
Claim 15
Dependent Claim 46 words
The method of claim 1 wherein the external control messages causes a protocol address of the private base transceiver stations associated with the mobile station identified by the mobile station identifier to be changed to a different protocol address of a different private base transceiver stations.
Claim 16
Dependent Claim 244 words
A computer program product having computer program code for allowing a mobile station to communicate in a wireless communication system, the wireless communication system comprising a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: computer program code for receiving a call control message at the private base transceiver stations and passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; computer program code for forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer providing communication between the private base transceiver stations and other nodes connected to the packet data network; computer program code for, at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and computer program code for forwarding the external control message across the packet data network.
Claim 17
Dependent Claim 244 words
A computer program product having computer program code for allowing a mobile station to communicate in a wireless communication system, the wireless communication system comprising a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: computer program code for receiving a call control message at the private base transceiver stations and passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; computer program code for forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer providing communication between the private base transceiver stations and other nodes connected to the packet data network; computer program code for, at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and computer program code for forwarding the external control message across the packet data network.
Claim 18
Dependent Claim 48 words
The computer program product of claim 15 wherein the external control messages causes a protocol address of the private base transceiver stations associated with the mobile station identified by the mobile station identifier to be changed to a different protocol address of a different private base transceiver stations.
Claim 19
Dependent Claim 222 words
A wireless communication system including a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: a private base transceiver stations operable to receive a call control message at the private base transceiver stations and pass the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; a packet interface layer in the private base transceiver stations operable to receive the forwarded call control message internally within the private base transceiver stations, the packet interface layer further operable to provide communication between the private base transceiver stations and other nodes connected to the packet data network; an external control message formatted at the packet interface layer and intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and a packet data network operable to forward the external control message.
Claim 20
Dependent Claim 222 words
A wireless communication system including a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: a private base transceiver stations operable to receive a call control message at the private base transceiver stations and pass the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; a packet interface layer in the private base transceiver stations operable to receive the forwarded call control message internally within the private base transceiver stations, the packet interface layer further operable to provide communication between the private base transceiver stations and other nodes connected to the packet data network; an external control message formatted at the packet interface layer and intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and a packet data network operable to forward the external control message.
Claim 21
Dependent Claim 48 words
The wireless communication system of claim 17 wherein the external control messages causes a protocol address of the private base transceiver stations associated with the mobile station identified by the mobile station identifier to be changed to a different protocol address of a different private base transceiver stations.
Claim 22
Dependent Claim 219 words
A wireless communication system including a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: means for receiving a call control message at the private base transceiver stations and for passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; means for forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer operable to provide communication between the private base transceiver stations and other nodes connected to the packet data network; means for, at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and means for forwarding the external control message across the packet data network.
Claim 23
Dependent Claim 219 words
A wireless communication system including a plurality of private base transceiver stations, the private base transceiver stations having radio transceivers that communicate data and signaling information with the mobile station, the private base transceiver stations also having a processing layer for mobility management and a call control processing layer contained within them, the private base transceiver stations interconnected by a packet data network, comprising: means for receiving a call control message at the private base transceiver stations and for passing the call control message to the processing layer for mobility management resident within the private base transceiver stations, without forwarding the call control message to a base station controller, the call control message including a control function identifier and a mobile station identifier; means for forwarding the call control message internally within the private base transceiver stations to a packet interface layer in the private base transceiver stations, the packet interface layer operable to provide communication between the private base transceiver stations and other nodes connected to the packet data network; means for, at the packet interface layer, formatting an external control message intended for transmission over the packet data network, the formatted external control message indicating an alias identifier corresponding to the mobile station identifier; and means for forwarding the external control message across the packet data network.
Claim 24
Dependent Claim 48 words
The wireless communication system of claim 19 wherein the external control messages causes a protocol address of the private base transceiver stations associated with the mobile station identified by the mobile station identifier to be changed to a different protocol address of a different private base transceiver stations.

References Cited (Backward Citations)

US5602843A Cited
US5970059A Cited
US5978386A Cited
US5999813A Cited
US5822309A Cited
EP0766427A2 Cited
US5796729A Cited
US5978672A Cited
US6396820B1 Cited
US6415151B1 Cited
US6539237B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-10-19 2008-04-19 2008-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-10-19 2012-04-19 2012-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-10-19 2016-04-19 2016-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag