US20070082697A1 - System and method of handset configuration between cellular and private wireless network modes - Google Patents

System and method of handset configuration between cellular and private wireless network modes Download PDF

Info

Publication number
US20070082697A1
US20070082697A1 US11/246,759 US24675905A US2007082697A1 US 20070082697 A1 US20070082697 A1 US 20070082697A1 US 24675905 A US24675905 A US 24675905A US 2007082697 A1 US2007082697 A1 US 2007082697A1
Authority
US
United States
Prior art keywords
cellular
wireless network
handset
private wireless
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/246,759
Inventor
George Bumiller
Adrian Buckley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Malikie Innovations Ltd
Original Assignee
Research in Motion Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Priority to US11/246,759 priority Critical patent/US20070082697A1/en
Assigned to RESEARCH IN MOTION LIMITED reassignment RESEARCH IN MOTION LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BUCKLEY, ADRIAN, BUMILLER, GEORGE BALDWIN
Publication of US20070082697A1 publication Critical patent/US20070082697A1/en
Priority to US13/428,488 priority patent/US8750924B2/en
Assigned to BLACKBERRY LIMITED reassignment BLACKBERRY LIMITED CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: RESEARCH IN MOTION LIMITED
Assigned to MALIKIE INNOVATIONS LIMITED reassignment MALIKIE INNOVATIONS LIMITED NUNC PRO TUNC ASSIGNMENT (SEE DOCUMENT FOR DETAILS). Assignors: OT PATENT ESCROW, LLC
Assigned to OT PATENT ESCROW, LLC reassignment OT PATENT ESCROW, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BLACKBERRY LIMITED
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • H04M1/72502Cordless telephones with one base station connected to a single line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/06Details of telephonic subscriber devices including a wireless LAN interface

