HK1149679B - A communication method and a communication system - Google Patents
A communication method and a communication system Download PDFInfo
- Publication number
- HK1149679B HK1149679B HK11107553.1A HK11107553A HK1149679B HK 1149679 B HK1149679 B HK 1149679B HK 11107553 A HK11107553 A HK 11107553A HK 1149679 B HK1149679 B HK 1149679B
- Authority
- HK
- Hong Kong
- Prior art keywords
- gnss
- radio
- standard
- radio transceiver
- transceiver
- Prior art date
Links
Description
Technical Field
The present invention relates to communication systems, and more particularly, to a method and system for a multi-standard single chip that can implement full GNSS.
Background
Location Based Services (LBS) are gradually becoming a new type of value-added service provided by mobile communication networks. LBS are mobile services and location information of a mobile device is used to implement various LBS applications such as enhanced 911(E-911), location-based 411, location-based messaging, and/or buddy finding. The position of the mobile device may be determined using, for example, a satellite based system such as a GNSS (global navigation satellite system), such as GPS (global positioning system), GLONASS (global orbiting navigation satellite system), and GALILEO (GALILEO). GNSS is based on the earth-orbiting constellation of multiple satellites, each broadcasting precise position and ranging information (ranging information) that it indicates.
Other drawbacks and disadvantages of the prior art will become apparent to one of ordinary skill in the art upon examination of the following system of the present invention as described in conjunction with the accompanying drawings.
Disclosure of Invention
A system and/or method for a full GNSS capable multi-standard single chip, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
According to an aspect of the present invention, a communication method is provided, including:
performing, by one or more processors and/or circuits in a Global Navigation Satellite System (GNSS) single chip, the following operations, wherein the GNSS single chip is integrated in a mobile device:
receiving, by two or more wireless transceivers integrated within the GNSS enabled single-chip, a plurality of multi-standard radio frequency signals simultaneously; and
generating full GNSS measurements including pseudorange (pseudo-range) information from the received plurality of multi-standard radio frequency signals.
Preferably, the two or more integrated wireless transceivers include a GNSS wireless transceiver, one or more non-GNSS wireless transceivers including one or more cellular wireless transceivers, a worldwide interoperability for microwave access (WiMax) wireless transceiver, a bluetooth wireless transceiver, a Wireless Local Area Network (WLAN) wireless transceiver, and/or an FM wireless transceiver.
Preferably, the one or more cellular wireless transceivers include a global system for mobile communications (GSM) wireless transceiver, a General Packet Radio Service (GPRS) wireless transceiver, a Universal Mobile Telecommunications System (UMTS) wireless transceiver, an enhanced data rates for GSM evolution (EDGE) wireless transceiver, an enhanced GPRS (egprs) wireless transceiver, and/or a 3GPP Long Term Evolution (LTE) wireless transceiver.
Preferably, the method further comprises generating the full GNSS metric using radio frequency signals received by the GNSS radio transceiver.
Preferably, the method further comprises extracting satellite reference information from radio frequency signals received by the one or more cellular radio transceivers, the WiMAX radio transceiver, the bluetooth radio transceiver, the WLAN radio transceiver and/or the FM radio transceiver.
Preferably, the method further comprises generating the full GNSS metric based on the extracted satellite reference information.
Preferably, the extracted satellite reference information includes an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, a base station ID, a broadcast tower ID, and/or time information.
Preferably, the method further comprises generating a full GNSS navigation solution for the mobile device using the generated full GNSS measurements within the GNSS capable single chip.
Preferably, the method further comprises transmitting the generated full GNSS measurements to a remote and/or local device using one or more integrated wireless transceivers, wherein the remote and/or local device generates a full GNSS navigation solution for the mobile device using the transmitted full GNSS measurements.
Preferably, the method further comprises generating full GNSS metrics from the GNSS enabled single chip, independent of a host processor in the mobile device.
According to still another aspect of the present invention, there is provided a communication system including:
one or more processors and/or circuitry in a Global Navigation Satellite System (GNSS) -enabled single chip integrated in a mobile device, wherein the one or more processors and/or circuitry are to:
receiving, by two or more wireless transceivers integrated within the GNSS enabled single-chip, a plurality of multi-standard radio frequency signals simultaneously; and
generating, in the GNSS enabled single chip, full GNSS metrics including pseudorange information from the received plurality of multi-standard radio frequency signals.
Preferably, the two or more integrated wireless transceivers include a GNSS wireless transceiver, one or more non-GNSS wireless transceivers including one or more cellular wireless transceivers, a worldwide interoperability for microwave access (WiMax) wireless transceiver, a bluetooth wireless transceiver, a Wireless Local Area Network (WLAN) wireless transceiver, and/or an FM wireless transceiver.
Preferably, the one or more cellular wireless transceivers include a global system for mobile communications (GSM) wireless transceiver, a General Packet Radio Service (GPRS) wireless transceiver, a Universal Mobile Telecommunications System (UMTS) wireless transceiver, an enhanced data rates for GSM evolution (EDGE) wireless transceiver, an enhanced GPRS (egprs) wireless transceiver, and/or a 3GPP Long Term Evolution (LTE) wireless transceiver.
Preferably, the one or more processors and/or circuits are operable to generate the full GNSS measurements using radio frequency signals received by the GNSS radio transceiver.
Preferably, the one or more processors and/or circuits are operable to extract satellite reference information from radio frequency signals received by the one or more cellular radio transceivers, the WiMAX radio transceiver, the bluetooth radio transceiver, the WLAN radio transceiver, and/or the FM radio transceiver.
Preferably, the one or more processors and/or circuits are operable to generate the full GNSS metric based on the extracted satellite reference information.
Preferably, the extracted satellite reference information includes an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, a base station ID, a broadcast tower ID, and/or time information.
Preferably, the one or more processors and/or circuits are operable to generate a full GNSS navigation solution for the mobile device using the generated full GNSS measurements within the GNSS enabled single chip.
Preferably, the one or more processors and/or circuits are operable to transmit the generated full GNSS measurements to a remote and/or local device using one or more integrated wireless transceivers, wherein the remote and/or local device generates a full GNSS navigation solution for the mobile device using the transmitted full GNSS measurements.
Preferably, the one or more processors and/or circuits are operable to generate full GNSS measurements independent of a host processor in the mobile device.
The following detailed description of specific embodiments is provided to facilitate an understanding of various advantages, aspects, and novel features of the invention as they may be better understood when considered in connection with the accompanying drawings.
Drawings
FIG. 1 is a schematic diagram of an exemplary communication system that may be used to support communications via a mobile device integrated with a multi-standard wireless transceiver in accordance with an embodiment of the present invention;
FIG. 2 is a diagram of an exemplary multi-standard mobile device that may be used to support multiple communication technology standards via an integrated GNSS enabled multi-standard single chip, in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of an exemplary GNSS enabled multi-standard single chip that may be used to communicate via a multi-standard radio transceiver simultaneously in accordance with an embodiment of the present invention;
FIG. 4 is a flow chart of an exemplary method for generating full GNSS metrics for use in a GNSS enabled multi-standard single chip in accordance with an embodiment of the present invention;
FIG. 5 is a flow diagram illustrating an exemplary method for use within a GNSS enabled multi-standard single chip for internally generating a full GNSS navigation solution in accordance with an embodiment of the present invention;
FIG. 6 is a flow diagram of an exemplary method for generating a full GNSS navigation solution external to a remote device using full GNSS measurements from a GNSS enabled multi-standard single chip in accordance with an embodiment of the present invention;
FIG. 7 is a flow diagram of an exemplary method for a GNSS enabled multi-standard single chip to facilitate on-chip full GNSS measurements using radio frequency signals received via an integrated multi-standard wireless transceiver in accordance with an embodiment of the present invention;
FIG. 8 is a flowchart of a method for a GNSS enabled multi-standard single chip to simultaneously transmit and receive FM radio signals via an integrated FM radio transceiver, in accordance with an embodiment of the present invention.
Detailed Description
Various embodiments of the present invention relate to a method and system for a full GNSS capable multi-standard single chip. In various embodiments of the present invention, a GNSS enabled multi-standard single chip integrated within a multi-standard mobile device is operable to simultaneously receive and/or transmit multi-standard radio frequency signals by two or more corresponding wireless transceivers integrated within the GNSS enabled single chip. The GNSS enabled single chip may be used to generate full GNSS metrics from received radio frequency signals. The generated full GNSS measurements include pseudorange information. The GNSS enabled single chip may include an integrated GNSS radio and a plurality of integrated non-GNSS radios, such as WLAN radio, Bluetooth radio, WWAN radio, and/or FM radio. The FM wireless transceiver has FM receive and/or FM transmit capabilities. The WWAN wireless transceiver includes a WiMax wireless transceiver and one or more cellular wireless transceivers, such as a GSM wireless transceiver, a GPRS wireless transceiver, a UMTS wireless transceiver, an EDGE wireless transceiver, an EGPRS wireless transceiver, and/or an LTE wireless transceiver.
The GNSS enabled single chip may be operable to generate full GNSS measurements for GNSS radio frequency signals received by the integrated GNSS radio. GNSS satellite reference information with embedded radio frequency signals received from integrated wireless transceivers such as WLAN wireless transceivers, bluetooth wireless transceivers, WWAN wireless transceivers, and/or FM wireless transceivers is extracted for use as GNSS reference data to assist in full GNSS metrology. The extracted satellite reference information includes, for example, an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, a base station ID, a broadcast tower ID, and/or time information. Depending on the location of the navigation engine, a full GNSS navigation solution for a multi-standard mobile device is generated internally and/or externally to the GNSS enabled single chip. In examples where the navigation engine is located on a remote device, the multi-standard mobile device may be used to communicate full GNSS measurements with the remote device using a corresponding integrated wireless transceiver, such as a bluetooth wireless transceiver, for a full GNSS navigation solution. A multi-standard single chip may be used to generate full GNSS metrics independent of the host processor in the multi-standard mobile device. The generation of full GNSS metrics is only within an integrated GNSS capable multi-standard single chip, unaffected by the intervention or input of the main processor in the multi-standard mobile device.
Fig. 1 is a diagram of an exemplary communication system that may be used to support communications via an integrated multi-standard wireless transceiver, in accordance with an embodiment of the present invention. Referring to fig. 1, a communication system 100 is shown. The communication system includes a plurality of multi-standard mobile devices 110 (where multi-standard mobile devices 110a-110d are shown), a GNSS infrastructure 120, a wireless Wide Area Network (WAN)130, a wireless Local Area Network (LAN)140, a bluetooth network 150, and a broadcast network 160. The GNSS infrastructure 120 includes a plurality of GNSS satellites, of which GNSS satellites 120a-120c are shown. The wireless WAN130 includes a number of base stations, of which base stations 130a-130b are shown. The wireless LAN140 includes a plurality of WLAN access points, of which WLAN access points 140a-140c are shown. The bluetooth network 150 includes a plurality of bluetooth enabled mobile devices, such as bluetooth enabled mobile devices 150a-150 c. The broadcast network 160 includes a broadcast tower such as an FM radio station 160 a.
A multi-standard mobile device, such as multi-standard mobile device 110a, may comprise suitable logic, circuitry, interfaces and/or code that may be operable to communicate radio frequency signals simultaneously using multiple radio communication technologies. The multiple radio communication technologies may be integrated in a GNSS capable multi-standard single chip integrated inside the multi-standard mobile device 110 a. Using an integrated GNSS capable multi-standard single chip, the multi-standard mobile device 110a may be used to simultaneously transmit radio frequency signals across, for example, the wireless WAN140, the wireless LAN130, the bluetooth network 150, the GNSS infrastructure 120, and/or the broadcast network 160. The multi-standard mobile device 110a may be used to acquire full GNSS measurements from GNSS radio frequency signals received from visible GNSS satellites, such as the GNSS satellites 120a-120 c. Full GNSS measurements, including pseudoranges, carrier phases, and/or doppler effects, may be computed using GNSS signals received from visible GNSS satellites in a full GNSS satellite constellation. The full GNSS satellite constellation is for example 28 GPS satellites for GPS. Full GNSS metrics can be computed internally within an integrated GNSS capable multi-standard single chip.
The multi-standard mobile device 110a includes a correlator within an integrated GNSS enabled multi-standard single chip for searching and/or detecting GNSS radio frequency signals from visible GNSS satellites, such as GNSS satellites 120a-120 c. Extracts specific time and/or location related information embedded within radio frequency signals received from, for example, wireless WAN140, wireless LAN130, and/or bluetooth network 150, and/or broadcast network 160. The extracted specific time and/or position related information is used as GNSS reference information or GNSS assistance data. The multi-standard mobile device 110a may be used to provide or input extracted GNSS reference information to an integrated GNSS capable multi-standard monolithic to assist in full GNSS metrology.
The full GNSS measurements may be processed by a navigation process in order to compute a full navigation solution. The full navigation solution includes GNSS time-stamped navigation information such as position, bearing, altitude, velocity, and/or clock information for the multi-standard mobile device 110 a. The navigation process may be performed internally and/or externally to an integrated GNSS enabled multi-standard single chip, depending on the location of the corresponding navigation engine. In examples where the navigation engine is located on a remote device, such as the bluetooth enabled mobile device 150a, the multi-standard mobile device 110a may be used to communicate full GNSS metrics with the bluetooth enabled mobile device 150a for a full GNSS navigation solution. The full GNSS navigation solution may be applied to various navigation services such as traffic alert (traffic alert) on the multi-standard mobile device 110 a. The multi-standard mobile device 110a may be used to simultaneously transmit and receive FM radio signals via an integrated FM wireless transceiver, thereby simultaneously supporting a variety of location-based services such as traffic alerting and interactive (turnbyturn) navigation.
A GNSS satellite, such as GNSS satellite 120a, may comprise suitable logic, circuitry, interfaces and/or code that may be operable to provide satellite navigation information to various GNSS receivers on earth. GNSS receivers, including GPS, GALILEO and/or GLONASS receivers, may be integrated within or connected externally to GNSS enabled mobile devices. Such as multi-standard mobile devices 110a-110 d. The GNSS satellite 120a may be operable to broadcast its ephemeris periodically, for example, once every 30 seconds. A multi-standard single chip that may implement GNSS satellites may use broadcast ephemeris to calculate navigation information such as position, velocity, and/or clock information for a GNSS receiver. In this regard, a GNSS enabled multi-standard single chip is used to calculate navigation information such as position, velocity and/or clock information of a GNSS receiver without intervention by a host processor in a corresponding multi-standard mobile device.
The wireless WAN130 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to provide data services to various mobile devices such as the multi-standard mobile devices 110a-100d using cellular communication techniques and/or WiMAX techniques. Cellular communication technologies include, for example, global system for mobile communications (GSM), General Packet Radio Service (GPRS), Universal Mobile Telecommunications System (UMTS), enhanced data rates for GSM evolution (EDGE), enhanced GPRS (egprs), and/or 3GPP Long Term Evolution (LTE). Wireless WAN130 is configured to transmit radio frequency signals including specific physical location information such as an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, and/or a base station ID. The specific physical location information embedded in the received radio frequency signal may provide information such as a service provider and/or a service area. The embedded specific physical location information is used by the multi-standard mobile device 110a as GNSS reference information or GNSS assistance data to assist in full GNSS measurements in a corresponding integrated GNSS capable multi-standard single chip.
The wireless LAN140 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to provide data services to a variety of mobile devices, such as the multi-standard mobile devices 110a-110d, using wireless LAN technology. Exemplary wireless LAN technologies include, for example, IEEE standards 802.11, 802.11a, 802.11b, 802.11d, 802.11e, 802.11n, 802.11v, and/or 802.11 u. The wireless LAN140 is used to communicate radio frequency signals with an associated mobile device, such as the multi-standard mobile device 110a, through a wireless LAN access point, such as the access point 140. The access point 140a is configured to transmit a continuous or periodic radio frequency signal, such as a beacon signal, to the multi-standard mobile device 110 a. The transmitted radio frequency signals include specific time and/or location related information such as access point ID and/or physical location information. The specific time and/or location related information is used by the multi-standard mobile device 110a as GNSS reference information or GNSS assistance data to assist in full GNSS measurements in a corresponding integrated GNSS capable multi-standard single chip.
The bluetooth network 150 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to provide data services to various bluetooth enabled mobile devices such as the bluetooth enabled mobile devices 150a-150c and/or the multi-standard mobile device 110 using bluetooth technology. A bluetooth enabled mobile device, such as bluetooth enabled mobile device 150a, may be used to communicate bluetooth radio frequency signals with a peer bluetooth device, such as multi-standard mobile device 110a (e.g., a location-based device), for example, a multi-standard mobile device 110a for multiple data services. In this regard, the bluetooth enabled mobile device 150a is configured to transmit GNSS assistance data to the multi-standard mobile device 110a to facilitate full GNSS measurements in a corresponding integrated GNSS capable multi-standard single chip. The full GNSS navigation solution for the multi-standard mobile device 110a may be generated or computed using the full GNSS measurements. Depending on where the corresponding navigation engine is located, a full GNSS navigation solution for the multi-standard mobile device 110a may be generated either internally or externally to the integrated GNSS capable multi-standard single chip. In the example where the navigation engine is located on the bluetooth enabled mobile device 150a, the multi-standard mobile device 110a is configured to communicate full GNSS metrics with the bluetooth enabled mobile device 150a via a bluetooth radio transceiver in an integrated GNSS capable multi-standard single chip. The full GNSS navigation solution for the multi-standard mobile device 110a may be generated remotely by a navigation engine on the bluetooth enabled mobile device 150 a.
The broadcast network 160 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to assign a single carrier frequency to broadcast a small subcarrier signal via a broadcast tower, such as the FM radio transceiver station 160 a. The FM radio transceiver station 160a is used to apply FM modulation centered on a single carrier frequency. FM radio transceiver station 160a is used to communicate FM radio signals including FM audio and/or FM data with FM-enabled mobile devices, such as multi-standard mobile device 110 a. The FM radio signal includes GNSS assistance data acquired from, for example, an assistance GNSS server. The FM radio signal includes specific time and/or location related information such as an FM station ID and/or an FM channel ID. The multi-standard mobile device 110a uses specific time and/or location information and/or acquired GNSS assistance data in order to facilitate full GNSS metrics in a corresponding integrated GNSS capable multi-standard single chip. FM radio signals may be broadcast using a variety of formats, such as the standard RDS audio file data format.
Although the broadcast network 160 in fig. 1 shows an FM radio transceiver station 160a, the present invention is not limited thereto. Accordingly, other broadcast technologies, including, for example, DAB, DVB-H, DVB-SH, and/or DVB-T, may be used to broadcast radio frequency signals to the multi-standard mobile device 110a without departing from the spirit and scope of various embodiments of the present invention.
In an exemplary operation, a multi-standard mobile device, such as multi-standard mobile device 110a, is used to simultaneously transmit a plurality of multi-standard radio signals using an integrated GNSS enabled multi-standard single chip. An integrated GNSS enabled multi-standard single chip may be integrated with a multi-standard wireless transceiver such as an FM wireless transceiver, a wireless LAN wireless transceiver, and/or a bluetooth wireless transceiver. The multi-standard mobile device 110a is used to acquire full GNSS metrics in an integrated GNSS capable multi-standard single chip. The multi-standard mobile device 110a is operable to extract GNSS reference information from radio frequency signals received by one or more integrated multi-standard wireless transceivers, such as FM wireless transceivers, wireless LAN wireless transceivers, and/or bluetooth wireless transceivers. The extracted GNSS reference information may be provided or input to a GNSS capable multi-standard single chip for use as GNSS assistance data to assist in full GNSS measurements.
The full navigation solution for the multi-standard mobile device 110a may be computed or generated locally within the multi-standard single-chip, which may implement GNSS, or remotely (e.g., on a remote device), depending on where the corresponding navigation engine is located. The multi-standard mobile device 110a uses the generated full GNSS navigation information for various location based services such as traffic alerting. The multi-standard mobile device 110a is configured to simultaneously transmit and receive FM radio signals via an integrated FM radio transceiver in an integrated GNSS capable multi-standard single chip, thereby simultaneously supporting a variety of location based services such as traffic alerting and interactive navigation.
FIG. 2 is a diagram illustrating an exemplary multi-standard mobile device that may be used to support multiple communication technology standards via an integrated GNSS enabled multi-standard single chip, in accordance with an embodiment of the present invention. Referring to fig. 2, a multi-standard mobile device 200 is shown. The multi-standard mobile device 200 includes a multi-standard antenna 202, a GNSS enabled multi-standard single chip 204, a host processor 206, and a memory 208.
The multi-standard antenna 202 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to simultaneously support multi-standard communication between an external device and the multi-standard mobile device 200. The multi-standard antenna 202 is used to detect and track radio frequency signals from, for example, visible GNSS satellites such as the GNSS satellites 120a-120c in the GNSS structure 120. The multi-standard antenna 202 is used to simultaneously communicate radio frequency signals with, for example, the base station 130a in the wireless WAN130, the access point 140a in the wireless LAN140, the bluetooth enabled mobile device 150a in the bluetooth network 150, and/or the FM radio transceiver station 160a in the broadcast network 160. The multi-standard antenna 202 shown in fig. 2 is a single antenna, but the invention is not so limited. Accordingly, multi-standard antenna 202 may include multiple separate antennas to support technology-specific communications such as wireless WAN communications, wireless LAN communications, bluetooth communications, FM communications, and/or GNSS communications, respectively. Various adaptive and/or smart antennas may also be used including, for example, beam, diversity, and/or MIMO (and variants thereof).
The GNSS enabled multi-standard single chip 204 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to incorporate a multi-standard wireless transceiver such as a GNSS wireless transceiver, a wireless LAN wireless transceiver, a Bluetooth wireless transceiver and/or an FM wireless transceiver. The GNSS enabled multi-standard single chip 204 includes each necessary correlator for searching for and/or acquiring GNSS radio frequency signals from visible GNSS satellites such as the GNSS satellites 120a-120 c. The GNSS enabled multi-standard single chip 204 may be operable to derive full GNSS measurements from the acquired GNSS radio frequency signals. The GNSS enabled multi-standard single chip 204 may be operable to extract GNSS reference information, such as time and/or location related information, from multi-standard radio frequency signals received from the integrated FM radio transceiver, the wireless WAN radio transceiver, the wireless LAN radio transceiver and/or the Bluetooth radio transceiver. The extracted GNSS reference information is used to assist in full GNSS measurements in the GNSS capable multi-standard single chip 204.
Depending on where the navigation engine is located, the GNSS enabled multi-standard single-chip 204 may be operable to generate a full GNSS navigation solution, such as the position, velocity and time of the multi-standard mobile device 200, either internally or externally to the GNSS enabled multi-standard single-chip 204. In the example where the navigation engine is external to the GNSS enabled multi-standard single-chip 204, for example on a remote device, the GNSS enabled multi-standard single-chip 204 is operable to communicate full GNSS measurements with the remote device via an integrated multi-standard wireless transceiver, such as a Bluetooth wireless transceiver. Thus, the full GNSS navigation solution for the multi-standard mobile device 200 may be generated externally to the GNSS multi-standard capable single chip 204. The generated full GNSS navigation solution may enable a variety of location-based services, such as roadside assistance on the multi-standard mobile device 200. The GNSS enabled multi-standard single chip 204 is operable to simultaneously transmit and receive FM radio signals via the combined FM radio transceivers to simultaneously support a variety of location based services such as traffic alerting and interactive navigation.
The host processor 206 may comprise suitable logic, circuitry, interfaces and/or code that may enable processing of signals communicated with the GNSS enabled multi-standard single chip 204. The host processor 206 is configured to manage the operation of the GNSS enabled multi-standard single-chip 204 in dependence upon the corresponding usage. For example, the host processor 206 may be configured to notify the GNSS enabled multi-standard single-chip 204 to activate or deactivate one or more integrated multi-standard wireless transceivers, such as GNSS radios and/or FM radios, on an as needed basis for power conservation. Host processor 206 is configured to run various applications such as location-based services based on the full GNSS navigation solution of multi-standard mobile device 200. Depending on where the navigation engine is located, a full GNSS navigation solution may be generated or computed internally and/or externally to the GNSS enabled multi-standard single-chip 204. In instances where the navigation engine is external to the GNSS enabled multi-standard single-chip 204, such as on a remote device, the host processor 206 may be configured to communicate with the remote device the full GNSS metrics provided by the GNSS enabled multi-standard single-chip 204 for full GNSS navigation.
The memory 208 may comprise suitable logic, circuitry, interfaces and/or code that may enable storage of information such as executable instructions and data used by the host processor 206. Memory 206 includes RAM, ROM, low latency nonvolatile memory such as flash memory, and/or other suitable electronic data storage.
In an exemplary operation of the invention, the GNSS enabled multi-standard single chip 204 may comprise a plurality of multi-standard wireless transceivers such as GNSS receivers, wireless LAN wireless transceivers, Bluetooth wireless transceivers and/or FM wireless transceivers. The GNSS enabled multi-standard single chip 204 may be operable to generate and provide full GNSS measurements for a full GNSS navigation solution of the multi-standard mobile device 200. Depending on where the navigation engine is located, the full GNSS navigation solution is computed internally and/or externally to the GNSS enabled multi-standard single-chip 204. In the example where the navigation engine is located on a remote device, the host processor 206 is operable to communicate full GNSS measurements with the remote device using an integrated wireless transceiver, such as a Bluetooth wireless transceiver. The full GNSS navigation solution for the multi-standard mobile device 200 is computed using full GNSS measurements on the remote device. The GNSS enabled multi-standard single chip 204 is operable to simultaneously transmit and receive FM radio frequency signals via the integrated FM radio transceiver, thereby simultaneously supporting a plurality of services such as traffic alerting and interactive navigation.
FIG. 3 is a schematic diagram of an exemplary GNSS enabled multi-standard single chip that may be used to communicate via a multi-standard wireless transceiver simultaneously, in accordance with an embodiment of the present invention. Referring to fig. 3, a GNSS capable multi-standard single chip 300 is shown. A GNSS enabled multi-standard single chip 300 includes a GNSS radio transceiver 302, a wireless LAN radio transceiver (WLAN)304, a Bluetooth radio transceiver 306, a wireless WAN radio transceiver (WWAN)308, an FM radio transceiver 310, a multi-standard baseband processor 312, and a memory 314. The multi-standard baseband processor 312 includes a GNSS metric engine 312a and/or an optional navigation engine 312 b.
The GNSS radio 302 may comprise suitable logic, interfaces and/or code that may be operable to detect and track GNSS radio frequency signals received from visible GNSS satellites such as the GNSS satellites 120a-120 c. The GNSS radio 302 may include each necessary correlator to acquire and receive GNSS radio frequency signals for full GNSS measurements. The GNSS radio 302 may be operable to convert the received GNSS radio frequency signals to GNSS baseband signals suitable for further processing by the multi-standard baseband processor 312.
The WLAN wireless transceiver 304 may comprise suitable logic, interfaces and/or code that may enable transmitting and receiving wireless LAN radio frequency signals. The wireless LAN radio frequency signals are transmitted in a format compatible with a variety of wireless LAN standards, such as IEEE standards 802.11, 802.11a, 802.11b, 802.11d, 802.11e, 802.11n, 802.11v, and/or 802.11 u. The WLAN wireless transceiver 304 is used to receive continuous, aperiodic, periodic wireless LAN radio frequency signals from, for example, the access point 140a in the wireless LAN 140. The received continuous or periodic WLAN radio frequency signals include GNSS reference related information such as access point ID and/or access point physical location information for assisting full GNSS metrics in the GNSS capable multi-standard single chip 300. The WLAN radio transceiver 304 is used to convert the received WLAN radio frequency signals to WLAN baseband signals suitable for further processing by the multi-standard baseband processor 312. The WLAN wireless transceiver 304 is used to convert the WLAN baseband signals to WLAN radio frequency signals for transmission to the remote WLAN device.
The bluetooth wireless transceiver 306 may comprise suitable logic, interfaces and/or code that may enable transmission and reception of bluetooth radio frequency signals. The bluetooth wireless transceiver 306 is for receiving bluetooth radio frequency signals from a peer bluetooth device, such as the bluetooth enabled mobile device 150b in the bluetooth network 150. The received bluetooth radio frequency signals include GNS reference related information such as a bluetooth clock and/or a bluetooth device address, which is used as GNSs assistance data to assist in full GNSs measurements in the GNSs capable multi-standard single chip 300. The bluetooth radio transceiver 306 is configured to convert the received bluetooth radio frequency signals to bluetooth baseband signals suitable for further processing in the multi-standard baseband processor 312. The bluetooth wireless transceiver 306 is configured to convert bluetooth baseband signals to bluetooth radio frequency signals for transmission to a remote bluetooth device.
The WWAN wireless transceiver 308 may comprise suitable logic, interfaces and/or code that may enable sending and receiving WAN radio frequency signals such as cellular radio frequency signals and/or WiMAX radio frequency signals. The WWAN wireless transceiver 308 is used to receive WAN radio frequency signals from, for example, a base station 130a in the wireless WAN 130. The received wireless WAN radio frequency signals include GNS reference related information such as specific physical location information of the corresponding service area. The particular physical location signal in the received WAN radio frequency signals includes, for example, an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, and/or a base station ID. The GNS reference-related information in the received wireless WAN radio frequency signals may be used as GNSs assistance information to assist in full GNSs measurements in the GNSs capable multi-standard single chip 300. The WWAN wireless transceiver 308 is used to convert the received wireless WAN radio frequency signals to wireless WAN baseband signals suitable for further processing by the multi-standard baseband processor 312. The WWAN wireless transceiver 308 is used to convert the wireless WAN baseband signals to wireless WAN radio frequency signals for transmission to remote wireless WAN devices through the base station 130 a.
The FM radio transceiver 310 may comprise suitable logic, interfaces and/or code that may be operable to receive FM radio signals from, for example, the FM radio transceiver station 160a of the broadcast network 160. The received FM radio signal includes RDS data over an FM bandwidth. The received FM radio signal includes GNS reference related information such as specific physical location information, e.g., an ID and/or location of the FM radio transceiver station 160 a. The GNS reference correlation information in the received FM radio signals may be used as GNSs assistance data to assist in full GNSs measurements in the GNSs capable multi-standard single chip 300. The FM radio transceiver 310 is used to convert the received FM radio frequency signal to an FM baseband signal suitable for further processing in the multi-standard baseband processor 312. The FM wireless transceiver 310 is used to convert FM baseband signals to FM radio signals to support transmission of FM radio signals. The FM wireless transceiver 310 is used to simultaneously transmit and receive FM radio signals, thereby providing a variety of applications such as traffic alerting and interactive navigation at the same time.
The multi-standard baseband processor 312 may comprise suitable logic, interfaces and/or code that may be operable to simultaneously process multi-standard baseband signals in communication with the GNSS radio 302, the WLAN radio 304, the Bluetooth radio 306, the WWAN radio 308 and the FM radio 310. The multi-standard baseband processor 312 is configured to acquire or compute full GNSS measurements using GNSS baseband signals received from the GNSS radio 302. The multi-standard baseband processor 312 is configured to perform full GNSS measurements using the GNSS measurement engine 312 a.
The GNSS measurement engine 312a may comprise suitable logic, interfaces and/or code that may be operable to process GNSS baseband signals received from the GNSS radio 302 for full GNSS measurements. The GNSS metric engine 312a is operable to generate and/or compute various GNSS metrics such as pseudorange, carrier phase and/or doppler using GNSS baseband signals from the GNSS radio 302. The GNSS metric engine 312a is used to compute full GNSS metrics.
The multi-standard baseband processor 312 is used to extract specific physical location related information from baseband signals received from one or more integrated multi-standard wireless transceivers, such as the WLAN wireless transceiver 304, the bluetooth wireless transceiver 306, the WWAN wireless transceiver 308, and the FM wireless transceiver 310. The extracted specific physical location related information includes, for example, IMSI, MNC, MCC, LAC, cell ID (cellID), rnc ID, base station ID, FM station ID, bluetooth device ID, and/or time. The multi-standard baseband processor 312 is configured to provide the extracted specific physical location to the GNSS measurement engine 312a as GNS reference related information to assist in full GNSS measurement. The full GNSS measurements may be processed by the multi-standard baseband signals 312 or communicated to the host processor 206 to derive a full GNSS navigation solution, depending on where the navigation engine 312b is located.
The navigation engine 312b may comprise suitable logic, interfaces and/or code that may be operable to process GNSS measurements to generate a GNSS navigation solution, such as a position fix. The navigation engine 312b is configured to generate a full GNSS navigation solution using the full GNSS measurements provided by the GNSS measurement engine 312 a. The navigation engine 312b may be built into the multi-standard baseband processor 312 or external to the GNSS enabled multi-standard single chip 300, depending on the particular implementation. The multi-standard baseband processor 312 is used to apply a full GNSS navigation scheme for various location-based services such as roadside assistance and/or location-based 411 services. The multi-standard baseband processor 312 enables the FM wireless transceiver 310 to simultaneously receive and/or transmit FM radio signals to simultaneously support a variety of location-based services such as traffic alerting and interactive navigation.
The memory 314 may comprise suitable logic, circuitry, interfaces and/or code that may enable storage of information such as executable instructions and data used by the multi-standard baseband processor 312. The executable instructions include algorithms such as full GNSS metrology software and navigation software. The GNSS metric engine 312a computes full GNSS metrics from GNSS radio frequency signals received from visible GNSS satellites using full GNSS metric software. The navigation engine 312b is used to calculate a position fix for a full GNSS navigation solution, such as the multi-standard mobile device 200. The data includes full GNSS measurements and/or specific physical location related information such as IMSI, MNC, MCC, LAC, cell ID, rnc ID, base station ID, FM station ID, bluetooth device ID and/or time.
Memory 314 includes RAM, ROM, low latency nonvolatile memory such as flash memory and/or other suitable electronic data storage.
In operation, the multi-standard baseband processor 312 is operable to simultaneously process multi-standard baseband signals received from one or more integrated multi-standard wireless transceivers, such as the GNSS wireless transceiver 302, the WLAN wireless transceiver 304, the Bluetooth wireless transceiver 306, the WWAN wireless transceiver 308, and the FM wireless transceiver 310. The GNSS baseband signals received from the GNSS radio 302 may be processed using the GNSS measurement engine 402 to obtain full GNSS measurements. The particular physical location-related information may be extracted from baseband signals received from, for example, the WLAN wireless transceiver 304, the bluetooth wireless transceiver 306, the WWAN wireless transceiver 308, and the FM wireless transceiver 310, respectively. The extracted specific physical location related information may be used as GNSS reference information.
The multi-standard baseband processor 312 is configured to provide the extracted specific physical location related information for use as GNSS assistance data to the GNSS measurement engine 312a to assist in full GNSS measurement. Depending on the location of the navigation engine 312b, the full GNSS measurements may be processed by the navigation engine 312b to arrive at a full GNSS navigation solution. In examples where the navigation engine 312b is external to the GNSS enabled multi-standard single-chip 300, the navigation engine 312b may be located within the host processor 206 or on a remote device. The multi-standard baseband processor 312 is operable to communicate full GNSS measurements with a remote device using one or more integrated multi-standard radios, such as the bluetooth radio 306, for use in a full GNSS navigation solution. Full GNSS navigation solutions may be used to implement location-based services such as location-based buddy finding on related multi-standard mobile devices. The multi-standard baseband processor 312 is used to support the simultaneous transmission and reception of FM radio signals by the FM wireless transceiver 310 for simultaneous multiple location-based services such as traffic alerting and interactive navigation.
FIG. 4 is a flowchart illustrating an exemplary method for generating full GNSS measurements for use in a GNSS enabled multi-standard single chip, in accordance with an embodiment of the present invention. Referring to FIG. 4, exemplary steps begin at step 402. In step 402, the GNSS radio 302 integrated within the GNSS enabled multi-standard single-chip 300 may be enabled for acquiring GNSS signals from visible GNSS satellites, such as the GNSS satellites 120a-120 c. In step 404, the GNSS radio 302 may be operable to detect GNSS radio frequency signals from visible GNSS satellites. In step 406, the GNSS radio 302 may be operable to perform GNSS code correlation (code correlation) and/or carrier tracking on each detected GNSS radio frequency signal for receiving the GNSS radio frequency signal. In step 408, the GNSS radio 302 may be operable to convert the received GNSS radio frequency signals to GNSS baseband signals and communicate with the multi-standard baseband processor 312. The multi-standard baseband processor 312 is configured to compute pseudoranges, carrier phases, and/or doppler using GNSS baseband signals received from the GNSS radio 302 using the GNSS measurement engine 312a for full GNSS measurements.
FIG. 5 is a flowchart illustrating an exemplary method for internally generating a full GNSS navigation within a GNSS enabled multi-standard single chip, in accordance with an embodiment of the present invention. Referring to FIG. 5, exemplary steps begin at step 502. In step 502, the GNSS radio 302 integrated within the GNSS enabled multi-standard single-chip 300 is enabled for acquiring GNSS signals from visible GNSS satellites such as the GNSS satellites 120a-120 c. In step 504, the GNSS enabled multi-standard single chip 300 may be operable to acquire full GNSS measurements via the GNSS measurement engine 302. In step 506, the GNSS enabled multi-standard single chip 300 may generate or compute a full GNSS navigation solution using the full GNSS metrics provided by the GNSS metrics engine 312a and the navigation engine 312 b. The navigation engine 312b may be built into the GNSS enabled multi-standard single chip 300. In step 508, the GNSS enabled multi-standard single chip 300 may be operable to apply the generated full GNSS navigation solution to a location based application, such as location 411. The exemplary steps end at step 510.
FIG. 6 is a flow diagram illustrating an exemplary method for generating a full GNSS navigation solution external to a remote device using full GNSS measurements from a GNSS enabled multi-standard single chip in accordance with an embodiment of the present invention. Referring to FIG. 6, exemplary steps begin at step 602. In step 602, the GNSS radio 302 integrated within the GNSS enabled multi-standard single-chip 300 may be enabled for acquiring GNSS signals from visible GNSS satellites such as the GNSS satellites 120a-120 c. In step 604, the GNSS enabled multi-standard single chip 300 may be operable to acquire full GNSS measurements via the GNSS measurement engine 302. In step 606, the GNSS enabled multi-standard single chip 300 is used to communicate full GNSS measurements with external devices including a navigation engine. In step 608, a full GNSS navigation solution is generated by the navigation engine 312b on the external device. The navigation engine 312b uses the full GNSS measurements provided by the GNSS measurement engine 312a for the full GNSS navigation solution. In step 610, the GNSS enabled multi-standard single chip 300 may be operable to apply the generated full GNSS navigation solution to a location based service such as location 411. The exemplary step ends at step 612.
FIG. 7 is a flow chart illustrating an exemplary method for a GNSS enabled multi-standard single chip to facilitate on-chip full GNSS measurements using radio frequency signals received via an integrated multi-standard wireless transceiver, in accordance with an embodiment of the present invention. Referring to FIG. 7, exemplary steps begin at step 702. In step 702, the GNSS radio 302 integrated within the GNSS enabled multi-standard single-chip 300 is activated for acquiring GNSS signals from visible GNSS satellites such as the GNSS satellites 120a-120 c. In step 704, the GNSS enabled multi-standard single chip 300 may be operable to simultaneously receive multi-standard radio frequency signals via a plurality of multi-standard radios, such as the WLAN radio 304, the Bluetooth radio 306, the WWAN radio 308, and the FM radio 310, respectively. The resulting (deactivating) GNSS baseband signals from the GNSS radio 302 may be processed by the GNSS measurement engine 312a in the multi-standard baseband processor 312 for full GNSS measurements.
At step 706, the multi-standard baseband processor 312 is configured to extract GNSS reference information from the received multi-standard radio frequency signals. The extracted GNSS reference information includes, for example, an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, a base station ID, an FM station ID, a bluetooth device ID, a WLAN access point ID. WLAN access point location and/or time information. In step 708, the multi-standard baseband processor 312 is configured to impose the extracted GNSS reference information on the GNSS measurement engine 302 as GNSS assistance data to assist in full GNSS measurements within the GNSS enabled multi-standard single-chip 300. The exemplary steps end at step 710.
FIG. 8 is a flowchart of a method for a GNSS enabled multi-standard single chip to simultaneously transmit and receive FM radio signals via an integrated FM radio transceiver, in accordance with an embodiment of the present invention. Referring to fig. 8, exemplary steps begin at step 802. In step 802, the FM radio transceiver 310 integrated within the GNSS enabled multi-standard single chip 300 is activated for receiving FM radio signals from, for example, the FM radio transceiver station 160 a. In step 804, the GNSS enabled multi-standard single chip 300 may be operable to receive FM radio signals in a particular channel via the FM radio transceiver 310. In step 806, it is determined whether an FM broadcast from the GNSS enabled multi-standard single chip 300 is required. In the example of an FM broadcast to be received from the GNSS enabled multi-standard single chip 300, the FM radio transceiver 310 selects an FM channel for use in implementing the FM broadcast in step 808. The selected channel may be different from the particular channel used for receiving FM radio signals from FM radio transceiver station 160 a. In step 810, the GNSS enabled multi-standard single chip 300 may be operable to perform FM broadcasting in the selected channel via the FM radio transceiver 310 while receiving FM radio signals from the FM radio transceiver station 160a in the particular channel. The exemplary steps conclude with step 812.
The invention relates to a method and a system for a multi-standard single chip capable of realizing full GNSS. A GNSS enabled single chip, such as the GNSS enabled multi-standard single chip 300 in the multi-standard mobile device 110a, is configured to simultaneously receive multi-standard radio frequency signals via corresponding two or more wireless transceivers integrated within the GNSS enabled multi-standard single chip 300. The GNSS enabled single chip is used to acquire or generate full GNSS metrics by the GNSS metric engine 312 a. The GNSS measurements include pseudorange information. The GNSS measurement engine 312a may be operable to combine each necessary correlator to detect and/or track GNSS radio frequency signals from visible GNSS satellites such as the GNSS satellites 120a-120 c. A GNSS enabled multi-standard single chip 300 may be integrated with a GNSS radio 302 and one or more non-GNSS radios, such as a WLAN radio 304, a Bluetooth radio 306, a WWAN radio 308, and an FM radio 310. The WWAN wireless transceiver 308 includes a WiMAX wireless transceiver and one or more cellular wireless transceivers such as a GSM wireless transceiver, a GPRS wireless transceiver, a UMTS wireless transceiver, an EDGE wireless transceiver, an EGPRS wireless transceiver, and/or an LTE wireless transceiver.
The GNSS enabled multi-standard single chip 300 may be operable to generate full GNSS measurements for GNSS radio frequency signals received by the GNSS radio 302. GNSS satellite reference information, such as time and/or location related information, embedded with incident frequency signals received by, for example, the WLAN radio 302, the bluetooth radio 304, the WWAN radio 308, and/or the FM radio 310 is extracted by the multi-standard baseband processor 312. The extracted GNSS satellite reference information is leveraged into the GNSS metrology engine 312a to assist in full GNSS metrology. The extracted GNSS satellite includes, for example, an International Mobile Subscriber Identity (IMSI), a Mobile Network Code (MNC), a Mobile Country Code (MCC), a Local Area Code (LAC), a cell identity (cellID), a Radio Network Controller (RNC) ID, a base station ID, a broadcast tower ID, and/or time information. As shown in fig. 1, 5 and 6, depending on the location of a navigation engine, such as navigation engine 312b, a full GNSS navigation solution for a multi-standard mobile device 110a is generated, for example, within the GNSS enabled single chip 300 or on a remote device.
In the example where the navigation engine 312b is located on a remote device, such as the bluetooth enabled device 150a, the multi-standard mobile device 110a is configured to transmit the full GNSS metrics generated in the integrated GNSS capable single chip 300 to the bluetooth enabled device 150a using a corresponding integrated wireless transceiver, such as the bluetooth wireless transceiver 306. A full GNSS navigation solution for multi-standard single chip 110a is generated by bluetooth enabled device 150 a. The bluetooth enabled mobile device 150a is used to communicate the generated full GNSS navigation solution with the multi-standard mobile device 110a for various location based services such as location based buddy searching. The single GNSS enabled chip 300 may be used to generate full GNSS measurements without relying on and without intervention by the host processor in the multi-standard mobile device 110 a.
Another embodiment of the present invention provides a machine and/or computer readable storage and/or medium, having stored thereon, a machine code and/or a computer program having at least one code section executable by a machine and/or a computer, thereby enabling the machine and/or computer to perform the method steps described herein for a full GNSS capable multi-standard single chip.
In general, the invention can be implemented in hardware, software, firmware, or a combination thereof. The present invention can be realized in an integrated manner in at least one computer system or in a separate manner by placing different components in a plurality of interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware, software, and firmware may be a specialized computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention can also be implemented by a computer program product, which comprises all the features enabling the implementation of the methods of the invention and which, when loaded in a computer system, is able to carry out these methods. The computer program in the present document refers to: any expression, in any programming language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following a) conversion to another language, code or notation; b) reproduced in different formats to implement specific functions.
While the invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the spirit and scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.
Claims (8)
1. A method of communication, comprising:
performing the following by one or more processors and/or circuits in a GNSS single chip, wherein the GNSS single chip is integrated in a mobile device and a plurality of multi-standard radio frequency signals are simultaneously received by a plurality of wireless transceivers integrated in a GNSS-enabled single chip, wherein the plurality of integrated wireless transceivers comprise a GNSS wireless transceiver, one or more non-GNSS wireless transceivers:
receiving GNSS baseband signals from the GNSS radio and one or more multi-standard baseband signals from the one or more non-GNSS radios; generating full GNSS measurements using the GNSS baseband signals received from the GNSS radio;
extracting physical location related information from the one or more multi-standard baseband signals received from the one or more non-GNSS radios as GNSS reference related information to assist in generating the full GNSS measurements including pseudorange information.
2. The method of claim 1, wherein the non-GNSS radio transceiver comprises one or more cellular radio transceivers, microwave access worldwide interoperability radio transceivers, Bluetooth radio transceivers, wireless local area network radio transceivers, and/or FM radio transceivers.
3. The method of claim 2, wherein the one or more cellular radio transceivers comprise a global system for mobile communications radio transceiver, a general packet radio service radio transceiver, a general mobile communications radio transceiver, an enhanced data rate GSM evolution radio transceiver, an enhanced GPRS radio transceiver, and/or a 3GPP long term evolution radio transceiver.
4. The method of claim 2, further comprising extracting satellite reference information from radio frequency signals received by the one or more cellular radio transceivers, the worldwide interoperability for microwave access radio transceiver, the Bluetooth radio transceiver, the wireless local area network radio transceiver, and/or the FM radio transceiver.
5. A communication system, comprising:
one or more processors and/or circuitry in a global navigation satellite system, GNSS, single chip integrated in a mobile device, wherein a plurality of multi-standard radio frequency signals are simultaneously received by a plurality of wireless transceivers integrated in the GNSS capable single chip, wherein the plurality of integrated wireless transceivers comprise a GNSS wireless transceiver, one or more non-GNSS wireless transceivers, and wherein the one or more processors and/or circuitry are configured to:
receiving GNSS baseband signals from the GNSS radio and one or more multi-standard baseband signals from the one or more non-GNSS radios;
generating full GNSS measurements using the GNSS baseband signals received from the GNSS radio;
extracting, in the GNSS enabled single-chip, physical location-related information from the one or more multi-standard baseband signals received from the one or more non-GNSS radios as GNSS reference-related information to assist in generating the full GNSS measurements including pseudorange information.
6. The communication system of claim 5, wherein the non-GNSS radio transceiver comprises one or more of a cellular radio transceiver, a microwave access worldwide interoperability radio transceiver, a Bluetooth radio transceiver, a wireless local area network radio transceiver, and/or an FM radio transceiver.
7. The communication system of claim 6, wherein the one or more cellular radio transceivers comprise a Global System for Mobile communications radio transceiver, a general packet radio service radio transceiver, a general Mobile communications system radio transceiver, an enhanced data Rate GSM evolution radio transceiver, an enhanced GPRS radio transceiver, and/or a 3GPP Long term evolution radio transceiver.
8. The communications system of claim 6, wherein the one or more processors and/or circuits are configured to extract satellite reference information from radio frequency signals received by the one or more cellular radio transceivers, the worldwide interoperability for microwave access radio transceiver, the Bluetooth radio transceiver, the wireless local area network radio transceiver, and/or the FM radio transceiver.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/509,418 US8339311B2 (en) | 2009-07-24 | 2009-07-24 | Method and system for a full GNSS capable multi-standard single chip |
| US12/509,418 | 2009-07-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1149679A1 HK1149679A1 (en) | 2011-10-07 |
| HK1149679B true HK1149679B (en) | 2017-02-24 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8339311B2 (en) | Method and system for a full GNSS capable multi-standard single chip | |
| US8823586B2 (en) | Method and system for GNSS assistance data or LTO data download over a broadcast band | |
| EP2259552B1 (en) | Method and system for dynamic wireless node capture for a LBS server, client and reference database | |
| CN101963667B (en) | Communication method and system | |
| US7986267B2 (en) | Method and system for customized full ephemeris compatible with standard AGPS network devices | |
| US20110148700A1 (en) | Method and system for mobile device based gnss position computation without ephemeris data | |
| US20100039323A1 (en) | Method and system for global position reference map (gprm) for agps | |
| US8761802B2 (en) | Apparatuses and methods for reporting positioning information of a mobile communications device | |
| US8339314B2 (en) | Method and system for a virtual wide area GNSS reference network | |
| US9014727B2 (en) | Method and system for updating obsolete records for reference positions in a reference position database | |
| HK1149679B (en) | A communication method and a communication system | |
| HK1149676B (en) | A communication method and communication system | |
| HK1148126B (en) | A method and system for processing signal | |
| HK1158317A (en) | Method and system for processing signal | |
| HK1142469A (en) | A communication method, a machine readable storage, a communication system |