US20040203824A1 - Method and mobile station for determining a communication channel for a communication session - Google Patents

Method and mobile station for determining a communication channel for a communication session Download PDF

Info

Publication number
US20040203824A1
US20040203824A1 US10/206,468 US20646802A US2004203824A1 US 20040203824 A1 US20040203824 A1 US 20040203824A1 US 20646802 A US20646802 A US 20646802A US 2004203824 A1 US2004203824 A1 US 2004203824A1
Authority
US
United States
Prior art keywords
mobile station
channel list
channel
communication protocol
session
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
US10/206,468
Inventor
Von Mock
Eric Eaton
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Priority to US10/206,468 priority Critical patent/US20040203824A1/en
Assigned to MOTOROLA, INC. reassignment MOTOROLA, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EATON, ERIC T., MOCK, VON A.
Publication of US20040203824A1 publication Critical patent/US20040203824A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Definitions

  • the present disclosure relates to wireless communication systems, and more particularly, to a method and a mobile station for determining a communication channel for a communication session.
  • a mobile device may be operable to support different variations and combinations of wide area wireless communication protocols (i.e., cellular) such as Advanced Mobile Phone System (AMPS), the Narrowband Advanced Mobile Phone System (NAMPS), time division multiple access (TDMA) (e.g., D-AMPS), code division multiple access (CDMA) (e.g., CDMA 2000, CDMA IX, WCDMA), General Packet Radio Services (GPRS), Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), and Universal Mobile Telephone Service (UMTS).
  • AMPS Advanced Mobile Phone System
  • NAMPS Narrowband Advanced Mobile Phone System
  • TDMA time division multiple access
  • CDMA code division multiple access
  • CDMA 2000, CDMA IX, WCDMA Code division multiple access
  • GPRS General Packet Radio Services
  • GSM Global System for Mobile Communications
  • EDGE Enhanced Data GSM Environment
  • UMTS Universal Mobile Telephone Service
  • a cellular telephone may be multi-mode to support GPRS and GSM.
  • Bluetooth and Institute of Electrical and Electronics Engineers (IEEE) 802.11 are finding their way into mobile devices.
  • IEEE 802.11 e.g., 802.11a, 802.11b
  • These short-range protocols offer high capacity communication channels for applications that require higher bandwidth.
  • Businesses, hotels, cafes, restaurants, and airports are installing access points that operate in accordance with Bluetooth and IEEE 802.11b to provide, for example, Internet access to users of mobile devices.
  • mobile devices incorporating both short-range and wide-area wireless communication technologies may be able to switch between the two technologies based on factors such as location, application requirement, and device capability.
  • a mobile device may be operable in accordance with either GPRS or IEEE 802.11b to download a movie clip.
  • the user may pay a higher price to receive portions of a movie clip at a slower data rate over a GPRS network while the user may receive the entire movie clip at a faster data rate via an 802.11b link if the user had been aware that a better connection was available.
  • Each wireless communication protocol operates in a radio frequency (RF) band which, in turn, includes a number of RF channels.
  • RF radio frequency
  • a mobile device may be programmed with a global scan list, which is a list of RF channels available for a communication session.
  • the mobile device performs a search through the global scan list to determine an RF channel for a communication session (i.e., from where to obtain wireless communication service).
  • the mobile device may determine an RF channel to download the movie clip as mentioned in the above example by searching through the global scan list.
  • the global scan list may increase as new wireless communication protocols are developed and/or new mobile devices are operable in accordance with multiple wireless communication protocols. Accordingly, the capacity of a memory within mobile devices may need to be increased to store the ever-increasing global scan list. Thus, the size and cost of the mobile device may also increase to accommodate for larger memory.
  • One aspect of designing a wireless communication system is to optimize the resources available to the wireless communication system. That is, one method of improving the availability of resources is to reduce the amount of power used by a mobile device to determine a communication channel.
  • a mobile device may be operable in accordance with either a GPRS based communication protocol or a GSM based communication protocol. Even though the mobile device may have located a GSM network earlier via a search through the global scan list, the mobile device may consume more time and power to eliminate the GSM network as a potential network for a communication session because the mobile device may have a device capability and/or an application requirement that only a GPRS network may satisfy. Therefore, a need exist to optimize communication resources to determine a communication channel for a communication session.
  • FIG. 1 is a block diagram representation of a wide area communication system.
  • FIG. 2 is a block diagram representation of a short-range communication system.
  • FIG. 3 is a block diagram representation of a global scan list.
  • FIG. 4 is a block diagram representation of a communication system between a mobile station and a server associated with a wireless service provider.
  • FIG. 5 is a block diagram representation of the mobile station.
  • FIG. 6 is a flow diagram illustrating a method for determining a communication channel for a communication session.
  • a mobile station may generate a channel list request including characteristic information associated with the mobile station.
  • the characteristic information may include information associated with, but not limited to, a device identifier, geographical location, application requirement, and device capability of the mobile station.
  • the mobile station may determine its geographical location in many ways that persons of ordinary skill in the art will appreciate. For example, a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system may provide the mobile station with information associated with geographical location of the mobile station (i.e., location information).
  • GPS global positioning system
  • FLT forward link trilateration
  • the mobile station may transmit the characteristic information to a server associated with a wireless communication provider via the Internet. That is, the mobile station may access an Internet link such as a uniform resource locator (URL) and an Internet Protocol (IP) address associated with the server.
  • the Internet link may be stored within a memory of the mobile station. Alternatively, the Internet link may be within control channel information received by the mobile station 160 .
  • the mobile station may upload the characteristic information to the server via the Internet link.
  • the server may generate a channel list including at least one communication channel that may be used by the mobile station for a communication session.
  • the server may provide a channel list based on the geographical location of the mobile station.
  • the server may consider other characteristic information such as, but not limited to, application requirement and device capability, to generate the channel list.
  • the mobile station receives the channel list from the server to determine a communication channel for a communication session. If the channel list includes only one communication channel then the mobile station may automatically use that channel for the communication session.
  • the mobile station may select one of the communication channels based on the characteristic information.
  • the channel list may include four communication channels that the mobile station may use for transmitting a multimedia message.
  • the characteristic information e.g., application requirement and/or device capability
  • the mobile station may select one of the four communication channels to transmit the multimedia message.
  • the mobile station may be more efficient in determining a communication channel.
  • a wireless communication system is also described, and particularly, in terms of a wide area communication system (i.e., a cellular communication system) operating in accordance with at least one of several standards.
  • These standards include analog, digital or dual-mode communication system protocols such as, but not limited to, the Advanced Mobile Phone System (AMPS), the Narrowband Advanced Mobile Phone System (NAMPS), the Global System for Mobile Communications (GSM), the IS-55 Time Division Multiple Access (TDMA) digital cellular, the IS-95 Code Division Multiple Access (CDMA) digital cellular, CDMA 2000, the Personal Communications System (PCS), 3G, the General Packet Radio Service (GPRS), the Enhanced Data GSM Environment (EDGE), the Wireless Application Protocol (WAP), the Universal Mobile Telecommunications System (UMTS) and variations and evolutions of these protocols.
  • AMPS Advanced Mobile Phone System
  • NAMPS Narrowband Advanced Mobile Phone System
  • GSM Global System for Mobile Communications
  • TDMA Time Division Multiple Access
  • CDMA Code Division Multiple Access
  • CDMA 2000 Code Division Multiple Access
  • a wide area communication system 100 includes a communication network 110 , and a plurality of base station controllers (BSC), generally shown as 120 and 125 , servicing a total service area 130 .
  • BSC base station controllers
  • each BSC 120 and 125 has associated therewith a plurality of base stations (BS), generally shown as 140 , 142 , 144 , and 146 , servicing communication cells, generally shown as 150 , 152 , 154 , and 156 , within the total service area 130 .
  • BS base stations
  • the BSCs 120 and 125 , and base stations 140 , 142 , 144 , and 146 are specified and operate in accordance with the applicable standard or standards for providing wireless communication services to mobile stations (MS), generally shown as 160 , 162 , 164 , and 166 , operating in communication cells 150 , 152 , 154 , and 156 , and each of these elements are commercially available from Motorola, Inc. of Schaumburg, Ill.
  • a short-range communication system is also described, and particularly, in terms of a short-range communication system operating in accordance with at least one of several standards. These standards include short-range communication protocols such as, but not limited to, Bluetooth and Institute of Electrical and Electronics Engineers (IEEE) 802.11 (e.g., IEEE 802.11b) and variations and evolutions of these protocols.
  • IEEE Institute of Electrical and Electronics Engineers
  • a short-range communication system 200 includes the communication network 110 , and a local area network (LAN), generally shown as 220 and 222 .
  • LAN local area network
  • each LAN 220 and 222 has associated therewith a plurality of access points (AP), generally shown as 240 , 242 , 244 , and 246 , servicing local areas, generally shown as 250 and 252 .
  • AP access points
  • the LANs 220 and 222 , and access points 240 , 242 , 244 , and 246 are specified and operate in accordance with the applicable standard or standards for providing wireless communication services to mobile stations (e.g., mobile station 160 ) operating in local areas 250 and 252 .
  • each wireless communication protocol operates within a radio frequency (RF) band.
  • RF radio frequency
  • a CDMA based communication protocol may operate in either the 800 megahertz (MHz) band or the 1.9 gigahertz (GHz) band whereas the GSM protocol may operate in either the 900 MHz band or the 1.8 GHz band.
  • both the Bluetooth and IEEE 802.11b protocols may operate in the 2.4 GHz band.
  • a plurality of RF channels may be available for communication.
  • Bluetooth may define up to 79 RF channels with each channel having a 1 MHz bandwidth within the 2.4 GHz band (i.e., between 2.4 and 2.484 GHz) whereas IEEE 802.11b may define three non-overlapping RF channels spaced apart by 25 MHz or six overlapping RF channels spaced apart by 10 MHz within the same 2.4 GHz band.
  • a global scan list 300 may include a plurality of RF bands corresponding different wireless communication protocols as mentioned above. Each of the plurality of RF bands may include a plurality of RF channels.
  • RF BAND #1 310 may include RF CHANNEL #1 312 through RF CHANNEL a 314
  • RF BAND #2 320 may include RF CHANNEL #1 322 through RF CHANNEL b 324
  • RF BAND n 330 may include RF CHANNEL #1 332 through RF CHANNEL c 334 .
  • the mobile station 160 may connect to a server associated with a wireless service provider (WSP) via the Internet to determine a communication channel for a communication session.
  • WSP wireless service provider
  • a WSP may be, but is not limited to, a company that offers communication services to users of wireless devices such as cellular telephones and personal digital assistants (PDAs) via a wireless link (e.g., a radio link).
  • Internet refers to a worldwide system of computer networks (i.e., a network of networks).
  • the mobile station 160 may be operatively coupled to the Internet 410 via communication link 420 to communicate with a server 430 of a WSP.
  • the communication link 420 may be a wireless link provided by a wide area communication system (one shown as 100 in FIG. 1).
  • the mobile station 160 may communicate with the base station 140 and the BSC 120 that are operatively coupled to the communication network 110 which, in turn, provides access to the Internet 410 .
  • the communication link 420 may be provided by a short-range communication system such as the communication system 200 shown in FIG. 2.
  • the mobile station 160 may communicate with the access point 240 operatively coupled to the LAN 220 which, in turn, is also operatively coupled to the communication network 110 as the base station 140 and the BSC 120 .
  • the mobile station 160 may access the Internet 410 to communicate with the server 430 .
  • a basic flow for determining a communication channel for a communication session may start with the mobile station 160 determining its geographical location (i.e., where the mobile station 160 is located) to generate a channel list request as described in detail below.
  • the mobile station 160 may receive information associated with its geographical location from a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system.
  • GPS global positioning system
  • FLT forward link trilateration
  • the geographical location may be, but is not limited to, latitude, longitude, and altitude corresponding to the location of the mobile station 160 .
  • the mobile station 160 may determine its geographical location in other ways as well.
  • the mobile station 160 may generate the channel list request to provide a WSP with characteristic information associated with mobile station 160 .
  • the characteristic information may include information associated with, but not limited to, geographical location, device identifier, application requirement, and device capability of the mobile station 160 .
  • the device identifier may be, but is not limited to, a numeric code and an alphanumeric code associated with the mobile station 160 .
  • Application requirement may be a necessary condition of an application performed by the mobile station 160 such as transmission rate.
  • Device capability may correspond to the ability of the mobile station to support a communication session such as, but not limited to, voice call session, a conference call session, a voicemail session, an e-mail session, a short messaging service (SMS) session, a multimedia messaging service (MMS) session, an instant messaging (IM) session, and a wireless application protocol (WAP) session.
  • a communication session such as, but not limited to, voice call session, a conference call session, a voicemail session, an e-mail session, a short messaging service (SMS) session, a multimedia messaging service (MMS) session, an instant messaging (IM) session, and a wireless application protocol (WAP) session.
  • SMS short messaging service
  • MMS multimedia messaging service
  • IM instant messaging
  • WAP wireless application protocol
  • the mobile station 160 may transmit the channel list request to the server 430 associated with the WSP via the Internet 410 .
  • the mobile station 160 may access the Internet 410 with the communication link 420 provided by either a wide area communication system (e.g., one shown as 100 in FIG. 1) or a short-range communication system (e.g., one shown as 200 in FIG. 2) as described above. That is, the mobile station 160 may access an Internet link associated with the server 430 , and upload the characteristic information to the server 430 .
  • the Internet link may be, but is not limited to, an Internet Protocol (IP) address and a uniform resource locator (URL) stored within the mobile station 160 .
  • IP Internet Protocol
  • URL uniform resource locator
  • the Internet link associated with the server 430 may be included in control channel information received by the mobile station 160 .
  • the server 430 provides a channel list of at least one communication channel to the mobile station 160 .
  • the server 430 may provide a channel list based on the geographical location of the mobile station 160 .
  • the server may also consider channel loading and availability because persons of ordinary skill in the art will appreciate that quality of service is inversely proportional to the number of devices using a communication channel. If the channel list includes only one communication channel then the mobile station 160 may automatically use that channel for communication. Alternatively, if the channel list includes a plurality of communication channels then the mobile station 160 may select one of the plurality of communication channels to use based on the characteristic information (i.e., the plurality of communication channels may be user-selectable).
  • the mobile station 160 may select one of the four communication channels for a communication session based on application requirement and/or device capability of the mobile station 160 .
  • the server 430 may provide information associated with the plurality of communication channels within the channel list to assist the user in selecting which one of the plurality of communication channels to use.
  • the information associated with the plurality of communication channels may be, but is not limited to, data rate and cost associated with each of the plurality of communication channels.
  • the server 430 may also update the global scan list 300 stored within the mobile station 160 to provide an updated global scan list of all RF channels currently available for a communication session.
  • the updated global scan list may also provide other Internet links associated with the server 430 or other servers so that the mobile station 160 may be able to transmit other channel list requests based on its new location.
  • the mobile station 160 adapted to determine a communication channel is shown.
  • the mobile station 160 generally includes a controller 510 , a receiving unit 520 , and a transmitting unit 530 .
  • the controller 510 includes a processor 550 and a memory 560 .
  • the processor 550 is operatively coupled to the memory 560 , which stores a program or a set of operating instructions for the processor 550 .
  • the processor executes the program or the set of operating instructions such that the mobile station 160 operates as described herein.
  • the program or the set of operating instructions may be embodied in a computer-readable medium such as, but not limited to, paper, a programmable gate array, an application specific integrated circuit (ASIC), an erasable programmable read only memory (EPROM), a read only memory (ROM), a random access memory (RAM), a magnetic media, and an optical media.
  • a computer-readable medium such as, but not limited to, paper, a programmable gate array, an application specific integrated circuit (ASIC), an erasable programmable read only memory (EPROM), a read only memory (ROM), a random access memory (RAM), a magnetic media, and an optical media.
  • FIG. 6 One possible implementation of the computer program executed by the mobile station 160 (e.g., via the processor 550 ) is illustrated in FIG. 6.
  • the computer program can be implemented in any of many different ways utilizing any of many different programming codes stored on any of many computer-readable mediums such as a volatile or nonvolatile memory or other mass storage device (e.g., a floppy disk, a compact disc (CD), and a digital versatile disc (DVD)).
  • a volatile or nonvolatile memory or other mass storage device e.g., a floppy disk, a compact disc (CD), and a digital versatile disc (DVD)
  • the flow chart 600 is merely provided as an example of one way to program the mobile station 160 to determine a communication channel based on characteristic information.
  • the flow chart 600 begins at step 610 , wherein the mobile station 160 determines its geographical location.
  • the mobile station 160 may determine information associated with its geographical location in many ways. For example, a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system may provide the mobile station 160 with location information.
  • GPS global positioning system
  • FLT forward link trilateration
  • the mobile station 160 Upon receipt of the location information (e.g., via the receiving unit 520 , which may adapted to receive GPS information), the mobile station 160 at step 620 transmits a channel list request including characteristic information associated with the mobile station to a server associated with a wireless service provider via the Internet.
  • the characteristic information may include information associated with, but not limited to, geographical location, a device identifier, application requirement, and device capability of the mobile station.
  • the mobile station 160 may access an Internet link such as a uniform resource locator (URL) and an Internet Protocol (IP) address associated with the server. Accordingly, the mobile station 160 may upload the characteristic information to the server via the Internet link.
  • the server Based on the characteristic information provided by the mobile station 160 , the server generates a channel list including at least one communication channel for a communication session.
  • the mobile station 160 receives the channel list from the server.
  • the channel list may include only one communication channel or a plurality of communication channels.
  • the mobile station 160 at step 640 may determine whether the channel list includes more than one communication channel.
  • the mobile station 160 may be a multi-mode cellular telephone that is operable in accordance with both a GSM based communication protocol and a GPRS based communication protocol.
  • the server may provide the mobile station 160 with a list of at least communication channel that operates in accordance with either the GSM based communication protocol or the GPRS based communication protocol within the area where the mobile station 160 is located. If the channel list includes only one communication channel then the mobile station 160 at step 650 may automatically use that channel.
  • the mobile station 160 at step 660 may select one of the plurality of communication channels to use based on the characteristic information. That is, the mobile station 160 select one of the plurality of communication channels based on application requirement and/or device capability of the mobile station 160 . As a result, the mobile station 160 may efficiently determine the best communication channel available for a communication session.