Definitions

  • This patent document relates generally to communication networks, and in particular to a system and method of handset configuration between cellular and private wireless network modes.
  • Wireless access networks have become a key element of a variety of telecommunications network environments. As to enterprise networks, they provide convenient access to network resources for workers carrying portable computers and mobile handheld devices, and for guests or temporary workers similarly equipped. They also provide a cost-effective alternative to relocating physical Ethernet jacks in environments where facilities are moved or changed frequently.
  • wireless access points operable with diverse communication/computing devices are becoming ubiquitous in public environments such as, e.g., hotels, airports, restaurants, and coffee shops. With the increase in high-speed Internet access, the use of access point(s) in the users' homes is also envisioned and has started for other applications.
  • a dual-mode handset including both cellular and WLAN bands, is used for enterprise operation on an enterprise campus using WLAN.
  • the cellular communications capability is used. It is desirable to be able to easily switch the WLAN transceiver between 3rd generation partnership project (3GPP) (cellular) mode and enterprise mode, without manual intervention and while conforming to the 3GPP cellular standards and satisfying the 3GPP conformance tests.
  • 3GPP 3rd generation partnership project
  • the handset has the WLAN transceiver working as part of the cellular configuration, there is no way for the handset to change back to the “enterprise on WLAN” configuration.
  • the cellular (3GPP) specifications do not sense when the handset is back on the enterprise campus (or when it goes off the enterprise campus). Moreover, the cellular (3GPP) specifications do not permit the cellular handset to change its configuration to remove or enable enterprise WLAN operation.
  • a cellular handset with both GSM-family capability and code division multiple access (CDMA)-family capability currently must operate in one configuration or the other, i.e., in GSM-relate mode or in CDMA-related mode. Switching between these two modes is done through a “knife-switch” program, that shuts down GSM (or CDMA) completely, and then restarts the handset in the other CDMA (or GSM) configuration.
  • the “knife-switch” would simply set the handset to one or the other configuration, as described. It can not do more.
  • FIG. 1 shows an example of a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the patent disclosure
  • FIG. 2 shows in a flowchart an example of a method of switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the switchable configuration system
  • FIG. 3 shows in a functional block diagram an example of a configuration module for determining which mode to configure a cellular-enterprise handset, in accordance with an embodiment of the switchable configuration system
  • FIG. 4 illustrates two configurations of the handset, in accordance with an embodiment of the switchable configuration system
  • FIG. 5 illustrates the restoral and loss of private wireless network coverage cycle, in accordance with an embodiment of the switchable configuration system
  • FIG. 6 shows in a flowchart another example of a method of switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the switchable configuration system
  • FIG. 7 shows an example of a dual network environment, in accordance with an embodiment of the switchable configuration system
  • FIG. 8 depicts a generalized network environment wherein an embodiment of the switchable configuration system may be practiced
  • FIG. 9 depicts an exemplary embodiment of a network environment where a user equipment device is operably disposed for network discovery and selection in accordance with the teachings of the switchable configuration system.
  • FIG. 10 depicts a block diagram of an embodiment of a user equipment device operable to perform the network discovery/selection procedures set forth according to the teachings of the switchable configuration system.
  • a device while operating with any configured wireless technology as part of the cellular capability, gathers additional information beyond that required by wireless access technology (cellular) specifications, and stores that information where it is accessible to a separate “knife switch” program that can switch the handheld between the two configurations: a) cellular+cellular wireless technology; and b) cellular+private wireless network technology.
  • cellular wireless access technology
  • a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes.
  • the switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • a handheld wireless device comprising a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes.
  • the switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • a computer program product for use in the execution in a handheld electronic device.
  • the handheld electronic device comprises a memory for storing data for access by an application program being executed on a data processing system, and a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes.
  • the switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • a method of switchably configuring a handset between private wireless network and cellular modes comprises the steps of determining if private wireless network coverage is available, in response to determining that private wireless network coverage is available selecting the private wireless network mode, and in response to determining that private wireless network coverage is not available selecting the cellular mode.
  • a computer-readable media for storing instructions or statements for use in the execution in a computer of a method of switchably configuring a handset between private wireless network and cellular modes.
  • the method comprises the steps of determining if private wireless network coverage is available, in response to determining if private wireless network coverage is available selecting the private wireless network mode if available, and in response to determining if private wireless network coverage is not available selecting the cellular mode if private wireless network mode is not available.
  • GSM global system for mobile communication
  • GPRS general packet radio service
  • EDGE enhanced data rates for GSM evaluation
  • UMTS universal mobile telecommunications system
  • WLAN wireless local area network
  • I-WLAN interworking WLAN
  • GAN generic access network
  • FIG. 1 shows an example of a switchable configuration system 10 for switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the patent disclosure.
  • the switchable configuration system 10 comprises a cellular module 12 for operating the handset in a cellular mode, an enterprise private wireless network module 14 for operating the handset in a private wireless network mode, and a configuration module 16 for determining which mode to configure the handset.
  • the configuration module 16 communicates with both the cellular module 12 and the private wireless network module 14 .
  • the configuration module 16 determines which bands are available for a user of the handset. If private wireless network (such as enterprise WLAN) coverage is available, the configuration module 16 selects the private wireless network module 14 as the mode of operation of the handset. If a private wireless network (such as an enterprise WLAN) coverage is not available, the configuration module 16 selects the cellular module 12 as the mode of operation of the handset.
  • the switchable configuration system 10 may be implemented in a user equipment device such as a handset.
  • FIG. 2 shows in a flowchart an example of a method of switchably configuring a handset between private wireless network and cellular modes ( 20 ), in accordance with an embodiment of the switchable configuration system.
  • the method ( 20 ) begins with determining if private wireless network (such as enterprise coverage) is available ( 22 ). If private wireless network (such as enterprise) coverage is available ( 22 ) (e.g., by discovering a known SSID by active or passive scanning), then the private wireless network mode is selected ( 24 ) as the mode of operation of the handset. Otherwise ( 22 ), the cellar mode is selected ( 26 ) as the mode of operation of the handset. Step ( 22 ) is periodically repeated while the handset is in operation. Other steps may be added to the method.
  • private wireless network such as enterprise coverage
  • the switchable configuration system and method make a switchably configurable handset both feasible, and very useful for the private wireless network users that will use it both on the private wireless network campus(es) and other campus(es) where they may have roaming privileges.
  • references to specific wireless technology such as GAN, WLAN, and I-WLAN, are by way of example only. Other wireless technology such as Wi-Max, Wi-Fi, and others may also be adapted.
  • references to specific wireless access technology such as 3GPP, are by way of example only. Other wireless access technologies such as Wi-Max, Wi-Fi, BRAN, Bluetooth and others may also be adapted.
  • specific reference to a cellular—enterprise handset is an example of a handset used in cellular or private wireless network communication.
  • the switchable configuration system uses several features to enhance the operation of a cellular—enterprise handset, while conforming to the cellular specifications and while enabling the handset to successfully pass the conformance testing.
  • these features and enhancements make the handset both feasible, and very useful for the enterprise people (i.e., private wireless network users) that will use it both on the enterprise campus(es) and other campus(es) where they may have roaming privileges.
  • Using a cellular PC card in a PC enables a PC software program to get information about the cellular system, and perform actions based on that information.
  • the card itself does not perform those actions.
  • FIG. 3 shows in a functional block diagram an example of a configuration module 16 for determining which mode to configure a cellular—enterprise handset, in accordance with an embodiment of the switchable configuration system.
  • the configuration module 16 comprises a configuration logic unit 32 for determining and selecting modes of operation of the cellular—enterprise handset, a data collection unit 34 for determining collecting cellular and enterprise WLAN bands that are available, and a repository 36 for storing data collected by the data collection module 34 . Other units may be added to the configuration module 16 .
  • the configuration module 16 may be implemented in a user equipment device such as a cellular—enterprise (private wireless network) handset.
  • the capabilities provided by the configuration module 16 include an enhanced high-level configuration control program (i.e., configuration logic unit 32 ) or EHCCP (akin to the PC program in a PC with a cellular card module), in place of the simple manually-controlled “knife switch”.
  • the capabilities also include the data collection module 34 having the ability to capture information on cellular and WLAN networks while the WLAN is controlled by the cellular portion of the handset, and storing that information so as to be accessible to an enhanced high-level configuration control program 32 .
  • the capabilities include the data collection module 34 having the ability to capture other location information such as A-GPS (assisted GPS).
  • A-GPS assisted GPS
  • the WLAN transceiver may be controlled by the cellular portion of the handset, depending on configuration settings.
  • FIG. 4 illustrates the two configurations of the handset, in accordance with an embodiment of the switchable configuration system.
  • the cellular and private wireless networks (e.g., enterprise) independent configuration 42 operates a cellular 44 and private wireless network (e.g., enterprise) 46 WLAN independently.
  • the cellular controlling WLAN configuration 48 does not have enterprise coverage capabilities.
  • the private wireless network (WLAN or other) module in configuration 48 operates as part of the cellular network, using (for GSM networks) I-WLAN or GAN protocols.
  • FIG. 5 illustrates the loss and restoration private wireless network (e.g., enterprise) coverage cycle 50 , in accordance with an embodiment of the switchable configuration system.
  • the loss 52 and restoration 54 of enterprise coverage is determined by the background EHCCP program (or configuration logic unit 32 ) that periodically checks the location and other data.
  • FIG. 6 shows in a flowchart another example of a method of switchably configuring a handset between private wireless network (e.g., enterprise) and cellular modes, in accordance with an embodiment of the switchable configuration system.
  • WLAN is used as an example of an enterprise (i.e., private wireless network) band.
  • Other bands may be used for the private wireless network.
  • the EHCCP 32 functions as part of the enterprise portion of the handset operation ( 62 ).
  • the EHCCP (or configuration unit) 32 checks for location and enterprise WLAN signal strength ( 64 ).
  • the EHCCP checks for ( 68 ) other WLAN access points (APs) that may be used for enterprise service, WLAN APs that provide access to PLMN I-WLAN or GAN service, and cellular network (PLMN) signals and the cell identification (CGI) which also provides location information from the cellular portion 44 of the wireless device.
  • APs WLAN access points
  • PLMN cellular network
  • CGI cell identification
  • the other WLAN access points (APs) that may be used for enterprise service include other WLAN campus(es) that provide “guest” roaming privileges (for example, in one implementation, SSIDs are stored in the wireless device either in removable or non-removable memory), and WLAN “hot spots” (or access points) that the enterprise may be subscribed to and provide low-cost service (for example, in one implementation SSIDs stored in the wireless device).
  • Guest roaming privileges includes the situation where a user visits a company having an enterprise network. The visited company can provide a “guest” log-on for the visitor, allowing use of the visitor's wireless device on the visited company's WLAN.
  • the EHCCP may, depending on the settings, cause the WLAN transceiver to be associated with the cellular portion of the handset ( 70 ). This may be done by restarting the cellular portion of the handset in such a mode (a ‘brute force’ approach that has no impact on the cellular specifications), or by associating the WLAN with the cellular portion of the handset without restarting the cellular portion of the handset (a more difficult task).
  • the method shown in FIG. 6 may be modified with the option to remain in the cellular+enterprise mode for a period of time after the private wireless network signal has been lost, rather than instantly associate the WLAN or other private wireless communications module with the cellular control (e.g., retain the handset configuration of 42 rather than change instantly to 48 as illustrated in FIG. 4 ). This may be preferable if the campus has “spotty” coverage in some areas, so that the handset changes modes less frequently. Similarly, when location information, A-GPS or cellular-signal derived, or other, is available, this may be used to retain the cellular+enterprise mode until the handset is a distance from the enterprise campus.
  • the EHCCP will check the location and WLAN signals periodically ( 72 ), according to its settings.
  • the enterprise (or guest or other acceptable-to-the-enterprise) WLAN coverage is sensed by the EHCCP checking the output to memory of the cellular/WLAN program ( 74 )
  • the EHCCP will cause the handset to be reconfigured to cellular+enterprise, where the WLAN transceiver is controlled by the enterprise program ( 62 ).
  • the handset While the handset is within the enterprise (or guest or other acceptable) WLAN coverage, the handset remains in the cellular+enterprise configuration.
  • the enterprise program signals the EHCCP (preferred approach) or the EHCCP determines the loss of enterprise WLAN coverage by periodic checking of coverage signal information stored by the enterprise software.
  • the EHCCP is separate from the cellular software; it operates in a manner similar to a PC program does when the cellular capability is contained within a separate hardware module plugged into the PC. That is, the EHCCP is either on a separate processor module or be a separate program on a multi-program-capable processor.
  • the EHCCP is capable of being set to check the location and coverage information at different intervals, dependent on its settings, and enable or disable certain configurations.
  • call hold and conference calling is specified. It uses the network to provide the appropriate voice call signal over the cellular channel between the PLMN and the mobile station.
  • call hold When call hold is in use, the network places a call on hold when commanded by the user, retrieves the call, or disconnects the held call. There is only a single cellular voice traffic channel. Should a user place a call on hold such that a second call can be made, the network performs the action of setting up another call while the first one is on hold.
  • a served mobile subscriber has a call on hold and is not connected to an active call, the user can: 1) retrieve the held call; 2) Set up another call; or 3) Disconnect the held call.
  • the user may, depending on the capabilities and specifications of that network, place an active call on hold to accept another incoming call from that network.
  • the user can: 1) Alternate from one call to the other; 2) Conference the two calls; 3) Disconnect the active call; 4) Disconnect the held call; or 5) Disconnect both calls. This is accomplished by the network in response to user signals (commands from the handset).
  • the cellular operation is well defined by the appropriate specifications, whether it is GSM-based, CDMA-based, or other.
  • the characteristics of the two voice channels and the related signalling are different. Further, the two networks do not have (or at least are not required to have) any direct network-to-network connectivity.
  • a user can, with a call on hold on the cellular network C, retrieve the held cellular call, set up another call, or disconnect the held call.
  • the user can set up the other call on the cellular network or on the private wireless network.
  • Setting up another call on the cellular network uses the signalling specified for cellular network.
  • Setting up another call on the private wireless network uses the signalling specified for the private wireless network.
  • the higher level function EHCCP will enable the user to select which network the another call is to be set up on.
  • the cellular network with the held call is not involved.
  • the user selects, via a higher level function (EHCCP) the network over which the new call should be placed.
  • EHCCP higher level function
  • Switching back and forth between the two calls involves a higher-level (EHCCP) to place the hold and the retrieve commands through the handset controls for the appropriate networks.
  • EHCCP higher-level
  • the EHCCP interfaces with the call control functions of both the cellular portion of the handset and the private wireless portion of the network.
  • the signalling of the two networks will almost certainly be different: the private wireless network will often use Session Initiation Protocol (SIP).
  • SIP Session Initiation Protocol
  • Conferencing may be accomplished through the operation of the two network connections simultaneously, with the signals being mixed in the handset.
  • Simultaneous operation of two vocoders in the handset are used: one for the cellular network and one for the private wireless network. There may be speech degradation (loss of quality and understandability), depending on the two vocoders in use.
  • FIG. 8 shows an example of a dual network environment, in accordance with an embodiment of the switchable configuration system.
  • a UE 102 may access the cellular network 44 or the private wireless network 46 .
  • the WLAN transceiver in the handset operates with the enterprise campus WLAN network.
  • the cellular transceiver in the handset operates with the PLMN (i.e., cellular network). Both operate simultaneously, but only one at a time will have access to the microphone and speaker—a wireless call will be on the enterprise network or on the cellular network.
  • PLMN i.e., cellular network
  • Simultaneous enterprise and cellular calls involves conferencing or placing one of the calls on ‘hold’.
  • the protocols and operation of enterprise and cellular are each governed by their respective specifications. This simultaneous operation of the cellular and the private wireless network components of the handset enables a call on one network to be conferenced with a call (received by the handset or originating from the handset) on the other network
  • the WLAN transceiver in the handset is controlled by the cellular transceiver, and operates in either the I-WLAN or GAN mode. It is governed by 3GPP specifications.
  • the cellular transceiver in the handset operates with the PLMN (i.e., cellular network).
  • PLMN i.e., cellular network.
  • the WLAN senses an AP, in addition to the information it gathers that is required by the cellular (3GPP specifications), it gathers sufficient information to determine whether the AP is an enterprise campus AP, a guest-capable AP, or another AP of interest to the ‘enterprise operation’. It writes this extra information to a location known to the EHCCP, but the GAN or I-WLAN software or system does not itself make any use of this extra information.
  • the WLAN transceiver Since the WLAN transceiver is controlled by the cellular transceiver, there is no enterprise capability, and the handset's cellular control function will not know that it has returned to the enterprise campus from any WLAN signal.
  • the cellular (3GPP) specifications consider enterprise operation outside the scope of 3GPP.
  • the geographic location information (A-GPS or cellular CGI) may be used to indicate to the configuration module that the handset is in or near the private wireless network (enterprise campus) coverage area.
  • FIG. 8 depicts an exemplary generalized network environment 100 wherein an embodiment of the switchable configuration system may be practiced.
  • a handset or user equipment (UE) device 102 may comprise any portable computer (e.g., laptops, palmtops, or handheld computing devices) or a mobile communications device (e.g., cellular phones or data-enabled handheld devices capable of receiving and sending messages, web browsing, et cetera), or any enhanced personal digital assistant (PDA) device or integrated information appliance capable of electronic mail, video mail, Internet access, corporate data access, messaging, calendaring and scheduling, information management, and the like, that is preferably operable in one or more modes of operation.
  • PDA personal digital assistant
  • UE device 102 may operate in the cellular telephony band frequencies as well as wireless local area network (WLAN) bands, or possibly in the WLAN bands alone. Further, other bands in which the UE device could operate wirelessly may comprise Wi-Max bands or one or more satellite bands or ISM bands or other unlicensed bands. Additionally, the network environment 100 is comprised of three broad categories of communication spaces capable of providing service to UE device 102 . In wide area cellular network (WACN) space 104 , there may exist any number of public land mobile networks (PLMNs) that are operable to provide cellular telephony services which may or may not include packet-switched data services.
  • WWAN wide area cellular network
  • PLMNs public land mobile networks
  • WACN space 104 can include a number of home networks (i.e., home PLMNs or HPLMNs) 110 , visited networks (i.e., VPLMNs) 112 , each with appropriate infrastructure such as home location register (HLR) nodes 115 , mobile switching center (MSC) nodes 116 , and the like.
  • home networks i.e., home PLMNs or HPLMNs
  • visited networks i.e., VPLMNs
  • HLR home location register
  • MSC mobile switching center
  • the WACN space 104 may also include a general packet radio service (GPRS) network that provides a packet radio access for mobile devices using the cellular infrastructure of a global system for mobile communications (GSM)-based carrier network, a serving GPRS support node (SGSN) 114 and gateway GPRS support node (GGSN) 117 are exemplified therein.
  • GPRS general packet radio service
  • the PLMNs of the WACN space 104 may comprise networks selected from the group consisting of an enhanced data rates for GSM evolution (EDGE) network, an integrated digital enhanced network (IDEN), a code division multiple access (CDMA) network, a universal mobile telecommunications system (UMTS) network, or any 3rd generation network (e.g., 3GPP or 3GPP2), all operating with well known frequency bandwidths and protocols.
  • EDGE enhanced data rates for GSM evolution
  • IDEN integrated digital enhanced network
  • CDMA code division multiple access
  • UMTS universal mobile telecommunications system
  • 3rd generation network e.g., 3GPP or 3GPP2
  • Other wireless technologies may be used, including Wi-Max, a network of WLANs, and satellite based systems, to name a few.
  • UE device 102 is operable to obtain service from an access network (AN) space 106 that is connected to the WACN space 104 .
  • the AN space 106 includes one or more generic access networks (GANs) 118 as well as any type of WLAN arrangements 120 .
  • GAN 118 is operable to provide access services between UE device 102 and a PLMN core network using a broadband Internet protocol (IP)-based network.
  • IP Internet protocol
  • WLAN arrangements 120 provide short-range wireless connectivity to UE device 102 via access points (APs) or “hot spots,” and can be implemented using a variety of standards, e.g., IEEE 802.11b, IEEE 802.11a, IEEE 802.11g, HiperLan and HiperLan II standards, Wi-Max standard, OpenAir standard, and the Bluetooth standard.
  • APs access points
  • WLAN arrangements 120 provide short-range wireless connectivity to UE device 102 via access points (APs) or “hot spots,” and can be implemented using a variety of standards, e.g., IEEE 802.11b, IEEE 802.11a, IEEE 802.11g, HiperLan and HiperLan II standards, Wi-Max standard, OpenAir standard, and the Bluetooth standard.
  • interfacing between the WACN and AN spaces may be effectuated in accordance with certain standards.
  • GAN 118 may be interfaced with a PLMN core using the procedures set forth in the 3GPP TR 43.901 and 3GPP TS 43.318 documents as well as related documentation.
  • WLAN 120 may interfaced with a PLMN core using the procedures set forth in the 3GPP TS 22.234, 3GPP TS 23.234 and 3GPP TS 24.234 documents as well as related documentation, and may therefore be referred to as an interworking WLAN (I-WLAN) arrangement.
  • I-WLAN interworking WLAN
  • AN space 108 may comprise WLANs 122 offering non-3GPP services, such as communications over “public” access points (hotels, coffee shops, bookstores, apartment buildings, educational institutions, etc., whether free or for fee), enterprise access points, and visited (other enterprise) access points where the user may not be a member of that enterprise but is allowed at least some services.
  • non-3GPP services such as communications over “public” access points (hotels, coffee shops, bookstores, apartment buildings, educational institutions, etc., whether free or for fee), enterprise access points, and visited (other enterprise) access points where the user may not be a member of that enterprise but is allowed at least some services.
  • a vertical handover mechanism exists such that the user can engage in a call as it moves from a PLMN's radio access network (RAN) to GAN (i.e., handover in) or from GAN to the PLMN's RAN (i.e., handover out).
  • RAN radio access network
  • the present patent disclosure provides a suite of network discovery and selection procedures operable with UE device 102 that involve one or more correlation and filtering schemes such that a more customizable handover call behavior can seamlessly take place in the generalized network environment 100 .
  • FIG. 9 an exemplary embodiment of a network environment 200 is shown that is a more concrete subset of the generalized network environment 100 illustrated in FIG. 8 .
  • UE device 102 is operably disposed for discovering a set of PLMNs that allow access via conventional RAN infrastructure in addition to having connectivity with one or more GANs accessible to UE device 102 .
  • GAN- 1 202 - 1 through GAN-N 202 -N which are now generalized for purposes of the present patent disclosure to also include any type of WLAN and/or I-WLAN arrangements (known or heretofore unknown), are operable to be discovered by UE device.
  • a GAN AP may support connectivity to one or more PLMNs, which can include VPLMNs 204 - 1 through 204 -M as well as HPLMNs (e.g., HPLMN 206 ) with respect to UE device 102 .
  • PLMNs which can include VPLMNs 204 - 1 through 204 -M as well as HPLMNs (e.g., HPLMN 206 ) with respect to UE device 102 .
  • HPLMNs e.g., HPLMN 206
  • GAN- 1 202 - 1 supports connectivity to VPLMN- 1 204 - 1 and VPLMN- 2204 - 2 .
  • GAN- 2 202 - 1 supports connectivity to VPLMN-M 204 -M as well as to HPLMN 206 .
  • GAN-N 202 -N has no connectivity to the wide area PLMNs.
  • Each of the wide area cellular PLMNs may be arranged as a number of cells, with each cell having sectors (e.g., typically three 120-degree sectors per base station (BS) or cell). Each individual cell is provided with a cell global identification (CGI) parameter to identify them.
  • a group of cells is commonly designated as a location area (LA) and may be identified by an LA identifier (LAI).
  • LAI LA identifier
  • the PLMNs may be identified in accordance with the underlying cellular technology.
  • GSM-based PLMNs may be identified by an identifier comprised of a mobile country code (MCC) and mobile network code (MNC).
  • MCC mobile country code
  • MNC mobile network code
  • the CDMA/TDMA-based PLMNs may be identified by a system identification (SID) parameter.
  • SID system identification
  • FIG. 10 depicted there is a block diagram of an embodiment of a UE device operable to perform the network discovery/selection procedures set forth according to the teachings of the switchable configuration system.
  • UE 102 may comprise an arrangement similar to one shown in FIG. 10 , there can be a number of variations and modifications, in hardware, software or firmware, with respect to the various modules depicted. Accordingly, the arrangement of FIG. 10 should be taken as illustrative rather than limiting with respect to the embodiments of the present patent disclosure.
  • a microprocessor 1202 providing for the overall control of an embodiment of UE 102 is operably coupled to a communication subsystem 1204 which includes transmitter/receiver (transceiver) functionality for effectuating multi-mode communications over a plurality of bands.
  • a wide area wireless Tx/Rx module 1206 a wide area wireless Tx/Rx module 1206 , a Wireless LAN Tx/Rx module 1208 and the configuration module 16 are illustrated.
  • the Wireless LAN Tx/Rx module 1208 is shown by way of example only and other technology modules may be adapted in its place.
  • Another approach is to use GAN Tx/Rx, WLAN Tx/Rx and I-WLAN Tx/Rx modules.
  • other non WLAN Tx/Rx modules may be included for other bands of private wireless networks.
  • each Tx/Rx module may include other associated components such as one or more local oscillator (LO) modules, RF switches, RF bandpass filters, A/D and D/A converters, processing modules such as digital signal processors (DSP), local memory, etc.
  • LO local oscillator
  • DSP digital signal processors
  • the particular design of the communication subsystem 1204 may be dependent upon the communications networks with which the UE device is intended to operate.
  • the communication subsystem 1204 is operable with both voice and data communications.
  • the switchable configuration system 10 may be implemented as the communication subsystem 1204 .
  • Microprocessor 1202 also interfaces with further device subsystems such as auxiliary input/output (I/O) 1218 , serial port 1220 , display 1222 , keyboard 1224 , speaker 1226 , microphone 1228 , random access memory (RAM) 1230 , a short-range communications subsystem 1232 , and any other device subsystems generally labeled as reference numeral 1233 .
  • I/O auxiliary input/output
  • RAM random access memory
  • a short-range communications subsystem 1232 a short-range communications subsystem
  • a short-range communications subsystem 1232 To control access, a subscriber identity module (SIM) or removable user identity module (RUIM) interface 1234 is also provided in communication with the microprocessor 1202 .
  • SIM subscriber identity module
  • RUIM removable user identity module
  • SIM/RUIM interface 1234 is operable with a SIM/RUIM card having a number of key configurations 1244 and other information 1246 such as identification and subscriber-related data as well as one or more SSID/PLMN lists and filters.
  • Other interfaces can be used to control access, including a universal subscriber identity module (USIM), IMS SIM (ISIM) (where IMS is IP Multimedia Subsystem), and a removable user identity module (RUIM) as used in CDMA.
  • USIM universal subscriber identity module
  • IMS SIM IMS SIM
  • RUIM removable user identity module
  • the subscription information is securely stored in device memory rather than being contained in a removable device.
  • Operating system software and other control software may be embodied in a persistent storage module (i.e., non-volatile storage) such as Flash memory 1235 .
  • Flash memory 1235 may be segregated into different areas, e.g., storage area for computer programs 1236 as well as data storage regions such as device state 1237 , address book 1239 , other personal information manager (PIM) data 1241 , and other data storage areas generally labelled as reference numeral 1243 .
  • PIM personal information manager
  • appropriate network discovery/selection logic 1240 may be provided as part of the persistent storage for executing the various procedures, correlation techniques, and GANC selection mechanisms set forth in the preceding sections.
  • a storage module 1238 for storing the SSID/PLMN lists, selection/scanning filters, capability indicators, et cetera.
  • Configuration preferences can be stored in the handset control, thus tailoring it to various modes, such as Cellular+private wireless network, Cellular ⁇ GAN, and Cellular ⁇ I-WLAN. Moreover, the handset can be tailored to have the preferred configuration change by time of day or location.
  • 3GPP WACN cellular
  • a specific setting for the device power-up is provided. It is possible to tailor that to the time setting, so that power-up within a time window is considered “at home” power-up; at other times, the standard check for 3GPP WACN signals may occur first. A check is made for ⁇ home AP>, or if user has entered it, ⁇ home AP>and nearby APs. If there are none, then 3GPP (cellular) is used.
  • a user-control is provided to easily and quickly have the UE check for ⁇ home AP>. The user can use this when returning home. If three are no ⁇ home AP>, then 3GPP (cellular) is used.
  • 3GPP cellular
  • This use case scenario involves a travel setting (i.e., roaming), that is effective until a predetermined ⁇ date:time>setting. Whether to check for local GAN/WLAN, and which particular one, is indicated. Repetitive scheduling—weekly or other, is also indicated.
  • a travel setting i.e., roaming
  • This use case scenario involves repetitive visits.
  • the user can store ⁇ work AP>.
  • a user-control to easily and quickly have the handset check for ⁇ work AP> is provided.
  • a coffee shop/bakery a user can store ⁇ coffee shop AP>.
  • a user-control to easily and quickly have the handset check for ⁇ coffee shop AP> is provided.
  • For temporary visits, for example at Hotel XYZ the user can store ⁇ hotel xyz AP>.
  • a user-control to easily and quickly have the handset check for ⁇ hotel AP> is provided.
  • the GAN/I-WLAN may be a moving one (e.g., on an aircraft) and may or may not be associated with several PLMNs. There may be a cellular microcell on the aircraft, however, that may be identified in some manner, including a combination such as [MCC, MNC].
  • Location information from a number of sources can be used to tailor the UE device to the user's patterns.
  • Information sources include LAI/CGI, HPLMN, Other PLMNs whether preferred or forbidden, Assisted Global Positioning System (AGPS) or other non-cellular band location system, and Manual input.
  • AGPS Assisted Global Positioning System
  • the locations may be individually used to tailor the mode of operation. Examples include connected to ⁇ home AP>[defined mode, e.g. GAN], connected to ⁇ work AP>[defined mode, e.g. GAN], connected to ⁇ [other] AP>, and so on.
  • the connectivity information may be specifically used to provide location information for Emergency Services, in certain cases. The full utilization of the information may require additions or changes in the information provided to the public safety answering point or PSAP (e.g., a 911 dispatch center, local fire or police department, an ambulance service or a regional office covering multiple services). Additionally, further modifications may also be required to the interface and messages exchanged between the PSAP and the operator (PLMN), and in the PSAP itself.
  • the information may be in the form of the address where the AP(s) are located, including floor, room number and description of the location of the room, together with an indication of the signal strength and the potential “spill-over” coverage.
  • the systems and methods according to the patent disclosure may be implemented by any hardware, software or a combination of hardware and software having the above described functions.
  • the software code either in its entirety or a part thereof, may be stored in a computer readable memory.
  • a computer data signal representing the software code which may be embedded in a carrier wave may be transmitted via a communication network.
  • Such a computer readable memory and a computer data signal are also within the scope of the patent disclosure, as well as the hardware, software and combinations thereof.

