Method and apparatus for integrated wireless communications in private and public network environments
First Claim
1. A network interworking apparatus that enables mobile station roaming between wireless networks using different network communication protocols, the apparatus comprising:
- a first interface using a first protocol for sending and receiving control signal messages to and from a first wireless network, said first wireless network is a public wireless network having one or more public cells;
a second interface using a second protocol for sending and receiving control signal messages to and from a second wireless network, said second wireless network is a private wireless network having one or more private cells within one or more of said public cells and having mobile stations that move among the private and public cells;
a correlation unit including;
a first software stack that processes the control signal messages of the first protocol including;
a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said first wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the first software stack;
a second software stack that processes the control signal messages of the second protocol including;
a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said second wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the second software stack; and
a protocol conversion unit that converts control signal messages from the first software stack to the second software stack format or converts control signal messages from the second software stack to the first software stack format based on an algorithmically predetermined mapping of first network messages with an equivalent second network messages and delivers said control messages to and from the first and second software stacks.
0 Assignments
0 Petitions
Accused Products
Abstract
A communications system extends over a cellular region formed of a plurality of wireless cells where each cell covers a portion of the cellular region. Each cell has a base station which is responsible for communication with the cellular subscriber. In order to for the call to be properly managed in the public cellular domain, responsibility for call handling and processing must first by managed by the public MSC. Call handling with the public MSC for a private cellular subscriber first requires the exchange of information between the two systems. This is facilitated through the exchange of MAP and A interface signaling between the private and public cellular systems. Since this information on the private network is normally transmitted via IP, this information must be converted to standard SS7 based MAP and A protocol signaling in order for the public MSC to process.
24 Citations
26 Claims
-
1. A network interworking apparatus that enables mobile station roaming between wireless networks using different network communication protocols, the apparatus comprising:
-
a first interface using a first protocol for sending and receiving control signal messages to and from a first wireless network, said first wireless network is a public wireless network having one or more public cells; a second interface using a second protocol for sending and receiving control signal messages to and from a second wireless network, said second wireless network is a private wireless network having one or more private cells within one or more of said public cells and having mobile stations that move among the private and public cells; a correlation unit including; a first software stack that processes the control signal messages of the first protocol including; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said first wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the first software stack; a second software stack that processes the control signal messages of the second protocol including; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said second wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the second software stack; and a protocol conversion unit that converts control signal messages from the first software stack to the second software stack format or converts control signal messages from the second software stack to the first software stack format based on an algorithmically predetermined mapping of first network messages with an equivalent second network messages and delivers said control messages to and from the first and second software stacks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network interworking apparatus that enables mobile station roaming between wireless networks using different network communication protocols, the apparatus comprising:
-
a first interface using a first protocol for sending and receiving control signal messages to and from a first wireless network; a second interface using a second protocol for sending and receiving control signal messages to and from a second wireless network; a correlation unit including; a first software stack that processes the control signal messages of the first protocol including; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said first wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the first software stack; a second software stack that processes the control signal messages of the second protocol including; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said second wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the second software stack; a protocol conversion unit that converts control signal messages from the first software stack to the second software stack format or converts control signal messages from the second software stack to the first software stack format based on an algorithmically predetermined mapping of first network messages with an equivalent second network messages and delivers said control messages to and from the first and second software stacks; and a Mobile Application Part layer adjacent to one of said message encode/decode layers for said first software stack.
-
-
14. A method of network interworking that enables a mobile station to roam between wireless networks using different network communication protocols, the method comprising:
-
using a first interface and protocol to send and receive control signal messages to and from a first wireless network, said first wireless network is a public wireless network having one or more public cells; using a second interface and protocol to send and receive control signal messages to and from a second wireless network, said second wireless network is a private wireless network having one or more private cells within one or more of said public cells and having mobile stations that move among the private and public cells; correlating control signal messages between first and second wireless networks using; a first software stack that processes the control signal messages of the first protocol using; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said first wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the first software stack; a second software stack that processes the control signal messages of the second protocol using; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said second wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the second software stack; and a protocol conversion unit that converts control signal messages from the first software stack to the second software stack format or converts control signal messages from the second software stack to the first software stack format based on an algorithmically predetermined mapping of first network messages with equivalent second network messages and delivers said control messages to and from the first and second software stacks. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of network interworking that enables a mobile station to roam between wireless networks using different network communication protocols, the method comprising:
-
using a first interface and protocol to send and receive control signal messages to and from a first wireless network; using a second interface and protocol to send and receive control signal messages to and from a second wireless network; correlating control signal messages between first and second wireless networks using; a first software stack that processes the control signal messages of the first protocol using; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said first wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the first software stack; a second software stack that processes the control signal messages of the second protocol using; a signal message encoder/decoder layer responsible for receiving and dispatching said control signal messages to and from said second wireless network, wherein the signal message encoder/decoder layer is located at the application layer and performs message formatting for use by lower layers of the second software stack; a protocol conversion unit that converts control signal messages from the first software stack to the second software stack format or converts control signal messages from the second software stack to the first software stack format based on an algorithmically predetermined mapping of first network messages with equivalent second network messages and delivers said control messages to and from the first and second software stacks; and a Mobile Application Part layer adjacent to one of said message encode/decode layers for said first software stack.
-
Specification