Abstract

A method (500) and a mobile station (160) for determining a communication channel for a communication session are described herein. In a wireless communication system, the mobile station (160) may generate a channel list request having characteristic information associated with the mobile station (160). The characteristic information may include, but is not limited to, information associated with a device identifier, geographical location, application requirement, and capability of the mobile station (160). The mobile station (160) may transmit the channel list request to a server (330) associated with a wireless service provider via the Internet. Based on the characteristic information, the mobile station (160) may receive a channel list from the server (330). The channel list may include at least one channel operable by the mobile station for the communication session.

Description

    TECHNICAL FIELD
  • The present disclosure relates to wireless communication systems, and more particularly, to a method and a mobile station for determining a communication channel for a communication session. [0001]
  • BACKGROUND
  • As wireless technology has rapidly evolved in recent years, mobile devices such as a cellular telephone and a personal digital assistant (PDA) are playing an ever-increasing role in the lives of people throughout the world. Thus, mobile devices are developed to support more and more wireless communication protocols to accommodate for different standards that are available in the world today. That is, a mobile device may be operable to support different variations and combinations of wide area wireless communication protocols (i.e., cellular) such as Advanced Mobile Phone System (AMPS), the Narrowband Advanced Mobile Phone System (NAMPS), time division multiple access (TDMA) (e.g., D-AMPS), code division multiple access (CDMA) (e.g., CDMA 2000, CDMA IX, WCDMA), General Packet Radio Services (GPRS), Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), and Universal Mobile Telephone Service (UMTS). For example, a cellular telephone may be multi-mode to support GPRS and GSM. Other examples of combinations of protocols supported by a multi-mode cellular telephone may include CDMA and AMPS, or TDMA and GPRS. [0002]
  • Further, more and more short-range wireless communication protocols such as Bluetooth and Institute of Electrical and Electronics Engineers (IEEE) 802.11 (e.g., 802.11a, 802.11b) are finding their way into mobile devices. These short-range protocols offer high capacity communication channels for applications that require higher bandwidth. Businesses, hotels, cafes, restaurants, and airports are installing access points that operate in accordance with Bluetooth and IEEE 802.11b to provide, for example, Internet access to users of mobile devices. As a result, mobile devices incorporating both short-range and wide-area wireless communication technologies may be able to switch between the two technologies based on factors such as location, application requirement, and device capability. For example, a mobile device may be operable in accordance with either GPRS or IEEE 802.11b to download a movie clip. However, the user may pay a higher price to receive portions of a movie clip at a slower data rate over a GPRS network while the user may receive the entire movie clip at a faster data rate via an 802.11b link if the user had been aware that a better connection was available. [0003]
  • Each wireless communication protocol operates in a radio frequency (RF) band which, in turn, includes a number of RF channels. To support different RF bands such as GPRS and 802.11b as mentioned above, a mobile device may be programmed with a global scan list, which is a list of RF channels available for a communication session. Typically, the mobile device performs a search through the global scan list to determine an RF channel for a communication session (i.e., from where to obtain wireless communication service). For example, the mobile device may determine an RF channel to download the movie clip as mentioned in the above example by searching through the global scan list. However, extensive scanning for an RF channel may increase the amount of time to connect to a network and/or require the mobile device to consume more power which, in turn, reduces battery life. Further, the global scan list may increase as new wireless communication protocols are developed and/or new mobile devices are operable in accordance with multiple wireless communication protocols. Accordingly, the capacity of a memory within mobile devices may need to be increased to store the ever-increasing global scan list. Thus, the size and cost of the mobile device may also increase to accommodate for larger memory. [0004]
  • One aspect of designing a wireless communication system is to optimize the resources available to the wireless communication system. That is, one method of improving the availability of resources is to reduce the amount of power used by a mobile device to determine a communication channel. For example, a mobile device may be operable in accordance with either a GPRS based communication protocol or a GSM based communication protocol. Even though the mobile device may have located a GSM network earlier via a search through the global scan list, the mobile device may consume more time and power to eliminate the GSM network as a potential network for a communication session because the mobile device may have a device capability and/or an application requirement that only a GPRS network may satisfy. Therefore, a need exist to optimize communication resources to determine a communication channel for a communication session.[0005]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • This disclosure will be described in terms of several embodiments to illustrate its broad teachings. Reference is also made to the attached drawings. [0006]
  • FIG. 1 is a block diagram representation of a wide area communication system. [0007]
  • FIG. 2 is a block diagram representation of a short-range communication system. [0008]
  • FIG. 3 is a block diagram representation of a global scan list. [0009]
  • FIG. 4 is a block diagram representation of a communication system between a mobile station and a server associated with a wireless service provider. [0010]
  • FIG. 5 is a block diagram representation of the mobile station. [0011]
  • FIG. 6 is a flow diagram illustrating a method for determining a communication channel for a communication session. [0012]
  • DETAILED DESCRIPTION
  • A method and a mobile station for determining a communication channel for a communication session are described. In a wireless communication system, a mobile station may generate a channel list request including characteristic information associated with the mobile station. The characteristic information may include information associated with, but not limited to, a device identifier, geographical location, application requirement, and device capability of the mobile station. In particular, the mobile station may determine its geographical location in many ways that persons of ordinary skill in the art will appreciate. For example, a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system may provide the mobile station with information associated with geographical location of the mobile station (i.e., location information). Upon receipt of the location information (e.g., via a GPS receiving unit), the mobile station may transmit the characteristic information to a server associated with a wireless communication provider via the Internet. That is, the mobile station may access an Internet link such as a uniform resource locator (URL) and an Internet Protocol (IP) address associated with the server. The Internet link may be stored within a memory of the mobile station. Alternatively, the Internet link may be within control channel information received by the [0013] mobile station 160.
  • Accordingly, the mobile station may upload the characteristic information to the server via the Internet link. Based on the characteristic information provided by the mobile station, the server may generate a channel list including at least one communication channel that may be used by the mobile station for a communication session. For example, the server may provide a channel list based on the geographical location of the mobile station. Further, the server may consider other characteristic information such as, but not limited to, application requirement and device capability, to generate the channel list. Accordingly, the mobile station receives the channel list from the server to determine a communication channel for a communication session. If the channel list includes only one communication channel then the mobile station may automatically use that channel for the communication session. However, if the channel list includes more than one communication channel, the mobile station may select one of the communication channels based on the characteristic information. For example, the channel list may include four communication channels that the mobile station may use for transmitting a multimedia message. Based on the characteristic information (e.g., application requirement and/or device capability), the mobile station may select one of the four communication channels to transmit the multimedia message. As a result, the mobile station may be more efficient in determining a communication channel. [0014]
  • A wireless communication system is also described, and particularly, in terms of a wide area communication system (i.e., a cellular communication system) operating in accordance with at least one of several standards. These standards include analog, digital or dual-mode communication system protocols such as, but not limited to, the Advanced Mobile Phone System (AMPS), the Narrowband Advanced Mobile Phone System (NAMPS), the Global System for Mobile Communications (GSM), the IS-55 Time Division Multiple Access (TDMA) digital cellular, the IS-95 Code Division Multiple Access (CDMA) digital cellular, CDMA 2000, the Personal Communications System (PCS), 3G, the General Packet Radio Service (GPRS), the Enhanced Data GSM Environment (EDGE), the Wireless Application Protocol (WAP), the Universal Mobile Telecommunications System (UMTS) and variations and evolutions of these protocols. As shown in FIG. 1, a wide [0015] area communication system 100 includes a communication network 110, and a plurality of base station controllers (BSC), generally shown as 120 and 125, servicing a total service area 130. As is known for such systems, each BSC 120 and 125 has associated therewith a plurality of base stations (BS), generally shown as 140, 142, 144, and 146, servicing communication cells, generally shown as 150, 152, 154, and 156, within the total service area 130. The BSCs 120 and 125, and base stations 140, 142, 144, and 146 are specified and operate in accordance with the applicable standard or standards for providing wireless communication services to mobile stations (MS), generally shown as 160, 162, 164, and 166, operating in communication cells 150, 152, 154, and 156, and each of these elements are commercially available from Motorola, Inc. of Schaumburg, Ill.
  • Another wireless communication system is also described, and particularly, in terms of a short-range communication system operating in accordance with at least one of several standards. These standards include short-range communication protocols such as, but not limited to, Bluetooth and Institute of Electrical and Electronics Engineers (IEEE) 802.11 (e.g., IEEE 802.11b) and variations and evolutions of these protocols. As shown in FIG. 2, a short-range communication system [0016] 200 includes the communication network 110, and a local area network (LAN), generally shown as 220 and 222. As is known for such systems, each LAN 220 and 222 has associated therewith a plurality of access points (AP), generally shown as 240, 242, 244, and 246, servicing local areas, generally shown as 250 and 252. The LANs 220 and 222, and access points 240, 242, 244, and 246 are specified and operate in accordance with the applicable standard or standards for providing wireless communication services to mobile stations (e.g., mobile station 160) operating in local areas 250 and 252.
  • Regardless of either wide area or short-range, each wireless communication protocol operates within a radio frequency (RF) band. For example, a CDMA based communication protocol may operate in either the 800 megahertz (MHz) band or the 1.9 gigahertz (GHz) band whereas the GSM protocol may operate in either the 900 MHz band or the 1.8 GHz band. In another example, both the Bluetooth and IEEE 802.11b protocols may operate in the 2.4 GHz band. Within each RF band, a plurality of RF channels may be available for communication. For example, Bluetooth may define up to 79 RF channels with each channel having a 1 MHz bandwidth within the 2.4 GHz band (i.e., between 2.4 and 2.484 GHz) whereas IEEE 802.11b may define three non-overlapping RF channels spaced apart by 25 MHz or six overlapping RF channels spaced apart by 10 MHz within the same 2.4 GHz band. Referring to FIG. 3, for example, a [0017] global scan list 300 may include a plurality of RF bands corresponding different wireless communication protocols as mentioned above. Each of the plurality of RF bands may include a plurality of RF channels. In particular, RF BAND #1 310 may include RF CHANNEL #1 312 through RF CHANNEL a 314, RF BAND #2 320 may include RF CHANNEL #1 322 through RF CHANNEL b 324, and RF BAND n 330 may include RF CHANNEL #1 332 through RF CHANNEL c 334.
  • To avoid scanning through the [0018] global scan list 300, the mobile station 160 may connect to a server associated with a wireless service provider (WSP) via the Internet to determine a communication channel for a communication session. A WSP may be, but is not limited to, a company that offers communication services to users of wireless devices such as cellular telephones and personal digital assistants (PDAs) via a wireless link (e.g., a radio link). As used herein “Internet” refers to a worldwide system of computer networks (i.e., a network of networks). Although the embodiments disclosed herein are particularly well suited for use with devices such as cellular telephones, persons or ordinary skill in the art will readily appreciate that the teachings herein are in no way limited to those devices. On the contrary, persons of ordinary skill in the art will readily appreciate that the teachings can be employed with other devices such as PDAs and laptop computers.
  • Referring to FIG. 4, the [0019] mobile station 160 may be operatively coupled to the Internet 410 via communication link 420 to communicate with a server 430 of a WSP. The communication link 420 may be a wireless link provided by a wide area communication system (one shown as 100 in FIG. 1). For example, the mobile station 160 may communicate with the base station 140 and the BSC 120 that are operatively coupled to the communication network 110 which, in turn, provides access to the Internet 410. Alternatively, the communication link 420 may be provided by a short-range communication system such as the communication system 200 shown in FIG. 2. In particular, the mobile station 160 may communicate with the access point 240 operatively coupled to the LAN 220 which, in turn, is also operatively coupled to the communication network 110 as the base station 140 and the BSC 120. As a result, the mobile station 160 may access the Internet 410 to communicate with the server 430.
  • A basic flow for determining a communication channel for a communication session that may be applied with the [0020] mobile station 160 shown in FIG. 4 may start with the mobile station 160 determining its geographical location (i.e., where the mobile station 160 is located) to generate a channel list request as described in detail below. For example, the mobile station 160 may receive information associated with its geographical location from a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system. The geographical location may be, but is not limited to, latitude, longitude, and altitude corresponding to the location of the mobile station 160. Persons of ordinary skill in the art will appreciate that the mobile station 160 may determine its geographical location in other ways as well.
  • Upon determining its geographical location, the [0021] mobile station 160 may generate the channel list request to provide a WSP with characteristic information associated with mobile station 160. In particular, the characteristic information may include information associated with, but not limited to, geographical location, device identifier, application requirement, and device capability of the mobile station 160. The device identifier may be, but is not limited to, a numeric code and an alphanumeric code associated with the mobile station 160. Application requirement may be a necessary condition of an application performed by the mobile station 160 such as transmission rate. Device capability may correspond to the ability of the mobile station to support a communication session such as, but not limited to, voice call session, a conference call session, a voicemail session, an e-mail session, a short messaging service (SMS) session, a multimedia messaging service (MMS) session, an instant messaging (IM) session, and a wireless application protocol (WAP) session.
  • The [0022] mobile station 160 may transmit the channel list request to the server 430 associated with the WSP via the Internet 410. To communicate with the server 430, the mobile station 160 may access the Internet 410 with the communication link 420 provided by either a wide area communication system (e.g., one shown as 100 in FIG. 1) or a short-range communication system (e.g., one shown as 200 in FIG. 2) as described above. That is, the mobile station 160 may access an Internet link associated with the server 430, and upload the characteristic information to the server 430. The Internet link may be, but is not limited to, an Internet Protocol (IP) address and a uniform resource locator (URL) stored within the mobile station 160. Alternatively, the Internet link associated with the server 430 may be included in control channel information received by the mobile station 160.
  • Based on the characteristic information as described above, the [0023] server 430 provides a channel list of at least one communication channel to the mobile station 160. For example, the server 430 may provide a channel list based on the geographical location of the mobile station 160. To further improve quality of service, the server may also consider channel loading and availability because persons of ordinary skill in the art will appreciate that quality of service is inversely proportional to the number of devices using a communication channel. If the channel list includes only one communication channel then the mobile station 160 may automatically use that channel for communication. Alternatively, if the channel list includes a plurality of communication channels then the mobile station 160 may select one of the plurality of communication channels to use based on the characteristic information (i.e., the plurality of communication channels may be user-selectable). For example, if the channel list includes four communication channels then the mobile station 160 may select one of the four communication channels for a communication session based on application requirement and/or device capability of the mobile station 160. Further, the server 430 may provide information associated with the plurality of communication channels within the channel list to assist the user in selecting which one of the plurality of communication channels to use. For example, the information associated with the plurality of communication channels may be, but is not limited to, data rate and cost associated with each of the plurality of communication channels. In addition to providing the channel list to the mobile station 160, the server 430 may also update the global scan list 300 stored within the mobile station 160 to provide an updated global scan list of all RF channels currently available for a communication session. The updated global scan list may also provide other Internet links associated with the server 430 or other servers so that the mobile station 160 may be able to transmit other channel list requests based on its new location.
  • Referring to FIG. 5, a [0024] mobile station 160 adapted to determine a communication channel is shown. The mobile station 160 generally includes a controller 510, a receiving unit 520, and a transmitting unit 530. The controller 510 includes a processor 550 and a memory 560. The processor 550 is operatively coupled to the memory 560, which stores a program or a set of operating instructions for the processor 550. The processor executes the program or the set of operating instructions such that the mobile station 160 operates as described herein. The program or the set of operating instructions may be embodied in a computer-readable medium such as, but not limited to, paper, a programmable gate array, an application specific integrated circuit (ASIC), an erasable programmable read only memory (EPROM), a read only memory (ROM), a random access memory (RAM), a magnetic media, and an optical media.
  • One possible implementation of the computer program executed by the mobile station [0025] 160 (e.g., via the processor 550) is illustrated in FIG. 6. Persons of ordinary skill in the art will appreciate that the computer program can be implemented in any of many different ways utilizing any of many different programming codes stored on any of many computer-readable mediums such as a volatile or nonvolatile memory or other mass storage device (e.g., a floppy disk, a compact disc (CD), and a digital versatile disc (DVD)). Thus, although a particular order of steps is illustrated in FIG. 6, persons of ordinary skill in the art will appreciate that these steps can be performed in other temporal sequences. Again, the flow chart 600 is merely provided as an example of one way to program the mobile station 160 to determine a communication channel based on characteristic information. The flow chart 600 begins at step 610, wherein the mobile station 160 determines its geographical location. Persons of ordinary skill in the art will appreciate that the mobile station 160 may determine information associated with its geographical location in many ways. For example, a global positioning system (GPS) (e.g., via a satellite) or a forward link trilateration (FLT) system may provide the mobile station 160 with location information. Upon receipt of the location information (e.g., via the receiving unit 520, which may adapted to receive GPS information), the mobile station 160 at step 620 transmits a channel list request including characteristic information associated with the mobile station to a server associated with a wireless service provider via the Internet. The characteristic information may include information associated with, but not limited to, geographical location, a device identifier, application requirement, and device capability of the mobile station. For example, the mobile station 160 may access an Internet link such as a uniform resource locator (URL) and an Internet Protocol (IP) address associated with the server. Accordingly, the mobile station 160 may upload the characteristic information to the server via the Internet link. Based on the characteristic information provided by the mobile station 160, the server generates a channel list including at least one communication channel for a communication session. At step 630, the mobile station 160 receives the channel list from the server. The channel list may include only one communication channel or a plurality of communication channels. Thus, the mobile station 160 at step 640 may determine whether the channel list includes more than one communication channel. For example, the mobile station 160 may be a multi-mode cellular telephone that is operable in accordance with both a GSM based communication protocol and a GPRS based communication protocol. Accordingly, the server may provide the mobile station 160 with a list of at least communication channel that operates in accordance with either the GSM based communication protocol or the GPRS based communication protocol within the area where the mobile station 160 is located. If the channel list includes only one communication channel then the mobile station 160 at step 650 may automatically use that channel. However, if the channel list includes a plurality of channels, the mobile station 160 at step 660 may select one of the plurality of communication channels to use based on the characteristic information. That is, the mobile station 160 select one of the plurality of communication channels based on application requirement and/or device capability of the mobile station 160. As a result, the mobile station 160 may efficiently determine the best communication channel available for a communication session.
  • Many changes and modifications to the embodiments described herein could be made. The scope of some changes is discussed above. The scope of others will become apparent from the appended claims. [0026]