Abstract

A switchable configuration system and method for switchably configuring a handset between private wireless network and cellular modes is provided. The switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset. The method comprises the steps of determining if private wireless network coverage is available, in response to determining that private wireless network coverage is available selecting the private wireless network mode, and in response to determining that private wireless network coverage is not available selecting the cellular mode.

Description

  • This patent document relates generally to communication networks, and in particular to a system and method of handset configuration between cellular and private wireless network modes.
  • BACKGROUND
  • Wireless access networks have become a key element of a variety of telecommunications network environments. As to enterprise networks, they provide convenient access to network resources for workers carrying portable computers and mobile handheld devices, and for guests or temporary workers similarly equipped. They also provide a cost-effective alternative to relocating physical Ethernet jacks in environments where facilities are moved or changed frequently. In addition, wireless access points operable with diverse communication/computing devices are becoming ubiquitous in public environments such as, e.g., hotels, airports, restaurants, and coffee shops. With the increase in high-speed Internet access, the use of access point(s) in the users' homes is also envisioned and has started for other applications.
  • A dual-mode handset, including both cellular and WLAN bands, is used for enterprise operation on an enterprise campus using WLAN. However, when off the enterprise campus, the cellular communications capability is used. It is desirable to be able to easily switch the WLAN transceiver between 3rd generation partnership project (3GPP) (cellular) mode and enterprise mode, without manual intervention and while conforming to the 3GPP cellular standards and satisfying the 3GPP conformance tests. Unfortunately, when the handset has the WLAN transceiver working as part of the cellular configuration, there is no way for the handset to change back to the “enterprise on WLAN” configuration. The cellular (3GPP) specifications do not sense when the handset is back on the enterprise campus (or when it goes off the enterprise campus). Moreover, the cellular (3GPP) specifications do not permit the cellular handset to change its configuration to remove or enable enterprise WLAN operation.
  • A cellular handset with both GSM-family capability and code division multiple access (CDMA)-family capability currently must operate in one configuration or the other, i.e., in GSM-relate mode or in CDMA-related mode. Switching between these two modes is done through a “knife-switch” program, that shuts down GSM (or CDMA) completely, and then restarts the handset in the other CDMA (or GSM) configuration. The “knife-switch” would simply set the handset to one or the other configuration, as described. It can not do more. There is a need for a terminal that will operate on cellular, operate on enterprise WLAN, and further, be able to operate on cellular I-WLAN or GAN (two 3GPP WLAN capabilities) when there is no enterprise WLAN coverage.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • An embodiment of the patent disclosure will now be described by way of example only with reference to the following drawings in which:
  • FIG. 1 shows an example of a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the patent disclosure;
  • FIG. 2 shows in a flowchart an example of a method of switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the switchable configuration system;
  • FIG. 3 shows in a functional block diagram an example of a configuration module for determining which mode to configure a cellular-enterprise handset, in accordance with an embodiment of the switchable configuration system;
  • FIG. 4 illustrates two configurations of the handset, in accordance with an embodiment of the switchable configuration system;
  • FIG. 5 illustrates the restoral and loss of private wireless network coverage cycle, in accordance with an embodiment of the switchable configuration system;
  • FIG. 6 shows in a flowchart another example of a method of switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the switchable configuration system;
  • FIG. 7 shows an example of a dual network environment, in accordance with an embodiment of the switchable configuration system;
  • FIG. 8 depicts a generalized network environment wherein an embodiment of the switchable configuration system may be practiced;
  • FIG. 9 depicts an exemplary embodiment of a network environment where a user equipment device is operably disposed for network discovery and selection in accordance with the teachings of the switchable configuration system; and
  • FIG. 10 depicts a block diagram of an embodiment of a user equipment device operable to perform the network discovery/selection procedures set forth according to the teachings of the switchable configuration system.
  • DETAILED DESCRIPTION
  • The patent disclosure describes a solution to one or more of the problems described above. A device, while operating with any configured wireless technology as part of the cellular capability, gathers additional information beyond that required by wireless access technology (cellular) specifications, and stores that information where it is accessible to a separate “knife switch” program that can switch the handheld between the two configurations: a) cellular+cellular wireless technology; and b) cellular+private wireless network technology.
  • In accordance with an embodiment of the patent disclosure, there is provided a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes. The switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • In accordance with an embodiment of the patent disclosure, there is provided a handheld wireless device comprising a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes. The switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • In accordance with an embodiment of the patent disclosure, there is provided a computer program product for use in the execution in a handheld electronic device. The handheld electronic device comprises a memory for storing data for access by an application program being executed on a data processing system, and a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes. The switchable configuration system comprises a cellular module adapted to operate the handset in a cellular mode, a private wireless network module adapted to operate the handset in a private wireless network mode, and a configuration module adapted to determine which mode to configuring the handset.
  • In accordance with an embodiment of the patent disclosure, there is provided a method of switchably configuring a handset between private wireless network and cellular modes. The method comprises the steps of determining if private wireless network coverage is available, in response to determining that private wireless network coverage is available selecting the private wireless network mode, and in response to determining that private wireless network coverage is not available selecting the cellular mode.
  • In accordance with an embodiment of the patent disclosure, there is provided a computer-readable media for storing instructions or statements for use in the execution in a computer of a method of switchably configuring a handset between private wireless network and cellular modes. The method comprises the steps of determining if private wireless network coverage is available, in response to determining if private wireless network coverage is available selecting the private wireless network mode if available, and in response to determining if private wireless network coverage is not available selecting the cellular mode if private wireless network mode is not available.
  • A system and method of the patent disclosure will now be described with reference to various examples of how the embodiments can best be made and used. For convenience, like reference numerals are used throughout the description and several views of the drawings to indicate like or corresponding parts, wherein the various elements are not necessarily drawn to scale.
  • A single-configuration handset, even one with multiple modes, is quite well defined since it is governed by a single set of related specifications. Thus a cellular handset with global system for mobile communication (GSM), general packet radio service (GPRS), enhanced data rates for GSM evaluation (EDGE), universal mobile telecommunications system (UMTS) and even wireless local area network (WLAN) capability such as interworking WLAN (I-WLAN) and generic access network (GAN) is governed entirely by the 3GPP set of specifications.
  • FIG. 1 shows an example of a switchable configuration system 10 for switchably configuring a handset between private wireless network and cellular modes, in accordance with an embodiment of the patent disclosure. The switchable configuration system 10 comprises a cellular module 12 for operating the handset in a cellular mode, an enterprise private wireless network module 14 for operating the handset in a private wireless network mode, and a configuration module 16 for determining which mode to configure the handset.
  • The configuration module 16 communicates with both the cellular module 12 and the private wireless network module 14. The configuration module 16 determines which bands are available for a user of the handset. If private wireless network (such as enterprise WLAN) coverage is available, the configuration module 16 selects the private wireless network module 14 as the mode of operation of the handset. If a private wireless network (such as an enterprise WLAN) coverage is not available, the configuration module 16 selects the cellular module 12 as the mode of operation of the handset. The switchable configuration system 10 may be implemented in a user equipment device such as a handset.
  • FIG. 2 shows in a flowchart an example of a method of switchably configuring a handset between private wireless network and cellular modes (20), in accordance with an embodiment of the switchable configuration system. The method (20) begins with determining if private wireless network (such as enterprise coverage) is available (22). If private wireless network (such as enterprise) coverage is available (22) (e.g., by discovering a known SSID by active or passive scanning), then the private wireless network mode is selected (24) as the mode of operation of the handset. Otherwise (22), the cellar mode is selected (26) as the mode of operation of the handset. Step (22) is periodically repeated while the handset is in operation. Other steps may be added to the method.
  • Advantageously, the switchable configuration system and method make a switchably configurable handset both feasible, and very useful for the private wireless network users that will use it both on the private wireless network campus(es) and other campus(es) where they may have roaming privileges.
  • In the following description, aspects of the system 10 and method (20) of handset configuration between cellular and private wireless network modes are described using an enterprise as an example of a private wireless network. Moreover, references to specific wireless technology, such as GAN, WLAN, and I-WLAN, are by way of example only. Other wireless technology such as Wi-Max, Wi-Fi, and others may also be adapted. Furthermore, references to specific wireless access technology, such as 3GPP, are by way of example only. Other wireless access technologies such as Wi-Max, Wi-Fi, BRAN, Bluetooth and others may also be adapted. Furthermore, specific reference to a cellular—enterprise handset is an example of a handset used in cellular or private wireless network communication.
  • The switchable configuration system uses several features to enhance the operation of a cellular—enterprise handset, while conforming to the cellular specifications and while enabling the handset to successfully pass the conformance testing. Advantageously, these features and enhancements make the handset both feasible, and very useful for the enterprise people (i.e., private wireless network users) that will use it both on the enterprise campus(es) and other campus(es) where they may have roaming privileges. Using a cellular PC card in a PC enables a PC software program to get information about the cellular system, and perform actions based on that information. Preferably, the card itself does not perform those actions.
  • FIG. 3 shows in a functional block diagram an example of a configuration module 16 for determining which mode to configure a cellular—enterprise handset, in accordance with an embodiment of the switchable configuration system. The configuration module 16 comprises a configuration logic unit 32 for determining and selecting modes of operation of the cellular—enterprise handset, a data collection unit 34 for determining collecting cellular and enterprise WLAN bands that are available, and a repository 36 for storing data collected by the data collection module 34. Other units may be added to the configuration module 16. The configuration module 16 may be implemented in a user equipment device such as a cellular—enterprise (private wireless network) handset.
  • The capabilities provided by the configuration module 16 include an enhanced high-level configuration control program (i.e., configuration logic unit 32) or EHCCP (akin to the PC program in a PC with a cellular card module), in place of the simple manually-controlled “knife switch”. The capabilities also include the data collection module 34 having the ability to capture information on cellular and WLAN networks while the WLAN is controlled by the cellular portion of the handset, and storing that information so as to be accessible to an enhanced high-level configuration control program 32. Furthermore, the capabilities include the data collection module 34 having the ability to capture other location information such as A-GPS (assisted GPS). However, when the handset is operating where there is no campus (i.e., enterprise or similar) WLAN coverage, the WLAN transceiver may be controlled by the cellular portion of the handset, depending on configuration settings.
  • FIG. 4 illustrates the two configurations of the handset, in accordance with an embodiment of the switchable configuration system. The cellular and private wireless networks (e.g., enterprise) independent configuration 42 operates a cellular 44 and private wireless network (e.g., enterprise) 46 WLAN independently. The cellular controlling WLAN configuration 48 does not have enterprise coverage capabilities. Preferably, the private wireless network (WLAN or other) module in configuration 48 operates as part of the cellular network, using (for GSM networks) I-WLAN or GAN protocols. FIG. 5 illustrates the loss and restoration private wireless network (e.g., enterprise) coverage cycle 50, in accordance with an embodiment of the switchable configuration system. The loss 52 and restoration 54 of enterprise coverage is determined by the background EHCCP program (or configuration logic unit 32) that periodically checks the location and other data.
  • FIG. 6 shows in a flowchart another example of a method of switchably configuring a handset between private wireless network (e.g., enterprise) and cellular modes, in accordance with an embodiment of the switchable configuration system. In this example, WLAN is used as an example of an enterprise (i.e., private wireless network) band. Other bands may be used for the private wireless network. While the handset is operating in the cellular and enterprise (WLAN is used for the enterprise) (22), the EHCCP 32 functions as part of the enterprise portion of the handset operation (62). The EHCCP (or configuration unit) 32 checks for location and enterprise WLAN signal strength (64). When the handset is no longer receiving an enterprise WLAN signal (66) (including no longer being able to detect via active or passive scanning known enterprise SSIDs) and is off the enterprise campus, the EHCCP checks for (68) other WLAN access points (APs) that may be used for enterprise service, WLAN APs that provide access to PLMN I-WLAN or GAN service, and cellular network (PLMN) signals and the cell identification (CGI) which also provides location information from the cellular portion 44 of the wireless device. The other WLAN access points (APs) that may be used for enterprise service include other WLAN campus(es) that provide “guest” roaming privileges (for example, in one implementation, SSIDs are stored in the wireless device either in removable or non-removable memory), and WLAN “hot spots” (or access points) that the enterprise may be subscribed to and provide low-cost service (for example, in one implementation SSIDs stored in the wireless device). Guest roaming privileges includes the situation where a user visits a company having an enterprise network. The visited company can provide a “guest” log-on for the visitor, allowing use of the visitor's wireless device on the visited company's WLAN.
  • When there are no enterprise or other low-cost APs (22), but there are APs that may be able to access the PLMN, the EHCCP may, depending on the settings, cause the WLAN transceiver to be associated with the cellular portion of the handset (70). This may be done by restarting the cellular portion of the handset in such a mode (a ‘brute force’ approach that has no impact on the cellular specifications), or by associating the WLAN with the cellular portion of the handset without restarting the cellular portion of the handset (a more difficult task).
  • The method shown in FIG. 6 may be modified with the option to remain in the cellular+enterprise mode for a period of time after the private wireless network signal has been lost, rather than instantly associate the WLAN or other private wireless communications module with the cellular control (e.g., retain the handset configuration of 42 rather than change instantly to 48 as illustrated in FIG. 4). This may be preferable if the campus has “spotty” coverage in some areas, so that the handset changes modes less frequently. Similarly, when location information, A-GPS or cellular-signal derived, or other, is available, this may be used to retain the cellular+enterprise mode until the handset is a distance from the enterprise campus.
  • Once the WLAN transceiver is operating as part of the cellular handset (70), the EHCCP will check the location and WLAN signals periodically (72), according to its settings. When the enterprise (or guest or other acceptable-to-the-enterprise) WLAN coverage is sensed by the EHCCP checking the output to memory of the cellular/WLAN program (74), the EHCCP will cause the handset to be reconfigured to cellular+enterprise, where the WLAN transceiver is controlled by the enterprise program (62).
  • While the handset is within the enterprise (or guest or other acceptable) WLAN coverage, the handset remains in the cellular+enterprise configuration. When the enterprise coverage is lost, the enterprise program signals the EHCCP (preferred approach) or the EHCCP determines the loss of enterprise WLAN coverage by periodic checking of coverage signal information stored by the enterprise software.
  • Preferably, the EHCCP is separate from the cellular software; it operates in a manner similar to a PC program does when the cellular capability is contained within a separate hardware module plugged into the PC. That is, the EHCCP is either on a separate processor module or be a separate program on a multi-program-capable processor. The EHCCP is capable of being set to check the location and coverage information at different intervals, dependent on its settings, and enable or disable certain configurations.
  • Operation While the Mobile has a Call from Only One of the Networks
  • (Cellular or Private Wireless Network)
  • When the cellular (GSM) connection is active its operation is similar to the situation where there is no call on the cellular side but the private wireless network has a call.
  • In the GSM operation, call hold and conference calling is specified. It uses the network to provide the appropriate voice call signal over the cellular channel between the PLMN and the mobile station. When call hold is in use, the network places a call on hold when commanded by the user, retrieves the call, or disconnects the held call. There is only a single cellular voice traffic channel. Should a user place a call on hold such that a second call can be made, the network performs the action of setting up another call while the first one is on hold.
  • If a served mobile subscriber has a call on hold and is not connected to an active call, the user can: 1) Retrieve the held call; 2) Set up another call; or 3) Disconnect the held call. The user may, depending on the capabilities and specifications of that network, place an active call on hold to accept another incoming call from that network.
  • If the served mobile subscriber is connected to an active call and has another call on hold, the user can: 1) Alternate from one call to the other; 2) Conference the two calls; 3) Disconnect the active call; 4) Disconnect the held call; or 5) Disconnect both calls. This is accomplished by the network in response to user signals (commands from the handset).
  • The cellular operation is well defined by the appropriate specifications, whether it is GSM-based, CDMA-based, or other. The operation, when the call is a private wireless network call, conforms to the specifications that have been adopted for that operation. Only a single system, cellular or private wireless, is involved.
  • Operation with Calls on Both cellular and Private Wireless Networks.
  • The characteristics of the two voice channels and the related signalling (cellular and private wireless) are different. Further, the two networks do not have (or at least are not required to have) any direct network-to-network connectivity.
  • With a single microphone and speaker, a user can, with a call on hold on the cellular network C, retrieve the held cellular call, set up another call, or disconnect the held call. When setting up another call, the user can set up the other call on the cellular network or on the private wireless network. Setting up another call on the cellular network uses the signalling specified for cellular network. Setting up another call on the private wireless network uses the signalling specified for the private wireless network. The higher level function EHCCP will enable the user to select which network the another call is to be set up on.
  • When the new call is set up on the other network, (e.g., the private wireless network) the cellular network with the held call is not involved. The user selects, via a higher level function (EHCCP) the network over which the new call should be placed. When the new call is on the other network, then the signaling is over that network connection and the specified control procedures for that network are used.
  • Switching back and forth between the two calls (e.g., placing one call on hold and then retrieving the other) involves a higher-level (EHCCP) to place the hold and the retrieve commands through the handset controls for the appropriate networks.
  • It is possible to have more than one call on the cellular network (It may also be possible to have two or more calls on the private wireless network.). With two or more calls on the cellular network and one on the private wireless network (or vice-versa), the user's control becomes more complex, though not impossible. The EHCCP function allows the call hold and retrieve to be simplified, so that it is no more complex for the user (once the calls are set up) than having all the calls on one the cellular network or on the private wireless network.
  • The EHCCP interfaces with the call control functions of both the cellular portion of the handset and the private wireless portion of the network. The signalling of the two networks will almost certainly be different: the private wireless network will often use Session Initiation Protocol (SIP).
  • Conferencing of Calls On the Two Networks
  • (Cellular and Private Wireless)
  • Conferencing may be accomplished through the operation of the two network connections simultaneously, with the signals being mixed in the handset.
  • Simultaneous operation of two vocoders in the handset are used: one for the cellular network and one for the private wireless network. There may be speech degradation (loss of quality and understandability), depending on the two vocoders in use.
  • Control and Policy
  • In the operation of call hold and call conferencing, the limitations of each of the networks (cellular and private wireless) are also limiting on the handset. Further restrictions may be placed on the handset through policy control, e.g., by the information technology (IT) group of the enterprise operating the private wireless network.
  • Example of Configurations of a Dual Mode Enterprise (i.e., Private Wireless Network) Handset
  • 1. Enterprise
  • FIG. 8 shows an example of a dual network environment, in accordance with an embodiment of the switchable configuration system. A UE 102 may access the cellular network 44 or the private wireless network 46.
  • The WLAN transceiver in the handset operates with the enterprise campus WLAN network. The cellular transceiver in the handset operates with the PLMN (i.e., cellular network). Both operate simultaneously, but only one at a time will have access to the microphone and speaker—a wireless call will be on the enterprise network or on the cellular network.
  • Simultaneous enterprise and cellular calls involves conferencing or placing one of the calls on ‘hold’. The protocols and operation of enterprise and cellular are each governed by their respective specifications. This simultaneous operation of the cellular and the private wireless network components of the handset enables a call on one network to be conferenced with a call (received by the handset or originating from the handset) on the other network
  • 2. Cellular with I-WLAN or GAN
  • The WLAN transceiver in the handset is controlled by the cellular transceiver, and operates in either the I-WLAN or GAN mode. It is governed by 3GPP specifications. The cellular transceiver in the handset operates with the PLMN (i.e., cellular network). When the WLAN senses an AP, in addition to the information it gathers that is required by the cellular (3GPP specifications), it gathers sufficient information to determine whether the AP is an enterprise campus AP, a guest-capable AP, or another AP of interest to the ‘enterprise operation’. It writes this extra information to a location known to the EHCCP, but the GAN or I-WLAN software or system does not itself make any use of this extra information.
  • Since the WLAN transceiver is controlled by the cellular transceiver, there is no enterprise capability, and the handset's cellular control function will not know that it has returned to the enterprise campus from any WLAN signal. The cellular (3GPP) specifications consider enterprise operation outside the scope of 3GPP. However, the geographic location information (A-GPS or cellular CGI) may be used to indicate to the configuration module that the handset is in or near the private wireless network (enterprise campus) coverage area.
  • Example of a System Environment
  • FIG. 8 depicts an exemplary generalized network environment 100 wherein an embodiment of the switchable configuration system may be practiced. A handset or user equipment (UE) device 102 may comprise any portable computer (e.g., laptops, palmtops, or handheld computing devices) or a mobile communications device (e.g., cellular phones or data-enabled handheld devices capable of receiving and sending messages, web browsing, et cetera), or any enhanced personal digital assistant (PDA) device or integrated information appliance capable of electronic mail, video mail, Internet access, corporate data access, messaging, calendaring and scheduling, information management, and the like, that is preferably operable in one or more modes of operation. For example, UE device 102 may operate in the cellular telephony band frequencies as well as wireless local area network (WLAN) bands, or possibly in the WLAN bands alone. Further, other bands in which the UE device could operate wirelessly may comprise Wi-Max bands or one or more satellite bands or ISM bands or other unlicensed bands. Additionally, the network environment 100 is comprised of three broad categories of communication spaces capable of providing service to UE device 102. In wide area cellular network (WACN) space 104, there may exist any number of public land mobile networks (PLMNs) that are operable to provide cellular telephony services which may or may not include packet-switched data services. Depending on the coverage area(s) and whether the user is roaming, WACN space 104 can include a number of home networks (i.e., home PLMNs or HPLMNs) 110, visited networks (i.e., VPLMNs) 112, each with appropriate infrastructure such as home location register (HLR) nodes 115, mobile switching center (MSC) nodes 116, and the like. Since the WACN space 104 may also include a general packet radio service (GPRS) network that provides a packet radio access for mobile devices using the cellular infrastructure of a global system for mobile communications (GSM)-based carrier network, a serving GPRS support node (SGSN) 114 and gateway GPRS support node (GGSN) 117 are exemplified therein. Additionally, by way of generalization, the PLMNs of the WACN space 104 may comprise networks selected from the group consisting of an enhanced data rates for GSM evolution (EDGE) network, an integrated digital enhanced network (IDEN), a code division multiple access (CDMA) network, a universal mobile telecommunications system (UMTS) network, or any 3rd generation network (e.g., 3GPP or 3GPP2), all operating with well known frequency bandwidths and protocols. Other wireless technologies may be used, including Wi-Max, a network of WLANs, and satellite based systems, to name a few.
  • Further, UE device 102 is operable to obtain service from an access network (AN) space 106 that is connected to the WACN space 104. In one implementation, the AN space 106 includes one or more generic access networks (GANs) 118 as well as any type of WLAN arrangements 120. GAN 118, described in additional detail below, is operable to provide access services between UE device 102 and a PLMN core network using a broadband Internet protocol (IP)-based network. WLAN arrangements 120 provide short-range wireless connectivity to UE device 102 via access points (APs) or “hot spots,” and can be implemented using a variety of standards, e.g., IEEE 802.11b, IEEE 802.11a, IEEE 802.11g, HiperLan and HiperLan II standards, Wi-Max standard, OpenAir standard, and the Bluetooth standard.
  • In one embodiment, interfacing between the WACN and AN spaces may be effectuated in accordance with certain standards. For instance, GAN 118 may be interfaced with a PLMN core using the procedures set forth in the 3GPP TR 43.901 and 3GPP TS 43.318 documents as well as related documentation. Likewise, WLAN 120 may interfaced with a PLMN core using the procedures set forth in the 3GPP TS 22.234, 3GPP TS 23.234 and 3GPP TS 24.234 documents as well as related documentation, and may therefore be referred to as an interworking WLAN (I-WLAN) arrangement.
  • Additionally, there may exist an access network (AN) space 108 not interfaced to the WACN space 104 that offers short-range wireless connectivity to UE device 102. For instance, AN space 108 may comprise WLANs 122 offering non-3GPP services, such as communications over “public” access points (hotels, coffee shops, bookstores, apartment buildings, educational institutions, etc., whether free or for fee), enterprise access points, and visited (other enterprise) access points where the user may not be a member of that enterprise but is allowed at least some services.
  • Given the mosaic of the network environment 100 in which UE device 102 may be disposed, it is desirable that a vertical handover mechanism exists such that the user can engage in a call as it moves from a PLMN's radio access network (RAN) to GAN (i.e., handover in) or from GAN to the PLMN's RAN (i.e., handover out). In order to facilitate such functionality as well as to customize and enhance the overall user experience associated therewith, the present patent disclosure provides a suite of network discovery and selection procedures operable with UE device 102 that involve one or more correlation and filtering schemes such that a more customizable handover call behavior can seamlessly take place in the generalized network environment 100.
  • To formalize the teachings of the present disclosure, reference is now taken to FIG. 9 wherein an exemplary embodiment of a network environment 200 is shown that is a more concrete subset of the generalized network environment 100 illustrated in FIG. 8. As depicted, UE device 102 is operably disposed for discovering a set of PLMNs that allow access via conventional RAN infrastructure in addition to having connectivity with one or more GANs accessible to UE device 102. By way of example, GAN-1 202-1 through GAN-N 202-N, which are now generalized for purposes of the present patent disclosure to also include any type of WLAN and/or I-WLAN arrangements (known or heretofore unknown), are operable to be discovered by UE device. A GAN AP may support connectivity to one or more PLMNs, which can include VPLMNs 204-1 through 204-M as well as HPLMNs (e.g., HPLMN 206) with respect to UE device 102. Where GAN-PLMN connectivity is supported, which PLMNs behind a particular GAN are visible to UE device 102 may depend on a number of commercial factors, e.g., contractual arrangements between GAN operators and PLMN operators. As illustrated, GAN-1 202-1 supports connectivity to VPLMN-1 204-1 and VPLMN-2204-2. Likewise, GAN-2 202-1 supports connectivity to VPLMN-M 204-M as well as to HPLMN 206. On the other hand, GAN-N 202-N has no connectivity to the wide area PLMNs.
  • Each of the wide area cellular PLMNs may be arranged as a number of cells, with each cell having sectors (e.g., typically three 120-degree sectors per base station (BS) or cell). Each individual cell is provided with a cell global identification (CGI) parameter to identify them. A group of cells is commonly designated as a location area (LA) and may be identified by an LA identifier (LAI). At the macro level, the PLMNs may be identified in accordance with the underlying cellular technology. For example, GSM-based PLMNs may be identified by an identifier comprised of a mobile country code (MCC) and mobile network code (MNC). The CDMA/TDMA-based PLMNs may be identified by a system identification (SID) parameter. Regardless of the cellular infrastructure, all cells broadcast the macro level PLMN identifiers such that a wireless device (e.g., UE device 102) wishing to obtain service can identify the wireless network.
  • Referring now to FIG. 10, depicted there is a block diagram of an embodiment of a UE device operable to perform the network discovery/selection procedures set forth according to the teachings of the switchable configuration system. Although an embodiment of UE 102 may comprise an arrangement similar to one shown in FIG. 10, there can be a number of variations and modifications, in hardware, software or firmware, with respect to the various modules depicted. Accordingly, the arrangement of FIG. 10 should be taken as illustrative rather than limiting with respect to the embodiments of the present patent disclosure. A microprocessor 1202 providing for the overall control of an embodiment of UE 102 is operably coupled to a communication subsystem 1204 which includes transmitter/receiver (transceiver) functionality for effectuating multi-mode communications over a plurality of bands. By way of example, a wide area wireless Tx/Rx module 1206, a Wireless LAN Tx/Rx module 1208 and the configuration module 16 are illustrated. The Wireless LAN Tx/Rx module 1208 is shown by way of example only and other technology modules may be adapted in its place. Another approach is to use GAN Tx/Rx, WLAN Tx/Rx and I-WLAN Tx/Rx modules. Moreover, other non WLAN Tx/Rx modules may be included for other bands of private wireless networks. Although not particularly shown, each Tx/Rx module may include other associated components such as one or more local oscillator (LO) modules, RF switches, RF bandpass filters, A/D and D/A converters, processing modules such as digital signal processors (DSP), local memory, etc. As will be apparent to those skilled in the field of communications, the particular design of the communication subsystem 1204 may be dependent upon the communications networks with which the UE device is intended to operate. In one embodiment, the communication subsystem 1204 is operable with both voice and data communications. In one embodiment, the switchable configuration system 10 may be implemented as the communication subsystem 1204.
  • Microprocessor 1202 also interfaces with further device subsystems such as auxiliary input/output (I/O) 1218, serial port 1220, display 1222, keyboard 1224, speaker 1226, microphone 1228, random access memory (RAM) 1230, a short-range communications subsystem 1232, and any other device subsystems generally labeled as reference numeral 1233. To control access, a subscriber identity module (SIM) or removable user identity module (RUIM) interface 1234 is also provided in communication with the microprocessor 1202. In one implementation, SIM/RUIM interface 1234 is operable with a SIM/RUIM card having a number of key configurations 1244 and other information 1246 such as identification and subscriber-related data as well as one or more SSID/PLMN lists and filters. Other interfaces can be used to control access, including a universal subscriber identity module (USIM), IMS SIM (ISIM) (where IMS is IP Multimedia Subsystem), and a removable user identity module (RUIM) as used in CDMA. In some cellular devices the subscription information is securely stored in device memory rather than being contained in a removable device.
  • Operating system software and other control software may be embodied in a persistent storage module (i.e., non-volatile storage) such as Flash memory 1235. In one implementation, Flash memory 1235 may be segregated into different areas, e.g., storage area for computer programs 1236 as well as data storage regions such as device state 1237, address book 1239, other personal information manager (PIM) data 1241, and other data storage areas generally labelled as reference numeral 1243. Additionally, appropriate network discovery/selection logic 1240 may be provided as part of the persistent storage for executing the various procedures, correlation techniques, and GANC selection mechanisms set forth in the preceding sections. Associated therewith is a storage module 1238 for storing the SSID/PLMN lists, selection/scanning filters, capability indicators, et cetera.
  • Configuration preferences can be stored in the handset control, thus tailoring it to various modes, such as Cellular+private wireless network, Cellular−GAN, and Cellular−I-WLAN. Moreover, the handset can be tailored to have the preferred configuration change by time of day or location.
  • With the use of 3GPP and GAN-capable dual mode UEs, there are a number of ways that the user-experience can be improved. The following description provides a non-exhaustive synopsis that exemplifies some of the specific scenarios, with a view towards providing optimization for them, particularly in terms of: (i) rapid selection and system acquisition, and (ii) enabling the user (who knows where (s)he is) to select and acquire GAN. While this illustration is tailored to cellular and GAN, other illustrations for different configurations may also be implemented.
  • I. Use Case Scenario A: Turn-On Handset (i.e., UE) at Home
  • In this use case scenario, a user turns on a handset at home in the morning. There is no need to check for 3GPP WACN (cellular) signals. A specific setting for the device power-up is provided. It is possible to tailor that to the time setting, so that power-up within a time window is considered “at home” power-up; at other times, the standard check for 3GPP WACN signals may occur first. A check is made for <home AP>, or if user has entered it, <home AP>and nearby APs. If there are none, then 3GPP (cellular) is used.
  • II. Use Case Scenario B: Return Home
  • In this use case scenario, a user-control is provided to easily and quickly have the UE check for <home AP>. The user can use this when returning home. If three are no <home AP>, then 3GPP (cellular) is used.
  • III. Use case scenario C: Home-related
  • This use case scenario involves a travel setting (i.e., roaming), that is effective until a predetermined <date:time>setting. Whether to check for local GAN/WLAN, and which particular one, is indicated. Repetitive scheduling—weekly or other, is also indicated.
  • IV. Use Case Scenario D: Specific Locations
  • This use case scenario involves repetitive visits. At work the user can store <work AP>. A user-control to easily and quickly have the handset check for <work AP>is provided. At a coffee shop/bakery, a user can store <coffee shop AP>. A user-control to easily and quickly have the handset check for <coffee shop AP>is provided. For temporary visits, for example at Hotel XYZ, the user can store <hotel xyz AP>. A user-control to easily and quickly have the handset check for <hotel AP>is provided. The GAN/I-WLAN may be a moving one (e.g., on an aircraft) and may or may not be associated with several PLMNs. There may be a cellular microcell on the aircraft, however, that may be identified in some manner, including a combination such as [MCC, MNC].
  • V. Use Case Scenario E: Using Location Information
  • Location information from a number of sources can be used to tailor the UE device to the user's patterns. Information sources include LAI/CGI, HPLMN, Other PLMNs whether preferred or forbidden, Assisted Global Positioning System (AGPS) or other non-cellular band location system, and Manual input.
  • VI. Use Case Scenario E: Tailoring of the System Selection
  • The locations may be individually used to tailor the mode of operation. Examples include connected to <home AP>[defined mode, e.g. GAN], connected to <work AP>[defined mode, e.g. GAN], connected to <[other] AP>, and so on. Furthermore, the connectivity information may be specifically used to provide location information for Emergency Services, in certain cases. The full utilization of the information may require additions or changes in the information provided to the public safety answering point or PSAP (e.g., a 911 dispatch center, local fire or police department, an ambulance service or a regional office covering multiple services). Additionally, further modifications may also be required to the interface and messages exchanged between the PSAP and the operator (PLMN), and in the PSAP itself. The information may be in the form of the address where the AP(s) are located, including floor, room number and description of the location of the room, together with an indication of the signal strength and the potential “spill-over” coverage.
  • The systems and methods according to the patent disclosure may be implemented by any hardware, software or a combination of hardware and software having the above described functions. The software code, either in its entirety or a part thereof, may be stored in a computer readable memory. Further, a computer data signal representing the software code which may be embedded in a carrier wave may be transmitted via a communication network. Such a computer readable memory and a computer data signal are also within the scope of the patent disclosure, as well as the hardware, software and combinations thereof.
  • While particular embodiments of the patent disclosure have been shown and described, changes and modifications may be made to such embodiments without departing from the true scope of the patent disclosure.

