CN1988706A - Multimode communication system and method for transmitting information in multimode communication system - Google Patents

Multimode communication system and method for transmitting information in multimode communication system Download PDF

Info

Publication number
CN1988706A
CN1988706A CNA2006101718043A CN200610171804A CN1988706A CN 1988706 A CN1988706 A CN 1988706A CN A2006101718043 A CNA2006101718043 A CN A2006101718043A CN 200610171804 A CN200610171804 A CN 200610171804A CN 1988706 A CN1988706 A CN 1988706A
Authority
CN
China
Prior art keywords
communication
transmission
under
pattern
communication pattern
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
CNA2006101718043A
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 CN1988706A publication Critical patent/CN1988706A/en
Pending legal-status Critical Current

Links

Images

Abstract

A system and method providing concurrent multimode communication through multimode signal multiplexing. The method comprise, during a first time period, transmitting a first portion of a first communication in a first communication mode in a serial wireless transmission stream. During a second time period after the first time period, a first portion of a second communication may be transmitted in a second communication mode in the serial wireless transmission stream. Also, during a third time period after the second time period, a second portion of the first communication may be transmitted in the first communication mode in the serial wireless transmission stream. In an exemplary scenario, prior to communicating various communications, transmission time may be allocated between the first and second communication modes. In another exemplary scenario, transmission may be switched between a plurality of communication modes in response to detected communication conditions.

Description