Claims (28)

What is claimed is:
1. In a wireless communication system, a method for determining a channel for a communication session by a mobile station, the method comprising:
generating a channel list request having characteristic information associated with the mobile station;
transmitting the channel list request to a server associated with a wireless service provider via the Internet; and
receiving a channel list from the server based on the characteristic information, the channel list having at least one channel operable by the mobile station for the communication session.
2. The method of claim 1, wherein the step of generating a channel list request having characteristic information associated with the mobile station comprises generating a channel list request having information associated with one of a device identifier, geographical location, application requirement, and capability of the mobile station.
3. The method of claim 1, wherein the step of generating a channel list request having characteristic information associated with the mobile station comprises generating a channel list request including information associated with geographical location of the mobile station, the information associated with geographical location of the mobile station being received from one of a global positioning system (GPS) and a forward link trilateration (FLT) system.
4. The method of claim 1, wherein the step of transmitting the channel list request to a server associated with a wireless service provider via the Internet comprises:
accessing an Internet link associated with the server, the Internet link being one of an Internet Protocol (IP) address and a uniform resource locator (URL) stored within a memory of the mobile station; and
uploading the characteristic information to the Internet link.
5. The method of claim 1, wherein the step of transmitting the channel list request to a server associated with a wireless service provider via the Internet comprises:
receiving control channel information, the control channel information including information an Internet link associated with the server;
accessing the Internet link; and
uploading the characteristic information to the Internet link.
6. The method of claim 1, wherein the step of receiving a channel list from the server based on the characteristic information comprises receiving a channel list having at least one channel operable by the mobile station for one of a voice call session, a conference call session, a voicemail session, an e-mail session, a short messaging service (SMS) session, a multimedia messaging service (MMS) session, an instant messaging (IM) session, and a wireless application protocol (WAP) session.
7. The method of claim 1 further comprising the step of selecting one of a plurality of communication channels within the channel list based on one of the characteristic information and information associated with the plurality of communication channels, wherein the channel list includes the plurality of communication channels.
8. The method of claim 1, wherein the communication system operates in accordance with one of a code division multiple access (CDMA) based communication protocol, a time division multiple access (TDMA) based communication protocol, a general packet radio services (GPRS) based communication protocol, a global service for mobile communications (GSM) based communication protocol, an Enhanced Data GSM Environment (EDGE) based communication protocol, a Bluetooth based communication protocol, and an Institute of Electrical and Electronics Engineer (IEEE) 802.11 based communication protocol.
9. In a wireless communication system, a method for determining a communication channel, the method comprising:
determining geographical location of the mobile device;
accessing an Internet link associated with a wireless service provider;
providing the wireless service provider with the geographical location of the mobile device via the Internet link; and
retrieving a channel list from the Internet link based on the geographical location of the mobile device, the channel list having at least one communication channel for the mobile device to operate in accordance with a wireless communication protocol.
10. The method of claim 9, wherein the step of determining geographical location of a mobile station comprises receiving location information associated with the mobile station from one of a global positioning system (GPS) and a forward link trilateration (FLT) system.
11. The method of claim 9, wherein the step of accessing an Internet link associated with a wireless service provider comprises accessing one of an Internet Protocol (IP) address and an uniform resource locator (URL) associated with a wireless service provider.
12. The method of claim 9 further comprising the step of selecting one of a plurality of communication channels within the channel list based on the geographical location of the mobile device, wherein the channel list includes the plurality of communication channels.
13. The method of claim 9, wherein the wireless communication protocol is one of a code division multiple access (CDMA) based communication protocol, a time division multiple access (TDMA) based communication protocol, a general packet radio services (GPRS) based communication protocol, a global service for mobile communications (GSM) based communication protocol, an Enhanced Data GSM Environment (EDGE) based communication protocol, a Bluetooth based communication protocol, and an Institute of Electrical and Electronics Engineer (IEEE) 802.11 based communication protocol.
14. In a wireless communication system, wherein a mobile station is operable to determine a communication channel, the mobile station comprising:
a receiving unit;
a transmitting unit;
a controller operatively coupled to the receiving unit and the transmitting unit, the controller comprising a processor and a memory operatively coupled to the processor,
the controller being programmed to generate a channel list request having characteristic information associated with the mobile station;
the controller being programmed to transmit a channel list request to a server associated with a wireless service provider via the Internet; and
the controller being programmed to receive a channel list from the server based on the characteristic information, the channel list having at least one communication channel.
15. The mobile device of claim 14, wherein the controller is a controller programmed to receive information associated with geographical location of the mobile station from one of a global positioning system (GPS) and a forward link trilateration (FLT) system via the receiving unit to generate the channel list request.
16. The mobile station of claim 14, wherein the channel list request includes information associated with one of a device identifier, geographical location, application requirement, and capability of the mobile station.
17. The mobile station of claim 14, wherein the memory is operable to store an Internet link associated with the server, the Internet link being one of an Internet Protocol (IP) address and a uniform resource locator (URL), and wherein the controller is programmed to access the Internet link to transmit the channel list request to the server.
18. The mobile station of claim 14, wherein the channel list includes a plurality of communication channels, and wherein the controller is programmed to select one of a plurality of communication channels based on the characteristic information.
19. The mobile station of claim 14 is operable in accordance with one of a code division multiple access (CDMA) based communication protocol, a time division multiple access (TDMA) based communication protocol, a general packet radio services (GPRS) based communication protocol, a global service for mobile communications (GSM) based communication protocol, an Enhanced Data GSM Environment (EDGE) based communication protocol, a Bluetooth based communication protocol, and an Institute of Electrical and Electronics Engineer (IEEE) 802.11 based communication protocol.
20. In a wireless communication system, wherein a processor operates in accordance with a computer program embodied on a computer-readable medium for determining a channel for a communication session, the computer program comprising:
a first routine that directs the processor to generate a channel list request having characteristic information associated with the mobile station;
a second routine that directs the processor to transmit the channel list request to a server associated with a wireless service provider via the Internet; and
a third routine that directs the processor to receive a channel list from the server based on the characteristic information, the channel list having at least one channel operable by the mobile station for the communication session.
21. The computer program of claim 20, wherein the second routine comprises a routine that directs the processor to transmit a channel list request including information associated with one of a device identifier, geographical location, application requirement, and capability of the mobile station to a server associated with a wireless service provider via the Internet.
22. The computer program of claim 20, wherein the first routine comprises a routine that directs the processor to generate a channel list request including information associated with geographical location of the mobile station, the information associated with geographical location of the mobile station being received from one of a global positioning system (GPS) and a forward link trilateration (FLT) system.
23. The computer program of claim 20, wherein the second routine comprises a routine that directs the processor to access an Internet link associated with the server, the Internet link being one of an Internet Protocol (IP) address and a uniform resource locator (URL) stored within a memory of the mobile station, and a routine that directs the processor to upload the characteristic information to the Internet link.
24. The computer program of claim 20, wherein the second routine comprises a routine that directs the processor to receive control channel information, the control channel information including information of an Internet link associated with the server, a routine that directs the processor to access the Internet link, and a routine that directs the processor to upload the characteristic information to the Internet link.
25. The computer program of claim 20, wherein the third routine comprises a routine that directs the processor to receive a channel list having at least one channel operable by the mobile station for one of a voice call session, a conference call session, a voicemail session, an e-mail session, a short messaging service (SMS) session, a multimedia messaging service (MMS) session, an instant messaging (IM) session, and a wireless application protocol (WAP) session.
26. The computer program of claim 20 further comprising a routine that directs the processor to select one of a plurality of communication channels within the channel list based on the characteristic information, wherein the channel list includes the plurality of communication channels.
27. The computer program of claim 20 operates in accordance with one of a code division multiple access (CDMA) based communication protocol, a time division multiple access (TDMA) based communication protocol, a general packet radio services (GPRS) based communication protocol, a global service for mobile communications (GSM) based communication protocol, an Enhanced Data GSM Environment (EDGE) based communication protocol, a Bluetooth based communication protocol, and an Institute of Electrical and Electronics Engineer (IEEE) 802.11 based communication protocol.
28. The computer program of claim 20, wherein the medium is one of paper, a programmable gate array, application specific integrated circuit, erasable programmable read only memory, read only memory, random access memory, magnetic media, and optical media.
US10/206,468 2002-07-26 2002-07-26 Method and mobile station for determining a communication channel for a communication session Abandoned US20040203824A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/206,468 US20040203824A1 (en) 2002-07-26 2002-07-26 Method and mobile station for determining a communication channel for a communication session

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/206,468 US20040203824A1 (en) 2002-07-26 2002-07-26 Method and mobile station for determining a communication channel for a communication session

