WO2007131018A1 - Methods and apparatus for providing an extended-local area system based on short messaging service - Google Patents

Methods and apparatus for providing an extended-local area system based on short messaging service Download PDF

Info

Publication number
WO2007131018A1
WO2007131018A1 PCT/US2007/067995 US2007067995W WO2007131018A1 WO 2007131018 A1 WO2007131018 A1 WO 2007131018A1 US 2007067995 W US2007067995 W US 2007067995W WO 2007131018 A1 WO2007131018 A1 WO 2007131018A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
location
wireless communication
specific information
subscriber station
Prior art date
Application number
PCT/US2007/067995
Other languages
French (fr)
Inventor
Shai Waxman
Original Assignee
Intel Corporation
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 Intel Corporation filed Critical Intel Corporation
Publication of WO2007131018A1 publication Critical patent/WO2007131018A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Definitions

  • the present disclosure relates generally to wireless communication systems, and more particularly, to methods and apparatus for providing an extended-local area system based on short messaging service.
  • wireless communication becomes more and more popular at offices, homes, schools, etc.
  • different wireless technologies and applications may work in tandem to meet the demand for computing and communications at anytime and/or anywhere.
  • a variety of wireless communication networks may co-exist to provide a wireless environment with more computing and/or communication capability, greater mobility, and/or eventually seamless roaming.
  • wireless personal area networks may offer fast, short- distance connectivity within a relatively small space such as an office workspace or a room within a home.
  • Wireless local area networks may provide broader range than WPANs within office buildings, homes, schools, etc.
  • Wireless metropolitan area networks may cover a greater distance than WLANs by connecting, for example, buildings to one another over a broader geographic area.
  • WWANs Wireless wide area networks
  • FlG. 1 is a schematic diagram representation of an example wireless communication system according to an embodiment of the methods and apparatus disclosed herein.
  • FlG, 2 is a schematic diagram representation of an example extended-local area system based on short messaging service.
  • FIG. 3 is a block diagram representation of an example wireless communication platform associated with the example extended-local area system of FlG. 2.
  • FIG. 4 depicts an example timing sequence of the example extended-local area system of FIG. 2.
  • FIG. 5 is a flow diagram representation of one manner in which the example wireless communication platform of FIG. 3 may be configured.
  • FIG. 6 is a block diagram representation of an example processor system that may be used to implement the example wireless communication platform.
  • an example wireless communication system IGO may include one or more wireless communication networks, generally shown as 3 10, J 20. and 130.
  • the wireless communication system 100 may include a wireless persona! area network (WPAN) 1 10, a wireless local area network (WLAN) 120, and a wireless metropolitan area network (WMAN) 130.
  • WPAN wireless persona! area network
  • WLAN wireless local area network
  • WMAN wireless metropolitan area network
  • F ⁇ G. 1 depicts three wireless communication networks, the wireless communication system 100 may include additional or fewer wireless communication networks.
  • ihc wireless communication networks 100 may include additional WPANs, WLANs. and/or WMANs. The methods and apparatus described herein are not limited in this regard.
  • the wireless communication system 100 may also include one or more subscriber stations, generally shown as 140, 142, 144, 146, and 148.
  • the subscriber stations 140, 142, 144. 146, and 148 may include wireless electronic devices such as a desktop computer, a laptop computer, a handheld computer, a tablet computer, a cellular telephone, a pager, an audio and/or video player (e.g., an MP3 player or a DVD player), a gaming device, a video camera, a digital camera, a navigation device (e.g., a GPS device), a wireless peripheral (e.g., a printer, a scanner, a headset, a keyboard, a mouse, etc.), a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), and/or other suitable fixed, portable, or mobile electronic devices.
  • FIG. 1 depicts five subscriber stations, the wireless communication system 100 may include more or less subscriber stations.
  • the subscriber stations 140, 142, 144, 146, and 148 may use a variety of modulation techniques such as spread spectrum modulation (e.g., direct sequence code division multiple access (DS-CDMA) and/or frequency hopping code division multiple access (FH-CDMA)), time-division multiplexing (TDM) modulation, frequency-division multiplexing (FDM) modulation, orthogonal frequency-division multiplexing (OFDM) modulation, multi-carrier modulation (MDM), and/or other suiiabie modulation techniques to communicate via wireiess links.
  • spread spectrum modulation e.g., direct sequence code division multiple access (DS-CDMA) and/or frequency hopping code division multiple access (FH-CDMA)
  • TDM time-division multiplexing
  • FDM frequency-division multiplexing
  • OFDM orthogonal frequency-division multiplexing
  • MDM multi-carrier modulation
  • the laptop computer 140 may operate in accordance with suitable wireless communication protocols that require very low power such as Bluetooth ® , ultra-wide band (UWB), and/or radio frequency identification (RFID) to implement the WPAN 1 10.
  • the laptop computer J 40 may communicate with devices associated with the WPAN 1 10 such as the video camera 142 and/or the printer 144 via wireless links.
  • the laptop computer 140 may use direct sequence spread spectrum (DSSS) modulation and/or frequency hopping spread spectrum (FHSS) modulation to implement the WLAN 120 (e.g., the 802.1 i family of standards developed by the Institute of Electrical and Electronic Engineers (IEEE) and/or variations and evolutions of these standards).
  • DSSS direct sequence spread spectrum
  • FHSS frequency hopping spread spectrum
  • the laptop computer 140 may communicate with devices associated with the WLAN 120 such as the printer 144, the handheld computer 146 and/or the smart phone 148 via wireless links.
  • the laptop computer 140 may also communicate with an access point (AP) 150 via a wireless link.
  • the AP 150 may be operatively coupled to a router 152 as described in further detail below.
  • the laptop computer 140 may use OFDM modulation to transmit large amounts of digital data by splitting a radio frequency signal into multiple small sub- signals, which in turn, are transmitted simultaneously at different frequencies, In particular, the laptop computer 140 may use OFDM modulation to implement the WMAN 130.
  • the laptop coinpuier 140 may operate in accordance with the 802.16 family of standards developed by IEEE to provide for fixed, portable, and/or mobile broadband wireless access (BWA) networks (e.g.. the IEEE std. 802.16-2004 (published September 18, 2004), the IEEE std. 802. l ⁇ e (published February 28, 2006), the IEEE std.
  • BWA mobile broadband wireless access
  • the WLAN J 20 and WMAN 130 may be operatively coupled to a common public or private network 170 such as the Internet, a telephone network (e.g., public switched telephone network (PSTN)), a local area network (LAN), a cable network, and/or another wireless network via connection to an Ethernet, a digital subscriber line (DSL), a telephone line, a coaxial cable, and/or any wireless connection, etc.
  • a common public or private network 170 such as the Internet, a telephone network (e.g., public switched telephone network (PSTN)), a local area network (LAN), a cable network, and/or another wireless network via connection to an Ethernet, a digital subscriber line (DSL), a telephone line, a coaxial cable, and/or any wireless connection, etc.
  • the WLAN 120 may be operatively coupled to the common public or private network 170 via the AP 150 and/or the router 152.
  • the WMAN 130 may be operatively coupled to the common public or private network 170 via the base station(s)
  • the wireless communication system 100 may include other suitable wireless communication networks.
  • the wireless communication system 100 may include a wireless wide area network (WWAN) (not shown).
  • WWAN wireless wide area network
  • the laptop computer 140 may operate in accordance with other wireless communication protocols to support a
  • these wireless communication protocols may be based on analog, digital, and/or dual-mode communication system technologies such as Global System for Mobile Communications (GSM) technology. Wideband Code Division Multiple Access (WCDMA) technology. General Packet Radio Services (GPRS) technology, Enhanced Data GSM Environment (EDGE) technology, Universal Mobile Telecommunications System (UMTS) technology, Third Generation Partnership Project (3GPP) technology, standards based on these technologies, variations and evolutions of these standards, and/or other suitable wireless communication standards.
  • GSM Global System for Mobile Communications
  • WCDMA Wideband Code Division Multiple Access
  • GPRS General Packet Radio Services
  • EDGE Enhanced Data GSM Environment
  • UMTS Universal Mobile Telecommunications System
  • 3GPP Third Generation Partnership Project
  • FlG. 1 depicts a WPAN. a WI ,AN, and a WMAN
  • the wireless communication system 100 may include other combinations of WPANs.
  • the methods and apparatus described herein are not limited in
  • the wireless communication system 100 may include other WPAN, WLAN, WMAN. and/or WWAN devices (not shown) such as network interface devices and peripherals (e.g., network interface cards (NlCs)), access points (APs), redistribution points, end points, gateways, bridges, hubs, etc. to implement a cellular telephone system, a satellite system, a personal communication system (PCS), a two-way radio system, a one-way pager system, a two-way pager system, a personal computer (PC) system, a personal data assistant (PDA) system, a personal computing accessory (PCA) system, and/or any other suitable communication system.
  • PCS personal communication system
  • PDA personal data assistant
  • PCA personal computing accessory
  • an extended-local area system 200 based on short messaging service may include one or more base stations, generally shown as 212, 214, and 216.
  • Each of the base stations 212, 214, and 216 may provide wireless communication services within a coverage area associated with a WMAN and/or WWAN.
  • the base stations 212, 214, and 216 may operate based on W r iMAX technology (e.g., in accordance with the IEEE 802.16 family of standards) and/or cellular radio technology.
  • the extended -local area system 2(X) may also include one or more access points, generally shown as 220.
  • the access point 220 may provide wireless communication services within a coverage area 225 associated with a WLAN.
  • the access point 220 may operate based on Wi-Fi technology (e.g., in accordance with the IEEE 802.1 1 family of standards). Accordingly, the coverage area 225 may be smaller than any one of the coverage areas of the base stations 212, 214, and 216 (e.g., the coverage of the base station 214 is greater than the coverage area 225).
  • the extended-local area system 200 may include one or more subscriber stations, generally shown as 230, 240, 250. and 260.
  • each of the subscriber stations 230, 240, 250, and 260 may include a wireless communication platform having two or more wireless communication devices (e.g., the wireless communication platform 300 of FIG. 3).
  • each of the subscriber stations 230, 240, 250, and 260 may communicate with the base stations 212, 214, and/or 216 based on WiMAX technology and/or cellular radio technology.
  • Each of the subscriber stations 230. 240, 250, and 260 may also communicate with an access point based on Wi-Fi technology.
  • the subscriber station 230 may communicate with the access point 220 because the subscriber station 230 is within the coverage area 225.
  • each of the subscriber stations 230, 240, 250, and 260 may communicate with other subscriber stations within a corresponding communication area via SiMS messages.
  • the subscriber station 230 may communicate with subscriber stations within the communication area 235 (e.g., the subscriber station 240).
  • the subscriber station 240 may communicate with subscriber stations within the communication area 245 (e.g.. the subscriber stations 230 and 250).
  • the subscriber station 250 may communicate with subscriber stations within the communication area 255 (e.g., the subscriber stations 240 and 260).
  • lhe extended-local area system 200 may extend the coverage area 225 by forwarding location-specific information to one or more of the communication areas 235, 245, and/or 255 via SMS message(s).
  • the subscriber stations 230, 240, 250, and/or 260 may distribute location-specific information via SMS messages within the exfendcd-locaJ area system 200.
  • Each SMS message may include message identification information, source identification information, time stamp information, counter information, and/or other suitable infoimalion.
  • the message identification information may be used to identify an SMS message.
  • a management entity may provide a cyclic SMS identifier.
  • the source identification information may indicate the source that issued the SMS message.
  • the message identification information and/or the source identification information may be used to determine whether the SMS message was previously received and stored at a particular subscriber station.
  • the time stamp information may indicate when a source ⁇ e.g., the access point 220) issued the SMS message. In particular, the time stamp information may be used to determine whether to continue with retransmitting the SMS message.
  • the subscriber station 260 may not transmit the SMS message if the difference between the current time and the time stamp exceeds a threshold period for retransmission.
  • the counter information may indicate a number of times that the SMS message has been forwarded or relayed from one subscriber station to another. Similar to the time stamp information, counter information may be used to determine whether to continue with retransmitting the SMS message. For example, the subscriber station 260 may not transmit the SMS message if the counter information exceeds a threshold number of retransmission.
  • FIG. 2 depicts unicast transmissions from the access point 220 or the subscriber stations 230, 240, 250, and 260
  • the methods and apparatus described herein are readily applicable to communicate SMS messages broadcast or multicast transmissions. While the examples herein describe an extend-Jocai area system based on SMS, the methods and apparatus described herein are readily applicable to other suitable messaging services such as enhanced messaging services (EMS), multimedia messaging services (MMS). etc.
  • EMS enhanced messaging services
  • MMS multimedia messaging services
  • a wireless communication platform 300 may include a network interface device (NID) 310, a controller 315, a clock synchronizer 320. an interval identifier 330, and a memory 335.
  • the wireless communication platform 300 may also include two or more wireless communication devices (WCDs), generally shown as 340 and 350.
  • the NlD 330, the controller 315, the clock synchronizer 320, the interval identifier 330, the memory 335, and/or the WCDs 340 and 350 may be operatively coupled to each other via a bus 360. While FIG.
  • the wireless communication platform 300 may be integrated into a subscriber station (e.g., any of the subscriber stations 230, 240, 250, and/or 260 of FlG. 2).
  • the NID 3 J 0 may include a receiver 312, a transmitter 314, and an antenna 316.
  • the wireless communication platform 300 may receive and/or transmit data via the receiver 212 and the transmitter 314, respectively.
  • the antenna 316 may include one or more directional or omni-dircctional antennas such as dipole antennas, monopote antennas, patch antennas, loop antennas, microstrip antennas, and/or other types of antennas suitable for transmission of radio frequency (RF) signals.
  • RF radio frequency
  • FlG. 3 depicts a single antenna
  • the wireless communication platform 300 may include additional antennas.
  • the wireless communication platform 300 may include a plurality of antennas to implement a mu ⁇ iiple-input-multiple -output (MlMO) system.
  • MlMO mu ⁇ iiple-input-multiple -output
  • the controller 315 may enable or disable the wiieless communication platform 300 to operate as part of the extended -local area system 200.
  • the controller 315 may enable or disable the wireless communication platform 300 to operate as part of the extended-local area system 200 in response to a user input. To conserve power, the wireless communication platform 300 may be disabled from operating as part of the extended-local area system 200.
  • the clock synchronizer 320 may synchronize the wireless communication platform 300 with a network clock associated with a base station (e.g., the base station 214 of FIG. 2).
  • the interval identifier 330 may identify an interval to communicate location-specific information based on the network clock.
  • the interval may be an idle interval associated with the base station (e.g., the interval 430 of FIG. 4) and/or an interval designated by the wireless communication network of the base station (e.g., the interval 460 of FIG. 4).
  • the wireless communication platform 300 may communicate location-specific information via one or more wireless SMS messages.
  • the controller 315 may determine whether the SMS message was previously received and/or stored. Further, the controller 315 may determine whether to forward or relay the SMS message to other subscriber stations based on the time stamp information and/or the counter information.
  • the memory 335 may store the SMS message. In one example, the memory 335 may include a buffer to store one or more SMS messages for the wireless communication platform 300 to forward or relay to other subscriber stations.
  • the first WCD 340 may provide communication services associated with a first wireless communication network (e.g., the WMAN 130 of FIG. 1) and the second WCD 350 may provide communication services associated with a second wireless communication network (e.g., the VVLAN 120 of FIG. Ij.
  • the first wireless communication network may operate based on WiMAX technology
  • the second wireless communication network may operate based on Wi-Fi technology. Accordingly, following the above example, the first WCD 340 may communicate based on WiMAX technology whereas the second WCD 350 may communicate based on Wi-Fi technology.
  • W r iMAX technology provides last-mile broadband connectivity in a larger geographical area than other wireless technology such as Wi-Fi technology.
  • WiMAX technology may provide broadband or high-speed data connection to various geographical locations where wired transmission may be too costly, inconvenient, and/or unavailable.
  • WiMAX technology may offer greater range and bandwidth to enable Tl -type service to businesses and/or cable/digital subscriber line (DSL)-equivalent access to homes.
  • W r iMAX technology may operate in a frequency band ranging from 2 to 1 1 GHz (e.g., 2.3 to 2.4 GHz, 2.5 to 2.7 GHz, 3.3 to 3.8 GHz. or 4.9 to 5.8 GHz).
  • the 802.16 family of standards were developed by IEEE to provide for fixed, portable, and/or mobile broadband wireless access networks.
  • the WiMAX Forum facilitates the deployment of broadband wireless access networks based on the IEEE 802.16 standards.
  • the WiMAX Forum ensures the compatibility and interoperability of broadband wireless equipment.
  • the terms "802.16” and "WiMAX ' ' may be used interchangeably throughout this disclosure to refer to the IEEE 802. J 6 suite of air interface standards.
  • Wi-Fi technology provides high-speed wireless connectivity within a range of a wrreless access point (e.g., a hotspot) in different locations including homes, offices, cafes, hotels, airports, etc.
  • Wi-Fi technology may allow a wireless device to connect to a local area network without physically plugging the wireless device into the network when the wireless device is within a range ⁇ f wireless access poini (e.g., within 150 feet indoor or 300 feet outdoors).
  • Wi-Fj technology may offer highspeed Internet access and/or Voice over Internet Protocol (VoIP) service connection to wireless devices.
  • Wi-Fi technology may operate in a frequency range starting at 2.4 gigahertz (GH/,) and ending at 2.4835 GH/.
  • the 802.1 i family of standards were developed by IEEE to provide for WLANs (e.g., the IEEE std. 802.1 Ia, published 1999; the IEEE std. 802.1 Ib, published 1999; the IEEE std. 802.1 Ig, published 2003).
  • the Wi- Fi Alliance facilitates the deployment of WLANs based on the 802.1 1 standards.
  • the Wi-Fi Alliance ensures the compatibility and intcr-operabiiity of WLAN equipment.
  • the terms "802.11" and "Wi-Fi" may be used interchangeably throughout this disclosure to refer to the IEEE 802.1 1 suite of air interface standards.
  • wireless communication devices that operate based on WiMAX technology and Wi-Fi technology
  • the methods and apparatus are readily applicable to other suitable wireless communication technologies (e.g., cellular radio technology, Bluetooth ® technology, etc.).
  • suitable wireless communication technologies e.g., cellular radio technology, Bluetooth ® technology, etc.
  • the components shown in FIG. 3 are depicted as separate blocks within the wireless communication platform 300, the functions performed by some of these blocks may be integrated within a single semiconductor circuit or may be implemented using two or more separate integrated circuits.
  • the receiver 3 J 2 and the transmitter 314 are depicted as separate blocks within the NID 310.
  • the receiver 312 may be integrated into the transmitter 314 (e.g..
  • the controller 335, the clock synchronizer 320 and the interval identifier 330 are depicted as separate blocks, the controller 315, the clock synchronizer 320 and the interval identifier 330 may be integrated into a single component to perform respective functions (e.g., a processor).
  • the wireless communication platform 300 may include additional WCDs.
  • the methods and apparatus described herein are not limited in this regard.
  • the access point 220 may distribute location-specific information.
  • the access point 220 may transmit location-specific information such as advertisements and/or events in shopping centers, grocery stores, conferences, exhibitions, trade shows, streets, etc.
  • location-specific information may Include information associated with buildings, neighborhoods, local traffic, local weather, etc.
  • the range of the access point 220 to transmit location-specific information may not extend beyond the coverage area 225.
  • the base station 214 may provide wireless communication services to a coverage area greater than the coverage area 225 but the base station 214 may not support distributing location-specific information without using a global positioning system (GPS) and/or collaborating with other base stations such as the base stations 212 and/or 216. Accordingly, the extended-local area system 200 may distribute location- specific information beyond the coverage area 225.
  • GPS global positioning system
  • the base station 214 may be associated with a VVMAN.
  • the base station 214 may operate in an active mode or an idle mode. In the example of FlG. 4, the base station 214 (FIG. 2) may be active for one or more active intervals, generally shown as 430, 412.
  • the base station 214 may communicate with one or more subscriber stations within a coverage area of the base station 214 (e.g.. the subscriber stations 230, 240, 250, and/or 260 of FIG. 2) during one or more of the active intervals 4 ⁇ 0. 412, and 414, J0036]
  • the subscriber stations 230, 240, and 250 may identify an interval to communication location-specific information.
  • the base station 214 may be idle for one or more idle intervals, generally shown as 422 and 424. Accordingly, the subscriber stations may identify intervals corresponding to the idle intervals associated with base station 214, generally shown as 430, 440, and 450.
  • the subscriber station 230 may turn to a channel to communicate with the access point 220 and/or other subscriber station(s) (e.g., the subscriber stations 240, 250 and/or 260 of FlG. 2), In particular, the subscriber station 230 (FIG. 2) may receive location- based information from the access point 220 (FlG. 2) via an SMS message. As noted above, the access point 220 may transmit location-based information to one or more subscriber stations within a coverage area of the access point 220 (e.g., the coverage area 225 of FlG. 2).
  • the access point 220 may transmit location-based information to one or more subscriber stations within a coverage area of the access point 220 (e.g., the coverage area 225 of FlG. 2).
  • the subscriber station 230 may also relay the location-based information to other subscriber stations, which may be outside the coverage area 225 but within the communication area 235 of the subscriber station 230.
  • the subscriber station 230 may transmit the location-based information to the subscriber station 240 via an SMS message during the SMS #1 transmission (TX) interval 432.
  • TX transmission
  • the interval 430 may be 100 milliseconds (ms) and the SMS #1 TX interval 432 may be 300 microseconds ( ⁇ s).
  • the subscriber station 230 may receive and/or transmit other SMS messages during the remaining period 434 (SMS TX/RX) of the interval 430.
  • the subscriber station 240 may receive the SMS message from the subscriber station 230 during the SMS #1 RX interval 442.
  • the subscriber station 240 may relay the location-based information to other subscriber stations, which may be outside the coverage area 225 and the communication area 235 but within the communication area 245 of the subscriber station 240 (e.g., the subscriber station 250 of FlG. 2). Accordingly, the subscriber station 240 may transmit the location-based information via an SMS
  • the subscriber station 240 may receive and/or transmit other SMS messages during the remaining period 446 (SMS TX/RX) of the interval 440.
  • the subscriber station 250 may receive the SMS message from the subscriber station 240 during the SMS #1 RX interval 452. In turn, the subscriber station 250 may relay the location-based information to other subscriber stations, which may be outside the coverage area 225 and the communication areas 235 and 245 but within the communication area 255 of the subscriber station 250 (e.g., the subscriber station 260 of FIG. 2). Accordingly, the subscriber station 240 may transmit the location-based information via an SMS message during the SMS #1 TX interval 454. As a result, the extended-local area system 200 may extend the distribution of the SMS message from the coverage 225 to the communication areas 235, 245, and 255.
  • the subscriber station 250 may receive and/or transmit other SMS messages during the remaining period of the interval 450.
  • the subscriber station 250 may receive a second SMS message during the SMS #2 RX interval 456 from another access point (not shown) or subscriber station (e.g., the subscriber station 260). Accordingly, the subscriber station 250 may transmit the second SMS message during the SMS #2 TX interval 458.
  • the subscriber stations 230, 240, and 250 may identify other suitable intervals to communicate location-specific information.
  • the wireless communication network of the base station 214 may designate an interval for the subscriber stations 230, 240, and 250 Io communicate iocation-specific information, generally shown as 460, 470, and 480.
  • the intervals 460, 470, and 480 may overlap the active interval 416 and the idle interval 424 associated with the base station 214.
  • FIG. 4 depicts particular examples of communicating SMS messages, the methods and apparatus described herein are readily applicable to receive and/or transmit other suitable number of SMS messages.
  • the subscriber station 260 may not retransmit the SMS message originally from the access point 220 to other subscriber stations if the counter of the SMS message exceeds a threshold number of retransmissions. The methods and apparatus described herein are not limited in this regard.
  • FIG. 5 depicts one manner in which the wireless communication platform 300 of FIG. 3 may be configured to provide the example extended-local area system 200 of FlG. 2.
  • the example process 500 of FIG. 5 may be implemented as machine- accessible instructions utilizing any of many different programming codes stored on any combination of machine- accessible media such as a volatile or non-volatile memory or other mass storage device (e.g., a floppy disk, a CD, and a DVD).
  • a volatile or non-volatile memory or other mass storage device e.g., a floppy disk, a CD, and a DVD.
  • the machine- accessible instructions may be embodied in a machine-accessible medium such as 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, an optical media, and/or any other suitable type of medium.
  • a machine-accessible medium such as 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, an optical media, and/or any other suitable type of medium.
  • ASIC application specific integrated circuit
  • EPROM erasable programmable read only memory
  • ROM read only memory
  • RAM random access memory
  • the process 500 may begin with the wireless communication platform 300 (e.g., via the clock synchronizer 320) synchronizing with a network clock associated with a base station of a first wireless communication network (block 510).
  • the subscriber station 230 may synchronize with a network clock the base station 214 of a cellular radio network.
  • the subscriber station 230 may receive clock information from the base station 214. Accordingly, the subscriber station 230 may determine when the base station 214 is idle.
  • the wireless communication platform 300 may identify an interval to communicate location- specific information (block 520).
  • the wireless communication network associated with the base station 214 may designate an interval for the wireless communication platform 300 to communicate location-specific information (e.g., every minute on each hour).
  • the subscriber station 230 may identify an interval (e.g., the interval 430 of FIG. 4) corresponding to an idle interval associated with the base station 214 (e.g., the idle interval 422 of FlG. 4).
  • the subscriber station 230 may identify other suitable intervals to communicate location-specific information.
  • the subscriber station 230 may communicate location-specific information during an interval (e.g., the interval 460 of FIG. 4) that overlaps an active interval and an idle interval associated with the base station 214 (e.g., the active interval 416 and the idle interval 424 of FIG. 4, respectively).
  • the wireless communication platform 300 may communicate location-specific information associated with a second wireless communication network.
  • the wireless communication platform 300 may turn to a channel io receive and/or transmit one or more SMS messages.
  • the wireless communication platform 300 may receive location-specific information from an access point or another subscriber station via an SMS message (block 530).
  • each SMS message may include location-specific information, message identification information, source identification information, time stamp information, and counter information.
  • the wireless communication platform 300 e.g., via the controller 315) may determine whether the SMS message was previously received (e.g., whether the SMS message is a duplicate) (block 540). If the wireless communication platform 300 previously received the SMS message, the process 500 may terminate. [0047] Otherwise if the wireless communication platform 300 did not previously receive the SMS message at block 540, the wireless communication platform 300 (e.g. via the controller 315) may determine whether to forward or relay the SMS message to other subscriber station(s) (block 550).
  • the wireless communication platform 300 may determine whether the SMS message exceeded one or more thresholds based on the lime stamp information and the counter information of the SMS message. Tf the SMS message exceeded thresholds associated with the time stamp information and the counter information, the process 500 may terminate. In one example, the wireless communication platform 300 may not store and transmit the SMS message if the difference between the current time and the time stamp exceeds a threshold period for retransmission. In another example, the wireless communication platform 300 may not store and transmit the SMS message if the SMS message has been retransmitted for a number of times that exceeds a threshold number of retransmission,
  • the wireless communication platform 300 may store the SMS message in a buffer of the memory 335 for retransmission (block 560).
  • the wireless communication platform 300 may increment the counter information of the SMS message.
  • the wireless communication platform 300 may transmit the SMS menage io other subscriber stationCsj during the interval identified at block 520 (570). ⁇ n a mesh network-like manner, the wireless communication platform 300 may transmit the SMS message to the other subscriber station (s) because the other subscriber station(s) may be within the coverage area associated with the first wireless communication network but outside the coverage area associated with the second wireless communication network.
  • the other subscriber station(s) may be within the coverage area of the base station 214 but outside the coverage area of the access point 220.
  • the methods and apparatus described herein are not limited in this regard.
  • the above examples describe two wireless communication devices, the methods and apparatus described herein may include three or more wireless communication devices.
  • the methods and apparatus described herein may include other wireless communication devices that may operate in accordance with other suitable types of wireless communication networks and/or include other combinations of wireless communication devices.
  • the wireless communication platform 300 may include a wireless communication device for a WWAN as an additional wireless communication device or a substitute wireless communication device.
  • the wireless communication platform 300 may include a wireless communication device associated with a WLAN (e.g., based on Wi-Fi technology) and a wireless communication device associated with a WWAN (e.g., based on cellular radio technology).
  • lhc wireless communication platform 300 may include a WTAN device, a WLAN device, and a WMAN device.
  • the methods and apparatus described herein are not limited in this regard, [0050]
  • F ⁇ G. 6 is a block diagram of an example processor system 2(X)O adapted to implement the methods and apparatus disclosed herein.
  • the processor system 2000 may be a desktop computer, a laptop computer, a handheld computer, a tablet computer, a personal digital assistant (PDA), a server, an Internet appliance, and/or any other type of computing device.
  • PDA personal digital assistant
  • the processor system 2000 illustrated in FlG. 6 may include a chipset 2010, which includes a memory controller 2012 and an input/output (I/O) controller 2014.
  • the chipset 2010 may provide memory and I/O management functions as well as a plurality of general purpose and/or special purpose registers, timers, etc. that are accessible or used by a processor 2020.
  • the processor 2020 may be implemented using one or more processors, WPAN components, WLAN components, WMAN components, WWAN components, and/or other suitable processing components.
  • the processor 2020 may be implemented using one or more of the Intel ® CoreTM technology, Intel ® Pentium ® technology, the lntef Itanium" " technology, the Intel Centrino technology, the Intel 11 XeonTM technology, and/or the Intel ® XScaIe ⁇ technology. In the alternative, other processing technology may be used to implement the processor 2020.
  • the processor 2020 may include a cache 2022, which may be implemented using a first-level unified cache (L ⁇ ), a second-level unified cache (L2), a third-level unified cache (L3), and/or any other suitable structures io store data.
  • L ⁇ first-level unified cache
  • L2 second-level unified cache
  • L3 third-level unified cache
  • the memory controller 2012 may perform functions that enable the processor 2020 to access and communicate with a main memory 2030 including a volatile memory 2032 and a non-volatile memory 2034 via a bus 2040.
  • the volatile memory 2032 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM). Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM), and/or any other type of random access memory device.
  • the non-volatile memory 2034 may be implemented by flash memory, Read Only Memory (ROM),
  • EEPROM Electrically Erasable Programmable Read Only Memory
  • the processor system 2000 may also include an interface circuit 2050 thai is coupled to me bus 2040.
  • the interface circuit 2050 may be implemented using any iype of interface standard such as an Ethernet interface, a universal serial bus (USB), a third generation input/output (3GIO) interface, and/or any other suitable type of interface.
  • One or more input devices 2060 may be connected to the interface circuit 2050.
  • the input device(s) 2060 permit an individual to enter data and commands into the processor 2020.
  • the input device(s) 2060 may be implemented by a keyboard, a mouse, a touch-sensitive display, a track pad, a track ball, an isopoint, and/or a voice recognition system.
  • One or more output devices 2070 may also be connected to the interface circuit
  • the output device(s) 2070 may be implemented by display devices (e.g.. a light emitting display (LED), a liquid crystal display (LCD), a cathode ray tube
  • display devices e.g.. a light emitting display (LED), a liquid crystal display (LCD), a cathode ray tube
  • the interface circuit 2050 may include, among other things, a graphics driver card.
  • the processor system 2000 may also include one or more mass storage devices
  • mass storage device(s) 2080 to store software and data.
  • mass storage device(s) 2080 include floppy disks and drives, hard disk drives, compact disks and drives, and digital versatile disks (DVD) and drives.
  • the interface circuit 2050 may also include a communication device such as a modem or a network interface card to facilitate exchange of data with externa! computers via a network.
  • the communication link between the processor system 2000 and the network may be any type of network connection such as an Ethernet connection, a digital subscriber line (DSL), a telephone line, a cellular telephone system, a coaxial cable, etc.
  • DSL digital subscriber line
  • Access to the input device(s) 2060, the output dcvicc(s) 2070, the mass storage devic ⁇ (s) 2080 and/or the network may be controlled by the I/O controller 2014.
  • the I/O controller 2014 may perform functions that enable the processor 2020 to communicate with the input device(s) 2060, the output de ⁇ icc(s) 2070. the mass storage devicc(s) 2080 and/or the network via the bus 2040 and the interface circuit 2050.
  • the components shown in FIG. 6 are depicted as separate blocks within the processor system 2000, the functions performed by some of these blocks may be integrated within a single semiconductor circuit or may be implemented using two or more separate integrated circuits.
  • the memory controller 2012 and the I/O controller 2014 are depicted as separate blocks within the chipset 2010, the memory controller 2012 and the I/O controller 2014 may be integrated within a single semiconductor circuit.

Abstract

Embodiments of methods and apparatus for providing an extended-local area system based on short messaging service are generally described herein. Other embodiments may be described and claimed.

Description

METHODS AND APPARATUS FOR PROVIDING AN EXTENDED-LOCAL
AREA SYSTEM BASED ON SHORT MESSAGING SERVICE
TECHNICAL FIELD
(0001 J The present disclosure relates generally to wireless communication systems, and more particularly, to methods and apparatus for providing an extended-local area system based on short messaging service.
BACKGROUND
[0002] As wireless communication becomes more and more popular at offices, homes, schools, etc., different wireless technologies and applications may work in tandem to meet the demand for computing and communications at anytime and/or anywhere. For example, a variety of wireless communication networks may co-exist to provide a wireless environment with more computing and/or communication capability, greater mobility, and/or eventually seamless roaming.
(0003] In particular, wireless personal area networks (WPANs) may offer fast, short- distance connectivity within a relatively small space such as an office workspace or a room within a home. Wireless local area networks (WLANs) may provide broader range than WPANs within office buildings, homes, schools, etc. Wireless metropolitan area networks (WMANs) may cover a greater distance than WLANs by connecting, for example, buildings to one another over a broader geographic area. Wireless wide area networks (WWANs) may provide the broadest range as such networks are widely deployed in cellular infrastructure. Although each of the above-mentioned wireless communication networks may support different usages, co-existence among these networks may provide a more robust environment with anytime and anywhere connectivity. j BRIEF DESCRIPTION OF THE DRAWINGS
[0004] FlG. 1 is a schematic diagram representation of an example wireless communication system according to an embodiment of the methods and apparatus disclosed herein.
[0005] FlG, 2 is a schematic diagram representation of an example extended-local area system based on short messaging service.
[0006] FIG. 3 is a block diagram representation of an example wireless communication platform associated with the example extended-local area system of FlG. 2.
[0007] FIG. 4 depicts an example timing sequence of the example extended-local area system of FIG. 2.
[0008] FIG. 5 is a flow diagram representation of one manner in which the example wireless communication platform of FIG. 3 may be configured. [0009] FIG. 6 is a block diagram representation of an example processor system that may be used to implement the example wireless communication platform.
DETAILED DESCRIPTION
[0010] In general, methods and apparatus for providing an extended-local area system based on short messaging service are described herein. The methods and apparatus described herein are not limited in this regard.
[0011] Referring to FIG. 1. an example wireless communication system IGO may include one or more wireless communication networks, generally shown as 3 10, J 20. and 130. In particular, the wireless communication system 100 may include a wireless persona! area network (WPAN) 1 10, a wireless local area network (WLAN) 120, and a wireless metropolitan area network (WMAN) 130. Although FΪG. 1 depicts three wireless communication networks, the wireless communication system 100 may include additional or fewer wireless communication networks. For example, ihc wireless communication networks 100 may include additional WPANs, WLANs. and/or WMANs. The methods and apparatus described herein are not limited in this regard.
[0012] The wireless communication system 100 may also include one or more subscriber stations, generally shown as 140, 142, 144, 146, and 148. For example, the subscriber stations 140, 142, 144. 146, and 148 may include wireless electronic devices such as a desktop computer, a laptop computer, a handheld computer, a tablet computer, a cellular telephone, a pager, an audio and/or video player (e.g., an MP3 player or a DVD player), a gaming device, a video camera, a digital camera, a navigation device (e.g., a GPS device), a wireless peripheral (e.g., a printer, a scanner, a headset, a keyboard, a mouse, etc.), a medical device (e.g., a heart rate monitor, a blood pressure monitor, etc.), and/or other suitable fixed, portable, or mobile electronic devices. Although FIG. 1 depicts five subscriber stations, the wireless communication system 100 may include more or less subscriber stations.
[0013] The subscriber stations 140, 142, 144, 146, and 148 may use a variety of modulation techniques such as spread spectrum modulation (e.g., direct sequence code division multiple access (DS-CDMA) and/or frequency hopping code division multiple access (FH-CDMA)), time-division multiplexing (TDM) modulation, frequency-division multiplexing (FDM) modulation, orthogonal frequency-division multiplexing (OFDM) modulation, multi-carrier modulation (MDM), and/or other suiiabie modulation techniques to communicate via wireiess links. In one example, the laptop computer 140 may operate in accordance with suitable wireless communication protocols that require very low power such as Bluetooth®, ultra-wide band (UWB), and/or radio frequency identification (RFID) to implement the WPAN 1 10. In particular, the laptop computer J 40 may communicate with devices associated with the WPAN 1 10 such as the video camera 142 and/or the printer 144 via wireless links.
[0014] In another example, the laptop computer 140 may use direct sequence spread spectrum (DSSS) modulation and/or frequency hopping spread spectrum (FHSS) modulation to implement the WLAN 120 (e.g., the 802.1 i family of standards developed by the Institute of Electrical and Electronic Engineers (IEEE) and/or variations and evolutions of these standards). For example, the laptop computer 140 may communicate with devices associated with the WLAN 120 such as the printer 144, the handheld computer 146 and/or the smart phone 148 via wireless links. The laptop computer 140 may also communicate with an access point (AP) 150 via a wireless link. The AP 150 may be operatively coupled to a router 152 as described in further detail below. Alternatively, the AP 150 and the router 152 may be integrated into a single device (e.g., a wireless router). [0015] The laptop computer 140 may use OFDM modulation to transmit large amounts of digital data by splitting a radio frequency signal into multiple small sub- signals, which in turn, are transmitted simultaneously at different frequencies, In particular, the laptop computer 140 may use OFDM modulation to implement the WMAN 130. For example, the laptop coinpuier 140 may operate in accordance with the 802.16 family of standards developed by IEEE to provide for fixed, portable, and/or mobile broadband wireless access (BWA) networks (e.g.. the IEEE std. 802.16-2004 (published September 18, 2004), the IEEE std. 802. lόe (published February 28, 2006), the IEEE std. 802. J 6f (published December 1 , 2005), etc.) to communicate with base stations, generally shown as 160, 162, and 164, via wireless link(s). [0016] Although some of ϊhe above examples are described above with respect to standards developed by IEEE, the methods and apparatus disclosed herein are readily applicable to many specifications and/or standards developed by other special interest groups and/or standard development organizations (e.g.. Wireless Fidelity (Wi-Fi; Alliance, Worldwide Interoperability for Microwave Access (WiMAXj Forum, Infrared Data Association (IrDA), Third Generation Partnership Project (3GPP), etc.). The methods and apparatus described herein are not limited in this regard. [0017] The WLAN J 20 and WMAN 130 may be operatively coupled to a common public or private network 170 such as the Internet, a telephone network (e.g., public switched telephone network (PSTN)), a local area network (LAN), a cable network, and/or another wireless network via connection to an Ethernet, a digital subscriber line (DSL), a telephone line, a coaxial cable, and/or any wireless connection, etc. In one example, the WLAN 120 may be operatively coupled to the common public or private network 170 via the AP 150 and/or the router 152. In another example, the WMAN 130 may be operatively coupled to the common public or private network 170 via the base station(s) 160, 162, and/or 164.
[0018] The wireless communication system 100 may include other suitable wireless communication networks. For example, the wireless communication system 100 may include a wireless wide area network (WWAN) (not shown). The laptop computer 140 may operate in accordance with other wireless communication protocols to support a
WWAN. In particular, these wireless communication protocols may be based on analog, digital, and/or dual-mode communication system technologies such as Global System for Mobile Communications (GSM) technology. Wideband Code Division Multiple Access (WCDMA) technology. General Packet Radio Services (GPRS) technology, Enhanced Data GSM Environment (EDGE) technology, Universal Mobile Telecommunications System (UMTS) technology, Third Generation Partnership Project (3GPP) technology, standards based on these technologies, variations and evolutions of these standards, and/or other suitable wireless communication standards. Although FlG. 1 depicts a WPAN. a WI ,AN, and a WMAN, the wireless communication system 100 may include other combinations of WPANs. W7LANs. WMANs, and/or WWANs. The methods and apparatus described herein are not limited in this regard,
[0019] The wireless communication system 100 may include other WPAN, WLAN, WMAN. and/or WWAN devices (not shown) such as network interface devices and peripherals (e.g., network interface cards (NlCs)), access points (APs), redistribution points, end points, gateways, bridges, hubs, etc. to implement a cellular telephone system, a satellite system, a personal communication system (PCS), a two-way radio system, a one-way pager system, a two-way pager system, a personal computer (PC) system, a personal data assistant (PDA) system, a personal computing accessory (PCA) system, and/or any other suitable communication system. Although certain examples have been described above, the scope of coverage of this disclosure is not limited thereto.
[0020] Referring to FΪG. 2, for example, an extended-local area system 200 based on short messaging service (SMS) may include one or more base stations, generally shown as 212, 214, and 216. Each of the base stations 212, 214, and 216 may provide wireless communication services within a coverage area associated with a WMAN and/or WWAN. For example, the base stations 212, 214, and 216 may operate based on WriMAX technology (e.g., in accordance with the IEEE 802.16 family of standards) and/or cellular radio technology.
10021 J The extended -local area system 2(X) may also include one or more access points, generally shown as 220. In one example, the access point 220 may provide wireless communication services within a coverage area 225 associated with a WLAN. For example, the access point 220 may operate based on Wi-Fi technology (e.g., in accordance with the IEEE 802.1 1 family of standards). Accordingly, the coverage area 225 may be smaller than any one of the coverage areas of the base stations 212, 214, and 216 (e.g., the coverage of the base station 214 is greater than the coverage area 225). [0022] Further, the extended-local area system 200 may include one or more subscriber stations, generally shown as 230, 240, 250. and 260. As described in detail below, each of the subscriber stations 230, 240, 250, and 260 may include a wireless communication platform having two or more wireless communication devices (e.g., the wireless communication platform 300 of FIG. 3). In one example, each of the subscriber stations 230, 240, 250, and 260 may communicate with the base stations 212, 214, and/or 216 based on WiMAX technology and/or cellular radio technology. Each of the subscriber stations 230. 240, 250, and 260 may also communicate with an access point based on Wi-Fi technology. For example, the subscriber station 230 may communicate with the access point 220 because the subscriber station 230 is within the coverage area 225. In a similar manner, each of the subscriber stations 230, 240, 250, and 260 may communicate with other subscriber stations within a corresponding communication area via SiMS messages. In one example, the subscriber station 230 may communicate with subscriber stations within the communication area 235 (e.g., the subscriber station 240). The subscriber station 240 may communicate with subscriber stations within the communication area 245 (e.g.. the subscriber stations 230 and 250). The subscriber station 250 may communicate with subscriber stations within the communication area 255 (e.g., the subscriber stations 240 and 260). As a result, lhe extended-local area system 200 may extend the coverage area 225 by forwarding location-specific information to one or more of the communication areas 235, 245, and/or 255 via SMS message(s). By operating in a mesh network-like manner, the subscriber stations 230, 240, 250, and/or 260 may distribute location-specific information via SMS messages within the exfendcd-locaJ area system 200.
[0023] Each SMS message may include message identification information, source identification information, time stamp information, counter information, and/or other suitable infoimalion. ϊn particular, the message identification information may be used to identify an SMS message. In one example, a management entity may provide a cyclic SMS identifier. The source identification information may indicate the source that issued the SMS message. The message identification information and/or the source identification information may be used to determine whether the SMS message was previously received and stored at a particular subscriber station. The time stamp information may indicate when a source {e.g., the access point 220) issued the SMS message. In particular, the time stamp information may be used to determine whether to continue with retransmitting the SMS message. For example, the subscriber station 260 may not transmit the SMS message if the difference between the current time and the time stamp exceeds a threshold period for retransmission. The counter information may indicate a number of times that the SMS message has been forwarded or relayed from one subscriber station to another. Similar to the time stamp information, counter information may be used to determine whether to continue with retransmitting the SMS message. For example, the subscriber station 260 may not transmit the SMS message if the counter information exceeds a threshold number of retransmission.
10024] Although FIG. 2 depicts unicast transmissions from the access point 220 or the subscriber stations 230, 240, 250, and 260, the methods and apparatus described herein are readily applicable to communicate SMS messages
Figure imgf000010_0001
broadcast or multicast transmissions. While the examples herein describe an extend-Jocai area system based on SMS, the methods and apparatus described herein are readily applicable to other suitable messaging services such as enhanced messaging services (EMS), multimedia messaging services (MMS). etc. The methods and apparatus described herein are not limited in this regard.
[0025] Turning to FIG. 3, for example, a wireless communication platform 300 may include a network interface device (NID) 310, a controller 315, a clock synchronizer 320. an interval identifier 330, and a memory 335. The wireless communication platform 300 may also include two or more wireless communication devices (WCDs), generally shown as 340 and 350. The NlD 330, the controller 315, the clock synchronizer 320, the interval identifier 330, the memory 335, and/or the WCDs 340 and 350 may be operatively coupled to each other via a bus 360. While FIG. 3 depicts components of the wireless communication platform 300 coupling to each other via the bus 360, these components may be operatively coupled to each other via other suitable direct or indirect connections (e.g., a point-to-point connection or a point-to-multiple point connection). The wireless communication platform 300 may be integrated into a subscriber station (e.g., any of the subscriber stations 230, 240, 250, and/or 260 of FlG. 2).
[0026] The NID 3 J 0 may include a receiver 312, a transmitter 314, and an antenna 316. The wireless communication platform 300 may receive and/or transmit data via the receiver 212 and the transmitter 314, respectively. The antenna 316 may include one or more directional or omni-dircctional antennas such as dipole antennas, monopote antennas, patch antennas, loop antennas, microstrip antennas, and/or other types of antennas suitable for transmission of radio frequency (RF) signals. Although FlG. 3 depicts a single antenna, the wireless communication platform 300 may include additional antennas. For example, the wireless communication platform 300 may include a plurality of antennas to implement a muϊiiple-input-multiple -output (MlMO) system. [0027] In general, the controller 315 may enable or disable the wiieless communication platform 300 to operate as part of the extended -local area system 200. In one example, the controller 315 may enable or disable the wireless communication platform 300 to operate as part of the extended-local area system 200 in response to a user input. To conserve power, the wireless communication platform 300 may be disabled from operating as part of the extended-local area system 200.
[0028] As described in detail below, the clock synchronizer 320 may synchronize the wireless communication platform 300 with a network clock associated with a base station (e.g., the base station 214 of FIG. 2). The interval identifier 330 may identify an interval to communicate location-specific information based on the network clock. For example, the interval may be an idle interval associated with the base station (e.g., the interval 430 of FIG. 4) and/or an interval designated by the wireless communication network of the base station (e.g., the interval 460 of FIG. 4). During the identified interval, the wireless communication platform 300 may communicate location-specific information via one or more wireless SMS messages. Based on the message identification information and/or the source identification information of an SMS message, the controller 315 may determine whether the SMS message was previously received and/or stored. Further, the controller 315 may determine whether to forward or relay the SMS message to other subscriber stations based on the time stamp information and/or the counter information. The memory 335 may store the SMS message. In one example, the memory 335 may include a buffer to store one or more SMS messages for the wireless communication platform 300 to forward or relay to other subscriber stations.
[0029] The first WCD 340 may provide communication services associated with a first wireless communication network (e.g., the WMAN 130 of FIG. 1) and the second WCD 350 may provide communication services associated with a second wireless communication network (e.g., the VVLAN 120 of FIG. Ij. In one example, the first wireless communication network may operate based on WiMAX technology, and the second wireless communication network may operate based on Wi-Fi technology. Accordingly, following the above example, the first WCD 340 may communicate based on WiMAX technology whereas the second WCD 350 may communicate based on Wi-Fi technology.
[0030] Briefly. WriMAX technology provides last-mile broadband connectivity in a larger geographical area than other wireless technology such as Wi-Fi technology. In particular, WiMAX technology may provide broadband or high-speed data connection to various geographical locations where wired transmission may be too costly, inconvenient, and/or unavailable. In one example, WiMAX technology may offer greater range and bandwidth to enable Tl -type service to businesses and/or cable/digital subscriber line (DSL)-equivalent access to homes. WriMAX technology may operate in a frequency band ranging from 2 to 1 1 GHz (e.g., 2.3 to 2.4 GHz, 2.5 to 2.7 GHz, 3.3 to 3.8 GHz. or 4.9 to 5.8 GHz). The 802.16 family of standards were developed by IEEE to provide for fixed, portable, and/or mobile broadband wireless access networks. The WiMAX Forum facilitates the deployment of broadband wireless access networks based on the IEEE 802.16 standards. In particular, the WiMAX Forum ensures the compatibility and interoperability of broadband wireless equipment. For convenience, the terms "802.16" and "WiMAX'' may be used interchangeably throughout this disclosure to refer to the IEEE 802. J 6 suite of air interface standards.
[0031] Wi-Fi technology provides high-speed wireless connectivity within a range of a wrreless access point (e.g., a hotspot) in different locations including homes, offices, cafes, hotels, airports, etc. In particular. Wi-Fi technology may allow a wireless device to connect to a local area network without physically plugging the wireless device into the network when the wireless device is within a range υf wireless access poini (e.g., within 150 feet indoor or 300 feet outdoors). In one example, Wi-Fj technology may offer highspeed Internet access and/or Voice over Internet Protocol (VoIP) service connection to wireless devices. Wi-Fi technology may operate in a frequency range starting at 2.4 gigahertz (GH/,) and ending at 2.4835 GH/. The 802.1 i family of standards were developed by IEEE to provide for WLANs (e.g., the IEEE std. 802.1 Ia, published 1999; the IEEE std. 802.1 Ib, published 1999; the IEEE std. 802.1 Ig, published 2003). The Wi- Fi Alliance facilitates the deployment of WLANs based on the 802.1 1 standards. In particular, the Wi-Fi Alliance ensures the compatibility and intcr-operabiiity of WLAN equipment. For convenience, the terms "802.11" and "Wi-Fi" may be used interchangeably throughout this disclosure to refer to the IEEE 802.1 1 suite of air interface standards.
[0032] While the above examples describe a wireless communication devices that operate based on WiMAX technology and Wi-Fi technology, the methods and apparatus are readily applicable to other suitable wireless communication technologies (e.g., cellular radio technology, Bluetooth® technology, etc.). Further, although the components shown in FIG. 3 are depicted as separate blocks within the wireless communication platform 300, the functions performed by some of these blocks may be integrated within a single semiconductor circuit or may be implemented using two or more separate integrated circuits. For example, although the receiver 3 J 2 and the transmitter 314 are depicted as separate blocks within the NID 310. the receiver 312 may be integrated into the transmitter 314 (e.g.. a transceiver), in another example, the controller 335, the clock synchronizer 320 and the interval identifier 330 are depicted as separate blocks, the controller 315, the clock synchronizer 320 and the interval identifier 330 may be integrated into a single component to perform respective functions (e.g., a processor). In addition, while FIG. 3
32 depicts two WCDs, the wireless communication platform 300 may include additional WCDs. The methods and apparatus described herein are not limited in this regard. [0033] As wireless communication becomes more and more popular, subscribers may receive information in various locations. Referring back to FIG. 2, for example, the access point 220 may distribute location-specific information. In one example, the access point 220 may transmit location-specific information such as advertisements and/or events in shopping centers, grocery stores, conferences, exhibitions, trade shows, streets, etc. In another example, location-specific information may Include information associated with buildings, neighborhoods, local traffic, local weather, etc. However, the range of the access point 220 to transmit location-specific information may not extend beyond the coverage area 225.
[0034] As noted above, the base station 214 may provide wireless communication services to a coverage area greater than the coverage area 225 but the base station 214 may not support distributing location-specific information without using a global positioning system (GPS) and/or collaborating with other base stations such as the base stations 212 and/or 216. Accordingly, the extended-local area system 200 may distribute location- specific information beyond the coverage area 225. The methods and apparatus described herein are not limited in this regard. [0O35J As noted above, the base station 214 may be associated with a VVMAN. The base station 214 may operate in an active mode or an idle mode. In the example of FlG. 4, the base station 214 (FIG. 2) may be active for one or more active intervals, generally shown as 430, 412. and 414. ϊn one example, the base station 214 may communicate with one or more subscriber stations within a coverage area of the base station 214 (e.g.. the subscriber stations 230, 240, 250, and/or 260 of FIG. 2) during one or more of the active intervals 4 Ϊ0. 412, and 414, J0036] The subscriber stations 230, 240, and 250 may identify an interval to communication location-specific information. In one example, the base station 214 may be idle for one or more idle intervals, generally shown as 422 and 424. Accordingly, the subscriber stations may identify intervals corresponding to the idle intervals associated with base station 214, generally shown as 430, 440, and 450. During the interval 430, for example, the subscriber station 230 may turn to a channel to communicate with the access point 220 and/or other subscriber station(s) (e.g., the subscriber stations 240, 250 and/or 260 of FlG. 2), In particular, the subscriber station 230 (FIG. 2) may receive location- based information from the access point 220 (FlG. 2) via an SMS message. As noted above, the access point 220 may transmit location-based information to one or more subscriber stations within a coverage area of the access point 220 (e.g., the coverage area 225 of FlG. 2). The subscriber station 230 may also relay the location-based information to other subscriber stations, which may be outside the coverage area 225 but within the communication area 235 of the subscriber station 230. In one example, the subscriber station 230 may transmit the location-based information to the subscriber station 240 via an SMS message during the SMS #1 transmission (TX) interval 432. For example, the interval 430 may be 100 milliseconds (ms) and the SMS #1 TX interval 432 may be 300 microseconds (μs). Accordingly, the subscriber station 230 may receive and/or transmit other SMS messages during the remaining period 434 (SMS TX/RX) of the interval 430. 10037] The subscriber station 240 may receive the SMS message from the subscriber station 230 during the SMS #1 RX interval 442. In turn, the subscriber station 240 may relay the location-based information to other subscriber stations, which may be outside the coverage area 225 and the communication area 235 but within the communication area 245 of the subscriber station 240 (e.g., the subscriber station 250 of FlG. 2). Accordingly, the subscriber station 240 may transmit the location-based information via an SMS
34 message during the SMS #1 TX interval 444. The subscriber station 240 may receive and/or transmit other SMS messages during the remaining period 446 (SMS TX/RX) of the interval 440.
[0038] The subscriber station 250 may receive the SMS message from the subscriber station 240 during the SMS #1 RX interval 452. In turn, the subscriber station 250 may relay the location-based information to other subscriber stations, which may be outside the coverage area 225 and the communication areas 235 and 245 but within the communication area 255 of the subscriber station 250 (e.g., the subscriber station 260 of FIG. 2). Accordingly, the subscriber station 240 may transmit the location-based information via an SMS message during the SMS #1 TX interval 454. As a result, the extended-local area system 200 may extend the distribution of the SMS message from the coverage 225 to the communication areas 235, 245, and 255.
[0039] Further, the subscriber station 250 may receive and/or transmit other SMS messages during the remaining period of the interval 450. For example, the subscriber station 250 may receive a second SMS message during the SMS #2 RX interval 456 from another access point (not shown) or subscriber station (e.g., the subscriber station 260). Accordingly, the subscriber station 250 may transmit the second SMS message during the SMS #2 TX interval 458. [0040] In addition or alternatively, the subscriber stations 230, 240, and 250 may identify other suitable intervals to communicate location-specific information. In one example, the wireless communication network of the base station 214 may designate an interval for the subscriber stations 230, 240, and 250 Io communicate iocation-specific information, generally shown as 460, 470, and 480. The intervals 460, 470, and 480 may overlap the active interval 416 and the idle interval 424 associated with the base station 214. [0041 J Although FIG. 4 depicts particular examples of communicating SMS messages, the methods and apparatus described herein are readily applicable to receive and/or transmit other suitable number of SMS messages. In one example, the subscriber station 260 may not retransmit the SMS message originally from the access point 220 to other subscriber stations if the counter of the SMS message exceeds a threshold number of retransmissions. The methods and apparatus described herein are not limited in this regard.
[0042] FIG. 5 depicts one manner in which the wireless communication platform 300 of FIG. 3 may be configured to provide the example extended-local area system 200 of FlG. 2. The example process 500 of FIG. 5 may be implemented as machine- accessible instructions utilizing any of many different programming codes stored on any combination of machine- accessible media such as a volatile or non-volatile memory or other mass storage device (e.g., a floppy disk, a CD, and a DVD). For example, the machine- accessible instructions may be embodied in a machine-accessible medium such as 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, an optical media, and/or any other suitable type of medium. [0043] Further, although a particular order of actions is illustrated in FlG. 5. these actions may be performed in other temporal sequences. Again, the example process 500 is merely provided and described in conjunction with the system and apparatus of FlGs. 2 and 3, respectively, as an example of one way to provide an extended-locai area system, [0044] In the example of FlG. 5, the process 500 may begin with the wireless communication platform 300 (e.g., via the clock synchronizer 320) synchronizing with a network clock associated with a base station of a first wireless communication network (block 510). With reference to FIG. 2, for example, the subscriber station 230 may synchronize with a network clock the base station 214 of a cellular radio network. In particular, the subscriber station 230 may receive clock information from the base station 214. Accordingly, the subscriber station 230 may determine when the base station 214 is idle.
[0045] Based on the clock information, the wireless communication platform 300 (e.g., via the interval identifier 330) may identify an interval to communicate location- specific information (block 520). Turning back to FΪG. 2, the wireless communication network associated with the base station 214 may designate an interval for the wireless communication platform 300 to communicate location-specific information (e.g., every minute on each hour). To avoid interference between the WCDs 340 and 350 and/or reduce power consumption by the wireless communication platform 300, the subscriber station 230 may identify an interval (e.g., the interval 430 of FIG. 4) corresponding to an idle interval associated with the base station 214 (e.g., the idle interval 422 of FlG. 4). In addition or alternatively, the subscriber station 230 may identify other suitable intervals to communicate location-specific information. For example, the subscriber station 230 may communicate location-specific information during an interval (e.g., the interval 460 of FIG. 4) that overlaps an active interval and an idle interval associated with the base station 214 (e.g., the active interval 416 and the idle interval 424 of FIG. 4, respectively). [0046] During the interval identified at block 520, the wireless communication platform 300 may communicate location-specific information associated with a second wireless communication network. The wireless communication platform 300 may turn to a channel io receive and/or transmit one or more SMS messages. In particular, the wireless communication platform 300 may receive location-specific information from an access point or another subscriber station via an SMS message (block 530). For example, each SMS message may include location-specific information, message identification information, source identification information, time stamp information, and counter information. Based on the message identification information and/or the source identification information, the wireless communication platform 300 (e.g., via the controller 315) may determine whether the SMS message was previously received (e.g., whether the SMS message is a duplicate) (block 540). If the wireless communication platform 300 previously received the SMS message, the process 500 may terminate. [0047] Otherwise if the wireless communication platform 300 did not previously receive the SMS message at block 540, the wireless communication platform 300 (e.g.. via the controller 315) may determine whether to forward or relay the SMS message to other subscriber station(s) (block 550). In particular, the wireless communication platform 300 may determine whether the SMS message exceeded one or more thresholds based on the lime stamp information and the counter information of the SMS message. Tf the SMS message exceeded thresholds associated with the time stamp information and the counter information, the process 500 may terminate. In one example, the wireless communication platform 300 may not store and transmit the SMS message if the difference between the current time and the time stamp exceeds a threshold period for retransmission. In another example, the wireless communication platform 300 may not store and transmit the SMS message if the SMS message has been retransmitted for a number of times that exceeds a threshold number of retransmission,
[0048] Otherwise if the SMS message did not exceed the thresholds associated with the time stamp information and the counter information at block 550, the wireless communication platform 300 may store the SMS message in a buffer of the memory 335 for retransmission (block 560). The wireless communication platform 300 may increment the counter information of the SMS message. Accordingly, the wireless communication platform 300 may transmit the SMS menage io other subscriber stationCsj during the interval identified at block 520 (570). ϊn a mesh network-like manner, the wireless communication platform 300 may transmit the SMS message to the other subscriber station (s) because the other subscriber station(s) may be within the coverage area associated with the first wireless communication network but outside the coverage area associated with the second wireless communication network. hi one example, the other subscriber station(s) may be within the coverage area of the base station 214 but outside the coverage area of the access point 220. The methods and apparatus described herein are not limited in this regard. [0049] Although the above examples describe two wireless communication devices, the methods and apparatus described herein may include three or more wireless communication devices. Further, while the above examples describe a WLAN device and a WMAN device within the wireless communication platform 300 of FIG. 3, the methods and apparatus described herein may include other wireless communication devices that may operate in accordance with other suitable types of wireless communication networks and/or include other combinations of wireless communication devices. In one example, the wireless communication platform 300 may include a wireless communication device for a WWAN as an additional wireless communication device or a substitute wireless communication device. In particular, the wireless communication platform 300 may include a wireless communication device associated with a WLAN (e.g., based on Wi-Fi technology) and a wireless communication device associated with a WWAN (e.g., based on cellular radio technology). In another example, lhc wireless communication platform 300 may include a WTAN device, a WLAN device, and a WMAN device. The methods and apparatus described herein are not limited in this regard, [0050] FϊG. 6 is a block diagram of an example processor system 2(X)O adapted to implement the methods and apparatus disclosed herein. The processor system 2000 may be a desktop computer, a laptop computer, a handheld computer, a tablet computer, a personal digital assistant (PDA), a server, an Internet appliance, and/or any other type of computing device.
[0051] The processor system 2000 illustrated in FlG. 6 may include a chipset 2010, which includes a memory controller 2012 and an input/output (I/O) controller 2014. The chipset 2010 may provide memory and I/O management functions as well as a plurality of general purpose and/or special purpose registers, timers, etc. that are accessible or used by a processor 2020. The processor 2020 may be implemented using one or more processors, WPAN components, WLAN components, WMAN components, WWAN components, and/or other suitable processing components. For example, the processor 2020 may be implemented using one or more of the Intel® Core™ technology, Intel® Pentium® technology, the lntef Itanium"" technology, the Intel Centrino technology, the Intel11 Xeon™ technology, and/or the Intel® XScaIe^ technology. In the alternative, other processing technology may be used to implement the processor 2020. The processor 2020 may include a cache 2022, which may be implemented using a first-level unified cache (Lϊ ), a second-level unified cache (L2), a third-level unified cache (L3), and/or any other suitable structures io store data. [0052] The memory controller 2012 may perform functions that enable the processor 2020 to access and communicate with a main memory 2030 including a volatile memory 2032 and a non-volatile memory 2034 via a bus 2040. The volatile memory 2032 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM). Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM), and/or any other type of random access memory device. The non-volatile memory 2034 may be implemented by flash memory, Read Only Memory (ROM),
Electrically Erasable Programmable Read Only Memory (EEPROM), and/or any other desired type of memory device.
[0053] The processor system 2000 may also include an interface circuit 2050 thai is coupled to me bus 2040. The interface circuit 2050 may be implemented using any iype of interface standard such as an Ethernet interface, a universal serial bus (USB), a third generation input/output (3GIO) interface, and/or any other suitable type of interface.
[0054] One or more input devices 2060 may be connected to the interface circuit 2050.
The input device(s) 2060 permit an individual to enter data and commands into the processor 2020. For example, the input device(s) 2060 may be implemented by a keyboard, a mouse, a touch-sensitive display, a track pad, a track ball, an isopoint, and/or a voice recognition system.
[0055] One or more output devices 2070 may also be connected to the interface circuit
2050, For example, the output device(s) 2070 may be implemented by display devices (e.g.. a light emitting display (LED), a liquid crystal display (LCD), a cathode ray tube
(CRT) display, a printer and/or speakers). The interface circuit 2050 may include, among other things, a graphics driver card.
[0056] The processor system 2000 may also include one or more mass storage devices
2080 to store software and data. Examples of such mass storage device(s) 2080 include floppy disks and drives, hard disk drives, compact disks and drives, and digital versatile disks (DVD) and drives.
[0057] The interface circuit 2050 may also include a communication device such as a modem or a network interface card to facilitate exchange of data with externa! computers via a network. The communication link between the processor system 2000 and the network may be any type of network connection such as an Ethernet connection, a digital subscriber line (DSL), a telephone line, a cellular telephone system, a coaxial cable, etc. [0058] Access to the input device(s) 2060, the output dcvicc(s) 2070, the mass storage devicε(s) 2080 and/or the network may be controlled by the I/O controller 2014. In particular, the I/O controller 2014 may perform functions that enable the processor 2020 to communicate with the input device(s) 2060, the output de\ icc(s) 2070. the mass storage devicc(s) 2080 and/or the network via the bus 2040 and the interface circuit 2050. [0059] While the components shown in FIG. 6 are depicted as separate blocks within the processor system 2000, the functions performed by some of these blocks may be integrated within a single semiconductor circuit or may be implemented using two or more separate integrated circuits. For example, although the memory controller 2012 and the I/O controller 2014 are depicted as separate blocks within the chipset 2010, the memory controller 2012 and the I/O controller 2014 may be integrated within a single semiconductor circuit. [006Oj Although certain example methods, apparatus, and articles of manufacture have been described herein, the scope of coverage of this disclosure is not limited thereto. On the contrary, this disclosure covers all methods, apparatus, and articles of manufacture fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents. For example, although the above discloses example systems including, among other components, software or firmware executed on hardware, it should be noted that such systems are merely illustrative and should not be considered as limiting. In particular, it is contemplated that any or all of the disclosed hardware, software, and/or firmware components could be embodied exclusively in hardware, exclusively in software, exclusively in firmware or in some combination of hardware, software, and/or firmware.

Claims

What is claimed is:
1. A method comprising: synchronizing with a network clock associated with a base station of a first wireless communication network having a first coverage area: identifying an interval to communicate location-specific information based on the network clock, the location-specific information being associated with a second wireless communication network having a second coverage area smaller than the first coverage area; and communicating the location-specific information with at least one of an access point of the second wireless communication network or a subscriber station of the first wireless communication network during the interval via a short messaging service (SMS) message, the subscriber station being synchronized with the network clock.
2. A method as defined in claim 1, wherein synchronizing with the network clock comprises receiving clock information from a base station of a cellular radio network, the clock information having information indicative of at least one of an idie interval associated with the base station or an interval designated by the cellular radio network.
3. A method as defined in claim 1 , wherein communicating the location- specific information comprises receiving the location-specific information from at least one of the access point, a subscriber station located within the first and second coverage areas, or a subscriber station located within the first coverage area and outside the second coverage area via the SMS message,
4. A method as defined in claim 1 , wherein communicating the location- specific information comprises transmitting the location-specific information to a subscriber station via the SMS message, the subscriber station being located withie the first coverage area and outside the second coverage area.
5. A method as defined In claim 1, wherein communicating the location- specific information comprises transmitting the location-specific information based on least one of message identification information, source identification information, time stamp information, or counter information associated with the SMS message.
6. A method as defined in claim 1 further comprising buffering the location- specific information for transmission to the subscriber station.
7. A method as defined in claim 1 , wherein the first wireless communication network comprises at least one of a wireless metropolitan area network or a wireless wide area network, and the second wireless communication network comprises a wireless local area network.
8. An article of manufacture including content, which when accessed, causes a machine to: synchronize with a network clock associated with a base station of a first wireless communication network having a first coverage area; identify an interval to communicate location-specific information based on the network clock, the location-specific information being associated with a second wireless communication network having a second coverage area smaller than the first coverage area; and communicate the location-specific information with at least one of an access point of the second wireless communication network or a subscriber station of the first wireless communication network during the interval via a short messaging service (SMS) message, the subscriber station being synchronized with the network clock.
9. An article of manufacture as defined in claim 8, wherein the content, when accessed, causes the machine to synchronize with the network clock by receiving clock information from a base station of a cellular radio network, and wherein the clock information comprises information indicative of at least one of an idle interval associated with the base station or an interval designated by the cellular radio network.
10. An article of manufacture as defined in claim 8, wherein the content, when accessed, causes the machine to communicate the location-specific information by receiving the location-specific information from at least one of the access point, a subscriber station located within the first and second coverage areas, or a subscriber station located within the first coverage area and outside the second coverage area via the SMS message.
1 1. An article of manufacture as defined in claim 8, wherein the content, when accessed, causes the machine to communicate the location-specific information by transmitting the location-specific information to a subscriber station via the SMS message, the subscriber station being located within the first coverage area and outside the second coverage area.
32. An article of manufacture as defined in claim 8, wherein the content, when accessed, causes the machine to communicate the location-specific information by transmitting the location- specific information based on least one of message identification information, source identification information, time stamp information, or counter information associated with the SMS message.
13. An article of manufacture as defined in claim 8, wherein the content, when accessed, causes the machine to buffer the location -specific information in a memory for transmission to the subscriber station.
14. An article of manufacture as defined in claim 8, wherein the first wireless communication network comprises at least one of a wireless metropolitan area network or a wireless wide area network, and the second wireless communication network comprises a wireless local area network.
15. An apparatus comprising: a clock synchronizer to synchronize with a network clock associated with a base station of a first wireless communication network having a first coverage area; an interval identifier operalively coupled to the clock synchronizer to identify an interval to communicate location-specific information based on the network clock, the location-specific information being associated with a second wireless communication network having a second coverage area smaller than the first coverage area; and a network interface device operarivcly coupled to the interval identifier to communicate (he location-specific information with at least one of an access point of the second wireless communication network or a .subscriber station of the first wireless communication network during the interval via a short messaging service (SMS) message, the subscriber station being synchronized with the network clock.
16. An apparatus as defined in claim 15, wherein the clock synchronizer is configured to receive clock information from a base station of a cellular radio network, and wherein the clock information comprises information indicative of at ϊeast one of an idle interval associated with the base station or an interval designated by the cellular radio network.
17. An apparatus as defined in claim 15, wherein the network interface device is configured to receive the location-specific information from at least one of the access point, a subscriber station located within the first and second coverage areas, or a subscriber station located within the first coverage area and outside the second coverage area via the SMS message.
18. An apparatus as defined in claim 15. wherein the network interface device is configured to transmit the location-specific information to a subscriber station via the SJMS message, and wherein the subscriber station is located within the first coverage area and outside the second coverage area.
19. An apparatus as defined in claim 15, wherein the network interface device is configured to transmit the location-specific information based on least one of message identification information, source identification information, time stamp information, or counter information associated with the SMS message.
20, An apparatus as defined in claim 15 further comprising a memory to buffer the location-specific information for transmission to the subscriber station.
21. An apparatus as defined in claim 15, wherein the first wireless communication network comprises at least one of a wireless metropolitan area network or a wireless wide area network, and the second wireless communication network comprises a wireless local area network.
22. A system comprising: an omni -directional antenna; and a processor operatively coupled to the antenna to synchronize with a network clock associated with a base station of a first wireless communication network having a first coverage area, to identify an interval to communicate location-specific information based on the network clock, and to communicate the location-specific information with at least one of an access point of a second wireless communication network having a second coverage area smaller than the first coverage area or a subscriber station of the first wireless communication network during the interval via a short messaging service (SMS) message, wherein the location-specific information is associated with the second wireless communication network; and wherein the subscriber station is synchronized with the network clock.
23. A system as defined in claim 22, wherein the processor is configured to receive clock information from a base station of a cellular radio network, and wherein the clock information comprises information indicative of at least one of an idle interval associated with the base station or an interval designated by the cellular radio network.
24. A system as defined in claim 22, wherein the processor is configured to receive the location-specific Information from at least one of the access point, a subscriber station located within the first and second coverage areas, or a subscriber station located within the first coverage area and outside the second coverage area via the SMS message.
25. A system as defined in claim 22. wherein the processor is configured to transmit the location-specific information to a subscriber station via the SMS message, and wherein the subscriber station is located within the first coverage area and outside the second coverage area.
26. A system as defined in claim 22, wherein the processor is configured to transmit the location-specific information based on feast one of message identification information, source identification information, time stamp information, or counter information associated with the SMS message.
27. A system as defined in claim 22, wherein the processor is configured io buffer the location-specific information in a memory for transmission to the subscriber station.
28. A system as defined in claim 22, wherein the first wireless communication network comprises at least one of a wireless metropolitan area network or a wireless wide area network, and the second wireless communication network comprises a wireless local area network.
PCT/US2007/067995 2006-05-02 2007-05-02 Methods and apparatus for providing an extended-local area system based on short messaging service WO2007131018A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/416,957 US7965979B2 (en) 2006-05-02 2006-05-02 Methods and apparatus for providing an extended-local area system based on short messaging service
US11/416,957 2006-05-02

Publications (1)

Publication Number Publication Date
WO2007131018A1 true WO2007131018A1 (en) 2007-11-15

Family

ID=38661793

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/067995 WO2007131018A1 (en) 2006-05-02 2007-05-02 Methods and apparatus for providing an extended-local area system based on short messaging service

Country Status (2)

Country Link
US (1) US7965979B2 (en)
WO (1) WO2007131018A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070155399A1 (en) * 2005-12-29 2007-07-05 Alberth William P Jr Devices and methods for synchronizing location information in an access point
CN101114845B (en) * 2006-07-25 2012-08-15 华为技术有限公司 Information transmission method, device and system
US9007212B2 (en) * 2006-10-18 2015-04-14 International Business Machines Corporation Using a RFID paging infrastructure
WO2009064233A1 (en) * 2007-11-16 2009-05-22 Telefonaktiebolaget Lme (Publ.) A terminal client and a client device for managing messages in a network infrastructure of a telecommunications system
KR20090092431A (en) * 2008-02-27 2009-09-01 삼성전자주식회사 Apparatus and method for transmitting coexistence beacon protocol in cognitive radio system
US8825092B2 (en) * 2008-03-27 2014-09-02 At&T Mobility Ii Llc Multi-mode provision of emergency alerts
JP5102383B2 (en) * 2010-07-26 2012-12-19 エルジー エレクトロニクス インコーポレイティド SMS receiving method in dual mode terminal and dual mode terminal therefor
US9306681B2 (en) 2011-01-13 2016-04-05 Eric James Malinen System and method of on-body mobile devices to reduce radiation exposure to the upper body
US9883437B2 (en) * 2012-06-19 2018-01-30 Qualcomm Incorporated Systems and methods for enhanced network handoff to wireless local area networks
US10869315B2 (en) * 2018-03-02 2020-12-15 Qualcomm Incorporated Ranging based location services in wireless communication
DE102018107596A1 (en) * 2018-03-29 2019-10-02 Bwt Ag Apparatus and method for treating drinking water
CN108834152A (en) * 2018-06-26 2018-11-16 河南孚点电子科技有限公司 A kind of WiFi control method based on router

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050124329A1 (en) * 2003-12-03 2005-06-09 Satyendra Yadav Method, apparatus and system for extending wireless network coverage

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6606502B1 (en) * 1999-07-27 2003-08-12 Telefonaktiebolaget Lm Ericsson (Publ) Method system and mobile switching center (MSC) for reporting capability to perform periodic broadcast short message service (SMS)
US7310688B1 (en) * 1999-08-30 2007-12-18 Ciena Corporation Relative addressing for network elements
US20030118015A1 (en) * 2001-12-20 2003-06-26 Magnus Gunnarsson Location based notification of wlan availability via wireless communication network
US6950655B2 (en) * 2002-10-01 2005-09-27 Interdigital Technology Corporation Method and system wherein handover information is broadcast in wireless local area networks
US7471655B2 (en) * 2003-10-17 2008-12-30 Kineto Wireless, Inc. Channel activation messaging in an unlicensed mobile access telecommunications system
US7142876B2 (en) * 2003-03-03 2006-11-28 Nokia Corporation Location dependent services
TWI382714B (en) * 2003-05-01 2013-01-11 Interdigital Tech Corp Method and apparatus for delivery of data-based/voice services over piconets and wireless lans (wlans) coupled to 3gpp devices including protocol architecture and information elements relating to short message service (sms) over wlans
US20050020299A1 (en) * 2003-06-23 2005-01-27 Quorum Systems, Inc. Time interleaved multiple standard single radio system apparatus and method
US20060040656A1 (en) * 2004-08-17 2006-02-23 Kotzin Michael D Mechanism for hand off using access point detection of synchronized subscriber beacon transmissions
US20070110011A1 (en) * 2005-11-14 2007-05-17 Joakim Nelson Mobile communication apparatus for operation in a wireless local area network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050124329A1 (en) * 2003-12-03 2005-06-09 Satyendra Yadav Method, apparatus and system for extending wireless network coverage

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JINYANG LI ET AL.: "A Scalable Location Service for Geographic Ad Hoc Routing", ACM MOBICOM, BOSTON, MA, 2000, pages 120 - 130 *
JINYANG LI: "A Scalable Location Service for Geographic Ad Hoc Routing", MIT MASTER THESIS, January 2001 (2001-01-01) *
RIEGEL M.: "Wireless LAN IEEE 802.11 Tutorial", ICM NETWORKS ADVANCED STANDARDIZATION, MUNICH, 18 October 2002 (2002-10-18), Retrieved from the Internet <URL:http://www.max.franken.de> *

Also Published As

Publication number Publication date
US20070259677A1 (en) 2007-11-08
US7965979B2 (en) 2011-06-21

Similar Documents

Publication Publication Date Title
US7965979B2 (en) Methods and apparatus for providing an extended-local area system based on short messaging service
US7701913B2 (en) Methods and apparatus for providing a platform coexistence system of multiple wireless communication devices
US9706576B2 (en) Method for multicast frame transmission and duplicated multicast frame detection
EP2047701B1 (en) Location update operations for idle mode terminals with a plurality of wireless communication interfaces
US20080062919A1 (en) Methods and apparatus for providing a channel avoidance system for a platform with a plurality of wireless communication devices
US8121144B2 (en) Multi-function wireless terminal
US7567785B2 (en) Methods and apparatus for a paging mechanism within wireless networks including multiple access points
KR101089030B1 (en) Methods and apparatus for providing idle mode operations for a platform with a plurality of wireless communication devices
US7725115B2 (en) Paging operation for idle mode terminals with a plurality of wireless interfaces
US20070104203A1 (en) Methods and apparatus for providing a delayed attack protection system for network traffic
US20070183352A1 (en) Methods and apparatus for providing a shared server system for a platform of multiple wireless communication devices
CN114424626A (en) Resource indication method and device, and communication equipment
Park et al. Enhanced radio access technologies for next generation mobile communication
CN113728663B (en) DRX configuration method and device, terminal equipment and network equipment
Kaur et al. Generations of Wireless Technology
US20210120604A1 (en) Content Transfer Functionality Beyond or Within Cellular Networks
CN116489724A (en) Seamless roaming of multiple radio stations
CN116318540A (en) Communication mode switching method, device and equipment thereof
Schiller Mobile computing
Park et al. Overview of mobile communication
Sankaran A Brief Overview of Wireless Systems and Standards

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07761724

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07761724

Country of ref document: EP

Kind code of ref document: A1