Claims (31)

1. A switchable configuration system for switchably configuring a handset between private wireless network and cellular modes, the switchable configuration system comprising:
a cellular module adapted to operate the handset in a cellular mode;
a private wireless network module adapted to operate the handset in a private wireless network mode; and
a configuration module adapted to determine which mode to configuring the handset.
2. The switchable configuration system as claimed in claim 1, wherein the private wireless network is an enterprise network.
3. The switchable configuration system as claimed in claim 1, wherein the configuration module includes:
a configuration logic unit adapted to determine and select modes of operation of the handset;
a data collection unit adapted to determine and collect available cellular and private wireless network bands; and
a repository adapted to store data collected by the data collection module.
4. The switchable configuration system as claimed in claim 3, wherein the configuration logic unit configures the private wireless network module to operate in a WLAN band as a private wireless network.
5. The switchable configuration system as claimed in claim 3, wherein the configuration logic unit configures the private wireless network module to operate in a WLAN band under the control of the cellular module.
6. The switchable configuration system as claimed in claim 3, wherein the private wireless network bands are radio technology bands.
7. The switchable configuration system as claimed in claim 6, wherein the radio technology bands are at least one of:
wireless local area network bands; and
other unlicensed network bands or non-cellular bands, including ISM.
8. The switchable configuration system as claimed in claim 1, wherein the handset is simultaneously operating on a cellular network and on a private wireless network.
9. The switchable configuration system as claimed in claim 8, wherein the handset places a call on either the private wireless network or the cellular network on hold while placing, accepting or resuming a call on the other network.
10. The switchable configuration system as claimed in claim 8, wherein the handset conferences a call on the private wireless network with a call on the cellular network.
11. A handheld wireless device comprising a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes, the switchable configuration system comprising:
a cellular module adapted to operate the handset in a cellular mode;
a private wireless network module adapted to operate the handset in a private wireless network mode; and
a configuration module adapted to determine which mode to configuring the handset.
12. A computer program product for use in the execution in a handheld electronic device, the handheld electronic device comprising:
a memory for storing data for access by an application program being executed on a data processing system; and
a switchable configuration system for switchably configuring a handset between private wireless network and cellular modes, the switchable configuration system comprising:
a cellular module adapted to operate the handset in a cellular mode;
a private wireless network module adapted to operate the handset in a private wireless network mode; and
a configuration module adapted to determine which mode to configuring the handset.
13. A method of switchably configuring a handset between private wireless network and cellular modes, the method comprising the steps of:
determining if private wireless network coverage is available;
in response to determining that private wireless network coverage is available, selecting the private wireless network mode; and
in response to determining that private wireless network coverage is not available, selecting the cellular mode.
14. The method as claimed in claim 13, wherein the step of determining includes the step of checking for location and private wireless network signal strength.
15. The method as claimed in claim 13, wherein the step of determining includes the steps of:
determining that the handset is no longer receiving a private wireless network signal;
in response to determining that the handset is no longer receiving a private wireless network signal, checking for other private wireless network access points usable for private wireless network service;
in response to determining that there are no other private wireless network access points, determining if there are access points able to access a public land mobile network; and
in response to determining that there are public land mobile network access points, associating the private wireless network transceiver with the cellular portion of the handset.
16. The method as claimed in claim 13, wherein the private wireless network is an enterprise network.
17. The method as claimed in claim 16, wherein the step of determining includes the step of checking for location and enterprise signal strength.
18. The method as claimed in claim 16, wherein the step of determining includes the steps of:
determining that the handset is no longer receiving an enterprise radio technology signal;
in response to determining that the handset is no longer receiving an enterprise radio technology signal, checking for other radio technology access points usable for enterprise service;
in response to determining that there are no other radio technology access points, determining if there are access points able to access a public land mobile network; and
in response to determining that there are public land mobile network access points, associating the radio technology transceiver with the cellular portion of the handset.
19. The method as claimed in claim 18, wherein the radio technology is at least one of:
wireless local area network; and
other unlicensed network bands or non-cellular bands.
20. The method as claimed in claim 19, further including the step of checking for wireless local area network access points that provide access to private land mobile network interworking wireless local area network or global area network service.
21. The method as claimed in claim 19, further including the step of checking for cell global identification from cellular software.
22. The method as claimed in claim 18, wherein the step of checking includes the step of searching for another radio technology campus that provides guest roaming privileges.
23. The method as claimed in claim 18, wherein the step of checking includes the step of searching for radio technology access points to which the enterprise is subscribed.
24. The method as claimed in claim 18, wherein the step of checking includes the step of searching for radio technology access points to which the enterprise provides low-cost service.
25. The method as claimed in claim 18, wherein the step of associating the radio technology transceiver with the cellular portion of the handset includes the step of restarting the cellular portion of the handset in such a mode.
26. The method as claimed in claim 18, wherein the step of associating the radio technology transceiver with the cellular portion of the handset comprises the step of associating the radio technology with the cellular portion of the handset without restarting the cellular portion of the handset.
27. The method as claimed in claim 18, further comprising the steps of:
checking the location and radio technology signals periodically;
checking the output to memory of a cellular/radio technology program; and
reconfiguring the handset to a cellular and enterprise mode.
28. The method as claimed in claim 13, wherein the handset simultaneously operates on a cellular network and on a private wireless network.
29. The method as claimed in claim 28, further comprising the step of:
placing a call on either the private wireless network or on the cellular network on hold while placing, accepting or resuming a call on the other network.
30. The method as claimed in claim 28, further comprising the step of:
conferencing a call on the private wireless network with a call on the cellular network.
31. Computer-readable media for storing instructions or statements for use in the execution in a computer of a method of switchably configuring a handset between private wireless network and cellular modes, the method comprising the steps of:
determining if private wireless network coverage is available;
in response to determining if private wireless network coverage is available, selecting the private wireless network mode if available; and
in response to determining if private wireless network coverage is not available, selecting the cellular mode if private wireless network mode is not available.
US11/246,759 2005-10-07 2005-10-07 System and method of handset configuration between cellular and private wireless network modes Abandoned US20070082697A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/246,759 US20070082697A1 (en) 2005-10-07 2005-10-07 System and method of handset configuration between cellular and private wireless network modes
US13/428,488 US8750924B2 (en) 2005-10-07 2012-03-23 System and method of handset configuration between cellular and private wireless network modes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/246,759 US20070082697A1 (en) 2005-10-07 2005-10-07 System and method of handset configuration between cellular and private wireless network modes

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/428,488 Continuation US8750924B2 (en) 2005-10-07 2012-03-23 System and method of handset configuration between cellular and private wireless network modes