Multi-mode communication system reaches the method at the multi-mode communication system internal transmission information
Technical field
The present invention relates to the communications field, more particularly, relate to a kind of multi-mode communication system reaches the information that transmits in multi-mode communication system method.
Background technology
Communication equipment (for example, mobile communication equipment) is universal just day by day.For example (be not limited thereto example), this communication equipment comprises cell phone, paging equipment, portable email equipment and personal digital assistant.For example, the user when mobile, mobile communication equipment provides the ability that communicates to the user in multiple environment.
Communication equipment can move in plurality of communication schemes.For example, mobile radio communication apparatus is used in cellular communication pattern and the radio computer network communication pattern and moves.This multimode communication device can utilize every kind of communication pattern radio configuration separately.For example, plurality of communication schemes can be corresponding to different separately radio devices and/or different communication protocol.
Various communication patterns all may run on common band.Therefore, there is possibility interfering with each other between the transmission under the plurality of communication schemes (for example, transmission simultaneously).The present invention that said system and the application's further part are introduced in conjunction with the accompanying drawings compares, and existing and limitation and defective conventional method are conspicuous for the person of ordinary skill of the art.
Summary of the invention
The invention provides a kind of method and system, carried out representing fully and describing in conjunction with at least one width of cloth accompanying drawing, and obtained more complete elaboration in the claims by the multiplexed realization concurrent multimodal communication of multimode signal.
According to an aspect of the present invention, provide a kind of method, having comprised at the multi-mode communication system internal transmission information:
In very first time section, under first communication pattern, transmit first first that communicates by letter with the form of serial wirelessly transmitting data stream;
In second time period after described very first time section, the first of under the second communication pattern, transmitting second communication with the form of serial wirelessly transmitting data stream;
In the 3rd time period after described second time period, under described first communication pattern, transmit the second portion of described first communication with the form of serial wirelessly transmitting data stream.
Preferably:
Described under first communication pattern transmission comprise and utilize first group of radio component;
Described under the second communication pattern transmission comprise and utilize second group of radio component that at least a portion of described second group of radio component is identical with at least a portion of described first group of radio component.
Preferably, described method further comprises: before the first of the described second communication of transmission, the configurating programmable radio device is to transmit under described second communication pattern.
Preferably, described method further is included in before the first of the described second communication of transmission:
Control programmable radio electric installation change be configured to described second communication pattern under the corresponding configuration of communicating by letter; And
After the described programmable radio electric installation of control changes configuration, transmit before the first of described second communication, wait for an instantaneous time section.
Preferably, described method further comprises: the transmission described second communication first before, activate one or more with described second communication pattern under the relevant electronic component of communication.
Preferably, described method further comprises: before the first of first of transmitting described first communication and described second communication, distribute the transmission time between described first communication and described second communication.
Preferably, describedly distributing the transmission time to comprise between first communication and the second communication: between described first communication and second communication, to distribute the transmission time based on service quality at least in part.
Preferably, describedly between first communication and second communication, distribute the transmission time to comprise: based on the feature of described first communication pattern and second communication mould, between described first communication and second communication, to distribute the transmission time at least in part.
Preferably, describedly distributing the transmission time to comprise between first communication and the second communication: between described first communication and second communication, to distribute the transmission time based on data transmission rate at least in part.
Preferably, describedly distributing the transmission time to comprise between first communication and the second communication: at least in part based on the carrier wave access demand of in described first communication pattern and described second communication pattern, communicate by letter relevant, described first communicate by letter and second communication between distribute the transmission time.
Preferably, describedly distributing the transmission time to comprise between first communication and the second communication: between described first communication and second communication, to distribute the transmission time based on communication priority at least in part.
Preferably, described method further is included in before the first of the described second communication of transmission:
Detect communication conditions; And
Respond detected communication conditions, the first of the described second communication of decision transmission.
Preferably, described method further is included in before the first of the described second communication of transmission:
Whether detect timer expires; And
Respond detected timer expiration, the first of the described second communication of decision transmission.
Preferably, described method further comprises: before the first of the described second communication of transmission, detect the availability of the communication network relevant with described second communication pattern.
Preferably, described method further comprises: before the first of the described second communication of transmission, it is available detecting with the relevant carrier wave of communicating by letter under described second communication pattern.
Preferably, described method further comprises: before the first of the described second communication of transmission, from the communication network received signal relevant with described second communication pattern.
Preferably, described method further comprises: the transmission described second communication first before, determine service quality more be partial to transmit described second communication but not transmit described first communication.
Preferably, described method further comprises: before the first of the described second communication of transmission, determine that described second communication has than the higher priority of described first communication.
Preferably, described method further comprises: before the first of the described second communication of transmission, determine that the transmission of described second communication should take place simultaneously with described first transmission of communicating by letter.
Preferably, described first communication and described second communication are represented the part of a collective communication.
According to another aspect of the present invention, provide a kind of multi-mode communication system, comprised at least one module, be used for:
In very first time section, under first communication pattern, transmit first first that communicates by letter with the form of serial wirelessly transmitting data stream;
In second time period after described very first time section, the first of under the second communication pattern, transmitting second communication with the form of serial wirelessly transmitting data stream;
In the 3rd time period after described second time period, under described first communication pattern, transmit the second portion of described first communication with the form of serial wirelessly transmitting data stream.
Preferably, described at least one module is used for:
Utilize first group of radio component transmission information under first communication pattern; And
Utilize second group of radio component transmission information under the second communication pattern, at least a portion of described second group of radio component is identical with at least a portion of described first group of radio component.
Preferably, described at least one module was used for before the first of the described second communication of transmission, and the configurating programmable radio device is to transmit under described second communication pattern.
Preferably, described at least one module is used for distributing the transmission time between described first communication and described second communication before the first of the first of described first communication of transmission and described second communication.
Preferably, described at least one module is used for distributing the transmission time based on service quality between described first communication and second communication at least in part.
Preferably, described at least one module is used for distributing the transmission time based on communication priority between described first communication and second communication at least in part.
Preferably, described at least one module was used for before the first of the described second communication of transmission:
Detect communication conditions; And
Respond detected communication conditions, the first of the described second communication of decision transmission.
Preferably, described at least one module was used for before the first of the described second communication of transmission:
Whether detect timer expires; And
Respond detected timer expiration, the first of the described second communication of decision transmission.
Preferably, described at least one module was used for before the first of the described second communication of transmission, and it is available detecting with the relevant carrier wave of communicating by letter under described second communication pattern.
Preferably, described at least one module is used for before the first of the described second communication of transmission, from the communication network received signal relevant with described second communication pattern.
Preferably, described at least one module be used for the transmission described second communication first before, determine service quality more be partial to transmit described second communication but not transmit described first communication.
Preferably, described at least one module was used for before the first of the described second communication of transmission, determined that described second communication has than the higher priority of described first communication.
Other advantages of the present invention, purpose and novel features, and detailed graphic extension will be explained in ensuing description and diagram more fully.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the flow chart that the first indefiniteness exemplary method of concurrent multimodal communication is provided among the present invention;
Fig. 2 is the schematic diagram of the first indefiniteness example of multiplex signal sequence among the present invention;
Fig. 3 is the flow chart that the second indefiniteness exemplary method of concurrent multimodal communication is provided among the present invention;
Fig. 4 is the schematic diagram of the second indefiniteness example of multiplex signal sequence among the present invention;
Fig. 5 is the flow chart that the 3rd indefiniteness exemplary method of concurrent multimodal communication is provided among the present invention;
Fig. 6 is the flow chart that the 4th indefiniteness exemplary method of concurrent multimodal communication is provided among the present invention;
Fig. 7 is the partial schematic block diagram of the first indefiniteness example of multi-mode communication system among the present invention;
Fig. 8 is the partial schematic block diagram of the second indefiniteness example of multi-mode communication system among the present invention;
Fig. 9 is the partial schematic block diagram of the 3rd indefiniteness example of multi-mode communication system among the present invention;
Figure 10 is the partial schematic block diagram of the 4th indefiniteness example of multi-mode communication system among the present invention;
Figure 11 is the partial schematic block diagram of the 5th indefiniteness example of multi-mode communication system among the present invention.
Embodiment
Fig. 1 is the flow chart that the invention provides the first indefiniteness exemplary method 100 of concurrent multimodal communication.The communication system of manner of execution 100 (or equipment) can have any the feature in plurality of communication systems/equipment (for example, multi-mode radio communication equipment).For example (be not limited thereto example), this communication system can have any the feature in the multiple mobile radio communication apparatus (for example, cellular phone, paging equipment, portable electronic mailbox equipment or the like).Again for example, this communication system also can have the feature of fixed communications or equipment (for example, Network Access Point, base station, satellite, wireless router, set-top box or the like).Further for example, this communication system can have multiple feature with electronic equipment (for example, television set, music player, camera, remote control, personal digital assistant, laptop computer, game station or the like) of radio communication function.Therefore, protection scope of the present invention should not be defined in the particular communication system or equipment.
Ensuing discussion will often relate to plurality of communication schemes.For example, multimode communication device can be communicated by letter in a plurality of such communication patterns.In the ensuing discussion, a kind of communication pattern generally is considered to corresponding to the communication that utilizes certain communication protocol or standard to carry out.The indefiniteness example of communication protocol comprises various cellular communication protocols (for example, GSM, GPRS, EDGE, CDMA, WCDMA, TDMA, PDC, or the like), various wireless network protocols or standard comprise WLAN, WMAN, WPAN and WWAN (for example, IEEE802.11, bluetooth, IEEE802.15, UWB, IEEE802.16, IEEE802.20, Zigbee, any WiFi agreement, or the like), various TV and communication standards or the like.Protection scope of the present invention should not be defined in particular communication pattern or agreement, no matter whether it is standard or proprietary.
Exemplary method 100 begins to carry out from step 105.This exemplary method 100 (and all methods that the application introduced) can be because of multiple former thereby begin to carry out.For example (be not limited thereto example), this exemplary method 100 can begin because of response user's input, power-up state or replacement etc. to carry out.Also for example, this exemplary method 100 can begin because responding detected incident (for example, timer expiration, detected signal, detected Network Access Point, system command or the like) to carry out.Further for example, this exemplary method 100 can be communicated by letter under a plurality of communication patterns simultaneously because of the response decision and be begun to carry out.Again further for example, this exemplary method 100 can the bandwidth that determine to utilize in a plurality of communication systems be used for single communication or a plurality of communication begins to carry out because of responding.Protection scope of the present invention should not be defined in specific beginning reason or state.
This exemplary method 100 comprises the first of (for example, in very first time section) (for example, the mode that flows with the serial wirelessly transmitting data) transmission first communication under first communication pattern in step 110.This first communication comprises feature any in polytype communication.For example (be not limited thereto example), this first communication can comprise voice communication, video communication, communicating pictures, textcommunication, unicast communication, cast communication, broadcast communication, one-way communication, two-way communication or the like.
Step 110 can comprise, transmits the first of first communication in many ways under first communication pattern.For example (be not limited thereto example), step 110 can be passed through multiple transmission medium (for example, wireless radiofrequency medium, perhaps optical medium) transmission first communication.For example, step 110 can be utilized and be exclusively used in the radio-circuit of communicating by letter under first communication pattern, perhaps the radio-circuit of sharing between plurality of communication schemes.
Simply with reference to figure 2, time period T 1First corresponding to transmission first communication under first communication pattern.
Exemplary method 100 comprises in step 120, second time period after very first time section, the first of (for example, different with first communication pattern) transmission second communication under the second communication pattern.For example, can before the first of transmission second communication (for example, streamed), stop to transmit the first of first communication in the step 120 with the serial wirelessly transmitting data identical with step 110.With first communication is identical is, second communication comprises in polytype communication any feature.For example, second communication can be independent of first communication.Perhaps for example, second communication can be corresponding to the second portion of a collective communication, and first communication is corresponding to the first of this collective communication.
Identical with step 110, as can under the second communication pattern, to transmit second communication in the step 120 in many ways first.For example (be not limited thereto example), step 120 can be passed through multiple medium (for example, the wireless radiofrequency medium does not perhaps have the optical medium that scope limits) transmission second communication.For example, step 120 can be utilized and be exclusively used in the radio-circuit of communicating by letter under the second communication pattern, perhaps the radio-circuit of sharing between plurality of communication schemes.As an indefiniteness example, step 110 can utilize first group of radio component to transmit under first communication pattern, and step 120 can utilize second group of radio component to transmit under the second communication pattern, and wherein at least a portion of second group of radio component is identical with first group of radio component.
Simply with reference to figure 2, time period T 2First corresponding to transmission second communication under the second communication pattern.Although the very first time section T shown in the figure 1With the second time period T 2Adjacent in time, this temporal neighbouring relations are also non-essential.For example, at T 1With T 2Between can have a time slot.
Exemplary method 100 comprises in step 130, the 3rd time period after second time period, the second portion (for example, streamed with the serial wirelessly transmitting data identical with step 110 and 120) of transmission first communication under first communication pattern.For example, step 130 can stop to transmit second communication before the second portion of transmission first communication.Can under first communication pattern, transmit the second portion of first communication in many ways in the step 130.For example (be not limited thereto example), step 130 can be passed through multiple medium (for example, the wireless radiofrequency medium does not perhaps have the optical medium that scope limits) transmission first communication.For example, step 130 can be utilized and be exclusively used in the radio-circuit of transmitting under first communication pattern, perhaps shares the radio-circuit of (for example, sharing between first communication pattern and second communication pattern) between plurality of communication schemes.
Simply with reference to figure 2, time period T 3Second portion corresponding to transmission first communication under first communication pattern.Although the second time period T 2With the 3rd time period T 3Adjacent in time, this temporal neighbouring relations are also non-essential.For example, at T 2With T 3Between can have a time slot.
In an indefiniteness example, exemplary method 100 can be to satisfy the mode execution in step 110-130 of the relevant communication requirement (for example, time and/or information constrained) of first and second communication protocols simultaneously.For example, with the entity that the communication equipment of manner of execution 100 communicates, can not receive about the positive indication of under a plurality of communication patterns, carrying out a plurality of communications simultaneously of this communication equipment.
Exemplary method 100 comprises in step 195, carries out multiple continuation and handles operation.For example (be not limited thereto example), this continuation is handled and is comprised the transmission (for example, under first communication pattern or second communication pattern or N communication pattern) of carrying out other.Simply with reference to figure 2, time period T 4Second portion corresponding to transmission second communication under the second communication pattern.
For example, step 195 also can be carried out the relevant operation (for example, with relevant operations such as user interface, secure communication, energy management, media interviews process, real time communication condition responsive, radio configuration and/or calibrations) of various communications.Step 195 has arbitrarily or whole identical feature with the step that has like numerals will in arbitrary exemplary method of this discussion.
Fig. 3 is the flow chart that the second indefiniteness exemplary method 300 of concurrent multimodal communication is provided among the present invention.For example (be not limited thereto example), have between this exemplary method 300 and Fig. 1 and the foregoing exemplary method 100 arbitrarily or whole identical features.
In conjunction with as described in Fig. 1, can utilize shared radio device or various shared radio component, executive communication under a plurality of communication patterns as preceding.Exemplary method 300 shows the relevant indefiniteness exemplary step that utilizes shared radio device or shared radio component to communicate.An indefiniteness example as this (or configurable) able to programme radio-circuit, can be referred to the name that proposed on December 7th, 2005 be called " multimode communication device ", U.S. Patent Application Serial Number with shared signal path programmable filter for _ _/_ _, _ _, act on behalf of case and number be the patent application of 16887US02, the present invention quotes in full this patent application at this.
Exemplary method 300 comprises that in step 306 radio device of communication system is set to communicate with first communication pattern.For example, step 306 can be configured the programmable radio electric installation, and it is transmitted under first communication pattern.For example, the change of step 306 may command programmable radio electric installation is configured to and communicates relevant configuration with first communication pattern.
For example, step 306 also can comprise, by activating in the communication system and communicating relevant under first communication pattern and be in dormant electronic component, the radio device of this communication system is set to communicate with first communication pattern at least in part.For example, step 306 also comprises, one or more elements (for example, with the relevant element of last communication pattern that is different from first communication pattern) of this communication system are set at sleep state.
Exemplary method 300 comprises in step 308, waits for an instantaneous time section (for example, after this programmable radio electric installation being programmed or control this programmable radio electric installation change configuration).For example, this wait can guarantee multiple conversion and other equipment (for example, filter, frequency generator, codec or the like) before utilizing this radio device, be stable at or polymerization in desired state.
Exemplary method 300 comprises in step 310, the first of (for example, in very first time section) (for example, the form that flows with the serial wirelessly transmitting data) transmission first communication under first communication pattern.For example (be not limited thereto example), step 306-310 has arbitrarily with step 110 in Fig. 1 and the foregoing exemplary method 100 or whole identical features.
Simply with reference to figure 4, time period T 1First corresponding to transmission first communication under first communication pattern.
Exemplary method 300 comprises that in step 316 radio device of communication system is set to communicate with the second communication pattern.For example, this radio device can be a same radio device set and that utilized in step 310 (or its part) in the step 306.For example, step 316 may command programmable radio electric installation change be configured to the second communication pattern under the relevant configuration of communication.
For example, step 316 also can comprise, by activating in the communication system and communicating by letter relevant under the second communication pattern and be in dormant electronic component, the radio device of this communication system is set to communicate with the second communication pattern at least in part.For example, step 316 also comprises, one or more elements of this communication system (for example, relevant with first communication pattern and with the irrelevant various elements of second communication pattern) are set at sleep state.
Exemplary method 300 comprises in step 318, waits for an instantaneous time section (for example, after this programmable radio electric installation being provided with or controlling this programmable radio electric installation change configuration).For example, this wait can guarantee multiple conversion and other equipment (for example, filter, frequency generator, codec or the like) before utilizing this radio device, be stable at or polymerization in desired state.For example, the instantaneous time section in this instantaneous time Duan Keyu step 308 identical or different (setting and the polymerization property (convergence characteristics) that for example, depend on able to programme or configurable circuit).
Simply with reference to figure 4, time period T T1Corresponding to the instantaneous time section of before communicating, being waited for the second communication pattern.Although the section T of the very first time shown in the figure 1With instantaneous time section T T1Adjacent in time, this temporal neighbouring relations are also non-essential.
Exemplary method 300 comprises in step 320, (for example, in second time period) first of the form of the serial wirelessly transmitting data stream identical with step 310 (for example, with) transmission second communication under the second communication pattern.For example (be not limited thereto example), step 316-320 has arbitrarily with step 120 in Fig. 1 and the foregoing exemplary method 100 or whole identical features.For example, in an indefiniteness example, step 310 can utilize first group of radio component to transmit under first communication pattern, and step 320 can utilize second group of radio component to transmit under the second communication pattern, and wherein at least a portion of second group of radio component is different with first group of radio component.
Simply with reference to figure 4, time period T 2First corresponding to transmission second communication under the second communication pattern.Although the very first time section T shown in the figure T1With the second time period T 2Adjacent in time, this temporal neighbouring relations are also non-essential.
Exemplary method 300 comprises that in step 326 radio device of communication system is set to communicate with first communication pattern.Exemplary method 300 comprises in step 328, waits for an instantaneous time section (for example, after this programmable radio electric installation being provided with or controlling this programmable radio electric installation change configuration).Exemplary method 300 comprises that in step 330 (for example, in the 3rd time period) be (for example, the form that flows with the serial wirelessly transmitting data identical with 320 with step 310) transmission first second portion of communicating by letter under first communication pattern.For example (be not limited thereto example), the step 130 of step 326-330 and Fig. 1 and foregoing exemplary method 100 and/or step 306-310 share any or whole features.
Simply with reference to figure 4, time period T T2Corresponding to the instantaneous time section of being waited for before transmitting with first communication pattern in continuation.Time period T 3Corresponding to second portion with first communication pattern transmission, first communication.Although the section T of the very first time shown in the figure T2With the second time period T 3Adjacent in time, this temporal neighbouring relations are also non-essential.
Fig. 5 is the flow chart that the 3rd indefiniteness exemplary method 500 of concurrent multimodal communication is provided among the present invention.This exemplary method 500 is with Fig. 1 and Fig. 3 and foregoing exemplary method 100 and 300 has arbitrarily or whole identical feature.
Exemplary method 500 comprises in step 510, the first of (for example, in very first time section) (for example, the form that flows with the serial wirelessly transmitting data) transmission first communication under first communication pattern.For example, step 510 has arbitrarily or whole identical feature with foregoing step 110 and step 306-310.
Exemplary method 500 comprises that in step 517 decision is transmitted second communication under the second communication pattern.For example, step 517 comprises, determines parallel transmission second communication in transmission first communication (for example, the form that flows with the serial wirelessly transmitting data identical with transmission first communication).For example (be not limited thereto example), this parallel communications can satisfy the communication requirement (for example, time and/or information constrained) of first communication pattern and second communication pattern simultaneously.Step 517 can respond multiple incident or condition and make this decision, below will provide the example of some indefinitenesses.
In the exemplary scenario of an indefiniteness, step 517 comprises the detection user interface event, and responds detected user interface event, the first at least of decision transmission second communication under the second communication pattern.For example, this user interface event comprises the expectation of the expressed execution second communication of user (for example, communicate by letter with first parallel carry out).
In the exemplary scenario of another indefiniteness, step 517 comprises from the communication network received signal relevant with the second communication pattern, and responds received signal and determine the first at least of transmission second communication under the second communication pattern.For example, this signal comprises the polling message of the communication system that offers manner of execution 500.Again for example, this signal can comprise beacon message or to the response of beacon message.
In the exemplary scenario of another indefiniteness, step 517 comprises whether the time bar that detects timer expires, and responds detected timer expiration and determine under the second communication pattern first at least of transmission second communication.This timer can be relevant with multiple traffic operation.For example, this timer can be relevant with the multiple overtime incident relevant with carrier sense.Again for example, this timer is relevant with certain predetermined transmission schedule (schedule).Further for example, instantaneous time section of this timer and wait before transmission (WABT) is relevant.Again further for example, this timer can be relevant with time limit maximum time of waiting for certain incident generation.
In further exemplary scenario, step 517 comprises the availability that detects the communication network relevant with the second communication pattern, and according to this network measuring result, the first at least of decision transmission second communication.Step 517 comprises, detects the availability of this network in many ways, includes but not limited to, detected beacon signals detects the response to signal, detects the signal of the particular type relevant with this network, determine the geographical position relevant, receive user's input or the like with this network.
In another exemplary scenario, step 517 comprises that it is available detecting the carrier wave relevant with communication under the second communication pattern, and according to this carrier wave testing result, the first at least of decision transmission second communication.Step 517 comprises that it is available detecting this carrier wave in many ways.For example, step 517 can comprise, determines that certain preallocated time slot (the perhaps channel of other types) is available.Again for example, step 517 can be carried out based on (contention-based) carrier wave detection of contention mode and survey (for example, CSMA, CSMA/CD, CSMA/CA or the like).
In another exemplary scenario, step 517 comprises determines the noise condition relevant with one or more communication pattern, and determines the first at least of transmission second communication based on this noise condition.As an indefiniteness example, step 517 determines that current noise circumstance is more suitable in the second communication pattern but not transmits under first communication pattern, and determines the first at least of transmission second communication under the second communication pattern in view of the above.For example, first communication pattern utilizes direct sequence spread spectrum, and the second communication pattern is utilized frequency-hopping spread spectrum, thereby causes the noise of the dissimilar and amount of first communication pattern and second communication mode response.Again for example, first communication pattern uses a certain specific through-put power energy, and the second communication pattern is used another specific through-put power, thereby causes first communication pattern and second communication pattern can overcome the noise of different specified quantitatives respectively.
In another exemplary scenario, step 517 comprises, (for example determines one or more power consumption parameter, the power consumption level relevant with particular communication mode, and/or the power stage that can obtain from power source), and based on determined power consumption and/or power supply, the first at least of decision transmission second communication.In an indefiniteness example, step 517 comprises according to power consumption/power source features, is partial in the second communication pattern but not transmits under first communication pattern.
In further exemplary scenario, step 517 comprises, determine with first and/or the second communication pattern transmit relevant service quality, and determine first at least with second communication mode transfer second communication based on determined quality of service characteristics.For example (be not limited thereto example), step 517 comprises, determines that the quality of service requirement relevant with first and/or second communication pattern satisfies at present or do not satisfy at present.In this example, step 517 comprises that the first at least of decision transmission second communication under the second communication pattern is to satisfy quality of service requirement.
In another exemplary scenario, step 517 comprises, determine and first and/or second communication and first and/or the relevant data transmission rate of second communication pattern, and the first at least of under the second communication pattern, transmitting second communication based on determined data transfer rate characteristics determined.As an indefiniteness example, step 517 comprises, for satisfying total data transmission rate target, current should the transmission with the second communication pattern of first at least of decision second communication.Again for example, step 517 comprises exceed because the data transmission rate target of transmission first communication is current, so decision temporarily from first transition of communications to second communication.
In another exemplary scenario, step 517 comprises, (for example determine the security features relevant with first and/or second communication, fail safe target separately), or the security features relevant with first and/or second communication pattern (for example, security performance separately), and based on the first at least of determined security features decision transmission second communication.In an indefiniteness example, step 517 comprises, determines can satisfy and the relevant fail safe needs of second communication (or its part) by the second communication pattern, and therefore determines the first at least with second communication mode transfer second communication.
In another exemplary scenario, step 517 comprises, (for example determine the communication range feature relevant with first and/or second communication, the scope demand), or the communication range feature relevant with first and/or second communication pattern (for example, range capability separately), and based on determined scope feature, the first at least of decision transmission second communication under the second communication pattern.As an indefiniteness example, step 517 comprises, determines the transmission by carrying out with the second communication pattern, can satisfy second communication scope demand,, therefore the first at least of second communication is transmitted in decision under the second communication pattern.As another indefiniteness example, step 517 can comprise, determines that in first and second communication patterns any one all can satisfy the scope demand of second communication, but because some other reasons, this second communication pattern is with optimum.
In another exemplary scenario, step 517 comprises, determines separately the priority relevant with first and/or second communication, and determines the first at least of transmission second communication under the second communication pattern based on determined priority.In an indefiniteness example, step 517 can comprise, determines that second communication has than the high priority of first communication, and therefore determines current first at least with second communication mode transfer second communication.Be noted that equally with various decisive factor above-mentioned and that next will introduce, priority can combine with one or more other factorses with the decision of the first at least that is made under the second communication pattern transmission second communication.
In another exemplary scenario, step 517 can comprise, determine and first and/or second communication or, and, determine under the second communication pattern, to transmit the first at least of second communication based on determined cost feature with first and/or the relevant cost feature of second communication pattern.As an indefiniteness example, step 517 comprises, both all can effectively transmit second communication to determine first and second communication patterns, but the second communication pattern has the fund cost lower than first communication pattern, therefore the first at least of decision transmission second communication under the second communication pattern.
As previously mentioned, decisive factor discussed above can combine consideration, decides current first at least of whether transmitting second communication under the second communication pattern to use.As an indefiniteness example, when whether decision transmitted the first at least of second communication under the second communication pattern, service quality, power availability and cost all needed to determine and include in Consideration.
In a word, determine with second communication mode transfer second communication (for example, responding real-time detected communication conditions) in the step 517.Therefore, protection scope of the present invention should not be defined in the ad hoc fashion of making above-mentioned decision.
Exemplary method 500 comprises in step 520, the first of (for example, the form that flows with the serial wirelessly transmitting data identical with step 510) transmission second communication under the second communication pattern.Step 520 can be transmitted the first of second communication in many ways.For example (be not limited thereto example), step 520 has arbitrarily or whole identical feature with step 120 as previously discussed and 320.
Exemplary method 500 comprises in step 527, and decision transmission first communication under first communication pattern (for example, the second portion of first communication, first of this first communication transmits in step 510).For example (being not limited thereto example), is first communication but not second communication though step 527 relates to, and step 527 can have arbitrarily with step 517 as previously discussed or whole identical features.
Exemplary method 500 comprises in step 530, transmits first second portion of communicating by letter down at first communication pattern (for example, the form that flows with the serial wirelessly transmitting data identical with 520 with step 510).Step 530 comprises the second portion that transmits first communication in many ways.For example (be not limited thereto example), step 530 has arbitrarily with step 130 and 330 as previously discussed or whole identical features.
Fig. 6 is the flow chart that the 4th indefiniteness exemplary method 600 of concurrent multimodal communication is provided among the present invention.For example (be not limited thereto example), this exemplary method 600 and Fig. 1, Fig. 3 and Fig. 5 and foregoing not routine method 100,300,500 have some or all identical features.
This exemplary method 600 comprises in step 640, has determined whether whether (for example, with the form of identical serial wirelessly transmitting data stream) will take place simultaneously in a plurality of communications, perhaps have only a communication to take place.Comprise in the step 640 and determine whether and to have a plurality of communications to take place simultaneously in many ways.For example, can determine in the step 640 that user expectation carries out a plurality of communications simultaneously.Again for example, can determine in the step 640 that current communication requirement (for example, service quality, data transmission rate or the like) requires first and second communications to take place simultaneously.Further for example, can determine in the step 640 that first communication is of equal importance with second communication or have identical priority.
If determine a communication only takes place in step 640, then step 640 goes to step 642 with the execution flow process of exemplary method 600.To take place simultaneously if define a plurality of communications in step 640, then step 640 goes to step 644 with the execution flow process of exemplary method 600.
Exemplary method 600 comprises in step 642, transmission information under a single communication pattern.Can multiplely carry out this transmission course in the step 642 with the mode that transmission is relevant under the single communication pattern.
Exemplary method 600 comprises in step 644, distributes the transmission time between a plurality of communications (for example, at least the first and second communications).For example, according to the particular communication scheme, this distribution can occur in a plurality of communications at first, in a plurality of communications a communication at first, or in interstage of a plurality of communications.Can between a plurality of communications, distribute the transmission time in many ways in the step 644, the indefiniteness example of these modes below will be provided.In order to explain clearly, following example will mainly be discussed between first communication and second communication and distribute the transmission time.However, these examples can be easy to expand to more than two the situation of communication and two above communication patterns.
For example (be not limited thereto example), can be at least in part in the step 644 based on first and/or any feature of second communication or first and/or any feature of second communication pattern, between a plurality of communications (for example, under first and second communication patterns separately), distribute the transmission time.
Again for example, step 644 comprises, at least in part based on service quality and other quality objectives or qualifications, distributes the transmission time between first and second communications.As an indefiniteness example, can distribute very first time amount (or first of certain time window) to be used for transmission first communication under first communication pattern in the step 644, wherein should measure the very first time and need be defined as fully to satisfy and first communicate by letter relevant service quality or other quality qualificationss.Then, also distribute second time quantum (or second portion of certain time window) to be used for transmitting second communication under the second communication pattern in the step 644, wherein this second time quantum need be defined as fully satisfying the service quality relevant with second communication or other quality qualificationss.
In addition for example, can between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time based on power consumption at least in part in the step 644.As an indefiniteness example, can be in the step 644 by in very first time section (or first of certain time window), carrying out first communication with first communication pattern, and in second time period (or second portion of certain time window), carry out second communication with the second communication pattern, with maximum efficiency mode be implemented in first and/or the second communication pattern under transmission first and/or second communication.
Further for example, can between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time at least in part based on fund cost in the step 644.As an indefiniteness example, can be in the step 644 by in very first time section (or first of certain time window), under first communication pattern, carrying out first communication, and in second time period (or second portion of certain time window), under the second communication pattern, carry out second communication, with the highest cost effectiveness mode be implemented in first and/or the second communication pattern under transmission first and/or second communication.
Again further for example, can be at least in part (for example in the step 644 based on the carrier wave access demand (carrier access) relevant with first and/or second communication pattern, monitor or the stand-by period), between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time.As an indefiniteness example, can determine in the step 644 that efficient communication needs very first time amount (or first of certain time window) to be used for the carrier wave access under first communication pattern, and efficient communication needs second time quantum (or second portion of certain time window) be used for the carrier wave access under the second communication pattern.
Again for example, can be at least in part (for example in the step 644 based on the message size demand relevant with first and/or second communication pattern, the size of packet or frame), between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time.As an indefiniteness example, can determine in the step 644 that efficient communication needs very first time amount (or first of certain time window) to be used for the transmission of packet or frame under first communication pattern, efficient communication needs second time quantum (or second portion of certain time window) to be used for the transmission of packet or frame under the second communication pattern.
Also further for example, can between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time at least in part based on communication bandwidth requirements or availability in the step 644.As an indefiniteness example, the transmission that can determine first communication in the step 644 needs first communication bandwidth, this first communication bandwidth with in very first time section (or first of certain time window), under first communication pattern, transmit relevant, and the transmission of definite second communication needs the second communication bandwidth, this second communication bandwidth with in second time period (or second portion of certain time window), under the second communication pattern, transmit relevant.
Again for example, step 644 comprises,, distributes (or the heavily distributing) transmission time between first and second communications (for example, under first and second communication patterns separately) at least in part based on the real time communication situation.The multiple example of this real time communication situation is discussed in aforementioned content, includes but not limited to noise, change bandwidth demand, change power consumption and/or power parameter, change scope demand or the like.In a scheme, can distribute transmission events in the step 644, also can redistribute the transmission time in the step 644 according to the change of various communication conditions (for example, having determined the time distribution according to these communication conditions) before.In addition for example, can between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time at least in part based on communication security demand or ability in the step 644.As an indefiniteness example, can determine in the step 644 that the encryption of the specific degrees relevant with first and/or second communication pattern needs more or less communication bandwidth, this point divides timing to be considered carrying out the transmission time.Again for example, can determine in the step 644, first and/or second communication pattern wherein one safer, and correspondingly distribute more time to give safer communication pattern.
Further for example, can between first and second communications (for example, under first and second communication patterns separately), distribute the transmission time at least in part based on communication range demand or ability in the step 644.As an indefiniteness example, can determine in the step 644, first's (comprising first communication) of the first communication pattern executive communication can be utilized, the second portion (comprising second communication) of second communication pattern executive communication can be utilized with second communication scope with first communication range.
Note, carry out the communication equipment of exemplary method 600 and can carry out the distribution in transmission time independently, or carry out this time distribute in and communicate between other communication systems.For example (be not limited thereto example), step 644 comprises, communicates with each communication system of corresponding first and second communication patterns, to determine various communication restriction.For example, can communicate with each communication system in the step 644, with decision time restriction and/or available channel, time slot or carrier wave.Therefore, step 644 comprises in the mode of not conflicting and satisfies the various communication restriction conditions relevant with each communication system.
In a word, step 644 comprises at least in part based on any one or more standard, the distribution time between at least the first and second communications (for example, under first and second communication patterns separately).Therefore, protection scope of the present invention should not be defined in the ad hoc fashion of carrying out this distribution, or carries out the specific criteria that this distribution is considered.
Exemplary method 600 comprises in step 646, transmits according to time distribution (for example, determined in step 644) under plurality of communication schemes (for example, form that flows with identical serial wirelessly transmitting data).
As Fig. 1,3,5 and 6 and foregoing exemplary method 100,300,500 and 600 in, a plurality of indefiniteness example of the present invention is provided.Therefore, protection scope of the present invention should not be defined in certain specific exemplary method 100,300,500 and 600.
Fig. 7 is the part figure of first multi-mode communication system 700 in the one embodiment of the invention.As previously mentioned, communication system can comprise the feature of various communication system/equipment (for example, multimode communication device fixing and/or that move).For example (be not limited thereto example), exemplary communication system 700 can be used for carrying out arbitrary portion or the repertoire in foregoing exemplary method 100,300,500 and 600.
Ensuing discussion will often relate to by one or more module carries out specific function.For example, these modules comprise the multiple combination of hardware and/or software.In addition, ensuing discussion will be explained the present invention with the form of functional module.Selecting this kind mode is to explain for clear and unqualified property ground.For example, multiple functional module can be shared a plurality of hardware and/or software component.Therefore, protection scope of the present invention should not be defined in by any specific modules and carry out, boundary arbitrarily between the perhaps multiple module.
Example communication system 700 includes hardware and/or software, communicates under plurality of communication schemes.As one of them example, example communication system 700 comprises a plurality of communication protocol stacks, and these protocol stacks are relevant with a plurality of communication patterns.For example, first protocol stack 710 is used under first communication pattern and communicates, and second protocol stack 720 is used under the second communication pattern and communicates, and N protocol stack 795 is used under the N communication pattern and communicates.
As what will illustrate among the figure of back, the specific composition of communication protocol stack can change according to communication protocol (or pattern) separately, and this communication protocol stack communicates under this communication protocol (or pattern).For example, the stack layer label among Fig. 7 should not be regarded as protocol stack is defined in the layer with these stack layer labels.
In addition, what also will illustrate in the diagram of back is that various protocols stack layer can be shared multiple hardwares and/or software component.For example, first protocol stack 710, second protocol stack 720 and N protocol stack 795 shown in Fig. 7 separate, and this only is clearer in order to explain, should not be considered to be the present invention is defined in this absolute boundary.
Fig. 8 is the part figure of second multi-mode communication system 800 in the one embodiment of the invention.This example communication system 800 can have some or all common traits with the example communication system 700 among Fig. 7, and has some or all functional common traits with aforesaid exemplary method 100,300,500 and 600.
Example system 800 comprises first protocol stack 810 that is used for communicating by letter under first communication pattern, with second protocol stack 820 that is used for communicating by letter under the second communication pattern.For example (be not limited thereto example), first protocol stack 810 can be relevant with first communication protocol (for example, the IEEE802.11 agreement), and second protocol stack 820 can be relevant with second communication agreement (for example, bluetooth).As previously mentioned, protection scope of the present invention should not be defined in the feature of certain protocol stack.
System 900-1100 among example system 800 and Fig. 9-11 will explain with the form of two protocol stacks.This pair stack model only is in order clearly to describe and discuss the present invention, is not limitation of the present invention.For example, in example system 700 as shown in Figure 7, the present invention can be applicable to comprise the communication system of the protocol stack of any amount.
Fig. 9 is the part figure of the 3rd multi-mode communication system 900 in the one embodiment of the invention.This example communication system 900 with have some or all common traits as the example communication system 700-800 among Fig. 7-8, and have some or all functional common traits with aforesaid exemplary method 100,300,500 and 600.
This example communication system 900 comprises first protocol stack 910 that is used for communicating by letter under first communication pattern, with second protocol stack 920 that is used for communicating by letter under the second communication pattern.For example (be not limited thereto example), first protocol stack 910 can be relevant with first communication protocol (for example, the IEEE802.11 agreement), and second protocol stack 920 can be relevant with second communication agreement (for example, bluetooth).As previously mentioned, protection scope of the present invention should not be defined in the feature of certain protocol stack.
This example communication system 900 also includes wireless access arbitration modules 930 (" RAAM "), and for example, it is used for cooperating with first protocol stack 910 and second protocol stack 920, with to managing by protocol stack 910 and 920 parallel communicationss of carrying out.For example (be not limited thereto example), this wireless access arbitration modules 930 (for example, itself and first protocol stack 910 and 920 collaborative works of second protocol stack), can be used for carrying out shown in Fig. 1,3,5 and 6 and foregoing exemplary method 100,300,500 and 600 in arbitrary portion or repertoire.
For example, this wireless access arbitration modules 930 can realize in multiple hardwares and/or software arrangements.For example, at least a portion of this wireless access arbitration modules 930 can realize with the processor and/or the application-specific integrated circuit (ASIC) of executive software instruction.The various functions of wireless access arbitration modules 930 and first and second communication protocol stacks 910,920 will be explained in the example of following indefiniteness.
In the exemplary scenario of first indefiniteness, wireless access arbitration modules 930 can be used for first's (for example, the form that flows with the serial wirelessly transmitting data) transmission under first communication pattern of (for example, in very first time section) control first communication.This first communication comprises the feature of various types of communications.
Wireless access arbitration modules 930 can be used for being controlled in many ways the first of transmission first communication under first communication pattern.For example (be not limited thereto example), this wireless access arbitration modules 930 can communicate with first protocol stack 910 (for example, its media access control layer (MAC) or other layers), so that the transmission of first communication is by first protocol stack 910.For example, this wireless access arbitration modules 930 also can communicate with second protocol stack 920 (for example, its link management layer or other layers), with the transmission of temporary transient interruption by second protocol stack 920.
Further in the exemplary scenario of this first indefiniteness, wireless access arbitration modules 930 (for example can be used for, in second time period after very first time section) (for example, with the form of first's identical serial wirelessly transmitting data stream of the first communication) transmission under the second communication pattern of the first of control second communication.Identical with first communication, this second communication also can comprise the feature of various types of communications.For example, this second communication can be independent of first communication.Perhaps for example, this second communication is corresponding to the second portion of certain collective communication (aggregate communication), and this first communication is corresponding to the first of described collective communication.
Wireless access arbitration modules 930 can be used for being controlled in many ways the first of transmission second communication under the second communication pattern.For example (be not limited thereto example), wireless access arbitration modules 930 can communicate with second protocol stack 920 (for example, its controlling links layer or other layers), so that the transmission of second communication is by second protocol stack 920.For example, wireless access arbitration modules 930 also can communicate with first protocol stack 910 (for example, its media access control layer or other layers), with the transmission (for example, interrupt the transmission of first communication or other communications) of temporary transient interruption by first protocol stack 910.
First and second protocol stacks 910,920 can be used for carrying out in many ways information interaction.For example, in first and second protocol stacks 910,920 separately physical layer (PHY) can wireless radio frequency mode or optical mode carry out information interaction.Notice that its physical layer separately all can include and be exclusively used in the radio-circuit of communicating by letter under the communication pattern separately at it, also can include the radio-circuit of sharing between two physical layers.For example, the physical layer of first protocol stack 910 can utilize first group of radio component to transmit under first communication pattern, and the physical layer of second protocol stack 920 can utilize second group of radio component to transmit under the second communication pattern, and wherein at least a portion of second group of radio component is among first group of radio component.
Further in the exemplary scenario of this first indefiniteness, wireless access arbitration modules 930 (for example can be used for, in the 3rd time period after second time period) form of the serial wirelessly transmitting data stream identical (for example, the with) transmission under first communication pattern of the second portion of control first communication with the first of first communication and the first of second communication.Wireless access arbitration modules 930 can be used for being controlled in many ways the second portion of transmission first communication under first communication pattern.For example (be not limited thereto example), wireless access arbitration modules 930 can with first protocol stack 910 (for example, its media access control layer (MAC) or other layers) communicate, so that the transmission of first communication (for example, its second portion) is by 910 controls of first protocol stack.For example, wireless access arbitration modules 930 also can communicate with second protocol stack 920 (for example, its link management layer or other layers), with the transmission (for example, interrupt the transmission of second communication or other communications) of temporary transient interruption by second protocol stack 920.
As previously mentioned, can utilize the physical layer elements of sharing at least (for example, radio or the multiple shared radio component shared), under a plurality of communication patterns, carry out communication by first and second protocol stacks 910,920.Example communication system 1000 among Figure 10 provides one and has utilized the indefiniteness example of sharing radio device or shared wireless element.
Figure 10 is the part figure of the 4th multi-mode communication system 1000 in the one embodiment of the invention.For example (be not limited thereto example), this exemplary multi-mode communication system 1000 with have some or all common traits as the example communication system 700-900 among Fig. 7-9, and have some or all functional common traits with aforesaid exemplary method 100,300,500 and 600.
This example communication system 1000 comprises first protocol stack 1010 that is used for communicating by letter under first communication pattern, with second protocol stack 1020 that is used for communicating by letter under the second communication pattern and wireless access arbitration modules (" RAAM ") 1030.First protocol stack 1010 includes and be used for physical layer 1 element of communicating by letter under first communication pattern, and second protocol stack 1020 includes and be used for the physical radio electric device of communicating by letter under the second communication pattern.First protocol stack 1010 and second protocol stack 1020 can also be shared physical layer elements, and these physical layer elements can be through being used for communicating under the arbitrary pattern of first and second communication patterns after the configuration.The various functions of the wireless access arbitration modules 1030 and first and second communication protocol stacks 1010,1020 will be explained in the example of following indefiniteness.
In second indefiniteness exemplary scenario, wireless access arbitration modules 1030 can be used for the shared physical layer elements (for example, various radio components) of configuration communication system 1000, to communicate under first communication pattern.For example, these wireless access arbitration modules 1030 may command programmable radio electric installations or shared radio component with its configuration change are and transmit relevant configuration with first communication pattern.
For example, wireless access arbitration modules 1030 can be at least in part by activating in the communication system 1000 relevant and (for example being in dormant element with communication under first communication pattern, physical layer 1 element), come the physical layer (for example, radio device) of configuration communication system 1000.For example, wireless access arbitration modules 1030 also can be set at one or more element in the communication system 1000 (for example, element) relevant with the communication pattern of last non-first communication pattern sleep state.
Then, wireless access arbitration modules 1030 (or other modules in the system 1000) can be waited for an instantaneous time section (for example, after the programmable physical layer element being programmed or control this programmable physical layer element change configuration).For example, this wait can guarantee multiple conversion and other equipment (for example, filter, frequency generator, codec or the like) before using this physical layer elements, be stable at or polymerization in desired state.
Continuation is in this second indefiniteness exemplary scenario, then, the first of wireless access arbitration modules 1030 (for example, in very first time section) control first communication (for example, form that flows with the serial wirelessly transmitting data) under first communication pattern transmits.The same with the wireless access arbitration modules 930 among preceding described Fig. 9, wireless access arbitration modules 1030 can be controlled at the first of transmission first communication under first communication pattern in many ways.For example (be not limited thereto example), wireless access arbitration modules 1030 can communicate with first protocol stack 1010 (for example, its media access control layer or other layers), so that the transmission of first communication is by first protocol stack 1010.For example, wireless access arbitration modules 1030 also can communicate with second protocol stack 1020 (for example, its controlling links layer or other layers), with the transmission of temporary transient interruption by second protocol stack 1020.
Continuation is in this second indefiniteness exemplary scenario, and the shared physical layer elements of wireless access arbitration modules 1030 configuration communication systems 1000 (for example, various radio components) is to communicate under first communication pattern.For example, wireless access arbitration modules 1030 may command programmable radio electric installations or shared radio component with its configuration change are and communicate relevant configuration with first communication pattern.
For example, wireless access arbitration modules 1030 can be at least in part by activating in the communication system 1000 relevant and being in dormant element with communication under the second communication pattern, come the physical layer (for example, radio device) of configuration communication system 1000.For example, wireless access arbitration modules 1030 also can be set at sleep state with one or more element in the communication system 1000 (for example, with the relevant element of last communication pattern that is not the second communication pattern).
Then, wireless access arbitration modules 1030 (or other modules in the system 1000) can be waited for an instantaneous time section (for example, after the programmable physical layer element being programmed or control this programmable physical layer element change configuration).For example, this wait can guarantee multiple conversion and other equipment (for example, filter, frequency generator, codec or the like) before using this physical layer elements, be stable at or polymerization in desired state.For example, the instantaneous time section that this instantaneous time Duan Keyu first communication pattern is relevant identical or different (for example, depending on setting or aggregation features).
Continuation is in this second indefiniteness exemplary scenario, and then, wireless access arbitration modules 1030 (for example, in second time period) is controlled at the first of (for example, the form that flows with the serial wirelessly transmitting data) transmission second communication under the second communication pattern.The same with the wireless access arbitration modules 930 among preceding described Fig. 9, wireless access arbitration modules 1030 can be controlled at the first of transmission second communication under the second communication pattern in many ways.For example (be not limited thereto example), wireless access arbitration modules 1030 can communicate with second protocol stack 1020 (for example, its controlling links layer or other layers), so that the transmission of second communication is by second protocol stack 1020.For example, wireless access arbitration modules 1030 also can with first protocol stack 1010 (for example, its media access control layer or other layers) communicate, with of the communication (for example, interrupt the transmission of first communication or other communications) of temporary transient terminal by first protocol stack 1010.
Continuation is in this second indefiniteness exemplary scenario, wireless access arbitration modules 1030 can repeat foregoing operation, switch back (for example, the form that flows with the serial wirelessly transmitting data identical) transmission first communication under first communication pattern with the first of first of transmitting first communication and second communication.For example, wireless access arbitration modules 1030 can be mutual with first protocol stack 1010 and second protocol stack 1020, at least temporarily to interrupt the transmission of second communication under the second communication pattern, continues the transmission of first communication under first communication pattern.
Exemplary arrangement discussed above includes to be switched with first communication pattern transmission, first communication with between with second communication mode transfer second communication.The execution of this switching can be because this switching is carried out in the decision of wireless access arbitration modules.The wireless access arbitration modules can respond various situations and carry out this switching.For example, the wireless access arbitration modules can respond detected situation or incident, perhaps distributes according to the predetermined transmission time, and decision is switched between each communication (and/or communication pattern).Ensuing two schemes provide the indefiniteness example of this switching.
In the 3rd indefiniteness exemplary scenario, wireless access arbitration decision module 1030 can (for example, in very first time section) be controlled at the first that (for example, the form that flows with the serial wirelessly transmitting data) transmission first is communicated by letter under first communication pattern.The example of this transmission had been discussed before this.
Then, wireless access arbitration modules 1030 (or other modules) can determine (for example, the form that flows with the serial wirelessly transmitting data identical with first communication) transmission second communication under the second communication pattern.For example, wireless access arbitration modules 1030 can determine parallel transmission second communication in transmission first communication.Wireless access arbitration modules 1030 can respond multiple incident or situation is made this decision.For example (be not limited thereto example), the step 517 in wireless access arbitration modules 1030 and Fig. 5 and the foregoing exemplary method 500 has some or all common traits.
For example (be not limited thereto example), wireless access arbitration modules 1030 can respond following situation and determine to switch between transmission first communication and transmission second communication: combination in any of the signal that receives, timer expiration, network availability, carrier availability, geographical position, noise circumstance, power consumption and/or power supply, QoS requirement, data transmission rate, fail safe, scope, communication priority, fund cost and above-mentioned factor or the like.Therefore, protection scope of the present invention should not be defined in the specific mode or the mechanism of making this decision.
Continuation is in the 3rd indefiniteness exemplary scenario, wireless access arbitration modules 1030 can be after decision switches to second communication mode transfer second communication, be controlled at the first of (for example, the form that flows with the serial wirelessly transmitting data identical) transmission second communication under the second communication pattern with transmission first communication.The example of this transmission had been discussed before this.
Wireless access arbitration modules 1030 can determine then with first communication pattern transmission, first communication, perhaps transmits another communication (for example, the form that flows with the serial wirelessly transmitting data identical with second communication) with another communication pattern.
In the 4th indefiniteness exemplary scenario, wireless access arbitration modules 1030 (or other modules) can determine (for example to carry out a plurality of communications simultaneously under each self-corresponding communication pattern, under first communication pattern, transmit first communication with the form of first serial wirelessly transmitting data stream, and under the second communication pattern, transmit second communication) with the form of first serial wirelessly transmitting data stream.Wireless access arbitration modules 1030 can be made this decision in several ways.For example (be not limited thereto example), wireless access arbitration modules 1030 can determine user expectation to carry out the transmission of first and second communications simultaneously.Again for example, wireless access arbitration modules 1030 can determine that current communication requirement (for example, service quality, data transmission rate or the like) requires the transmission of first and second communications to take place simultaneously.Further for example, wireless access arbitration modules 1030 can determine that first communication and second communication are of equal importance, perhaps has identical priority.
Wireless access arbitration modules 1030 can be distributed the transmission time (for example, the form that flows with identical serial wirelessly transmitting data) then between first and second communications.For example, according to the particular communication scheme, this distribution occurs in the initial periods of first and second communications, first and second one of them the initial periods of communication, or in interstages of first and second communications.Wireless access arbitration modules 1030 can be distributed the transmission time in several ways between first and second communications.For example (be not limited thereto example), the step 644 in wireless access arbitration modules 1030 and Fig. 6 and the foregoing exemplary method 600 is shared the functional characteristic of some or all.
For example (be not limited thereto example), wireless access arbitration modules 1030 can be distributed the transmission time between a plurality of communications based on following factor at least in part: combination in any of size, communication bandwidth requirements and/or availability, security requirement and/or ability, communication range and the above-mentioned factor of communication pattern feature, service quality or other quality objectives or restrictive condition, power consumption and/or supply, fund cost, network availability, carrier availability, communication type, information or Frame or packet or the like.Protection scope of the present invention should not be defined in certain the specific mode or the mechanism of distributing the transmission time between a plurality of communications and/or communication pattern.
Further for example, wireless access arbitration modules 1030 can be distributed (or the heavily distributing) transmission time based on various real time communication conditions between a plurality of communications and/or communication pattern, and the some of them condition was being discussed before this.For example, this real time communication condition includes but not limited to: noise, change bandwidth demand, change power consumption and/or provision parameter, change scope demand or the like.Distribute in the example in transmission time in a wireless access arbitration modules 1030, wireless access arbitration modules 1030 is redistributed the transmission time according to the change of any condition in the multiple communication condition (for example, the last time distributes according to these communication conditions definite).
Continuation is in the 4th indefiniteness exemplary scenario, and wireless access arbitration modules 1030 can be distributed according to the transmission time that is determined then, and the communication pattern that is controlled at a plurality of correspondences is carried out the parallel transmission of a plurality of communications down.
As previously mentioned, for the explanation of clear and indefinite, a plurality of functional modules are explained and are discussed as independent community.For example, the wireless access arbitration modules of discussing before this 930,1030 can realize in one or more protocol stack.
Figure 11 provides the indefiniteness example of multiple implementation, and Figure 11 is the part figure of the 5th multi-mode communication system 1100 in the one embodiment of the invention.
For example, this exemplary communication system 1100 comprises first protocol stack 1110 and second protocol stack 1120.In first indefiniteness example arrangement, the wireless access arbitration modules can realize (for example, the wireless access arbitration modules 11131 shown in the figure) separately in first protocol stack 1110.In second indefiniteness example arrangement, the wireless access arbitration modules can realize (for example, the wireless access arbitration modules 21132 shown in the figure) separately in second protocol stack 1120.In the 3rd indefiniteness example arrangement, the wireless access arbitration modules can be in first protocol stack 1110 and second protocol stack 1120 realizes (for example, wireless access arbitration modules 11131 and wireless access arbitration modules 21132 combines) with distributed way.In this distributed configuration, this distributed wireless access arbitration modules can comprise main wireless access arbitration modules and from the wireless access arbitration modules, perhaps this distributed wireless inserts between arbitration modules and is equal to, and guarantees effectively transmission cooperation by decision rule.
Communication system 700-1100 shown in Fig. 7-11 provides a plurality of indefiniteness example of the present invention.Therefore, protection scope of the present invention should not be defined in specific example communication system 700-1100.
In sum, the invention provides a kind of method and system by the multiplexed realization concurrent multimodal communication of multimode signal.Aforesaid various aspects and specific embodiment in according to the present invention, those of ordinary skill in the art can understand, and can make various modifications and equivalence is replaced and do not departed from the scope of the present invention to the present invention.In addition, can carry out multiple modification to adapt to certain certain conditions or material according to inspiration of the present invention within the scope of the present invention.Therefore, scope of the present invention is not restricted to disclosed specific embodiment, the present invention includes all specific embodiments that fall in the claim scope.

Claims (10)

1, a kind of method at the multi-mode communication system internal transmission information is characterized in that, comprising:
In very first time section, under first communication pattern, transmit first first that communicates by letter with the form of serial wirelessly transmitting data stream;
In second time period after described very first time section, the first of under the second communication pattern, transmitting second communication with the form of serial wirelessly transmitting data stream;
In the 3rd time period after described second time period, under described first communication pattern, transmit the second portion of described first communication with the form of serial wirelessly transmitting data stream.
2, method according to claim 1 is characterized in that, described method comprises:
Described under first communication pattern transmission comprise and utilize first group of radio component;
Described under the second communication pattern transmission comprise and utilize second group of radio component that at least a portion of described second group of radio component is identical with at least a portion of described first group of radio component.
3, method according to claim 1 is characterized in that, described method further comprises: before the first of the described second communication of transmission, the configurating programmable radio device is to transmit under described second communication pattern.
4, method according to claim 1 is characterized in that, described method further is included in before the first of the described second communication of transmission:
Control programmable radio electric installation change be configured to described second communication pattern under the corresponding configuration of communicating by letter; And
After the described programmable radio electric installation of control changes configuration, transmit before the first of described second communication, wait for an instantaneous time section.
5, method according to claim 1 is characterized in that, described method further comprises: the transmission described second communication first before, activate one or more with described second communication pattern under the relevant electronic component of communication.
6, method according to claim 1, it is characterized in that, described method further comprises: before the first of first of transmitting described first communication and described second communication, distribute the transmission time between described first communication and described second communication.
7, a kind of multi-mode communication system is characterized in that, comprises at least one module, is used for:
In very first time section, under first communication pattern, transmit first first that communicates by letter with the form of serial wirelessly transmitting data stream;
In second time period after described very first time section, the first of under the second communication pattern, transmitting second communication with the form of serial wirelessly transmitting data stream;
In the 3rd time period after described second time period, under described first communication pattern, transmit the second portion of described first communication with the form of serial wirelessly transmitting data stream.
8, multi-mode communication system according to claim 7 is characterized in that, described at least one module is used for:
Utilize first group of radio component transmission information under first communication pattern; And
Utilize second group of radio component transmission information under the second communication pattern, at least a portion of described second group of radio component is identical with at least a portion of described first group of radio component.
9, multi-mode communication system according to claim 7 is characterized in that, described at least one module was used for before the first of the described second communication of transmission, and the configurating programmable radio device is to transmit under described second communication pattern.
10, multi-mode communication system according to claim 7, it is characterized in that, described at least one module is used for distributing the transmission time between described first communication and described second communication before the first of the first of described first communication of transmission and described second communication.
CNA2006101718043A 2005-12-21 2006-12-15 Multimode communication system and method for transmitting information in multimode communication system Pending CN1988706A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US75255905P 2005-12-21 2005-12-21
US60/752,559 2005-12-21
US11/376,532 2006-03-15

Publications (1)

Publication Number Publication Date
CN1988706A true CN1988706A (en) 2007-06-27

Family

ID=38185300

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101718043A Pending CN1988706A (en) 2005-12-21 2006-12-15 Multimode communication system and method for transmitting information in multimode communication system

Country Status (1)

Country Link
CN (1) CN1988706A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222715A (en) * 2008-01-29 2008-07-16 展讯通信(上海)有限公司 Double-card double-standby mobile phone implemented by single communication device
CN102056343A (en) * 2009-11-05 2011-05-11 展讯通信(上海)有限公司 Double-standby wireless terminal and method for receiving and sending signals of double-standby wireless terminal
CN101359949B (en) * 2007-08-01 2012-12-19 中兴通讯股份有限公司 Adaptive data stream mode switching method
CN102860071A (en) * 2010-04-26 2013-01-02 交互数字专利控股公司 Method and apparatus to enable AD HOC networks
WO2013152647A1 (en) * 2012-04-09 2013-10-17 华为技术有限公司 Service notification method, device and system
CN101874386B (en) * 2007-09-24 2014-02-26 蔚蓝公司 Time multiplexing for coexistence within multiple communication systems
CN106454692A (en) * 2015-08-12 2017-02-22 卢迪 Dual-mode wireless communication chip, dual-mode wireless communication equipment and dual-mode wireless communication method
CN111615851A (en) * 2017-12-20 2020-09-01 北欧半导体公司 Radio communication
CN112039777A (en) * 2019-06-04 2020-12-04 华为技术有限公司 Method, device and system for integrated communication

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101359949B (en) * 2007-08-01 2012-12-19 中兴通讯股份有限公司 Adaptive data stream mode switching method
CN101874386B (en) * 2007-09-24 2014-02-26 蔚蓝公司 Time multiplexing for coexistence within multiple communication systems
CN101222715A (en) * 2008-01-29 2008-07-16 展讯通信(上海)有限公司 Double-card double-standby mobile phone implemented by single communication device
CN101222715B (en) * 2008-01-29 2013-04-03 展讯通信(上海)有限公司 Double-card double-standby mobile phone implemented by single communication device
CN102056343A (en) * 2009-11-05 2011-05-11 展讯通信(上海)有限公司 Double-standby wireless terminal and method for receiving and sending signals of double-standby wireless terminal
CN102056343B (en) * 2009-11-05 2014-05-28 展讯通信(上海)有限公司 Double-standby wireless terminal and method for receiving and sending signals of double-standby wireless terminal
CN102860071A (en) * 2010-04-26 2013-01-02 交互数字专利控股公司 Method and apparatus to enable AD HOC networks
CN102860071B (en) * 2010-04-26 2016-08-24 交互数字专利控股公司 The method and apparatus enabling AD HOC network
WO2013152647A1 (en) * 2012-04-09 2013-10-17 华为技术有限公司 Service notification method, device and system
CN106454692A (en) * 2015-08-12 2017-02-22 卢迪 Dual-mode wireless communication chip, dual-mode wireless communication equipment and dual-mode wireless communication method
CN111615851A (en) * 2017-12-20 2020-09-01 北欧半导体公司 Radio communication
CN112039777A (en) * 2019-06-04 2020-12-04 华为技术有限公司 Method, device and system for integrated communication
CN112039777B (en) * 2019-06-04 2023-09-15 华为技术有限公司 Method, device and system for collective communication
US11818033B2 (en) 2019-06-04 2023-11-14 Huawei Technologies Co., Ltd. Collective communication method, apparatus, and system

Similar Documents

Publication Publication Date Title
CN1988706A (en) Multimode communication system and method for transmitting information in multimode communication system
CN1771693B (en) Method, device for controlling power consumption in short-range wireless terminals and short range wireless communication system
EP1622317B1 (en) Medium access control apparatus for use in a channel overlay network
CN102301761B (en) Method for device capability advertising and discovery in a wireless network
CN100471332C (en) Control of a short-range wireless terminal
RU2480957C2 (en) Method to save consumed power for wireless communication devices
US8155141B2 (en) System, apparatus, and method for a two-stage mechanism for quiet period management in spectrum agile radio networks
CN1675949B (en) Timer-based sleep for terminals in wireless communication systems
US8639284B2 (en) System and method providing concurrent multimode communication
EP2472961B1 (en) Base station power saving method and system
US9467943B2 (en) Method of accessing channel in wireless local area network system
CN102077674B (en) Channel management via link parameter adjustment
CN102870339A (en) System and method for controlling WLAN and bluetooth communications
TW200814631A (en) Methods and apparatus for establishing communications between devices with differing capabilities
CN100484112C (en) Method and apparatus for controlling power consumption of stations on wireless lan
CN101491056A (en) A method and apparatus for suppressing a response from a terminal operating in a group communications system
EP2381723B1 (en) Method and system for realizing energy saving control of bs
CN101772093A (en) User uplink and downlink out-of-step switching method and device
CN112335324B (en) Notification of absence support for coexistence
US20070014235A1 (en) Multiple-input network node with power-saving state
CN103476037B (en) Towards low-power consumption multichannel frequency spectrum sensing method and the system thereof of cellular communications networks
US20040224673A1 (en) Mobile communication system
Abdel-Rahman et al. QoS-aware parallel sensing/probing architecture and adaptive cross-layer protocol design for opportunistic networks
CN1980439A (en) Method providing power-save operation in a multimode communication device
CN102577470B (en) Method and apparatus for spectrum sharing in a wireless distributed communication network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20070627