Access stratum manager
View Patent ↗A multi-mode mobile communication device may include a processing device, a memory sub-system, a communication sub-system operable to communicate with the plurality of wireless access networks, and a protocol stack stored in the memory sub-system and executed by the processing device. The protocol stack may include a first access stratum, a second access stratum, a non-access stratum and an access stratum manager. The first access stratum may communicate with a first wireless access network via the communication sub-system. The second access stratum may communicate with a second wireless access network via the communication sub-system. The non-access stratum may communicate with a core network. The access stratum manager may interface the non-access stratum with the first and second access strata, and may be operable to activate the first access stratum to establish a communication link with the core network over the first wireless access network. The access stratum manager may be further operable to maintain the communication link between the non-access stratum and the core network while transferring the communication link from the first access stratum to the second access stratum.
1. A mobile communication device comprising:
a first access stratum for communicating with a core network over a first wireless access network;
a second access stratum for communicating with the core network over a second wireless access network;
a non-access stratum for controlling communications between the mobile communication device and the core network; and
an access stratum manager, responsive to a request, to transfer control of a communication link between the non access stratum and the core network from the first access stratum to the second access stratum and to maintain the communication link during the transfer;
wherein the access stratum manager awaits a confirmation signal from the second access stratum before transferring control of the communication link; and
wherein the access stratum manager, in response to an error signal, retains the communication link control with the first access stratum.
2. A mobile communication device according to claim 1 wherein the access stratum manager is responsive to a said request received by the first access stratum from the core network.
3. A mobile communication device according to claim 1 wherein the access stratum manager is responsive to a said request in the form of a cell reselection request issued by the first access stratum.
4. A mobile communication device according to claim 1 wherein the access stratum manager partially activates the second access stratum in response to the said request and awaits the confirmation signal from the second access stratum.
5. A mobile communication device according to claim 1 wherein the access stratum manager partially deactivates the first access stratum in response to the said request and awaits the confirmation signal from the second access stratum.
6. A mobile communication device according to claim 5 wherein the access stratum manager is responsive to receipt of the error signal to reactivate the first access stratum.
7. A mobile communication device according to claim 1 wherein the access stratum manager is responsive to receipt of a said error signal from the second access stratum to abort the transfer.
8. A mobile communication device according to claim 1 wherein the second access stratum issues a said error signal in the event of one of: a configuration failure and a failure to connect to the core network.
9. A mobile communication device according to claim 1 including a timer and wherein the access stratum manager responds to a said error signal issued after a given time expires in the event that the transfer is not complete by aborting the transfer.
10. A mobile communication device according to claim 1 wherein the access stratum manager is operable in response to the error signal to restore the first access stratum to a previous configuration.
11. A mobile communication device according to claim 1 wherein the access stratum manager issues a configuration request to the second access stratum, a transfer confirmation to the first access stratum, and a complete transfer request to the second access stratum, for transferring control of the communication link.
12. A mobile communication device according to claim 1 wherein the non-access stratum communicates by means of generic signals, and the access stratum manager adapts and routes the generic signals received from the non-access stratum for the first access stratum and the second access stratum respectively.
13. A mobile communication device, comprising:
a first access module operable to communicate with the core network over a first wireless access network;
a second access module operable to communicate with the core network over a second wireless access network;
at least one module providing a non-access stratum operable to control communications between the mobile communication device and the core network, and an access stratum manager, responsive to a request, to transfer control of a communication link between the non-access stratum and the core network from the first access stratum to the second access stratum and to maintain the communication link during the transfer;
wherein the access stratum manager awaits a confirmation signal from the second access stratum before transferring control of the communication link; and
wherein the access stratum manager in response to an error signal retains the communication link control with the first access stratum.
14. A method in a mobile communication device, the method comprising:
providing a first access stratum for communicating with a core network over a first wireless access network and a second access stratum for communicating with the core network over a second wireless access network;
controlling communications between the mobile communication device and the core network by means of a non-access stratum; and
responsive to a request transferring control of a communication link between the non-access stratum and the core network from the first access stratum to the second access stratum,
maintaining the communication link during the transfer;
awaiting a confirmation signal from the second access stratum before transferring control of the communication link; and
in response to an error signal retaining communication link control with the first access stratum.