Publications (1)

Publication Number Publication Date
US20070082697A1 true US20070082697A1 (en) 2007-04-12

Family

ID=37911596

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/246,759 Abandoned US20070082697A1 (en) 2005-10-07 2005-10-07 System and method of handset configuration between cellular and private wireless network modes
US13/428,488 Active US8750924B2 (en) 2005-10-07 2012-03-23 System and method of handset configuration between cellular and private wireless network modes

Family Applications After (1)

Application Number Title Priority Date Filing Date
US13/428,488 Active US8750924B2 (en) 2005-10-07 2012-03-23 System and method of handset configuration between cellular and private wireless network modes

Country Status (1)

Country Link
US (2) US20070082697A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070140396A1 (en) * 2005-12-19 2007-06-21 Benq Corporation Method for preventing frequency distortion in a multimode system and the system thereof
US20080055263A1 (en) * 2006-09-06 2008-03-06 Lemay Stephen O Incoming Telephone Call Management for a Portable Multifunction Device
US20080064401A1 (en) * 2006-09-13 2008-03-13 Nokia Corporation Vertical handover
US20080100693A1 (en) * 2006-10-26 2008-05-01 Jobs Steven P Method, System, and Graphical User Interface for Making Conference Calls
US20080101318A1 (en) * 2006-10-31 2008-05-01 Pouya Taaghol Vertical handover composite quality measures
US20080168361A1 (en) * 2007-01-07 2008-07-10 Scott Forstall Portable Multifunction Device, Method, and Graphical User Interface for Conference Calling
US20080220773A1 (en) * 2007-03-07 2008-09-11 Research In Motion Limited Apparatus, and associated method, for facilitating i-wlan plmn selection
US20080261655A1 (en) * 2007-04-20 2008-10-23 Research In Motion Limited Apparatus, and associated method, for facilitating network selection using access technology indicator
US20090170555A1 (en) * 2007-12-28 2009-07-02 Interdigital Patent Holdings, Inc. Dynamic mobility management selection
WO2010046866A1 (en) * 2008-10-21 2010-04-29 Nokia Corporation An apparatus and method for voice call continuity
US20110205953A1 (en) * 2010-02-25 2011-08-25 Masato Kuwahara Information processing system, information processing apparatus and communication process allowing connection to network in accordance with a plurality of communication methods
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US9210631B2 (en) 2012-12-26 2015-12-08 Industrial Technology Research Institute Apparatus and method of bandwidth aggregation for radio accessing on multi-networks
US9578057B1 (en) * 2013-12-19 2017-02-21 Symantec Corporation Techniques for detecting an intranet spoofing attack
US9967813B1 (en) 2017-03-06 2018-05-08 Sorenson Ip Holdings, Llc Managing communication sessions with respect to multiple transport media
CN108684081A (en) * 2018-05-15 2018-10-19 湖南智领通信科技有限公司 Dual mode communication multi-functional mobile phone back splint

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080739A1 (en) * 2000-12-27 2002-06-27 Kabushiki Kaisha Toshiba Method and apparatus for performing wireless communication using a plurality of frequency channels
US20020137472A1 (en) * 2001-01-23 2002-09-26 Quinn Liam B. Wireless antenna switching system
US20030176186A1 (en) * 2001-02-26 2003-09-18 Jahangir Mohammed Method for automatic and seamless call transfers between a licensed wireless system and an unlicensed wireless system
US20030214961A1 (en) * 1999-09-29 2003-11-20 Ron Nevo Multiple wireless communication protocol methods and apparatuses
US20040029612A1 (en) * 1999-09-21 2004-02-12 Tantivy Communications, Inc. Dual mode unit for short range, high rate and long range, lower rate data communications
US20040066756A1 (en) * 2002-10-08 2004-04-08 Kalle Ahmavaara Network selection in a wlan
US20040116115A1 (en) * 2002-12-06 2004-06-17 Ertel Lawrence R. Systems and methods for providing interactive guest resources
US20040166874A1 (en) * 2002-11-14 2004-08-26 Nadarajah Asokan Location related information in mobile communication system
US20040165563A1 (en) * 2003-02-24 2004-08-26 Hsu Raymond T. Wireless local access network system detection and selection
US6829480B1 (en) * 1999-12-30 2004-12-07 Ericsson Inc. Mobile station supported private system roaming
US20040259587A1 (en) * 2003-06-18 2004-12-23 Siemens Information And Communication Mobile Llc Modular wireless telephone
US20040264410A1 (en) * 2003-06-30 2004-12-30 Motorola, Inc. Method and apparatus for providing a communication unit with a handoff between networks
US20050148362A1 (en) * 2003-09-15 2005-07-07 Cisco Technology, Inc., A California Corporation System and method for providing transparency in delivering private network features
US20050190747A1 (en) * 2004-02-27 2005-09-01 Manoj Sindhwani Multi-function telephone
US20050202823A1 (en) * 2004-03-12 2005-09-15 Interdigital Technology Corporation Method and system for switching a radio access technology between wireless communication systems with a multi-mode wireless transmit/receive unit
US6961593B1 (en) * 1998-03-18 2005-11-01 Nokia Mobile Phones, Ltd Telescopic telephone
US6993359B1 (en) * 2000-04-28 2006-01-31 Cisco Technology, Inc. Method and apparatus for inter-cell handover in wireless networks using multiple protocols
US20060077986A1 (en) * 2004-10-08 2006-04-13 Johan Rune Enhancement of AAA routing originated from a local access network involving intermediary network preferences
US7089005B2 (en) * 2002-07-31 2006-08-08 Interdigital Technology Corporation Handover between a cellular system and a wireless local area network
US20060221901A1 (en) * 2005-04-01 2006-10-05 Toshiba America Research, Inc. Autonomous and heterogeneous network discovery and reuse
US7133646B1 (en) * 2003-12-29 2006-11-07 Miao George J Multimode and multiband MIMO transceiver of W-CDMA, WLAN and UWB communications
US20060264212A1 (en) * 2005-05-20 2006-11-23 Ramesh Sekhar Method and system for a roam-less mobile unit
US7171199B1 (en) * 1999-09-10 2007-01-30 Lucent Technologies Inc. Method and system for directing a data message in a wireless communications network including multiple wireless systems
US20070026866A1 (en) * 2005-05-27 2007-02-01 Govindarajan Krishnamurthi Mobile node, method and computer program product for handing off from one type of network to another type of network
US7254129B2 (en) * 2002-09-10 2007-08-07 Samsung Electronics Co., Ltd. Wireless phone and wireless communication method
US7272397B2 (en) * 2003-10-17 2007-09-18 Kineto Wireless, Inc. Service access control interface for an unlicensed wireless communication system

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5504803A (en) * 1991-11-25 1996-04-02 Matsushita Electric Industrial Co., Ltd. Method for automatic mode selection for a dual-mode telephone handset for use in a cellular mobile telephone system and in a wireless telephone system
US5850444A (en) 1996-09-09 1998-12-15 Telefonaktienbolaget L/M Ericsson (Publ) Method and apparatus for encrypting radio traffic in a telecommunications network
US6321097B1 (en) * 1998-10-26 2001-11-20 Samsung Electronics Co., Ltd. Method for automatically switching modes in a dual mode cellular phone
JP3147107B2 (en) 1998-12-24 2001-03-19 株式会社デンソー Communication terminal device
US6526034B1 (en) 1999-09-21 2003-02-25 Tantivy Communications, Inc. Dual mode subscriber unit for short range, high rate and long range, lower rate data communications
US6687243B1 (en) * 1999-09-29 2004-02-03 Cisco Technology, Inc. Method and apparatus for integrated wireless communications in private and public network environments
US7039027B2 (en) 2000-12-28 2006-05-02 Symbol Technologies, Inc. Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products
CN1613268A (en) 2002-01-02 2005-05-04 温福瑞阿网络有限公司 Method, system and apparatus for providing WWAN services to a mobile station serviced by a WLAN
JP3669978B2 (en) 2002-08-22 2005-07-13 株式会社エヌ・ティ・ティ・ドコモ Mobile communication terminal, standby control method, standby control program
JP3769533B2 (en) 2002-11-29 2006-04-26 Necインフロンティア株式会社 Wireless LAN communication method and system
JP4207557B2 (en) 2002-12-18 2009-01-14 ソニー株式会社 Wireless communication method, wireless communication system, and wireless communication apparatus
JP2004304409A (en) 2003-03-31 2004-10-28 Sanyo Electric Co Ltd Picture service provision system
WO2004095803A1 (en) 2003-04-15 2004-11-04 Thomson Licensing S.A. Techniques for offering seamless accesses in enterprise hot spots for both guest users and local users
JP2005012646A (en) 2003-06-20 2005-01-13 Matsushita Electric Ind Co Ltd Communication system
JP2005101820A (en) 2003-09-24 2005-04-14 Matsushita Electric Ind Co Ltd Communication terminal device and method for selecting communication system
CN1293728C (en) 2003-09-30 2007-01-03 华为技术有限公司 Rapid interactive method for selection of accessing mobile network by user terminal in WLAN
CN1301033C (en) 2003-12-14 2007-02-14 杭州电子科技大学 Cellular network and wireless local area network loose-coupling mobile communication network
WO2006006173A2 (en) * 2004-07-15 2006-01-19 N-Trig Ltd. Automatic switching for a dual mode digitizer

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961593B1 (en) * 1998-03-18 2005-11-01 Nokia Mobile Phones, Ltd Telescopic telephone
US7171199B1 (en) * 1999-09-10 2007-01-30 Lucent Technologies Inc. Method and system for directing a data message in a wireless communications network including multiple wireless systems
US20040029612A1 (en) * 1999-09-21 2004-02-12 Tantivy Communications, Inc. Dual mode unit for short range, high rate and long range, lower rate data communications
US20030214961A1 (en) * 1999-09-29 2003-11-20 Ron Nevo Multiple wireless communication protocol methods and apparatuses
US6829480B1 (en) * 1999-12-30 2004-12-07 Ericsson Inc. Mobile station supported private system roaming
US6993359B1 (en) * 2000-04-28 2006-01-31 Cisco Technology, Inc. Method and apparatus for inter-cell handover in wireless networks using multiple protocols
US20020080739A1 (en) * 2000-12-27 2002-06-27 Kabushiki Kaisha Toshiba Method and apparatus for performing wireless communication using a plurality of frequency channels
US20020137472A1 (en) * 2001-01-23 2002-09-26 Quinn Liam B. Wireless antenna switching system
US20030176186A1 (en) * 2001-02-26 2003-09-18 Jahangir Mohammed Method for automatic and seamless call transfers between a licensed wireless system and an unlicensed wireless system
US7089005B2 (en) * 2002-07-31 2006-08-08 Interdigital Technology Corporation Handover between a cellular system and a wireless local area network
US7254129B2 (en) * 2002-09-10 2007-08-07 Samsung Electronics Co., Ltd. Wireless phone and wireless communication method
US20040066756A1 (en) * 2002-10-08 2004-04-08 Kalle Ahmavaara Network selection in a wlan
US20040166874A1 (en) * 2002-11-14 2004-08-26 Nadarajah Asokan Location related information in mobile communication system
US20040116115A1 (en) * 2002-12-06 2004-06-17 Ertel Lawrence R. Systems and methods for providing interactive guest resources
US20040165563A1 (en) * 2003-02-24 2004-08-26 Hsu Raymond T. Wireless local access network system detection and selection
US20040259587A1 (en) * 2003-06-18 2004-12-23 Siemens Information And Communication Mobile Llc Modular wireless telephone
US20040264410A1 (en) * 2003-06-30 2004-12-30 Motorola, Inc. Method and apparatus for providing a communication unit with a handoff between networks
US20050148362A1 (en) * 2003-09-15 2005-07-07 Cisco Technology, Inc., A California Corporation System and method for providing transparency in delivering private network features
US7272397B2 (en) * 2003-10-17 2007-09-18 Kineto Wireless, Inc. Service access control interface for an unlicensed wireless communication system
US7133646B1 (en) * 2003-12-29 2006-11-07 Miao George J Multimode and multiband MIMO transceiver of W-CDMA, WLAN and UWB communications
US20050190747A1 (en) * 2004-02-27 2005-09-01 Manoj Sindhwani Multi-function telephone
US20050202823A1 (en) * 2004-03-12 2005-09-15 Interdigital Technology Corporation Method and system for switching a radio access technology between wireless communication systems with a multi-mode wireless transmit/receive unit
US20060077986A1 (en) * 2004-10-08 2006-04-13 Johan Rune Enhancement of AAA routing originated from a local access network involving intermediary network preferences
US20060221901A1 (en) * 2005-04-01 2006-10-05 Toshiba America Research, Inc. Autonomous and heterogeneous network discovery and reuse
US20060264212A1 (en) * 2005-05-20 2006-11-23 Ramesh Sekhar Method and system for a roam-less mobile unit
US20070026866A1 (en) * 2005-05-27 2007-02-01 Govindarajan Krishnamurthi Mobile node, method and computer program product for handing off from one type of network to another type of network

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070140396A1 (en) * 2005-12-19 2007-06-21 Benq Corporation Method for preventing frequency distortion in a multimode system and the system thereof
US20080055263A1 (en) * 2006-09-06 2008-03-06 Lemay Stephen O Incoming Telephone Call Management for a Portable Multifunction Device
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US11039283B2 (en) 2006-09-06 2021-06-15 Apple Inc. User interfaces for a messaging application
US10536819B2 (en) 2006-09-06 2020-01-14 Apple Inc. Missed telephone call management for a portable multifunction device
US8135389B2 (en) 2006-09-06 2012-03-13 Apple Inc. Missed telephone call management for a portable multifunction device
US8452342B2 (en) 2006-09-06 2013-05-28 Apple Inc. Missed telephone call management for a portable multifunction device
US8255003B2 (en) 2006-09-06 2012-08-28 Apple Inc. Missed telephone call management for a portable multifunction device
US8244248B2 (en) * 2006-09-13 2012-08-14 Nokia Corporation Vertical handover
US20080064401A1 (en) * 2006-09-13 2008-03-13 Nokia Corporation Vertical handover
US20080100693A1 (en) * 2006-10-26 2008-05-01 Jobs Steven P Method, System, and Graphical User Interface for Making Conference Calls
US8090087B2 (en) 2006-10-26 2012-01-03 Apple Inc. Method, system, and graphical user interface for making conference calls
US20080101318A1 (en) * 2006-10-31 2008-05-01 Pouya Taaghol Vertical handover composite quality measures
US20110085518A1 (en) * 2006-10-31 2011-04-14 Pouya Taaghol Vertical handover composite quality measures
US8565744B2 (en) * 2006-10-31 2013-10-22 Intel Corporation Vertical handover composite quality measures
US8880071B2 (en) 2006-10-31 2014-11-04 Intel Corporation Vertical handover composite quality measures
US9706054B2 (en) 2007-01-07 2017-07-11 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US9325852B2 (en) 2007-01-07 2016-04-26 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US7975242B2 (en) 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US10320987B2 (en) 2007-01-07 2019-06-11 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US20080168361A1 (en) * 2007-01-07 2008-07-10 Scott Forstall Portable Multifunction Device, Method, and Graphical User Interface for Conference Calling
US11405507B2 (en) 2007-01-07 2022-08-02 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US10999442B2 (en) 2007-01-07 2021-05-04 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US8972904B2 (en) 2007-01-07 2015-03-03 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US11743390B2 (en) 2007-01-07 2023-08-29 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US20080220773A1 (en) * 2007-03-07 2008-09-11 Research In Motion Limited Apparatus, and associated method, for facilitating i-wlan plmn selection
US7899939B2 (en) * 2007-04-20 2011-03-01 Research In Motion Limited Apparatus, and associated method, for facilitating network selection using access technology indicator
US20080261655A1 (en) * 2007-04-20 2008-10-23 Research In Motion Limited Apparatus, and associated method, for facilitating network selection using access technology indicator
US20090170555A1 (en) * 2007-12-28 2009-07-02 Interdigital Patent Holdings, Inc. Dynamic mobility management selection
WO2009086410A2 (en) * 2007-12-28 2009-07-09 Interdigital Patent Holdings, Inc. Dynamic mobility management selection
WO2009086410A3 (en) * 2007-12-28 2009-11-12 Interdigital Patent Holdings, Inc. Method and apparatus for selecting a plurality of mobility services by a control function operating in an application layer
WO2010046866A1 (en) * 2008-10-21 2010-04-29 Nokia Corporation An apparatus and method for voice call continuity
US20120014273A1 (en) * 2008-10-21 2012-01-19 Nokia Corporation An Apparatus and Method for Voice Call Continuity
US20110205953A1 (en) * 2010-02-25 2011-08-25 Masato Kuwahara Information processing system, information processing apparatus and communication process allowing connection to network in accordance with a plurality of communication methods
US8462703B2 (en) * 2010-02-25 2013-06-11 Nintendo Co., Ltd. Information processing system, information processing apparatus and communication process allowing connection to network in accordance with a plurality of communication methods
US9210631B2 (en) 2012-12-26 2015-12-08 Industrial Technology Research Institute Apparatus and method of bandwidth aggregation for radio accessing on multi-networks
US9578057B1 (en) * 2013-12-19 2017-02-21 Symantec Corporation Techniques for detecting an intranet spoofing attack
US11089541B2 (en) 2017-03-06 2021-08-10 Sorenson Ip Holdings, Llc Managing communication sessions with respect to multiple transport media
US9967813B1 (en) 2017-03-06 2018-05-08 Sorenson Ip Holdings, Llc Managing communication sessions with respect to multiple transport media
CN108684081A (en) * 2018-05-15 2018-10-19 湖南智领通信科技有限公司 Dual mode communication multi-functional mobile phone back splint