Publications (1)

Publication Number Publication Date
US20040203824A1 true US20040203824A1 (en) 2004-10-14

Family

ID=33130015

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/206,468 Abandoned US20040203824A1 (en) 2002-07-26 2002-07-26 Method and mobile station for determining a communication channel for a communication session

Country Status (1)

Country Link
US (1) US20040203824A1 (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040137905A1 (en) * 2003-01-09 2004-07-15 Docomo Communications Laboratories Usa, Inc. System and method for channel scanning in wireless networks
US20040147269A1 (en) * 2003-01-29 2004-07-29 Samsung Electronics Co., Ltd. Wireless communication system for getting location information of a wireless mobile station and method thereof
US20040157625A1 (en) * 2003-02-07 2004-08-12 Siemens Information And Communication Networks, Inc. Methods and apparatus for determining a location of a device
US20060046747A1 (en) * 2004-09-01 2006-03-02 Charles Abraham Method and apparatus for processing location service messages in a satellite position location system
US20060084450A1 (en) * 2002-10-31 2006-04-20 Peter Dam Nielsen Communication apparatus and a method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service
US20060200541A1 (en) * 2005-03-03 2006-09-07 Nokia Corporation Method and apparatus for implementing a mobile web server based system
US20080070573A1 (en) * 2006-08-31 2008-03-20 Ashutosh Dutta Methods of mitigation of trombone routing in an IMS/MMD network
US20080182615A1 (en) * 2006-08-02 2008-07-31 Hao Xue Methods and Applications for Supporting Radio Access System Selection by Multi-Mode Mobile Stations
US20080315996A1 (en) * 2007-05-15 2008-12-25 John Domokos RFID reader
US20110152970A1 (en) * 2009-12-23 2011-06-23 Medtronic Minimed, Inc. Location-based ranking and switching of wireless channels in a body area network of medical devices
EP2389037A3 (en) * 2006-08-02 2012-01-04 Research In Motion Limited Supporting radio access system selection by multi-mode mobile stations
US20120143562A1 (en) * 2005-11-23 2012-06-07 Yuliy Baryshnikov Locating sensor nodes through correlations
US20120230300A1 (en) * 2003-04-23 2012-09-13 Thiss Technologies Pte Ltd Radio Network Assignment and Access System
US8494559B1 (en) * 2005-12-30 2013-07-23 At&T Intellectual Property I, L.P. Method and system for selecting a wireless access technology using location based information
US20130336241A1 (en) * 2010-01-04 2013-12-19 Wsdb Llc Channel Allocation in Protected Service Areas
US8639265B1 (en) * 2012-02-14 2014-01-28 Sprint Spectrum L.P. Advertising wireless coverage areas based on device altitude
US8755269B2 (en) 2009-12-23 2014-06-17 Medtronic Minimed, Inc. Ranking and switching of wireless channels in a body area network of medical devices
US20140192656A1 (en) * 2008-10-10 2014-07-10 The Trustees Of The Stevens Institute Of Technology Method And Apparatus For Dynamic Spectrum Access
US20140192726A1 (en) * 2012-03-16 2014-07-10 Sony Mobile Communications Ab Scanning of channels based on channel availability information
US8818402B1 (en) 2012-02-14 2014-08-26 Sprint Spectrum L.P. Adjusting initial wireless coverage area transmit power based on device altitude
US8818403B1 (en) 2012-02-14 2014-08-26 Sprint Spectrum L.P. Adjusting wireless coverage area resource assignment based on device altitude
US20150154634A1 (en) * 2013-12-02 2015-06-04 Keewee Technology Limited Method and system for implementing transactions and promotional offers
WO2015100240A1 (en) * 2013-12-26 2015-07-02 Spectrum Bridge, Inc. System and method for reducing control data traffic in a white space network
US20160034864A1 (en) * 2014-07-31 2016-02-04 Mastercard International Incorporated Payment Mode Selection
US20160315875A1 (en) * 2015-04-21 2016-10-27 Mediatek Inc. Large Receive Offload Allocation Method and Network Device
US20170135070A1 (en) * 2015-11-10 2017-05-11 At&T Mobility Ii Llc Facilitation of channel selection within a wireless network
US20170374567A1 (en) * 2016-06-24 2017-12-28 Canon Kabushiki Kaisha Wireless communication device and control method thereof
US20200382468A1 (en) * 2019-06-03 2020-12-03 Rockwell Automation Technologies, Inc. Generating location-based addresses for wireless network communication
US20220417844A1 (en) * 2019-11-21 2022-12-29 Smartsky Networks, Llc Method and apparatus for enhancing an air-to-ground wifi system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5857155A (en) * 1996-07-10 1999-01-05 Motorola, Inc. Method and apparatus for geographic based control in a communication system
US20030229595A1 (en) * 2002-06-05 2003-12-11 Risto Mononen Charging of network access and services
US6721288B1 (en) * 1998-09-16 2004-04-13 Openwave Systems Inc. Wireless mobile devices having improved operation during network unavailability
US20040203853A1 (en) * 2002-04-24 2004-10-14 Leonid Sheynblat Position determination for a wireless terminal in a hybrid position determination system
US20040202132A1 (en) * 2001-11-01 2004-10-14 Tomi Heinonen Moving mobile wireless device having continuing service from the same internet server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5857155A (en) * 1996-07-10 1999-01-05 Motorola, Inc. Method and apparatus for geographic based control in a communication system
US6721288B1 (en) * 1998-09-16 2004-04-13 Openwave Systems Inc. Wireless mobile devices having improved operation during network unavailability
US20040202132A1 (en) * 2001-11-01 2004-10-14 Tomi Heinonen Moving mobile wireless device having continuing service from the same internet server
US20040203853A1 (en) * 2002-04-24 2004-10-14 Leonid Sheynblat Position determination for a wireless terminal in a hybrid position determination system
US20030229595A1 (en) * 2002-06-05 2003-12-11 Risto Mononen Charging of network access and services

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060084450A1 (en) * 2002-10-31 2006-04-20 Peter Dam Nielsen Communication apparatus and a method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service
US20070060206A1 (en) * 2002-10-31 2007-03-15 Peter Dam Nielsen Communication apparatus and a method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service
US20060023686A1 (en) * 2003-01-09 2006-02-02 Docomo Communications Laboratories Usa, Inc. System and method for channel scanning in wireless networks
US20040137905A1 (en) * 2003-01-09 2004-07-15 Docomo Communications Laboratories Usa, Inc. System and method for channel scanning in wireless networks
US7602757B2 (en) * 2003-01-09 2009-10-13 Ntt Docomo, Inc. System and method for channel scanning in wireless networks
US20040147269A1 (en) * 2003-01-29 2004-07-29 Samsung Electronics Co., Ltd. Wireless communication system for getting location information of a wireless mobile station and method thereof
US7248880B2 (en) * 2003-02-07 2007-07-24 Siemens Communications, Inc. Methods and apparatus for determining a location of a device
US20040157625A1 (en) * 2003-02-07 2004-08-12 Siemens Information And Communication Networks, Inc. Methods and apparatus for determining a location of a device
US8335515B2 (en) * 2003-04-23 2012-12-18 Thiss Technologies Pte Ltd Radio network assignment and access system
US20120230300A1 (en) * 2003-04-23 2012-09-13 Thiss Technologies Pte Ltd Radio Network Assignment and Access System
US7554934B2 (en) 2004-09-01 2009-06-30 Broadcom Corporation Method and apparatus for processing location service messages in a satellite position location system
US20060046747A1 (en) * 2004-09-01 2006-03-02 Charles Abraham Method and apparatus for processing location service messages in a satellite position location system
WO2006026757A2 (en) * 2004-09-01 2006-03-09 Global Locate Inc. Method and apparatus for processing location service messages in a satellite position location system
WO2006026757A3 (en) * 2004-09-01 2007-02-01 Global Locate Inc Method and apparatus for processing location service messages in a satellite position location system
US8069219B2 (en) * 2005-03-03 2011-11-29 Nokia Corporation Method and apparatus for implementing a mobile web server based system
US20060200541A1 (en) * 2005-03-03 2006-09-07 Nokia Corporation Method and apparatus for implementing a mobile web server based system
US20120143562A1 (en) * 2005-11-23 2012-06-07 Yuliy Baryshnikov Locating sensor nodes through correlations
US8818701B2 (en) * 2005-11-23 2014-08-26 Alcatel Lucent Locating sensor nodes through correlations
US8494559B1 (en) * 2005-12-30 2013-07-23 At&T Intellectual Property I, L.P. Method and system for selecting a wireless access technology using location based information
US8792914B2 (en) 2005-12-30 2014-07-29 At&T Intellectual Property Ii, L.P. Method and apparatus for wireless communication using location based information
US10034235B2 (en) 2005-12-30 2018-07-24 At&T Intellectual Property Ii, L.P. Method and apparatus for wireless communication using location based information
US8364199B2 (en) 2006-08-02 2013-01-29 Research In Motion Limited Methods and applications for supporting radio access system selection by multi-mode mobile stations
US20080182615A1 (en) * 2006-08-02 2008-07-31 Hao Xue Methods and Applications for Supporting Radio Access System Selection by Multi-Mode Mobile Stations
EP2389037A3 (en) * 2006-08-02 2012-01-04 Research In Motion Limited Supporting radio access system selection by multi-mode mobile stations
US20080070573A1 (en) * 2006-08-31 2008-03-20 Ashutosh Dutta Methods of mitigation of trombone routing in an IMS/MMD network
US8565186B2 (en) * 2006-08-31 2013-10-22 Telcordia Technologies, Inc. Methods of mitigation of trombone routing in an IMS/MMD network
US20080315996A1 (en) * 2007-05-15 2008-12-25 John Domokos RFID reader
US20140192656A1 (en) * 2008-10-10 2014-07-10 The Trustees Of The Stevens Institute Of Technology Method And Apparatus For Dynamic Spectrum Access
US20110152970A1 (en) * 2009-12-23 2011-06-23 Medtronic Minimed, Inc. Location-based ranking and switching of wireless channels in a body area network of medical devices
US8755269B2 (en) 2009-12-23 2014-06-17 Medtronic Minimed, Inc. Ranking and switching of wireless channels in a body area network of medical devices
US20130336241A1 (en) * 2010-01-04 2013-12-19 Wsdb Llc Channel Allocation in Protected Service Areas
US9288805B2 (en) * 2010-01-04 2016-03-15 Wsdb Llc Channel allocation in protected service areas
US10051632B2 (en) 2010-01-04 2018-08-14 Airity, Inc. Channel allocation system for protected service areas
US9591643B2 (en) 2010-01-04 2017-03-07 Airity, Inc. Channel allocation system for protected service areas
US8818403B1 (en) 2012-02-14 2014-08-26 Sprint Spectrum L.P. Adjusting wireless coverage area resource assignment based on device altitude
US8818402B1 (en) 2012-02-14 2014-08-26 Sprint Spectrum L.P. Adjusting initial wireless coverage area transmit power based on device altitude
US9357552B1 (en) 2012-02-14 2016-05-31 Sprint Spectrum L.P. Adjusting wireless coverage area resource assignment based on device altitude
US8639265B1 (en) * 2012-02-14 2014-01-28 Sprint Spectrum L.P. Advertising wireless coverage areas based on device altitude
US20140192726A1 (en) * 2012-03-16 2014-07-10 Sony Mobile Communications Ab Scanning of channels based on channel availability information
US9137825B2 (en) * 2012-03-16 2015-09-15 Sony Corporation Scanning of channels based on channel availability information
US20150154634A1 (en) * 2013-12-02 2015-06-04 Keewee Technology Limited Method and system for implementing transactions and promotional offers
US9775189B2 (en) 2013-12-26 2017-09-26 Qualcomm Incorporated System and method for reducing control data traffic in a white space network
WO2015100240A1 (en) * 2013-12-26 2015-07-02 Spectrum Bridge, Inc. System and method for reducing control data traffic in a white space network
US20160034864A1 (en) * 2014-07-31 2016-02-04 Mastercard International Incorporated Payment Mode Selection
US20160315875A1 (en) * 2015-04-21 2016-10-27 Mediatek Inc. Large Receive Offload Allocation Method and Network Device
US10116588B2 (en) * 2015-04-21 2018-10-30 Mediatek Inc. Large receive offload allocation method and network device
US20170135070A1 (en) * 2015-11-10 2017-05-11 At&T Mobility Ii Llc Facilitation of channel selection within a wireless network
US10051608B2 (en) * 2015-11-10 2018-08-14 At&T Mobility Ii Llc Facilitation of channel selection within a wireless network
US10555279B2 (en) 2015-11-10 2020-02-04 At&T Mobility Ii Llc Facilitation of channel selection within a wireless network
US11212778B2 (en) 2015-11-10 2021-12-28 At&T Intellectual Property I, L.P. Facilitation of channel selection within a wireless network
US20170374567A1 (en) * 2016-06-24 2017-12-28 Canon Kabushiki Kaisha Wireless communication device and control method thereof
US10805813B2 (en) * 2016-06-24 2020-10-13 Canon Kabushiki Kaisha Wireless communication device that performs communication based on obtained regulation information that depends on geographic location, and control method thereof
US20200382468A1 (en) * 2019-06-03 2020-12-03 Rockwell Automation Technologies, Inc. Generating location-based addresses for wireless network communication
US11171918B2 (en) * 2019-06-03 2021-11-09 Rockwell Automation Technologies, Inc. Generating location-based addresses for wireless network communication
US20220417844A1 (en) * 2019-11-21 2022-12-29 Smartsky Networks, Llc Method and apparatus for enhancing an air-to-ground wifi system

Similar Documents

Publication Publication Date Title
US20040203824A1 (en) Method and mobile station for determining a communication channel for a communication session
US10390264B2 (en) Sending an identifier of a wireless local area network to enable handoff of a mobile station to the wireless local area network
US7069026B2 (en) Geographic area assisted system selection for mobile stations
US7236784B2 (en) Method of and system for selecting a PLMN for network sharing
KR101579636B1 (en) Radio access technology selection
EP1872614B1 (en) Method, apparatus and computer program providing for rapid network selection in a multimode device
USRE42586E1 (en) Method and apparatus for improving radio spectrum usage and decreasing user data delay when providing packet PSI status
TWI472244B (en) Network selection scheme using a roaming broker (rb)
US20070270142A1 (en) System and method for facilitating accelerated network selection in a radio network environment
JP5339485B2 (en) System and method for providing network advertisement information via a network advertisement broker (NAB)
US6885645B2 (en) Method and mobile station for controlling bearer assignment
MX2007015279A (en) System, terminal, network entity, method, and computer program for system selection in a multi-mode communication system.
JP2005045778A (en) Method of applying hashing algorithms in wireless communication system
EP2323442A1 (en) A stamping mechanism for beacon message transmission
WO2020220940A1 (en) Cell selection method, network device and terminal
CN113038476A (en) Pseudo base station cell identification method and device
US20110080849A1 (en) Apparatus and method for flexible equivalent public land mobile network management in portable terminal
US20030003910A1 (en) Network assisted background scanning for mobile stations
US20070149193A1 (en) Wireless mobile communication device with service selection logic
US20120088454A1 (en) System and method for power control in portable electronic devices
KR101162997B1 (en) Identification of a mobile station at a serving mobile location center
US8483726B1 (en) Methods for intelligently shedding pages
CN114760655A (en) Method, device, product, medium and equipment for triggering pilot frequency measurement
KR20090003896A (en) Method and apparatus for providing information service in mobile communication network, and information search service server
FR2861530A1 (en) Mobile terminals localization zone optimizing process for cellular telecommunication network, involves determining limited zone having reduced number of cells, and transmitting paging messages in cells from list of cells to terminal

Legal Events

Date Code Title Description
AS Assignment

Owner name: MOTOROLA, INC., ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOCK, VON A.;EATON, ERIC T.;REEL/FRAME:013145/0237

Effective date: 20020724

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION