[go: up one dir, main page]

CN101646245A - Method and system for bluetooth and wimax coexistence - Google Patents

Method and system for bluetooth and wimax coexistence Download PDF

Info

Publication number
CN101646245A
CN101646245A CN200910149947A CN200910149947A CN101646245A CN 101646245 A CN101646245 A CN 101646245A CN 200910149947 A CN200910149947 A CN 200910149947A CN 200910149947 A CN200910149947 A CN 200910149947A CN 101646245 A CN101646245 A CN 101646245A
Authority
CN
China
Prior art keywords
bluetooth
wimax
communication
clock
subsystem
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910149947A
Other languages
Chinese (zh)
Inventor
斯蒂文·霍尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Broadcom Corp
Zyray Wireless Inc
Original Assignee
Zyray Wireless Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zyray Wireless Inc filed Critical Zyray Wireless Inc
Publication of CN101646245A publication Critical patent/CN101646245A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

WiMAX and Bluetooth coexistence may be enabled in a wireless device that comprises collocated WiMAX subsystem and Bluetooth subsystem. Concurrent WiMAX and Bluetooth communications may be carried on via the wireless device to the extent that WiMAX communication is unaffected by the Bluetooth communications. Scheduling of Bluetooth communications may be performed to optimize Bluetooth communicationwhile avoiding potential collision with the WiMAX communication. The Bluetooth communication scheduling may allow Bluetooth messaging transmission during active WiMAX uplink slots and/or inactive WiMAX slots, Bluetooth messaging reception during active WiMAX downlink slots and/or inactive WiMAX slots, and/or no Bluetooth transmission during active WiMAX downlink slots. Clock signals utilized in the WiMAX subsystem and the Bluetooth subsystem may be synchronized to ensure that Bluetooth communication is aligned with the WiMAX frames. When more than one Bluetooth profile are active and/or needed, prioritization among the Bluetooth profiles may be utilized when scheduling Bluetooth communications.

Description

Communication means and communication system
Technical field
The present invention relates to radio communication, more particularly, embodiments of the invention relate to a kind of method and system of realizing bluetooth and WiMAX coexistence.
Background technology
In the past few years, wireless communication field develop rapidly.In the world of today, as the fixedly part of every day life, most of people with its Wireless Telecom Equipment for example handheld mobile device be applied to various purposes, comprise commercial purpose and private purpose.Along with the introducing of wireless solution, society has become wireless form, and daily life has been produced significant effects.
Communication equipment, for example portable/portable and/or fixed communication equipment, can use the various wireless communication technology to support to use various interface to come transceive data.For example, the mobile device of supporting cellular connection has become the almost absolute daily necessities in the world today.Mobile technology development from the communication technology of traditional ground at first, it only is used for adding locomotive function to traditional telephone service at first, but the development of this technology has exceeded initial purpose already.The mobile technology in many modern times comprises GSM/GPRS/EDGE, UMTS and CDMA2000, LTE, has all added basic data function.Current most service of moving includes the function such as text message, voice/video stream and web page browsing.Modern mobile device is cell phone and/or smart phone for example, can be used to support other service by other wave point (for example wireless personal-area network (WPAN) and/or wireless lan (wlan) interface).
Wireless personal-area network (WPAN) more and more universal among widely applying, this is because its quite flexible connection that provides and convenient.The WPAN system is usually by providing lengthy and tedious cable and/or the circuit that uses when short range links (can provide connection in (normally 10 scope) under very narrow steric requirements) is next to substitute connection ancillary equipment and/or portable terminal.WPAN can measured technology, for example 2 class bluetooth (BT) technology.
WPAN is very useful for some application, and other application then may require bigger coverage and/or ability.For satisfying this demand, the technology of having developed other provides these wireless services in larger scope.The wireless lan (wlan) system for example can be operated in 100 meters scopes.With respect to the WPAN system, WLAN can be the equipment that is arranged within the bigger geographic area (for example building or zone that the campus covered) connectivity is provided.Wlan system is usually based on certain criteria, IEEE 802.11 standard criterions for example, and being usually operated in 100 meters scopes, and it is generally used for providing additional for the communication performance that is deployed in the traditional cable LAN in the same geographic area with wlan system.
Some wlan systems may work together with the WPAN system, so that provide stronger allomeric function for the user.For example, Bluetooth technology can be used for notebook computer or portable wireless terminal are connected to ancillary equipment, for example keyboard, mouse, earphone and/or printer, and notebook computer or portable wireless terminal also are connected to wlan network in the campus by being arranged on access point within the building.Simultaneously, wireless technology also allows mobile phone is used as radio modem, and the latter can realize for example by the mobile network notebook computer being connected to the Internet.Recently, the system that inserts (WiMAX) based on worldwide interoperability for microwave comes into vogue, and uses WiMAX to provide the user of wireless connections more and more.
Compare the follow-up system that will introduce in conjunction with the accompanying drawings of the present invention, other limitation of prior art and drawback are conspicuous for the person of ordinary skill of the art.
Summary of the invention
The invention provides a kind of method and system of realizing bluetooth and WiMAX coexistence, at least one secondary accompanying drawing, describe, and done complete definition in conjunction with claim.
According to an aspect of the present invention, provide a kind of communication means, having comprised:
In the communication equipment that comprises WiMAX interface and blue tooth interface at least:
Determine when the operation that to disturb described WiMAX interface by the communication of described blue tooth interface;
Based on the result who determines,, the communication by described blue tooth interface is dispatched when described WiMAX interface is in sleep pattern and/or active mode following time.
Preferably, described communication by described blue tooth interface comprises based on the communication of Bluetooth audio frequency mode agreement (A2DP) and/or based on the human interface device communication of (human interface device is called for short HID).
Preferably, described method also is included in carries out in the described communication process based on HID, and emission and/or reception are based on the message of smelling spy (sniff).
Preferably, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communications reception message of enlivening in the time slot by described blue tooth interface at descending (DL) of described WiMAX interface.
Preferably, described scheduling guarantees in described communication equipment, and enlivening in the time slot not at descending (DL) of described WiMAX interface, the communication by described blue tooth interface sends message.
Preferably, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communication transmission message of enlivening in the time slot by described blue tooth interface at up (UL) of described WiMAX interface.
Preferably, described scheduling enables the throughput of described communication by described blue tooth interface is optimized.
Preferably, described method also is included in the described process of dispatching by the communication of described blue tooth interface, the priority of one or more usable bluetooth models is set, to obtain the throughput of described optimization.
Preferably, described method comprises that also the clock signal that will use by the communication of described WiMAX interface is synchronous with the clock signal of using by communicating by letter of described blue tooth interface.
Preferably, described method also comprises and is in active or non-active state following time when described blue tooth interface, carries out described to synchronization of clock signals.
Preferably, described method also comprises based on described communication equipment it being to carry out described to synchronization of clock signals as bluetooth master or bluetooth slave unit.
According to one aspect of the present invention, a kind of communication system is provided, comprising:
Be applied in the one or more circuit in the communication equipment that comprises at least one WiMAX interface and blue tooth interface, wherein said one or more circuit are used to determine when the operation that can disturb described WiMAX interface by the communication of described blue tooth interface;
Described one or more circuit is used for based on the result who determines, when described WiMAX interface is in sleep pattern and/or active mode following time, the communication by described blue tooth interface is dispatched, to reduce described definite interference.
Preferably, described communication by described blue tooth interface comprises based on the communication of Bluetooth audio frequency mode agreement (A2DP) and/or based on the communication of human interface device (HID).
Preferably, described one or more circuit are used for carrying out described communication process based on HID, and emission and/or reception are based on the message of smelling spy.
Preferably, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communications reception message of enlivening in the time slot by described blue tooth interface at descending (DL) of described WiMAX interface.
Preferably, described scheduling guarantees in described communication equipment, and enlivening in the time slot not at descending (DL) of described WiMAX interface, the communication by described blue tooth interface sends message.
Preferably, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communication transmission message of enlivening in the time slot by described blue tooth interface at up (UL) of described WiMAX interface.
Preferably, described scheduling enables the throughput of described communication by described blue tooth interface is optimized.
Preferably, described one or more circuit are used for the priority of one or more usable bluetooth models being set, to obtain the throughput of described optimization to described process of dispatching by the communication of described blue tooth interface.
Preferably, to be used for the clock signal will the communication by described WiMAX interface used synchronous with the clock signal of the use of communicating by letter by described blue tooth interface for described one or more circuit.
Preferably, described one or more circuit are used for being in active or non-active state following time when described blue tooth interface, carry out described to synchronization of clock signals.
Preferably, to be used for based on described communication equipment be to carry out described to synchronization of clock signals as bluetooth master or bluetooth slave unit to described one or more circuit.
Various details among various advantage of the present invention, feature and innovation part and the described embodiment will comprehensively be understood by following description and relevant drawings.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the structural representation according to the example system of use bluetooth of a preferred embodiment of the present invention and WiMAX coexistence;
Fig. 2 is the structural representation according to management of the supporting signal of a preferred embodiment of the present invention and the example communications system switched between a plurality of wave points;
Fig. 3 A is that description according to a preferred embodiment of the present invention WiMAX in the equipment and bluetooth clock when the bluetooth subsystem in the equipment is in non-active state carry out synchronous schematic diagram;
Fig. 3 B be the bluetooth subsystem according to a preferred embodiment of the present invention when in the equipment when being in active state and carrying out Bluetooth communication as bluetooth master and with the bluetooth slave unit WiMAX and the bluetooth clock in the equipment carry out synchronous schematic diagram;
Fig. 3 C be the bluetooth subsystem according to a preferred embodiment of the present invention when in the equipment when being in active state and carrying out Bluetooth communication as bluetooth master and with two bluetooth slave units WiMAX and the bluetooth clock in the equipment carry out synchronous schematic diagram;
Fig. 3 D is that WiMAX when bluetooth subsystem is carried out Bluetooth communication as the bluetooth slave unit and with the bluetooth master that communicates with another bluetooth slave unit and the bluetooth clock according to a preferred embodiment of the present invention carries out synchronous schematic diagram;
Fig. 4 A is the sequential chart according to the description of a preferred embodiment of the present invention exemplary WiMAX communication scheduling and control when the communication equipment of supporting WiMAX is in sleep pattern;
Fig. 4 B is when being in the sequential chart that WiMAX sleep pattern following time is used for realizing at communication equipment the exemplary bluetooth A2DP communication scheduling of WiMAX and Bluetooth coexistence according to the description of a preferred embodiment of the present invention;
Fig. 4 C is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention;
Fig. 4 D is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 11.25ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention;
Fig. 4 E is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 12.5ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention;
Fig. 5 A is that the communication equipment as bluetooth A2DP slave unit of being described in according to a preferred embodiment of the present invention is in WiMAX active mode following time and realizes that the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling;
Fig. 5 B is that the communication equipment as bluetooth A2DP main equipment of being described in according to a preferred embodiment of the present invention is in WiMAX active mode following time and realizes that the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling;
Fig. 6 is that the system to comprising a plurality of wave points according to a preferred embodiment of the present invention manages the flow chart with the method that realizes WiMAX and Bluetooth coexistence.
Embodiment
Some embodiments of the present invention relate to a kind of method and system of realizing bluetooth and WiMAX coexistence.Various embodiment of the present invention can provide a kind of wireless device, and it comprises the WiMAX subsystem and the bluetooth subsystem of coexistence, and this equipment can be used for carrying out WiMAX and Bluetooth coexistence operation, and in this operation, WiMAX and Bluetooth communication can carry out simultaneously by wireless device.This wireless device can be used for determining when by blue tooth interface and communicates the communication that will disturb the WiMAX interface, and based on the result who determines, wireless device manages to reduce definite interference Bluetooth communication.Bluetooth audio frequency mode agreement (A2DP) communication and/or human interface device (HID) that this Bluetooth communication can support asynchronous nothing to connect on (ACL) data link are smelt spy communication.This WiMAX communication can be operated under active mode and/or the sleep pattern, under sleep pattern, does not comprise the WiMAX activity at least one subclass of transmission frame.Can be Bluetooth communication and communicate scheduling optimizing Bluetooth communication, and avoid the potential conflict of communicating by letter with WiMAX.The Bluetooth communication scheduling allows to carry out bluetooth messages and sends in enlivening WiMAX ascending time slot and/or the non-WiMAX of enlivening time slot.Bluetooth messages receives to occur in and enlivens in WiMAX descending time slot and/or the non-WiMAX of the enlivening time slot.Various embodiment of the present invention can guarantee not take place any Bluetooth transmission in enlivening the WiMAX descending time slot.Clock signal when carrying out WiMAX and Bluetooth communication can be carried out synchronously so that the operation dispatching operation.Carry out Bluetooth transmission and/or the clock signal used when receiving can be carried out synchronously with the clock signal of being undertaken by the WiMAX subsystem using when WiMAX communicates by letter by bluetooth subsystem, align to guarantee communicate by letter with the WiMAX WiMAX frame of use of Bluetooth communication.When existing and/or need more than onely enliven the bluetooth connection, the priority that bluetooth connects when operating, operation dispatching need be set.
Fig. 1 is the structural representation according to the example system of use bluetooth of a preferred embodiment of the present invention and WiMAX coexistence.As shown in Figure 1, showed that wherein wireless device 102, wireless network 104, access point 106, WiFi link 108, worldwide interoperability for microwave insert (WiMAX) network 110, WiMAX access point 112, WiMAX link 114, personal area network (PAN) equipment 116, wireless personal-area network (WPAN) link 118 and Global Navigation Satellite System (GNSS) network 120.
Wireless device 102 comprises suitable logic, circuit and/or code, and it can be used for carrying out portable or mobile communication with a plurality of wireless devices and/or network.Wireless device 102 also can be used for carrying out one or more tasks of user's request of wireless device 102.The present invention is not limited only to specific equipment, but can comprise for example common treatment equipment, dedicated treatment facility, dedicated peripherals or suitable hardware, firmware, software and/or code, is used to carry out the work that the user asked of wireless device 102.For example, various other tasks that wireless device 102 also can support personal communication, audio/video to record and/or the user of broadcast, game operation and/or wireless device 102 may ask.Wireless device 102 can be used for communicating with the wireless and/or cable network of one or more supports when carrying out the user institute tasks requested of wireless device 102.The user of wireless device 102 can directly use wireless device 102 by the user interface of supporting in the wireless device 102, and/or use wireless device 102 indirectly by available network and/or by miscellaneous equipment (for example PAN equipment 116), PAN equipment 116 can by communication interface for example WPAN link 118 carry out alternately with wireless device 102.The user interface of exemplary direct support can comprise touch-screen input, audio frequency input and hardware and/or software keyboard input.Wireless device 102 also can comprise some functions, is used to use one or more available networks to connect available equipment and/or resource.The network connectivity can for example comprise that WiFi and/or WiMAX interface realizes that these interfaces can be used for being provided to the connectivity of map network and/or equipment by for example one or more wireless communication interfaces.
Wireless network 104 can comprise a plurality of access points 106, and suitable logic, circuit and/or code, is used to realize one or more radio communication functions corresponding to wireless technology.Exemplary wireless technology for example can comprise the technology based on the WiFi framework.Access point 106 can comprise suitable hardware, logic, circuit and/or code, and the equipment that can be support of wireless communication for example wireless device 102 is provided to the access network of wireless network 104.
WiMAX network 110 can comprise a plurality of WiMAX access points 112.WiMAX network 11 can comprise suitable logic, circuit and/or code, is used for realizing inserting one or more corresponding communication functions of (WiMAX) agreement with worldwide interoperability for microwave.WiMAX access point 112 can comprise suitable hardware, logic, circuit and/or code, and the equipment that is used to be implemented in WiMAX network 110 and supports WiMAX for example carries out transmission and/or reception based on the communication of WiMAX by WiMAX link 114 between the wireless device 102.
PAN equipment 116 can comprise suitable logic, circuit and/or code, is used for making with miscellaneous equipment (for example wireless device 102) based on one or more PAN agreements being used for carrying out some miscellaneous functions.For example, PAN equipment 116 can comprise hands-free headset, and this headset can use with wireless device 102 in based on the audio call of honeycomb.Wireless device 102 can be undertaken alternately by one or more PAN interfaces and PAN equipment 116, and these can carry out based on wired and/or wireless PAN interface alternately.For example, wireless device 102 can communicate by WPAN link 118 and PAN equipment 116.WPAN link 118 can corresponding PAN equipment 116 and wireless device 102 between bluetooth, ZigBee and/or ultra broadband (UWB) connect.
GNSS network 120 can comprise a plurality of orbiter nodes and a plurality of ground support entity in the GLONASS (Global Navigation Satellite System).GNSS network 120 can comprise suitable logic, circuit and/or code, is used to support that link and ground installation (for example wireless device 102) communicate via satellite, so that for example navigation feature to be provided.GNSS network 120 for example can comprise network based on global positioning system (GPS), based on the network of GLONASS and/or based on the network of Galileo.
In operating process, wireless device 102 can be used for realizing connecting by the one or more available communication interfaces in it.Wireless device 102 also can be used for carrying out one or more tasks that the user asked of wireless device 102.For example, wireless device 102 can be supported personal communication, broadcast and/or recording audio/video flowing and/or carry out data processing and/or storage.Wireless device 102 for example can use, and WiFi link 108 comes by access point 106 visit wireless networks 104.Wireless device 102 for example also can use, and WiMAX link 114 comes by WiMAX access point 112 visit WiMAX networks 110.Wireless device 102 also can receive the satellite navigation signals from GNSS network 120, to carry out the relevant task in location.Wireless device 102 also can be used for communicating with PAN equipment 116 by for example WPAN link 118.
Communicating by letter between wireless device 102 and the PAN equipment 116 can realize using wireless device 102 by PAN equipment 116.PAN equipment 116 can use human interface device (HID) to transmit to wireless device 102 by WPAN link 118 request and/or the order of user's input of PAN equipment 116.Owing to be not PAN equipment 116 to be used as HID to use always, wireless device 102 can comprise also that some functions smell by HID and visit the operating position that PAN equipment 116 is followed the trail of in communication.Smell visit communication can make main equipment for example the user of wireless device 102 check and/or survey for example activity of PAN equipment 116, wherein main equipment periodic polling HID by HID.For example wireless device 102 can be provided with regularly to smell and visit at interval, and this interval can make 10ms, 11.25ms and/or 12.5ms, with the activity of poll PAN equipment 116.Communicating by letter between wireless device 102 and the PAN equipment 116 also can realize using PAN equipment 116 to carry out special operation by wireless device 102, and wherein, PAN equipment 116 is fit to carry out these operations more.For example, wireless device 102 can be used for to transmit audio stream to PAN equipment 116 by Bluetooth audio frequency mode agreement (A2DP) connection that WPAN link 118 uses asynchronous nothing to connect on (ACL) data link.Because carrying out the bandwidth and/or the frequency of Bluetooth communication use when (comprising that HID smells spy and/or A2DP communication) may be very approaching with the bandwidth and/or the frequency of carrying out using when WiMAX communicates by letter, therefore the packet communication that is undertaken by WiMAX link 114 will be adversely affected because of the interference of being undertaken by WPAN interface 118 that Bluetooth communication caused.
In one exemplary embodiment of the present invention, can the communication in the wireless device 102 be managed, so that realize Bluetooth communication in the WiMAX communication period, wherein, based on the transmission of the message of bluetooth and/or receive and to be scheduled, so that with the throughput-optimalization of Bluetooth communication, any potential interference of avoiding Bluetooth communication to cause WiMAX communication simultaneously.For example, can dispatch, thereby restriction wireless device 102 can only be in non-active state or only send bluetooth messages during being in active state on the up direction at WiMAX link 114 Bluetooth communication.Bluetooth schedule also allows wireless device 102 to be in non-active state and/or only to receive bluetooth messages during down direction is in active state at WiMAX link 114.In addition, for ease of the Bluetooth communication in the wireless device 102 is dispatched, the clock signal of using in WiMAX and the Bluetooth communication process will be carried out synchronously, can align with the WiMAX frame so that guarantee Bluetooth communication.
Fig. 2 is the structural representation according to management of the supporting signal of a preferred embodiment of the present invention and the example communications system switched between a plurality of wave points.As shown in Figure 2, communication system 200, primary processor 202, memory 204, baseband processor 206, a plurality of antenna 208a have wherein been showed, ..., 208b, bluetooth RF transceiver 210, WiFi RF transceiver 212, WiMAX transceiver 214, GNSS transceiver 216 and RF switch 218.
Communication system 200 comprises primary processor 202, memory 204, baseband processor 206, a plurality of antenna 208a ..., 208b, bluetooth RF transceiver 210, WiFi RF transceiver 212, WiMAX transceiver 214, GNSS transceiver 216 and RF switch 218.Communication system 200 also can comprise suitable logic, circuit and/or code, is used for reception, emission and processing RF signals.Communication system 200 can be integrated in the equipment, for example wireless device 102, are used for carrying out the emission and/or the reception of RF signal carrying out GNSS, WiFi, WiMAX and/or Bluetooth communication process by WiFi link 108, WiMAX link 114 and/or WPAN link 118.
Primary processor 202 can comprise suitable logic, circuit and/or code, is used for controlling and/or data processing operation in communication system 200.Primary processor 202 can be used at least a portion in control storage 204, baseband processor 206, bluetooth RF transceiver 210, WiFi RF transceiver 212, WiMAX transceiver 214, GNSS transceiver 216 and/or the RF switch 218.In this, primary processor 202 can generate at least one signal, is used to control the operation among the communication system 200.But primary processor 202 also executive communication systems 200 employed application.For example, primary processor 202 can be carried out some and use, and is used in communication system 200 content that receives by the RF signal being shown and/or carrying out mutual.
Primary processor 202 also can comprise suitable logic, circuit and/or code, is used to handle baseband frequency signal.In this, primary processor 202 can be handled the signal that is received from bluetooth RF transceiver 210, WiFi RF transceiver 212, WiMAX transceiver 214 and/or GNSS transceiver 216.Primary processor 202 can be handled the signal that will pass through bluetooth RF transceiver 210, WiFi RF transceiver 212, WiMAX transceiver 214 and/or 216 emissions of GNSS transceiver.
Memory 204 can comprise suitable logic, circuit and/or code, can be used for storing communication system 200 employed data, code and/or information.For example, memory 204 can be used to store the run time version that data after the processing of generation and/or primary processor 202 may use.Memory 204 also can be used for stored information, configuration information for example, and it can be used to control the operation of communication system 200 at least a portion.For example, memory 204 can comprise and is used to dispose the required necessary information of bluetooth RF transceiver 210, WiFi transceiver 212, WiMAX transceiver 214 and/or GNSS transceiver 216, so that make these transceivers receive and dispatch the RF signal on suitable frequency band.
Baseband processor 206 can comprise suitable logic, circuit and/or code, is used to handle the baseband signal of receiving by the RF transceiver.Baseband processor 206 also comprises suitable logic, circuit and/or code, is used to handle the baseband signal that sends by the RF transceiver.For example, baseband processor 206 can be used for handling the baseband signal by the bluetooth RF transceiver 210 in the communication system 200, WiFi transceiver 212, WiMAX transceiver 214 and/or 216 transmitting-receivings of GNSS transceiver.Although baseband processor 206 is described as individual module, the present invention is not limited only to this.Therefore, other embodiments of the invention can comprise a plurality of baseband processor, are used to one or more available RF transceiver processing signals.
A plurality of antenna 208a ..., each among the 208b can comprise suitable logic, circuit and/or code, is used for transmitting-receiving RF signal in special frequency band.For example, a plurality of antenna 208a ..., one or more among the 208b can be used for realizing the RF transmitting-receiving by 2.4GHz that it is applicable to bluetooth and/or WiFi RF transmitting-receiving.A plurality of antenna 208a ..., 208b can communicate to connect RF switch 218.
Bluetooth RF transceiver 210 can comprise suitable logic, circuit and/or code, is used for handling by RF switch 218 and a plurality of antenna 208a ..., the signal based on bluetooth of one or more transmitting-receiving among the 208b.Bluetooth RF transceiver 210 can be used for amplification, filtering, modulating/demodulating and/or the RF signal is carried out frequency upconversion/downconversion, so that receive and dispatch the RF signal in the 2.4GHz frequency band for example.In this, bluetooth RF transceiver 210 can be used for generating signal, and local oscillated signal for example is so that receive and handle bluetooth RF signal.Bluetooth RF transceiver 210 is used in carries out necessary conversion between the RF signal received and the baseband frequency signal, this baseband frequency signal is handled by digital baseband processor.Bluetooth RF transceiver 210 can be carried out the RF signal of receiving is carried out direct or middle frequency down-converts, so that be converted to baseband frequency signal.In certain embodiments, bluetooth RF transceiver 210 can be used for baseband signal component is carried out analog-to-digital conversion, then this component is mail to digital baseband processor.Bluetooth RF transceiver 210 also can be used for by RF switch 218 and/or a plurality of antenna 208a ..., 208b sends bluetooth RF signal, for example sends on 2.4GHz frequency band and/or other assigned frequency band.In this, bluetooth RF transceiver 210 can be used for generating signal, and for example local oscillated signal is used for sending and/or handling Bluetooth signal.Bluetooth RF transceiver 210 be used in baseband frequency signal (generating) by digital baseband processor and the RF signal that sends between carry out necessary conversion.In certain embodiments, bluetooth RF transceiver 210 can be used for baseband signal component is carried out digital-to-analogue conversion.
WiFi RF transceiver 212 can comprise suitable logic, circuit and/or code, is used for handling by for example RF switch 218 and a plurality of antenna 208a ..., the signal based on WiFi of one or more transmitting-receiving among the 208b.WiFi RF transceiver 212 can be used for to baseband signal amplify, filtering, modulation and/or demodulation and/or up-conversion and/frequency down-converts, to generate the RF signal, so that the RF signal in the transmitting-receiving 2.4GHz frequency band.In this, WiFi RF transceiver 212 can be used for generating for example local oscillated signal of signal, so that receive and handle the WiFi signal.WiFi RF transceiver 212 is used between the RF signal received and the baseband frequency signal (handling by one or more digital baseband processors) and carries out necessary conversion.The RF signal that WiFi RF transceiver 212 can be used for receiving directly is converted to baseband frequency signal.In certain embodiments, WiFi RF transceiver 212 can be used for baseband signal component is carried out analog-to-digital conversion, then it is mail to digital baseband processor.WiFi RF transceiver 212 also can be used for sending the WiFi signal in the 2.4GHz frequency band.In this, WiFi RF transceiver 212 can be used for generating signal, and for example local oscillated signal is used for sending and handling the WiFi signal.WiFi RF transceiver 212 be used in baseband frequency signal (generating) by digital baseband processor and the RF signal that sends between carry out necessary conversion.In some cases, WiFi RF transceiver 212 can be used for baseband signal component is carried out digital-to-analogue conversion.
WiMAX RF transceiver 214 can comprise suitable logic, circuit and/or code, is used for handling by for example RF switch 218 and a plurality of antenna 208a ..., the signal based on WiMAX of one or more transmitting-receiving among the 208b.WiMAX RF transceiver 214 can be used for amplification, filtering, modulating/demodulating and/or baseband signal is carried out the frequency upconversion/downconversion conversion, so that connect for example by the RF signal within the WiMAX link 114 transmitting-receiving 2-66GHz frequency ranges by WiMAX.In this, WiMAXRF transceiver 214 can be used for generating signal, and local oscillated signal for example is so that handle the WiMAX signal of receiving.WiMAX RF transceiver 214 is used in and carries out necessary conversion between the RF signal received and the baseband frequency signal (handling by one or more digital baseband processors).WiMAX RF transceiver 214 can be used for the RF signal that will receive directly or intermediate conversion be baseband frequency signal.In some cases, WiMAX RF transceiver 214 can carry out analog-to-digital conversion to baseband signal component, then it is mail to digital baseband processor.WiMAX RF transceiver 214 also can be used for generating signal, and local oscillated signal for example is so that send and handle the WiMAX signal.WiMAX RF transceiver 214 be used in baseband frequency signal (generating) by digital baseband processor and the RF signal that sends between carry out necessary conversion.In some cases, WiMAX RF transceiver 214 can be used for baseband signal component is carried out digital-to-analogue conversion.
GNSS transceiver 216 can comprise suitable logic, circuit and/or code, is used for handling by for example RF switch 218 and a plurality of antenna 208a ..., the signal based on GNSS of one or more transmitting-receiving among the 208b.GNSS transceiver 216 can be used for to the RF signal of receiving amplify, filtering, demodulation and/or frequency down-converts, generating baseband signal, thereby receive GPS, GLONASS and/or Galileo satellite-signal.In this, GNSS transceiver 216 can be used for generating signal, and local oscillated signal for example is so that handle the GNSS signal of receiving.GNSS transceiver 216 is used between the GNSS signal received and the baseband frequency signal (being handled by one or more digital baseband processors) and carries out necessary conversion.GNSS transceiver 216 can be used for the GNSS signal that will receive directly or intermediate conversion be baseband frequency signal.In certain embodiments, GNSS transceiver 216 can be used for baseband signal component is carried out analog-to-digital conversion, then it is mail to digital baseband processor.
RF switch 218 can comprise suitable logic, circuit and/or code, be used to switch and/or transmit the signal that generates and/or handle by bluetooth RF processor 210, WiFi RF transceiver 212, WiMAX transceiver 214 and/or GNSS transceiver 216, these signals can pass through a plurality of antenna 208a, ..., one or more among the 208b received and dispatched.
In an one exemplary embodiment of the present invention, communication system 200 can be used for realizing bluetooth and WiMAX coexistence.Employed frequency that communication system 200 can be used for determining and/or management is communicated by letter with WiMAX close on and/or the frequency that overlaps on communication.For example, WiMAX communication is carried out on the 2.3-2.5GHz frequency band, and communication system 200 can be used for determining whether to exist Bluetooth communication, and wherein Bluetooth communication carries out on the 2.4GHz frequency band.Because WiMAX carries out on the frequency band of permission, so WiMAX communication seems to have higher priority than bluetooth communication.The present invention will dispatch rather than Bluetooth communication will be blocked fully the transmitting-receiving based on the message of bluetooth, to optimize the Bluetooth communication throughput, simultaneously, any potential interference of avoiding Bluetooth communication to cause WiMAX.For example, will dispatch, thereby make it can not occur in descending (DL) stage that WiMAX connects, because wireless device 102 will receive WiMAX message in this stage by the message that communication system 200 is sent based on bluetooth.Yet, will allow to carry out in the stage based on the transmission of the message of bluetooth at up (UL), wherein wireless device 102 also will send WiMAX message in this stage, and/or carry out in will allowing between the intrinsic non-active region of WiMAX based on the transmission of the message of bluetooth.Similarly, to connect bluetooth and manage, to guarantee, make it can not occur in up (UL) stage that WiMAX connects, because wireless device 102 will send WiMAX message in this stage to dispatching by 200 pairs of receptions of communication system based on the message of bluetooth.Yet, based on the reception of the message of bluetooth will allow to carry out in the stage (wireless device 102 also will receive WiMAX message in this stage) at descending (DL) and/or between the intrinsic non-active region of WiMAX in carry out.
In addition, the clock signal of using when carrying out WiMAX and Bluetooth communication will be carried out synchronously, so that the operation dispatching operation.For example, the clock signal of using in by bluetooth transceiver 210 execution bluetooth transmitting-receiving processes will be carried out synchronously with the clock signal of being undertaken by WiMAX transceiver 214 using when WiMAX communicates by letter, so that guarantee can be with the alignment of the sequential of WiMAX and Bluetooth communication, thereby realize carrying out efficient scheduling to connecting the transmitting-receiving of carrying out by bluetooth afterwards.
In an one exemplary embodiment of the present invention,, the priority of bluetooth connection when operate, operation dispatching need be set when activating and/or the bluetooth of request is connected one when above.For example, smell when visiting communication and being connected, have only one of them bluetooth for example to connect HID and smell to visit and communicate by letter, will in allowing to carry out the process that bluetooth messages receives and dispatches, be scheduled with the A2DP bluetooth when activate HID simultaneously by communication system 200.
Fig. 3 A is that description according to a preferred embodiment of the present invention WiMAX in the equipment and bluetooth clock when the bluetooth subsystem in the equipment is in non-active state carry out synchronous schematic diagram.As shown in Figure 3, wherein showed the signal flow graph, this figure has showed mutual between the WiMAX subsystem 310 that is present in simultaneously within the single equipment and the bluetooth subsystem 312, this is used for not enlivening communication period with other bluetooth equipment in bluetooth subsystem 312 alternately, and the clock of bluetooth subsystem 312 is alignd with the WiMAX frame that sends by WiMAX subsystem 310.WiMAX subsystem 310 can be corresponding to WiMAX RF transceiver of describing among Fig. 2 for example 214 and/or other the logic, circuit and/or the code that are used for being undertaken by communication system 200 WiMAX communication arbitrarily.Bluetooth subsystem 312 can be corresponding to bluetooth RF transceiver of describing among Fig. 2 for example 210 and/or other the logic, circuit and/or the code that are used for being undertaken by communication system 200 Bluetooth communication arbitrarily.Bluetooth subsystem 312 can comprise modem hardware function 318, modem firmware function 316 and time clock feature 314.Bluetooth modem hardware capability 318 can be corresponding to the hardware that is used for carrying out at Bluetooth communication RF communication among the bluetooth subsystem.Bluetooth modem firmware function 316 can be corresponding to being embedded in the software that bluetooth subsystem 312 was managed and/or controlled to being used within the bluetooth subsystem 312 and/or the bluetooth that exists connects.Bluetooth clock function 314 can be corresponding to the function within the bluetooth subsystem 312, is used to generate, safeguard and/or local clock within the bluetooth subsystem 312 is provided.
Bluetooth modem firmware function 316 can send to bluetooth modem hardware capability 318 and enable instantaneous clock (Enable_Clock_Snap) message 302, and indication need be revised clock in bluetooth subsystem 312.Instantaneous (snap) time clock feature can write down the bluetooth clock value when frame synchronization (Frame_Sync) signal 304 arrives.The clock value of record will be loaded in subsequently to be read to mail to modem firmware function 316 in the clock message (Read clock message) 306.Modem firmware function 316 uses this information to calculate the variable quantity (Δ) that the bluetooth clock value needs subsequently.Clock variable quantity (a perhaps part wherein) will upgrade variable quantity (Update Clock Delta) 308 by clock and return to clock.If calculate required clock adjustment be included among the Update_Clock_Delta 308, then may use a plurality of Update_Clock_Delta 308 message.In a step, when bluetooth was in non-active state, bluetooth clock function 314 will be based on adjusting from the message of WiMAX subsystem 310.When WiMAX subsystem 310 enters the communication active state, frame synchronization (Frame_Sync) signal 304 will mail to bluetooth modem hardware capability 318 to trigger clock synchronization from WiMAX subsystem 310.Frame_Sync signal 304 can comprise the abundant information of relevant WiMAX clock, and this information can be to adjust bluetooth clock among bluetooth subsystem 312.Indicate the beginning of WiMAX frame in WiMAX base station or the access point from the Frame_Sync of WiMAX equipment.Bluetooth modem hardware capability 318 can be carried out instantaneous clock with bluetooth clock function 314 subsequently, and wherein bluetooth clock is with locked, to determine the required variation of making exactly based on the information of receiving by Frame_Sync signal 304.Also can generate and interrupt, receive and/or operate in bluetooth subsystem 312 internal trigger clock adjustment with indication bluetooth modem firmware function 316Frame_Sync signal 304 by bluetooth modem hardware capability 318.Bluetooth clock function 314 sends to bluetooth modem firmware function 316 subsequently and reads clock message 306, comprising the information of relevant bluetooth clock.Bluetooth modem firmware function 316 can be calculated necessary clock adjustment amount, comprising determining at necessary total clock adjustment amount when synchronous with the clock signal of bluetooth clock and WiMAX subsystem 310.Determined clock adjustment amount will upgrade (Update_Clock_Delta) message 308 subsequently by clock and transmit.No matter when, when WiMAX subsystem 310 is received Frame_Sync message, will repeat aforesaid operations.
Fig. 3 B be the bluetooth subsystem according to a preferred embodiment of the present invention when in the equipment when being in active state and carrying out Bluetooth communication as bluetooth master and with the bluetooth slave unit WiMAX and the bluetooth clock in the equipment carry out synchronous schematic diagram.Shown in Fig. 3 B, wherein showed the message flow graph, this figure showed bluetooth slave unit 320 and coexist as WiMAX subsystem 310 among the same equipment and bluetooth subsystem 312 between mutual so that enliven when communicating by letter as main equipment and bluetooth slave unit 320 clock of bluetooth subsystem 312 is alignd with WiMAX frame by 310 transmission of WiMAX subsystem in bluetooth subsystem 312.
Bluetooth modem firmware function 316 can send to bluetooth modem hardware capability 318 upgrades (Update_Synch) message 322 synchronously, indication need be revised clock in bluetooth subsystem 312, wherein revise clock and can delay (dragging) by clock and carry out, wherein bluetooth clock can adopt incremental manners adjust based on the message of receiving from WiMAX subsystem 310 by a plurality of set-up procedures in the Bluetooth communication process.Clock is delayed can revising bluetooth clock, but the mode that can not influence the Bluetooth communication that carries out with bluetooth slave unit 320 is carried out.Subsequently, WiMAX subsystem 310 can send Frame_Sync signal 304 to bluetooth modem hardware capability 318, triggers clock synchronization with this.Bluetooth modem hardware capability 318 uses bluetooth clock function 314 to carry out instantaneous clock subsequently, and wherein bluetooth clock is with locked, so that determine necessary modifications exactly based on the information of receiving from Frame_Sync signal 304.Also can generate and interrupt,, receive Frame_Sync signal 304, and/or among bluetooth subsystem 312, triggered the clock adjustment with indication bluetooth modem firmware function 316 by bluetooth modem hardware capability 318.Subsequently, bluetooth clock function 314 can send to bluetooth modem firmware function 316 and read clock (Clock_Read) message 326, wherein comprises the information of relevant bluetooth clock.Bluetooth modem firmware function 316 is calculated the clock adjustment amount that need carry out subsequently, wherein the clock signal of bluetooth clock and WiMAX subsystem 310 is carried out total clock adjustment amount necessary when synchronous except being included in, when also being included in the Bluetooth communication that continues ongoing and bluetooth slave unit 320, change the quantity and/or the size of required incremental steps for realizing total clock.
Bluetooth modem firmware function 316 can transmit to bluetooth clock function 314 by clock adjustment (Clock_Adjustment) message 328 subsequently and increase progressively the clock adjustment.Bluetooth modem firmware function 316 can send poll to bluetooth modem hardware capability 318 subsequently and send grouping (Send_Packet) message 330, send next packet communication to trigger, and indication bluetooth modem hardware capability 318 reads and transmits the clock of revising based on the adjustment of being carried out to bluetooth slave unit 320.Bluetooth modem hardware capability 318 sends grouping (having the clock adjustment information) message 332 subsequently, and wherein the clock adjustment information has reflected the adjusted value of current bluetooth clock.In case bluetooth modem hardware capability 318 is received response message 334 (indicate and successfully receive grouping (having the clock adjustment information) message 332), bluetooth modem hardware capability 318 can send grouping to bluetooth modem firmware function 316 and receive indication (Packet_Received_Indication) message 336, has wherein indicated and successfully receive blocking message and clock adjustment information in bluetooth slave unit 320.Bluetooth modem firmware function 316 clock that can successively decrease is subsequently adjusted quantity, and constantly send Clock_Adjustment message 328 to bluetooth clock function 314, and to bluetooth modem hardware capability 318 transmission Send_Packet (poll) message 330, as previously mentioned.
Bluetooth modem hardware capability 318 can send grouping to bluetooth modem firmware function 316 and not receive Indication message (Packet_Not_Received_Indication) 340, shows that wherein bluetooth slave unit 320 receives and handle 332 failures of grouping (having the clock adjustment information) message.This failure can adopt explicit way to determine based on (Nack) message 338 that takes defeat, and perhaps adopts the implicit expression mode overtime phenomenon for example to occur.In case receive Packet_Not_Received_Indication message 340, bluetooth modem firmware function 316 clock that can not successively decrease is adjusted quantity, and can not send new Clock_Adjustment message 328 to bluetooth clock function 314.As an alternative, bluetooth modem firmware function 316 sends new Send_Packet (poll) message 330 to bluetooth modem hardware capability 318, and this will cause bluetooth modem hardware capability 318 to send another grouping (comprising the clock adjustment information) message 332.This clock adjusted value will reflect last bluetooth clock adjusted value.Said process will repeat, and arrive 0 up to quantity, and total clock adjustment amount reached among this showed bluetooth subsystem 312 and bluetooth slave unit 320.
Fig. 3 C be the bluetooth subsystem according to a preferred embodiment of the present invention when in the equipment when being in active state and carrying out Bluetooth communication as bluetooth master and with two bluetooth slave units WiMAX and the bluetooth clock in the equipment carry out synchronous schematic diagram.Shown in Fig. 3 C, wherein show the message flow graph, this figure showed bluetooth slave unit 348 and 350 and WiMAX subsystem 310 and bluetooth subsystem 312 (can be arranged on simultaneously among the same equipment) between mutual, so that as the main equipment ongoing communication when (comprising in the point to point network among two bluetooth slave units 348 and 350), the clock of bluetooth subsystem 312 is alignd with the WiMAX frame that sends by WiMAX subsystem 310 in bluetooth subsystem 312.
Basic identical among processing procedure among Fig. 3 C and Fig. 3 B, after receiving to read clock message 326, bluetooth modem firmware function 316 begins to calculate the clock adjustment amount.But, be different from the mode (in bluetooth clock, increasing progressively the clock adjustment) of using the clock delay of describing among Fig. 3 B, this processing procedure can be used predefined timing method, and wherein the clock adjustment can enliven in the bluetooth equipment at all and carry out simultaneously at predefined following time point.Bluetooth modem firmware function 316 can be calculated the total clock adjustment amount that needs in realizing bluetooth subsystem 312 and WiMAX subsystem 310 synchronizing processes, and can determine the adjustment time that clock is adjusted.
Bluetooth modem firmware function 316 can at first be carried out the clock adjustment to the first bluetooth slave unit 350.Send_Packet (comprising clock adjustment information and temporal information) message 352 will mail to bluetooth modem hardware capability 318, it sends next bar packet communication to the first bluetooth slave unit 350 except being used for triggering, and also can comprise indication and need clock adjustment of carrying out and the information of indicating the following time point of above-mentioned adjustment time of implementation altogether.Bluetooth modem hardware capability 318 can send grouping (comprising clock adjustment information and temporal information) message 354 subsequently, wherein except comprising blue-teeth data, also can comprise the clock change information of receiving from bluetooth modem firmware function 316.Receive response message 334 (indication successfully receives grouping (comprising the clock adjustment information) message 354 in the first bluetooth slave unit 350) afterwards at bluetooth modem hardware capability 318, bluetooth modem hardware capability 318 can send Packet_Received_Indication message 336 to bluetooth modem firmware function 316.Bluetooth modem firmware function 316 can adopt similar mode that the second bluetooth slave unit 348 is carried out the clock adjustment subsequently.When in slave unit, receiving 354 failures of grouping (comprising clock adjustment information and event information) message, to use retransmission mechanism (not shown among Fig. 3 C) to attempt carrying out the slave unit adjustment again, the judgement of relevant failure can be as the mode of describing among Fig. 3 B, adopt explicit way to be undertaken, perhaps adopt the implicit expression mode to judge by for example overtime phenomenon by failure (Nack) message 338.
Bluetooth modem firmware function 316 can send C1ock_Adjustment message 328 subsequently to bluetooth clock function 314, so that carry out the clock adjustment at the Preset Time point, also will similarly adjust in bluetooth slave unit 348 and 350.
Fig. 3 D be the bluetooth subsystem according to a preferred embodiment of the present invention when in the equipment when being in active state and carrying out Bluetooth communication as the bluetooth slave unit and with the bluetooth master that communicates with another bluetooth slave unit WiMAX and bluetooth clock carry out synchronous schematic diagram.Shown in Fig. 3 D, wherein showed the message flow graph, this figure has showed mutual between WiMAX subsystem 310 and the bluetooth subsystem 312 (can be arranged on simultaneously among the same equipment), and mutual between the bluetooth master 360 and the second bluetooth slave unit 358, so that comprising in bluetooth subsystem 312 when communicating in the point to point network of three bluetooth equipments, the clock of bluetooth subsystem 312 is alignd with the WiMAX frame that sends by WiMAX subsystem 310 as slave unit.
Basic identical among processing procedure among Fig. 3 D and Fig. 3 B, after receiving to read clock message 326, bluetooth modem firmware function 316 begins to calculate the clock adjustment amount.Yet because bluetooth subsystem 312 is used as the bluetooth slave unit in this is provided with, 316 of bluetooth modem firmware functions are calculated as total clock adjustment amount required when realizing clock synchronization between bluetooth subsystem 312 and WiMAX subsystem 310.
Bluetooth modem firmware function 316 can be at the clock adjustment amount that sends after calculating to bluetooth master 360 subsequently.Send_Packet (comprising the clock adjustment information) message 362 will mail to bluetooth modem hardware capability 318, and it sends next grouping to the bluetooth master 360 except being used for triggering, and also comprises the information of the required total clock adjustment amount of indication.Bluetooth modem hardware capability 318 sends grouping (comprising the clock adjustment information) message 364 subsequently, wherein except blue-teeth data, also comprises the clock adjustment information of receiving from bluetooth modem firmware function 316.Receive response (ACK) message 334 (indicate and successfully receive grouping (wherein comprising the clock adjustment information) message 364) afterwards at bluetooth modem hardware capability 318, bluetooth modem hardware capability 318 will send indication (Packet_Received_Indication) message 336 to bluetooth modem firmware function 316.Bluetooth modem firmware function 316 will be ready to subsequently to carry out the clock adjustment based on the message from bluetooth master 360.
Bluetooth master 360 is determined adjustment time (being when the clock adjustment begins) and/or any necessary clock adjusted value variable quantity based on the information relevant with the miscellaneous equipment in the point to point network subsequently.Bluetooth master 360 can send grouping (comprising clock adjusted value and temporal information) message 354 and give bluetooth modem hardware capability 318.Bluetooth modem hardware capability 318 will be to bluetooth modem firmware function 316 tranmitting data register Indication messages (Clock_Change_Indication) 366, wherein comprise clock adjustment amount and temporal information, send response message 334 then to bluetooth master 360.Bluetooth master 360 and the second bluetooth slave unit 358 repeat identical mutual.Not shown among Fig. 3 D, above-mentioned repeat mechanism can be used for attempting again carrying out the slave unit adjustment when slave unit receives 354 failures of grouping (comprising clock adjustment information and temporal information) message, the judgement of relevant failure can adopt explicit way pass through the failure (Nack) message 338 carry out, perhaps adopt the implicit expression mode to judge by for example overtime phenomenon.
Bluetooth modem firmware function 316 sends Clock_Adjustment message 328 to bluetooth clock function 314 subsequently, so that carry out the clock adjustment at Preset Time, the bluetooth master 360 and the second bluetooth slave unit 358 will be put at one time and similarly adjust.
Fig. 4 A is the sequential chart according to the description of a preferred embodiment of the present invention exemplary WiMAX communication scheduling and control when the communication equipment of supporting WiMAX is in sleep pattern.Shown in Fig. 4 A, sequential chart 402 reflects the exemplary communication scheduling to being carried out for the WiMAX frame traffic in the sleep mode operation process.Under sleep pattern, WiMAX equipment can use the frame period, in this frame period, has only some WiMAX Frames to be used for carrying out the WiMAX data transmit-receive.For example, WiMAX subsystem 310 can use the 5ms frame to realize a frame period of being made up of 4 frames, and wherein WiMAX communication is only carried out in preceding two frames, and will not have the WiMAX activity in two frames of back.In addition, each WiMAX frame also will further be divided into descending (DL) part and up (UL) part.In view of the character of WiMAX agreement, first in each frame period of being made up of 4 frames enlivens the WiMAX frame and do not comprise the UL part.
Sequential chart 404 and 406 has been showed two different control signals, active (WiMAX_ACT) signal of WiMAX and frame synchronization (Frame_Sync) signal, and these signals can be used in the WiMAX communication process by WiMAX subsystem 310.WiMAX_ACT will be asserted (asserted), and keep the state of asserting, with 310 times with reception WiMAX data of indication scheduling WiMAX subsystem.The Frame_Sync signal will be asserted the beginning with indication WiMAX frame.Be different from WiMAX_ACT signal (it keeps asserting in DL part time slot always), the Frame_Sync signal will become active state at the place that begins of WiMAX frame, and continue so that transmit the information that relevant WiMAX begins always.When not existing WiMAX movable in frame, for example in the sleep mode operation process, Frame_Sync is not necessary, does not therefore need to assert yet.
In one embodiment of the invention, WiMAX control signal WiMAX_ACT and Frame_Sync can be used to be provided with at the same time in the equipment of WiMAX and bluetooth subsystem and carry out the relevant operation of coexistence.For example WiMAX control signal WiMAX_ACT and Frame_Sync can use and manage the Bluetooth communication that is undertaken by bluetooth subsystem 312 among wireless device 102.For example, when the WiMAX_ACT control signal is asserted,, then stop immediately if bluetooth subsystem can not send data and/or have blue-teeth data to send.The Frame_Sync signal can be used to trigger clock synchronization among bluetooth subsystem 312, as described in Fig. 3 A, 3B, 3C and/or 3D.
Fig. 4 B is when being in the sequential chart that WiMAX sleep pattern following time is used for realizing at communication equipment the exemplary bluetooth A2DP communication scheduling of WiMAX and Bluetooth coexistence according to the description of a preferred embodiment of the present invention.In this, Fig. 4 B is a sequential chart, and it has showed exemplary bluetooth A2DP 5-time slot and the A2DP 3-time slot communication scheduling for realizing that the WiMAX/ Bluetooth coexistence is carried out under the WiMAX sleep pattern.
Shown in Fig. 4 B, sequential chart 402 has been showed the exemplary communication scheduling of carrying out for the WiMAX frame traffic that is undertaken by WiMAX subsystem 310 in the sleep mode operation process, with identical shown in Fig. 4 A.Sequential chart 422,424,426 and 428 has been showed for the exemplary communication scheduling of carrying out based on communicating by letter of Bluetooth audio frequency mode agreement (A2DP), to realize WiMAX and Bluetooth coexistence.Begin most use WiMAX_ACT and/or Frame_Sync signal are carried out clock synchronization, align with the WiMAX frame to guarantee bluetooth clock.Clock synchronization can guarantee that also bluetooth is identical with the length of WiMAX communication time slot.
Sequential chart 422 and 424 has been showed the exemplary communication scheduling that is carried out for the 5-time slot A 2DP Bluetooth communication that is undertaken by bluetooth subsystem 312, wherein time scheduling can be optimized bluetooth A2DP communication, wherein bluetooth subsystem 312 is as bluetooth master, and can avoid the potential conflict of communicating by letter with WiMAX.The load of 5-time slot A 2DP grouping will be enough big, so that load enough data, and the stereo data of the audio stream of the corresponding 20ms of these data.In 5-time slot A 2DP Bluetooth communication, bluetooth subsystem 312 can send 5-time slot A 2DP packet, after the 5-time slot grouping of each transmission a time slot will be set also, by this time slot, bluetooth subsystem 312 will be received response (ACK) grouping that sends from the bluetooth equipment of receiving 5-time slot A 2DP packet.In addition, for guaranteeing service quality, the re-transmission of 5-time slot A 2DP grouping will be scheduled.So, bluetooth 5-time slot A 2DP communication sequential will be scheduled, thereby make can be in the 2nd WiMAX frame triggering 5-time slot transmitted in packets whenever after the beginning part of UL part, and if desired, then last the 5-time slot A 2DP that is arranged to retransmit grouping will be finished transmission before partly beginning by the DL of a WiMAX frame in the frame period of being made up of next 4 frames.Scheduling to 5-time slot A 2DP Bluetooth communication will be carried out in such a way, and the DL of a WiMAX frame partly overlaps in promptly last ACK time slot and the frame period of being made up of next 4 frames, shown in sequential chart 424.
Sequential chart 426 and 428 has been showed the exemplary communication scheduling that carries out for the 3-time slot A 2DP Bluetooth communication that is undertaken by bluetooth subsystem 312.3-time slot A 2DP grouping can be carried enough data, the stereo data of the corresponding 10ms audio stream of these data, and the audio stream of 20ms is enough carried in two 3-time slot groupings.In 3-time slot A 2DP Bluetooth communication, bluetooth subsystem 312 can send 3-time slot A 2DP packet, after the 3-time slot grouping of each transmission a time slot will be set also, by this time slot, bluetooth subsystem 312 will be received response (ACK) grouping from the bluetooth equipment of receiving 3-time slot A 2DP packet.In addition, for guaranteeing service quality, the re-transmission of 3-time slot A 2DP grouping will be scheduled.So, shown in sequential chart 426, bluetooth 3-time slot A 2DP communication sequential will be scheduled, thereby make can be in the 2nd WiMAX frame one or more 3-time slots groupings of transmission whenever after the beginning part of UL part, and if desired, then last the 3-time slot A 2DP that is arranged to retransmit grouping will be finished transmission before partly beginning by the DL of a WiMAX frame in the frame period that the next one is made up of 4 frames.
Scheduling to 3-time slot A 2DP Bluetooth communication can be finished by following manner, and the DL of a WiMAX frame partly overlaps in promptly last ACK time slot and the next frame period of being made up of 4 frames.DL/UL is than being such, the transmission that is 3-time slot A 2DP grouping will be finished in inactive UL part of a WiMAX frame, the Bluetooth communication sequential will be dispatched, shown in sequential chart 428, thereby make the transmission of 3-time slot grouping in a WiMAX frame, to carry out, and one or more subsequently other 3-time slot grouping will transmit after the beginning part of the UL of the 2nd WiMAX frame part.
Above-mentioned exemplary sequential chart has only reflected the communication scheduling when bluetooth subsystem 312 is used as bluetooth master in the A2DP communication process, and similarly communication scheduling also can carry out when bluetooth subsystem 312 is used as the bluetooth slave unit.From operating process, bluetooth subsystem 312 can receive polling message in single time slot, will carry out 3-time slot and/or 5-time slot A 2DP packet by bluetooth subsystem 312 subsequently and transmit, and whether wherein bluetooth subsystem 312 is polled has the A2PD data to send.
Fig. 4 C is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention.In this, Fig. 4 C is a sequential chart, and it has been showed under the WiMAX sleep pattern for realizing that bluetooth A2DP 5-time slot, A2DP 3-time slot and 10ms HID that the WiMAX/ Bluetooth coexistence is carried out smell the scheduling that spy is communicated by letter.
Figure is shown in 4C, and sequential chart 402 has been showed the exemplary communication scheduling of carrying out for the WiMAX frame traffic by WiMAX subsystem 310 in the operating process under the sleep pattern, with identical shown in Fig. 4 A. Sequential chart 422 and 426 has been showed the communication scheduling of exemplary 5-time slot A 2DP and 3-time slot A 2DP Bluetooth communication, with identical shown in Fig. 4 B.
Sequential chart 442 has showed that the bluetooth 10ms human interface device (HID) that is undertaken by bluetooth subsystem 312 is smelt the exemplary communication that visiting communicates by letter carries out to be dispatched, to realize WiMAX and Bluetooth coexistence.Clock synchronization can use WiMAX_ACT and/or Frame_Sync signal to carry out at first, aligns with the WiMAX frame to guarantee bluetooth clock.Clock synchronization can guarantee that also the length of each Bluetooth communication time slot and WiMAX is identical.Smell at HID and to visit in the communication process, when bluetooth subsystem 312 as bluetooth master, bluetooth subsystem 312 can be used for transmitting polling message, with inquiry bluetooth slave unit (this slave unit may as the HID of corresponding states and/or data).Polling message can transmit in single time slot, and its subsequent timeslot is used in branch from HID bluetooth equipment reception data.In addition, for improving service quality, HID is carried out in support smell spy communication re-transmission, and smell a part of visiting communication scheduling as HID.In 10ms HID Bluetooth communication, HID smells spy communication and can repeat once by every 10ms.Therefore, as shown in sequential chart 442, bluetooth HID smells and visits the communication sequential and will dispatch, thereby makes each HID smell to visit the beginning section aligned of the non-UL of enlivening part in beginning part that first polling message in the communication sequence transmits time slot and the WiMAX frame.Next HID smells the spy communication sequence and can two non-enlivening in the frame in the frame period of being made up of 4 frames take place subsequently.This scheduling pattern can repeat in each frame period of being made up of 4 WiMAX frames subsequently similarly.
In an one exemplary embodiment of the present invention, bluetooth subsystem 312 can be used for to and the bluetooth A2DP that deposits communication and bluetooth HID smell spy and communicate by letter and dispatch.When the purpose that WiMAX communication is dispatched only is to allow to carry out Bluetooth communication, priority need be set obtain allowing to determine among available and/or the Bluetooth communication of being asked which.For example, in view of the service condition that need possess when bluetooth equipment is used as HID, bluetooth HID smells spy communication and is considered to high priority communication, compares bluetooth 3-time slot and/or 5-time slot A 2DP communication, then bluetooth HID smells and visits communication and will at first obtain permission, shown in Fig. 4 C.
Fig. 4 D is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 11.25ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention.In this, Fig. 4 D is a sequential chart, and it has been showed under the WiMAX sleep pattern for realizing that in communication equipment bluetooth A2DP 5-time slot, A2DP 3-time slot and 11.25ms HID that the WiMAX/ Bluetooth coexistence is carried out smell the scheduling that spy is communicated by letter.
Shown in Fig. 4 D, wherein showed the sequential chart 402,422 and 426 of communicating by letter and communicating scheduling with 3-time slot A 2DP for WiMAX frame traffic, bluetooth 5-time slot A 2DP communication.But, because HID smells and visits that the every 11.25ms of communication sequence repeats once rather than 10ms repeats once, for HID smell visit the communication scheduling that communication carries out may be incompatible with the frame period of forming by 4 WiMAX frames.Therefore, need smell spy communication sequential to bluetooth HID and dispatch, shown in sequential chart 462, promptly each HID smells and begins the non-UL of enlivening beginning section aligned partly in a transmission partly and the WiMAX frame in the first polling message time slot of visiting communication sequence.Next HID smells the spy communication sequence and can begin to dispatch by 11.25ms after a HID smells the part of visiting communication sequence, and the scheduling pattern can repeat among WiMAX communication subsequently.But, bluetooth HID smells the priority of visiting communication and is higher than bluetooth 3-time slot and/or 5-time slot A 2DP communication, shown in Fig. 4 D, the bluetooth HID of other permission smells and visits communication sequence (as a whole or a part) and also will enliven in the transmission of polling message and WiMAX frame and preferentially transmit when DL partly overlaps.
Fig. 4 E is used for realizing that at communication equipment the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 12.5ms HID smell the sequential chart of visiting communication scheduling when being in WiMAX sleep pattern following time according to the description of a preferred embodiment of the present invention.In this, Fig. 4 E is a sequential chart, and it has been showed under the WiMAX sleep pattern for realizing that in communication equipment bluetooth A2DP 5-time slot, A2DP 3-time slot and 12.5msHID that the WiMAX/ Bluetooth coexistence is carried out smell the scheduling that spy is communicated by letter.
Shown in Fig. 4 E, wherein showed the sequential chart 402,484 and 486 of communicating by letter and communicating scheduling with 3-time slot A 2DP for WiMAX frame traffic, bluetooth 5-time slot A 2DP communication.But bluetooth HID smells the repetition period of visiting communication sequence and will adjust, to realize 12.5ms repetition period rather than 11.25ms, shown in sequential chart 488.
Fig. 5 A is that the communication equipment as bluetooth A2DP slave unit of being described in according to a preferred embodiment of the present invention is in WiMAX active mode following time and realizes that the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling.In this, Fig. 5 A has showed that the bluetooth A2DP 3-time slot and the 10ms HID that carry out for realization WiMAX and Bluetooth coexistence in communication equipment under the WiMAX active mode smell the spy communication scheduling, and wherein communication equipment is as the main equipment on the ACL link.
Shown in Fig. 5 A, sequential chart 502 has reflected the exemplary communication scheduling of carrying out for the WiMAX frame traffic in the active mode operating process.Under active mode, WiMAX equipment can be carried out the WiMAX data transmit-receive.For example, WiMAX subsystem 310 can be used to carry out the communication of WiMAX active mode, and wherein WiMAX communication can be carried by enlivening the WiMAX frame sequence.Each enlivens the WiMAX frame also can further be divided into descending (DL) part, is thereafter up (UL) part.
Sequential chart 504 and 506 shows to realizing WiMAX and Bluetooth coexistence communicating by letter and smell the exemplary communication that visiting communicate by letter carries out based on human interface device (HID) and dispatch Bluetooth audio frequency mode agreement (A2DP).At first can use WiMAX_ACT and/or Frame_Sync signal to carry out clock synchronization, align with the WiMAX frame to guarantee bluetooth clock.Clock synchronization can guarantee that also the length of each Bluetooth communication time slot is identical with WiMAX.
Especially, sequential chart 504 has been showed the exemplary communication scheduling of carrying out for the 3-time slot A 2DP Bluetooth communication that is undertaken by bluetooth subsystem 312, and wherein sequential scheduling can be optimized bluetooth A2DP communication, and avoids communicating by letter with WiMAX potential conflict takes place.Because use the 5-time slot DL part in the WiMAX frame in the WiMAX operation that WiMAX subsystem 310 can be under active mode, therefore in WiMAX and Bluetooth coexistence operation, 5-time slot A 2DP divides into groups unavailable always.In 3-time slot A 2DP Bluetooth communication, bluetooth subsystem 312 can be used as bluetooth master, bluetooth subsystem 312 can send 3-time slot A 2DP packet, the 3-time slot grouping back of each transmission will be provided with a time slot, be used for receiving response (ACK) grouping from the bluetooth equipment that receives the 3-time slot A 2DP packet that is sent by bluetooth subsystem 312.Therefore, bluetooth 3-time slot A 2DP communication sequential will be dispatched, and shown in sequential chart 504, thereby be implemented in the transmission that the UL that enlivens the WiMAX frame partly carries out 3-time slot A 2DP grouping.
Sequential chart 506 has been showed for the HID that is undertaken by bluetooth subsystem 312 smells the exemplary communication that visiting communicates by letter carries out to be dispatched.Smell in the spy communication process at HID, if bluetooth subsystem 312 is used as bluetooth master, then bluetooth subsystem 312 will send polling message with inquiry bluetooth slave unit, and these slave units can be used as the HID of corresponding states and/or data.Polling message can send in single time slot, and its subsequent timeslot is used in branch from the HID bluetooth equipment and receives data.In 10ms HID Bluetooth communication, HID smells spy communication every 10ms is repeated once.Therefore, bluetooth HID smells spy communication sequential will be dispatched, and shown in sequential chart 506, the polling message time slot of visiting communication sequence and the UL that enlivens the WiMAX frame are overlapped thereby make each HID smell.In addition, visit the coexistence of communicating by letter in order to realize that bluetooth A2DP communication is smelt with bluetooth HID, can carry out in the following way the scheduling that two kinds of communications are carried out, i.e. these two kinds communications are alternately carried out in every next WiMAX frame mutually.
Fig. 5 B is that the communication equipment as bluetooth A2DP main equipment of being described in according to a preferred embodiment of the present invention is in WiMAX active mode following time and realizes that the exemplary bluetooth A2DP of WiMAX and Bluetooth coexistence and 10ms HID smell the sequential chart of visiting communication scheduling.In this, Fig. 5 B has showed that the bluetooth A2DP 3-time slot and the 10ms HID that carry out for realization WiMAX and Bluetooth coexistence in communication equipment under the WiMAX active mode smell the spy communication scheduling, and wherein communication equipment is as the slave unit on the ACL link.
Shown in Fig. 5 B, sequential chart 502 and 506 has reflected scheduling of WiMAX frame traffic and the bluetooth 10ms HID communication scheduling under the active mode respectively, with identical shown in Fig. 5 A.But shown in sequential chart 524, the A2DP communication scheduling will be adjusted, and to adapt to bluetooth subsystem 312 operations, wherein bluetooth subsystem 312 can be used as the bluetooth slave unit in A2DP communication.Therefore, the A2DP message sequence can comprise single time slot poll, and bluetooth subsystem 312 can be used for receiving polling message, is thereafter that 3-time slot A 2DP packet transmits.Each A2DP message sequence can be dispatched, thereby makes the DL of polling time slot and WiMAX frame partly overlap, and the transmission of 3-time slot A 2DP grouping and the UL of WiMAX frame partly overlap.
Fig. 6 is that the system to comprising a plurality of wave points according to a preferred embodiment of the present invention manages the flow chart with the method that realizes WiMAX and Bluetooth coexistence.As shown in Figure 6, wherein showed flow chart 600, it comprises a plurality of exemplary steps, it can be used for carrying out and realize the WiMAX operation relevant with Bluetooth coexistence in equipment, wherein be provided with WiMAX and bluetooth subsystem simultaneously in this equipment, for example WiMAX subsystem 310 among the wireless device 102 and bluetooth subsystem 312.
In step 602, determine the mode of operation of WiMAX, so that the transmission of WiMAX frame is dispatched.For example, can carry out based on active and/or sleep pattern the scheduling of the WiMAX frame in the WiMAX subsystem 310, as described in Fig. 4 A and 5A.In step 604, determine that bluetooth active and/or that need connects.For example, can determine to exist one or more bluetooths to connect.Exemplary bluetooth connect can comprise by bluetooth subsystem 312 carry out based on Bluetooth audio frequency mode agreement (A2DP) and/or based on the communication of human interface device (HID).In step 606, determine whether WiMAX and Bluetooth coexistence be feasible.The coexistence feasibility of WiMAX and bluetooth depends on multiple factor, wherein can comprise the feature or the like of QoS requirement, precedence information and/or the various communications of fast speed coexisting obstacle (express coexistence bar), WiMAX and/or Bluetooth communication in the system.Can't coexist if judge WiMAX and bluetooth, then the exemplary steps execution in step 608.In step 608, because the priority of WiMAX communication is considered to higher than bluetooth communication, therefore will carry out WiMAX communication, and when carrying out WiMAX communication, Bluetooth communication will be blocked, WiMAX and bluetooth can't coexist.
Get back to step 606, can coexist if determine WiMAX and bluetooth, then the exemplary steps execution in step 610.In step 610, bluetooth clock will send with WiMAX and carry out synchronously.For example, the bluetooth clock among the bluetooth subsystem 312 will be adjusted so that bluetooth clock is alignd with the WiMAX frame that is undertaken using in the WiMAX communication process by WiMAX subsystem 310 based on Frame_Sync message.In step 612, active and/or required Bluetooth communication are communicated scheduling, to realize WiMAX and Bluetooth coexistence.For example, determine bluetooth A2DP and/or HID smelt and visit communication and communicate scheduling.In step 614, the WiMAX of coexistence and Bluetooth communication will be carried out according to the communication scheduling of determining among the step 612, and this makes WiMAX and bluetooth to coexist.
Various embodiment of the present invention provides a kind of method and system of realizing bluetooth and WiMAX coexistence.Wireless device 102 comprises WiMAX subsystem 310 and bluetooth subsystem 312 simultaneously, and this equipment will be used to carry out WiMAX and Bluetooth coexistence operation, and wherein WiMAX and Bluetooth communication all will be carried out by wireless device 102.Bluetooth communication can comprise that the Bluetooth audio frequency mode agreement (A2DP) on asynchronous nothing connection (ACL) data link is communicated by letter and/or human interface device (HID) is smelt spy communication.WiMAX communication can be operated under active mode and/or the sleep pattern, and under sleep pattern, at least one subclass of the frame of being received and dispatched will not comprise any WiMAX activity.Can communicate scheduling to Bluetooth communication, so that with the Bluetooth communication optimization, avoiding simultaneously communicating by letter with WiMAX produces potential conflict.Bluetooth communication scheduling can allow enliven the WiMAX ascending time slot and/carry out bluetooth messages in the non-WiMAX of the enlivening time slot to send, and in enlivening WiMAX descending time slot and/or the non-WiMAX of enlivening time slot, carry out the bluetooth messages reception, and/or guarantee in enlivening the WiMAX descending time slot, not carry out the bluetooth transmission.The clock signal of using when carrying out WiMAX and Bluetooth communication will carry out operating with operation dispatching synchronously.The clock signal of being undertaken by bluetooth subsystem 312 using in the bluetooth transmitting-receiving process will with carry out synchronously in the clock signal of being undertaken using in the WiMAX communication process by WiMAX subsystem 310, align to guarantee the WiMAX frame that Bluetooth communication can use when carrying out WiMAX and communicate by letter.When existing one or more bluetooth active and/or that need to connect, the priority that bluetooth connects when operating, operation dispatching need be set.For example, be connected with the A2DP bluetooth if exist active HID to smell spy communication in communication system 200 simultaneously, then only have a bluetooth to connect in the moment that allows to carry out the bluetooth messages transmitting-receiving, for example HID smells to visit and communicates by letter, and will dispatch.
Another embodiment of the present invention provides a kind of machine and/or computer-readable memory and/or medium, wherein store machine code and/or computer program, wherein comprise at least one code segment that to carry out by machine and/or computer, be used to control machine and/or computer and carry out step described herein and be used to realize bluetooth and WiMAX coexistence.
The present invention can pass through hardware, software, and perhaps soft, combination of hardware realizes.The present invention can realize with centralized system at least one computer system, perhaps be realized with dispersing mode by the different piece in the computer system that is distributed in several interconnection.Anyly can realize that the computer system of described method or miscellaneous equipment all are applicatory.The combination of software and hardware commonly used can be the general-purpose computing system that computer program is installed, and by installing and carry out described program-con-trolled computer system, it is moved by described method.In computer system, utilize processor and memory cell to realize described method.
The present invention can also implement by computer program, and described program comprises whole features that can realize the inventive method, when it is installed in the computer system, by operation, can realize method of the present invention.Computer program in the present specification refers to: one group of any expression formula of instructing that can adopt any program language, code or symbol to write, this instruction group makes system have information processing capability, with direct realization specific function, or after carrying out following one or two step, a) convert other Languages, code or symbol to; B) reproduce with different forms, realize specific function.
The present invention describes by several specific embodiments, it will be appreciated by those skilled in the art that without departing from the present invention, can also carry out various conversion and be equal to alternative the present invention.In addition, at particular condition or concrete condition, can make various modifications to the present invention, and not depart from the scope of the present invention.Therefore, the present invention is not limited to disclosed specific embodiment, and should comprise the whole execution modes that fall in the claim scope of the present invention.

Claims (10)

1, a kind of communication means is characterized in that, comprising:
In the communication equipment that comprises WiMAX interface and blue tooth interface at least:
Determine when the operation that to disturb described WiMAX interface by the communication of described blue tooth interface;
Based on the result who determines, when described WiMAX interface is in sleep pattern and/or active mode
When following, the communication by described blue tooth interface is dispatched.
2,1 described communication means as requested is characterized in that, described communication by described blue tooth interface comprises based on the communication of Bluetooth audio frequency mode agreement (A2DP) and/or based on the communication of human interface device (HID).
3,2 described communication meanss as requested is characterized in that described method also is included in carries out in the described communication process based on HID, emission and/or receive based on the message of smelling spy.
4,1 described communication means as requested is characterized in that, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communications reception message of enlivening in the time slot by described blue tooth interface at descending (DL) of described WiMAX interface.
5,1 described communication means as requested is characterized in that described scheduling is guaranteed in described communication equipment, enlivens in the time slot not sending message in the communication by described blue tooth interface at descending (DL) of described WiMAX interface.
6,1 described communication means as requested is characterized in that, described scheduling allows in described communication equipment, enlivens time slot and/or the non-communication transmission message of enlivening in the time slot by described blue tooth interface at up (UL) of described WiMAX interface.
7,1 described communication means as requested is characterized in that, described scheduling enables the throughput of described communication by described blue tooth interface is optimized.
8, a kind of communication system is characterized in that, comprising:
Be applied in the one or more circuit in the communication equipment that comprises WiMAX interface and blue tooth interface at least, wherein said one or more circuit are used to determine when the operation that can disturb described WiMAX interface by the communication of described blue tooth interface;
Described one or more circuit is used for based on the result who determines, when described WiMAX interface is in sleep pattern and/or active mode following time, the communication by described blue tooth interface is dispatched, to reduce described definite interference.
9, system according to claim 8 is characterized in that, described communication by described blue tooth interface comprises based on the communication of Bluetooth audio frequency mode agreement (A2DP) and/or based on the communication of human interface device (HID).
10, system according to claim 9 is characterized in that, described one or more circuit are used for carrying out described communication process based on HID, and emission and/or reception are based on the message of smelling spy.
CN200910149947A 2008-06-16 2009-06-15 Method and system for bluetooth and wimax coexistence Pending CN101646245A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US6195708P 2008-06-16 2008-06-16
US61/061,957 2008-06-16
US61/141,144 2008-12-29
US12/369,288 2009-02-11

Publications (1)

Publication Number Publication Date
CN101646245A true CN101646245A (en) 2010-02-10

Family

ID=41657907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910149947A Pending CN101646245A (en) 2008-06-16 2009-06-15 Method and system for bluetooth and wimax coexistence

Country Status (1)

Country Link
CN (1) CN101646245A (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011116533A1 (en) * 2010-03-24 2011-09-29 Mediatek Inc. Synchronized activity bitmap generation method for co-located coexistence (clc) devices
WO2012010095A1 (en) * 2010-07-20 2012-01-26 Mediatek Inc. Systems and methods for activity coordination in multi-radio terminals
CN102595543A (en) * 2011-01-10 2012-07-18 中兴通讯股份有限公司 Communication method with coexistence of multiple wireless techniques in terminal and system
WO2012094933A1 (en) * 2011-01-10 2012-07-19 中兴通讯股份有限公司 Method and system for reporting interference information, and ue
WO2012106844A1 (en) * 2011-02-11 2012-08-16 富士通株式会社 Method, device and terminal equipment for reducing interference among communication modules in terminal equipment
CN103053213A (en) * 2010-08-04 2013-04-17 高通股份有限公司 Method and apparatus to facilitate support for multi-radio coexistence
WO2013107304A1 (en) * 2012-01-18 2013-07-25 华为技术有限公司 Method, base station and system for synchronizing lte-tdd network and wimax network
WO2013113143A1 (en) * 2012-01-30 2013-08-08 Renesas Mobile Corporation Ue assisted in-device interference handling
CN103283296A (en) * 2010-12-31 2013-09-04 高通股份有限公司 Coexistence for collocated wlan and wwan devices
CN103313418A (en) * 2012-03-16 2013-09-18 株式会社东芝 Wireless communication device and wireless communication system
CN103348754A (en) * 2011-02-07 2013-10-09 高通股份有限公司 Method and apparatus for system level solution for different service co -existence
CN103368616A (en) * 2012-03-30 2013-10-23 三星电子株式会社 Method and apparatus for bluetooth connection in mobile terminal
US8626067B2 (en) 2009-10-26 2014-01-07 Mediatek Inc. System and methods for enhancing coexistence efficiency for multi-radio terminals
US8730853B2 (en) 2008-09-05 2014-05-20 Mediatek Inc. Methods for responding to co-located coexistence (CLC) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence
CN103947279A (en) * 2011-09-30 2014-07-23 英特尔公司 Reducing interference in collocated radios
CN103986746A (en) * 2014-04-14 2014-08-13 北京百度网讯科技有限公司 A method and device for establishing communication between a user and a third party
CN104012169A (en) * 2011-12-27 2014-08-27 英特尔公司 Method and system for coexistence of multiple co-located radio devices
US8942633B2 (en) 2009-10-26 2015-01-27 Mediatek Inc. Systems and methods for activity coordination in multi-radio terminals
CN106559734A (en) * 2015-09-28 2017-04-05 展讯通信(上海)有限公司 Bluetooth data transfer method and device
CN106850723A (en) * 2015-12-07 2017-06-13 展讯通信(上海)有限公司 Communication means and device, terminal device that bluetooth and P2P coexist
CN109618317A (en) * 2018-12-17 2019-04-12 珠海市杰理科技股份有限公司 Time-sharing communication method, device, computer equipment and storage medium
CN110062363A (en) * 2012-09-05 2019-07-26 联发科技股份有限公司 Mutual interference prevents method
CN110602223A (en) * 2015-06-15 2019-12-20 展讯通信(上海)有限公司 Point-to-point equipment and search matching method thereof
CN111132099A (en) * 2019-10-08 2020-05-08 珠海市杰理科技股份有限公司 Control method and device for Bluetooth master and slave devices and Bluetooth device
CN112616137A (en) * 2019-10-03 2021-04-06 瑞昱半导体股份有限公司 Multi-member Bluetooth device capable of dynamically switching operation modes
CN112770300A (en) * 2019-11-05 2021-05-07 瑞昱半导体股份有限公司 Wireless communication device
EP4231723A4 (en) * 2020-11-23 2023-11-08 Samsung Electronics Co., Ltd. METHOD FOR SETTING A COMMUNICATION SCHEME AND ELECTRONIC DEVICE THEREFOR

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8730853B2 (en) 2008-09-05 2014-05-20 Mediatek Inc. Methods for responding to co-located coexistence (CLC) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence
US9265056B2 (en) 2008-09-05 2016-02-16 Mediatek Inc. Methods for responding to co-located coexistence (CLC) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence
US8942633B2 (en) 2009-10-26 2015-01-27 Mediatek Inc. Systems and methods for activity coordination in multi-radio terminals
US9538531B2 (en) 2009-10-26 2017-01-03 Mediatek Inc Systems and methods for activity coordination in multi-radio terminals
US8626067B2 (en) 2009-10-26 2014-01-07 Mediatek Inc. System and methods for enhancing coexistence efficiency for multi-radio terminals
US8818280B2 (en) 2009-10-26 2014-08-26 Mediatek Inc. System and methods for enhancing coexistence efficiency for multi-radio terminals
WO2011116533A1 (en) * 2010-03-24 2011-09-29 Mediatek Inc. Synchronized activity bitmap generation method for co-located coexistence (clc) devices
US9420599B2 (en) 2010-03-24 2016-08-16 Mediatek Inc. Synchronized activity bitmap generation method for co-located coexistence (CLC) devices
WO2012010095A1 (en) * 2010-07-20 2012-01-26 Mediatek Inc. Systems and methods for activity coordination in multi-radio terminals
CN103053213B (en) * 2010-08-04 2016-04-06 高通股份有限公司 For promoting the method and apparatus of the support to multi-radio coexistence
CN103053213A (en) * 2010-08-04 2013-04-17 高通股份有限公司 Method and apparatus to facilitate support for multi-radio coexistence
US9185720B2 (en) 2010-08-04 2015-11-10 Qualcomm Incorporated Method and apparatus to facilitate support for multi-radio coexistence
CN103283296B (en) * 2010-12-31 2016-06-08 高通股份有限公司 For the method coexisted and the device of the WLAN that is co-located and WWAN device
CN103283296A (en) * 2010-12-31 2013-09-04 高通股份有限公司 Coexistence for collocated wlan and wwan devices
CN102595543A (en) * 2011-01-10 2012-07-18 中兴通讯股份有限公司 Communication method with coexistence of multiple wireless techniques in terminal and system
WO2012094933A1 (en) * 2011-01-10 2012-07-19 中兴通讯股份有限公司 Method and system for reporting interference information, and ue
US9179350B2 (en) 2011-01-10 2015-11-03 Zte Corporation Method and system for reporting interference information, and UE
CN103348754B (en) * 2011-02-07 2016-10-12 高通股份有限公司 Method and apparatus for the system level solution that difference service coexists
CN103348754A (en) * 2011-02-07 2013-10-09 高通股份有限公司 Method and apparatus for system level solution for different service co -existence
US9894674B2 (en) 2011-02-07 2018-02-13 Qualcomm Incorporated Method and apparatus for system level solution for different service co-existence
US9225436B2 (en) 2011-02-11 2015-12-29 Fujitsu Limited Method, device and terminal equipment for reducing interference among communication modules in terminal equipment
WO2012106844A1 (en) * 2011-02-11 2012-08-16 富士通株式会社 Method, device and terminal equipment for reducing interference among communication modules in terminal equipment
CN103947279A (en) * 2011-09-30 2014-07-23 英特尔公司 Reducing interference in collocated radios
CN103947279B (en) * 2011-09-30 2018-08-21 英特尔公司 Method and system for reducing the interference in juxtaposition radio
CN104012169B (en) * 2011-12-27 2019-03-05 英特尔公司 The method and system coexisted for multiple wireless devices set altogether
CN104012169A (en) * 2011-12-27 2014-08-27 英特尔公司 Method and system for coexistence of multiple co-located radio devices
WO2013107304A1 (en) * 2012-01-18 2013-07-25 华为技术有限公司 Method, base station and system for synchronizing lte-tdd network and wimax network
WO2013113143A1 (en) * 2012-01-30 2013-08-08 Renesas Mobile Corporation Ue assisted in-device interference handling
CN103313418A (en) * 2012-03-16 2013-09-18 株式会社东芝 Wireless communication device and wireless communication system
CN103368616A (en) * 2012-03-30 2013-10-23 三星电子株式会社 Method and apparatus for bluetooth connection in mobile terminal
CN103368616B (en) * 2012-03-30 2017-09-05 三星电子株式会社 Method and device for using bluetooth connection in mobile terminal
CN110062363A (en) * 2012-09-05 2019-07-26 联发科技股份有限公司 Mutual interference prevents method
CN103986746A (en) * 2014-04-14 2014-08-13 北京百度网讯科技有限公司 A method and device for establishing communication between a user and a third party
CN110602223B (en) * 2015-06-15 2021-10-15 展讯通信(上海)有限公司 Point-to-point equipment and search matching method thereof
CN110602223A (en) * 2015-06-15 2019-12-20 展讯通信(上海)有限公司 Point-to-point equipment and search matching method thereof
CN106559734A (en) * 2015-09-28 2017-04-05 展讯通信(上海)有限公司 Bluetooth data transfer method and device
CN106559734B (en) * 2015-09-28 2020-03-20 展讯通信(上海)有限公司 Bluetooth data transmission method and device
CN106850723A (en) * 2015-12-07 2017-06-13 展讯通信(上海)有限公司 Communication means and device, terminal device that bluetooth and P2P coexist
CN109618317A (en) * 2018-12-17 2019-04-12 珠海市杰理科技股份有限公司 Time-sharing communication method, device, computer equipment and storage medium
CN109618317B (en) * 2018-12-17 2022-04-15 珠海市杰理科技股份有限公司 Time-sharing communication method, time-sharing communication device, computer equipment and storage medium
CN112616137A (en) * 2019-10-03 2021-04-06 瑞昱半导体股份有限公司 Multi-member Bluetooth device capable of dynamically switching operation modes
CN112616137B (en) * 2019-10-03 2024-01-12 瑞昱半导体股份有限公司 Multi-member Bluetooth device capable of dynamically switching operation modes
CN111132099A (en) * 2019-10-08 2020-05-08 珠海市杰理科技股份有限公司 Control method and device for Bluetooth master and slave devices and Bluetooth device
CN111132099B (en) * 2019-10-08 2023-03-24 珠海市杰理科技股份有限公司 Control method and device for Bluetooth master and slave devices and Bluetooth device
CN112770300A (en) * 2019-11-05 2021-05-07 瑞昱半导体股份有限公司 Wireless communication device
EP4231723A4 (en) * 2020-11-23 2023-11-08 Samsung Electronics Co., Ltd. METHOD FOR SETTING A COMMUNICATION SCHEME AND ELECTRONIC DEVICE THEREFOR

Similar Documents

Publication Publication Date Title
CN101646245A (en) Method and system for bluetooth and wimax coexistence
EP2070351B1 (en) System for managing radio modems
US8521096B2 (en) Radio access control utilizing quality of service access windows
US20090312010A1 (en) Method and system for bluetooth and wimax coexistence
US7778603B2 (en) Bandwidth conservation by reallocating unused time scheduled for a radio to another radio
EP2135468B1 (en) Multiradio power aware traffic management
US8107880B2 (en) Multiradio management through shared time allocation
US20080279137A1 (en) Discontinuous inquiry for wireless communication
EP2016790B1 (en) Distributed multiradio controller
CN101536586B (en) Multiple Radio Access Priority Control Based on Modem Buffer Load
KR101131196B1 (en) Radio transmission scheduling according to multiradio control in a radio modem
US8374618B2 (en) Managing unscheduled wireless communication in a multiradio device
US8107968B2 (en) Radio transmission scheduling according to multiradio control in a radio modem
EP2852245B1 (en) Multiradio control interface element in modem
US20090245221A1 (en) Multiradio operation using interference reporting
US20090219904A1 (en) Method and apparatus for enabling coexistence of plurality of communication technologies on communication device
HK1197518B (en) Distributed multiradio controller

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100210