Also Published As

Publication number Publication date
US8750924B2 (en) 2014-06-10
US20120178499A1 (en) 2012-07-12

Similar Documents

Publication Publication Date Title
US8750924B2 (en) System and method of handset configuration between cellular and private wireless network modes
CA2562959C (en) System and method of handset configuration between cellular and private wireless network modes
US11758475B2 (en) Generic access network (GAN) controller selection in PLMN environment
US8045980B2 (en) Network selection in GAN environment
US9319973B2 (en) System and method for supporting GAN service request capability in a wireless user equipment (UE) device
US20070230420A1 (en) System and method for facilitating determination of mode and configuration of a wireless user equipment (UE) device
EP1843613A1 (en) System and method for facilitating determination of mode and configuration of a wireless user equipment (UE) device

Legal Events

Date Code Title Description
AS Assignment

Owner name: RESEARCH IN MOTION LIMITED, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BUMILLER, GEORGE BALDWIN;BUCKLEY, ADRIAN;REEL/FRAME:017078/0739

Effective date: 20051007

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

AS Assignment

Owner name: BLACKBERRY LIMITED, ONTARIO

Free format text: CHANGE OF NAME;ASSIGNOR:RESEARCH IN MOTION LIMITED;REEL/FRAME:032764/0432

Effective date: 20130709

AS Assignment

Owner name: MALIKIE INNOVATIONS LIMITED, IRELAND

Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:OT PATENT ESCROW, LLC;REEL/FRAME:064015/0001

Effective date: 20230511

Owner name: OT PATENT ESCROW, LLC, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064007/0061

Effective date: 20230320