CN102142923B - Multi-communication protocol data transmission method and device thereof - Google Patents

Multi-communication protocol data transmission method and device thereof Download PDF

Info

Publication number
CN102142923B
CN102142923B CN 201010105633 CN201010105633A CN102142923B CN 102142923 B CN102142923 B CN 102142923B CN 201010105633 CN201010105633 CN 201010105633 CN 201010105633 A CN201010105633 A CN 201010105633A CN 102142923 B CN102142923 B CN 102142923B
Authority
CN
China
Prior art keywords
communications protocol
transmission mode
transport stream
configuration file
transmission
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.)
Active
Application number
CN 201010105633
Other languages
Chinese (zh)
Other versions
CN102142923A (en
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.)
Acer Inc
Original Assignee
Acer 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 Acer Inc filed Critical Acer Inc
Priority to CN 201010105633 priority Critical patent/CN102142923B/en
Publication of CN102142923A publication Critical patent/CN102142923A/en
Application granted granted Critical
Publication of CN102142923B publication Critical patent/CN102142923B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a multi-communication protocol data transmission method and a device thereof. The method and the device are suitable for automatically selecting multi-communication protocol data transmission modes of an electronic device. The communication protocols comprise at least one first communication protocol and at least one second communication protocol. The method comprises the following steps of: identifying a setting configuration file used by the first communication protocol currently first and then selecting a frequency-hopping spread spectrum transmission mode and a multiplex transmission mode used by the first communication protocol and the second communication protocol at the same time according to the setting configuration file used by the first communication protocol currently.

Description

The data transmission method of many communications protocol and device thereof
Technical field
The invention relates to the data transmission method of many communications protocol, and data transmission method and the device thereof of the many communications protocol that particularly operate relevant for a kind of coexist in an approximate frequency band (coexistent).
Background technology
Wireless communication technique is day by day universal on electronic installation at present, and electronic installation for example: notebook computer, mobile phone and hand-held device be the function of embedded wireless telecommunications all gradually, to meet the demand of user for wireless communication services.Yet, may there is a kind of wireless communication function of surpassing in electronic installation, for example: bluetooth (Bluetooth) standard, WLAN (Wireless Local Area Network, referred to as Wireless LAN) standard, global intercommunication microwave access (Worldwide Interoperabilityfor Microwave Access, referred to as WiMAX) system and Wideband Code Division Multiple Access (WCDMA) access (WidebandCode Division Multiple Access, referred to as WCDMA) system etc.In addition, these wireless communication functions, when operation, may be used identical frequency band or adjoining frequency band.Therefore, when the wireless communication function of use same frequency band or adjoining frequency band operates under (coexistence) situation that coexists, may suffer from serious radiofrequency signal and interfere with each other, and then reduce user's experience of overall transfer circulation (throughput) or the wireless communication services of wireless communication function.
Relevant technology or wireless communication standard propose to solve different wireless communication functions successively, while coexisting in same frequency band or adjoining frequency band, may suffer from the situation interfered with each other and come.For example, possesses at the same time wireless fidelity communications protocol (Wireless Fidelity, referred to as Wi-Fi) on the electronic installation of standard and bluetooth standard, electronic installation can adopt AFH spread spectrum (AdaptiveFrequency Hopping Spread Spectrum, referred to as AFHSS) transmission mode or time-division multiplex (MUX) (Time Division Multiplexing, referred to as TDM) transmission mode avoid the wireless transmission between bluetooth equipment and Wi-Fi equipment to interfere with each other.The AFHSS transmission mode is by avoiding two kinds of wireless communication functions to use more crowded frequency band in frequency hop sequence, or allow the bluetooth transmission frequency hopping away from the main operational frequency bands of Wi-Fi, improve interfering with each other of radiofrequency signal between bluetooth equipment and Wi-Fi equipment.The TDM transmission mode is by distributing the different time groove to two kinds of wireless communication functions, to avoid interfering with each other between bluetooth equipment and Wi-Fi equipment.
Electronic installation is when carrying out the operation of Bluetooth transmission at present, and for the transmission performance of higher rate, its transmission mode can be preset in the TDM transmission mode; And when electronic installation when carrying out the operation of Wi-Fi transmission, its transmission mode can be preset in the AFHSS transmission mode.For the electronic installation that simultaneously there is at present bluetooth and Wi-Fi transfer function, do not have clear and definite communication mechanism between Bluetooth transmission and Wi-Fi transmission and synchronize used transmission mode, so that the user while using electronic installation to carry out Bluetooth transmission and Wi-Fi transmission, has not convenient or experiences poor operating experience simultaneously.
Summary of the invention
Example embodiment of the present invention provides data transmission method and the device thereof of multiple many communications protocol.The data transmission method of these many communications protocol and device thereof, according to the needs of user's actual impression in the many communication protocol devices of operation, are suitably selected one of multiple transmission mode of many communications protocol automatically, so that preferably user to be provided, experience.
Example embodiment of the present invention provides a kind of data transmission method of many communications protocol.The data transmission method of described many communications protocol is selected a data-transmission mode of a plurality of communications protocol of an electronic installation automatically.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission method of described many communications protocol comprises the following steps.At first, identify current the used setting configuration file (profile) of the first communications protocol.Then, according to current the used setting configuration file of the first communications protocol, select the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum (Frequency Hopping Spread Spectrum, referred to as FHSS) transmission mode or a multiplex (MUX) (multiplexing) transmission mode simultaneously.
According to example embodiment of the present invention, when the current setting configuration file used of above-mentioned the first communications protocol is a high-transmission amount setting configuration file, select the first communications protocol and the second communications protocol to use described multiplex's transmission mode simultaneously.On the contrary, when the setting configuration file of the current use of the first communications protocol is the throughput rate of passing at the low while setting configuration file, select the first communications protocol and the second communications protocol to use described frequency-hopping spread spectrum transmission mode simultaneously.
According to example embodiment of the present invention, the data transmission method of above-mentioned many communications protocol is further comprising the steps of.Detect the current transport stream flux (throughput) of the first communications protocol, when the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value, select the first communications protocol and the second communications protocol to use described multiplex's transmission mode simultaneously.
According to example embodiment of the present invention, when above-mentioned the first communications protocol and the second communications protocol are used described multiplex's transmission mode simultaneously, the data that the tendency to develop of the first communications protocol institute is sent are from the first medium access control layer (Medium Access Control Layer of the first communications protocol, referred to as MAC Layer) after the second medium access control layer of handing to the second communications protocol processes, then transmit by the physical layer of the second communications protocol.
According to example embodiment of the present invention, the data transmission method of above-mentioned many communications protocol is further comprising the steps of.Detect the current transmission rate value of the first communications protocol, when the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value, select the first communications protocol and the second communications protocol to use described multiplex's transmission mode simultaneously.
According to example embodiment of the present invention, above-mentioned a plurality of communications protocol in an approximate frequency band, coexist (coexistent) operation.The first communications protocol is bluetooth (Bluetooth) communications protocol, near radio transmission communication agreement or a wireless personal network (Wireless Personal Area Network, referred to as Wireless PAN) communications protocol.The second communications protocol is IEEE 802.11 communications protocol, a WLAN (Wireless Local Area Network, referred to as Wireless LAN) communications protocol or a wireless fidelity communications protocol (Wireless Fidelity, referred to as Wi-Fi).
According to example embodiment of the present invention, above-mentioned frequency-hopping spread spectrum transmission mode is AFH spread spectrum (Adaptive Frequency Hopping Spread Spectrum, referred to as AFHSS) transmission mode.Multiplex's transmission mode is time-division multiplex (MUX) (Time Division Multiplexing, referred to as TDM) pattern, code minute multiplex (MUX) (Code Division Multiplexing, referred to as CDM) pattern or self adaptation time-division multiplex (MUX) (Adaptive Time Division Multiplexing, referred to as ATDM) pattern.
According to example embodiment of the present invention, it is that Bluetooth stereo audio transmission agreement (Advanced Audio Distribution Profile, referred to as A2DP) is set configuration file that above-mentioned high-transmission amount is set configuration file.It is that hommization interface arrangement host-host protocol (HumanInterface Device, referred to as HID) is set configuration file that the throughput rate of passing at the low is set configuration file.
According to example embodiment of the present invention, above-mentioned electronic installation is computer, notebook computer, mobile phone, intelligent mobile phone, personal digital assistant (Personal Digital Assistant, referred to as PDA), TV, multimedia playing apparatus or hand-hold electronic device.
Example embodiment of the present invention provides a kind of data transmission method of many communications protocol.The data transmission method of described many communications protocol is selected a data-transmission mode of a plurality of communications protocol of an electronic installation automatically.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission method of described many communications protocol comprises the following steps.At first, detect a current transport stream flux of the first communications protocol.Then, according to a current transport stream flux of the first communications protocol, select the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
Example embodiment of the present invention provides a kind of data transmission method of many communications protocol.The data transmission method of described many communications protocol is selected a data-transmission mode of a plurality of communications protocol of an electronic installation automatically.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission method of described many communications protocol comprises the following steps.At first, detect a current transmission rate value of the first communications protocol.Then, according to a current transmission rate value of the first communications protocol, select the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
Example embodiment of the present invention proposes a kind of data transmission device of many communications protocol.The data transmission device of described many communications protocol is selected a data-transmission mode of a plurality of communications protocol of an electronic installation automatically.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission device of described many communications protocol comprises that one is set configuration file recognition unit and a transmission mode selection unit.Set the setting configuration file that the configuration file recognition unit is used at present in order to identify the first communications protocol.Configuration file is set in order to of using at present according to the first communications protocol in the transmission mode selection unit, selects the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
Example embodiment of the present invention proposes a kind of data transmission device of many communications protocol.The data transmission device of described many communications protocol is selected a data-transmission mode of a plurality of communications protocol of an electronic installation automatically.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission device of described many communications protocol comprises a transport stream flux detecting unit, a transport stream flux comparing unit and a transmission mode selection unit.Transport stream flux detecting unit is in order to detect a current transport stream flux of the first communications protocol.In addition, transport stream flux comparing unit is in order to judge whether current transport stream flux is greater than a transport stream flux threshold value.Then, when described transport stream flux comparing unit confirms that current transport stream flux is not greater than transport stream flux threshold value, the transmission mode selection unit selects the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum transmission mode simultaneously.On the contrary, when described transport stream flux comparing unit confirms that current transport stream flux is greater than transport stream flux threshold value, the transmission mode selection unit selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.
Example embodiment of the present invention proposes a kind of data transmission device of many communications protocol.The data transmission device of described many communications protocol is in order to a data-transmission mode of a plurality of communications protocol of an electronic installation of automatic selection.These communications protocol comprise at least the first communications protocol and the second communications protocol, and the data transmission device of described many communications protocol comprises a transmission rate detecting unit, a transmission rate comparing unit and a transmission mode selection unit.The transmission rate detecting unit is in order to detect a current transmission rate value of the first communications protocol.The transmission rate comparing unit is in order to judge whether current transmission rate value is greater than a transmission rate threshold value.Then, when the transmission rate comparing unit confirms that current transmission rate value is not greater than the transmission rate threshold value, the transmission mode selection unit selects the first communications protocol and the second communications protocol to use a frequency-hopping spread spectrum transmission mode simultaneously.On the contrary, when the transmission rate comparing unit confirms that current transmission rate value is greater than the transmission rate threshold value, the transmission mode selection unit selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.
Indulge the above, example embodiment of the present invention provides data transmission method and the device thereof of multiple many communications protocol.The wireless communication function that the data transmission method of these many communications protocol and device thereof are paid attention to for the user, according to current used a setting configuration file of many communications protocol, transmission rate value and the comparative result of transmission rate threshold value or the comparative result of transport stream flux and transport stream flux threshold value at present at present, select the transmission mode coexisted while operating of many communications protocol.Automatically select the transmission mode of many communications protocol by this, can promote the actual impression of user in the many communication protocol devices of operation, and then provide preferably user to experience.
Example embodiment of the present invention cited below particularly, and coordinate appended graphic being described in detail below, so that above-mentioned feature and advantage can be become apparent.
The accompanying drawing explanation
Figure 1A means that a Wi-Fi device is used the biography of AFH spread spectrum under three kinds of different situations to receive data traffic.
Figure 1B means that a Wi-Fi device is used the biography of time multiplex techniques under three kinds of different situations to receive data traffic.
Fig. 2 is the flow chart according to the data transmission method of first a kind of many communications protocol that example embodiment illustrates of the present invention.
Fig. 3 is the flow chart according to the data transmission method of second another kind of many communications protocol that example embodiment illustrates of the present invention.
Fig. 4 is the flow chart according to the data transmission method of the 3rd another kind of many communications protocol that example embodiment illustrates of the present invention.
Fig. 5 is the system block diagrams that an example embodiment according to the present invention illustrates a kind of electronic installation of the data transmission device with many communications protocol.
[main element label declaration]
111,112,113,114,115,116,121,122,123,124,125,126: column diagram
200,300,400: the data transmission method of many communications protocol
S201~S214, S301~S314, S401~S414: step
500: electronic installation
510: the first communication protocol module
520: the second communication protocol module
530: the data transmission device of many communications protocol
531: set the configuration file recognition unit
532: the transmission mode selection unit
533: transport stream flux detecting unit
534: transport stream flux comparing unit
535: the transmission rate detecting unit
536: the transmission rate comparing unit
540: memory module
542: operating system
550: processor module
560: Anneta module
570: link circuit
Embodiment
Now will be in detail with reference to disclosed example embodiment, described example embodiment is illustrated in accompanying drawing more, and subsidiary one carries, and reference marker identical in whole accompanying drawing is for meaning same or analogous element.
Example embodiment of the present invention provides data transmission method and the device thereof of multiple many communications protocol.The data transmission method of these many communications protocol and device thereof according to the user according to current used a setting configuration file of many communications protocol, transmission rate value and the comparative result of transmission rate threshold value or the comparative result of transport stream flux and transport stream flux threshold value at present at present, a transmission mode selecting many communications protocol to coexist while operating.Below will utilize Figure 1A and Figure 1B to introduce the wireless many communications protocol transmission experiment result that causes key concept of the present invention.
Figure 1A means that a Wi-Fi device is used the biography of AFH spread spectrum (AFHSS) technology under three kinds of different situations to receive data traffic.At first please refer to Figure 1A, when the 1st kind of situation in Figure 1A (being cylindricality Figure 111,112 that in Figure 1A, transverse axis is denoted as 1 top) received data for described Wi-Fi device is used the AFHSS transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith is not linked to the electronic installation of embedded Wi-Fi device of while and blue-tooth device, and bluetooth mouse is disabled (disabled).When the 2nd kind of situation in Figure 1A (being cylindricality Figure 113,114 that in Figure 1A, transverse axis is denoted as 2 tops) received data for described Wi-Fi device is used the AFHSS transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith has been linked to the electronic installation of embedded Wi-Fi device and blue-tooth device, but the bluetooth mouse transfixion.In Figure 1A, the percent value shown in cylindricality Figure 111,112 tops is 0%, because the benchmark that cylindricality Figure 111,112 is other two situations.Percent value 1% and-1% in Figure 1A shown in cylindricality Figure 113,114 tops represents that respectively the transmission data traffic of Wi-Fi device increases by 1%, and the receiving data stream flux of Wi-Fi device reduces by 1%.
When the 3rd kind of situation in Figure 1A (being cylindricality Figure 115,116 that in Figure 1A, transverse axis is denoted as 3 tops) received data for described Wi-Fi device is used the AFHSS transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith has been linked to the electronic installation of embedded Wi-Fi device and blue-tooth device, and user's ongoing operation (or mobile) bluetooth mouse.Therefore, bluetooth mouse and the transfer of data between electronic installation in the 3rd kind of situation can be more frequent.In Figure 1A, the percent value shown in cylindricality Figure 115,116 tops represents for-1% and 0% that respectively the transmission data traffic of Wi-Fi device reduces by 1%, and the receiving data stream flux of Wi-Fi device does not change.
Figure 1B means that a Wi-Fi device is used the biography of time-division multiplex (MUX) (TDM) technology under three kinds of different situations to receive data traffic.Please refer to Figure 1B, when the 1st kind of situation in Figure 1B (being cylindricality Figure 121,122 that in Figure 1B, transverse axis is denoted as 1 top) received data for described Wi-Fi device is used the TDM transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith is not linked to the electronic installation of embedded Wi-Fi device and blue-tooth device, and bluetooth mouse is disabled (disabled).In Figure 1B, the percent value shown in cylindricality Figure 121,122 tops is 0%, because the benchmark that this cylindricality Figure 121,122 is other two situations.
When the 2nd kind of situation in Figure 1B (being cylindricality Figure 123,124 that in Figure 1B, transverse axis is denoted as 2 tops) received data for described Wi-Fi device is used the TDM transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith has been linked to the electronic installation of embedded Wi-Fi device and blue-tooth device, but the bluetooth mouse transfixion.In Figure 1B, the percent value-6% shown in cylindricality Figure 123,124 tops and-4% represents that respectively the transmission data traffic of Wi-Fi device reduces by 6%, and the receiving data stream flux of Wi-Fi device reduces by 4%.
When the 3rd kind of situation in Figure 1B (being cylindricality Figure 125,126 that in Figure 1B, transverse axis is denoted as 3 tops) received data for described Wi-Fi device is used the TDM transmission mode to pass, the bluetooth mouse that the Wi-Fi device coexists therewith has been linked to the electronic installation of embedded Wi-Fi device and blue-tooth device, and user's ongoing operation (or mobile) bluetooth mouse.Therefore, bluetooth mouse and the transfer of data between electronic installation in the 3rd kind of situation can be more frequent.In Figure 1B, the percent value shown in cylindricality Figure 125,126 tops represents for-20% and-28% that respectively the transmission data traffic of Wi-Fi device reduces by 20%, and the receiving data stream flux of Wi-Fi device reduces by 28%.
Can find that by comparing Figure 1A and Figure 1B the transmission of Wi-Fi device is under the TDM transmission mode, when blue-tooth device has transfer of data, the problem that data traffic reduces of receiving that passes obviously be arranged.Especially when blue-tooth device constantly carries out transfer of data with electronic installation, the situation that the biography of Wi-Fi device is received the data traffic reduction is more serious.Therefore, the experimental result (Figure 1A and Figure 1B) presented according to above-mentioned these two charts, the method of can finding out is improved the embedded Wi-Fi module of current electronic installation and the problem that interferes with each other that bluetooth module coexists while operating, and further promotes user's experience.Below Fig. 2 to Fig. 4 is introduced to the data transmission method that causes the many communications protocol of the present invention, and introduce the data transmission device of many communications protocol with Fig. 5.
Referring to Fig. 2 and Fig. 5, Fig. 2 is the flow chart according to the data transmission method 200 of first a kind of many communications protocol that example embodiment illustrates of the present invention, and Fig. 5 is the system block diagrams that an example embodiment according to the present invention illustrates a kind of electronic installation 500 of the data transmission device with many communications protocol.In this example embodiment, described method 200 is started by step 201, at first in step S201, identify the setting configuration file that the first communications protocol is used at present, and the setting configuration file used at present according to the first communications protocol selects the first communications protocol and the second communications protocol to use frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
In this example embodiment, the setting configuration file that the first communications protocol is used at present can be for example that human interface arrangement host-host protocol (HID) is set configuration file, or Bluetooth stereo audio transmission agreement is set configuration file (A2DP).When setting the current setting configuration file used of configuration file recognition unit 531 identification the first communications protocol, be that a high-transmission amount (is for example set configuration file, A2DP sets configuration file) time, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.Because the high-transmission amount is set configuration file, (for example, blue-tooth device is set configuration file with A2DP and passed the real-time speech data of receipts) needs higher message transmission rate, uses multiplex's transmission mode can guarantee that the user experiences preferably demand.The volume of transmitted data pattern of the second communications protocol (for example, the Wi-Fi device carries out simple transmission data) is for than burst (bursty), and under multiplex's transmission mode, being difficult for allowing the user discover has obvious operational paradigm to reduce.On the contrary, when setting configuration file recognition unit 531 identification setting configuration files, be that the throughput rate of passing at the low (is for example set configuration file, HID sets configuration file) time, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously, for example, to maintain the transport stream flux of the second communications protocol (, the Wi-Fi device carries out simple transmission data).
Step S201 can be divided into step S202, S204 and S206 again.In step S202, set the setting configuration file of configuration file recognition unit 531 identification the first communications protocol uses at present and set configuration file for pass at the low throughput rate setting configuration file or high-transmission amount.Set configuration file if set configuration file for the throughput rate of passing at the low, then perform step S206; On the contrary, if set configuration file, be that the high-transmission amount is set configuration file, then perform step S204.In step S204, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.After step S204, finish the data transmission method 200 of whole many communications protocol.In step S206, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously.After step S206, perform step S208.
Give an example again to further illustrate the thin section action of the step S201 of described method 200.While supposing that the user comparatively payes attention to for user's experience of bluetooth equipment real-time, for example: the user is using bluetooth earphone, the setting configuration file of its use is set configuration file for A2DP, with reach 48 KHz (referred to as kHz) and data the palpus transmission rate surpass about 921 per second kilobits (referred to as kbps).Described method 200 can be perceived the first communications protocol and use the high-transmission amount to set configuration file, so method 200 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously, stablize real-time and serve required transmission rate or transport stream flux to maintain, and then keep good user to experience.Therefore, the user hears that the real-time sound of (receiving terminal that is relative electronic installation) not there will be desultory audio quality.
In addition, at this, be noted that the frequency-hopping spread spectrum transmission mode can be AFH spread spectrum transmission pattern, and multiplex's transmission mode can be time-division multiplex (MUX) pattern, code minute multiplex's pattern or self adaptation time-division multiplex's pattern.In addition, in this example embodiment, when the first communications protocol and the second communications protocol are used described multiplex's transmission mode simultaneously, the second medium access control layer that the data that the tendency to develop of the first communications protocol institute can be sent are handed to the second communications protocol from the first medium access control layer of the first communications protocol is processed, then transmit by the physical layer of the second communications protocol.
Then, in step S208, transport stream flux detecting unit 533 detects the current transport stream flux of the first communications protocol.After step S208, continue to carry out step S210.In step S210, transport stream flux comparing unit 534 judges whether the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value.In this example embodiment, transport stream flux threshold value is for example 1 megabits per second (referred to as Mbps).But the present invention is not limited thereto, can also select suitable transport stream flux threshold value according to actual needs.In addition, described transport stream flux account form needs the observation and collection related streams flux data of certain hour, for example, so may also need to be limited in a circulation data statistics time or circulation data statistics cycle (, 20 seconds), have calculated.But the present invention is not limited thereto, can also select the suitable circulation data statistics time according to actual needs.If the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value,, after step S210, continue to carry out step S204.If the current transport stream flux of the first communications protocol is not greater than a transport stream flux threshold value,, after step S210, then carry out step S212.
In step S212, transmission rate detecting unit 535 detects the current transmission rate of the first communications protocol.After step S212, then carry out step S214.In step S214, transmission rate comparing unit 536 judges whether the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value.In this example embodiment, the transmission rate threshold value is for example the arbitrary value of 500kbps to 1Mbps.But the present invention is not limited thereto, can also select suitable transmission rate threshold value according to actual needs.If the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value,, after step S214, continue to carry out step S204.If the current transmission rate value of the first communications protocol is not greater than a transmission rate threshold value,, after step S214, finish the data transmission method 200 of whole many communications protocol.
Be noted that step S208, S210 can exchange order with step S212, S214.In other words, the order of each step of Fig. 2 is not in order to limit the present invention.In addition, step S208, S210, S212, S214 can also remove.Although add that the data transmission method 200 of step S208, S210, S212, S214 is is the throughput rate setting configuration file of passing at the low in order to ensure the user at the setting configuration file of the first communications protocol,, still can have and preferably experience impression in the situation of throughput rate but its transmission quantity is not passed at the low.In addition, in this example embodiment, the first communications protocol can also be bluetooth communication agreement, a kind of near radio transmission communication agreement or a kind of wireless personal network communications protocol.The second communications protocol can be IEEE 802.11 communications protocol, a kind of WLAN communications protocol or a kind of wireless fidelity communications protocol (Wi-Fi).
Fig. 3 is the flow chart according to the data transmission method 300 of second another kind of many communications protocol that example embodiment illustrates of the present invention.Referring to Fig. 3 and Fig. 5, in this example embodiment, described method 300 is similar haply with method 200, both differences are the first comparative result with corresponding transport stream flux threshold value according to the current transport stream flux of the first communications protocol of method 300, the transmission mode of selecting the first communications protocol and the second communications protocol simultaneously to use.In this example embodiment, described method 300 is started by step S301, at first in step S301, detect the current transport stream flux of the first communications protocol, and, according to the current transport stream flux of the first communications protocol, select the first communications protocol and the second communications protocol to use frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
Step S301 can be divided into step S302, S304, S306 and S308 again.In step S302, transport stream flux detecting unit 533 detects the current transport stream flux of the first communication.After step S302, proceed step S304.In step S304, transport stream flux comparing unit 534 judges whether the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value.In this example embodiment, transport stream flux threshold value is for example 1Mbps.But the present invention is not limited thereto, can also select suitable transport stream flux threshold value according to actual needs.If the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value,, after step S304, continue to carry out step S306; On the contrary, if the current transport stream flux of the first communications protocol is not greater than a transport stream flux threshold value,, after step S304, carry out step S308.In step S306, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.After step S306, finish the data transmission method 300 of whole many communications protocol.In step S308, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously.After step S308, perform step S310.
Then, in step S310, set the setting configuration file of configuration file recognition unit 531 identification the first communications protocol uses at present and set configuration file for pass at the low throughput rate setting configuration file or high-transmission amount.Set configuration file if set configuration file for the throughput rate of passing at the low, then perform step S312; On the contrary, if set configuration file, be that the high-transmission amount is set configuration file, continue to carry out step S306.In step S312, transmission rate detecting unit 535 detects the current transmission rate of the first communications protocol.After step S312, continue to carry out step S314.In step S314, transmission rate comparing unit 536 judges whether the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value.In this example embodiment, the transmission rate threshold value is for example the arbitrary value of 500kbps to 1Mbps.But the present invention is not limited thereto, can also select suitable transmission rate threshold value according to actual needs.If the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value,, after step S314, continue to carry out step S306; On the contrary, if the current transmission rate value of the first communications protocol is not greater than a transmission rate threshold value,, after step S314, finish the data transmission method 300 of whole many communications protocol.
Be noted that step S310 can exchange order with step S312, S314.In other words, in Fig. 3, the order of each step is not in order to limit the present invention.In addition, step S310, S312, S314 can also remove.The data transmission method 300 that adds step S310, S312, S314 is while in order to ensure the setting configuration file when the first communications protocol, being high-transmission amount setting configuration file, suitably adjust the first communications protocol and the second communications protocol is used multiplex's transmission mode simultaneously, make the user to have and preferably experience impression.
Fig. 4 is the flow chart according to the data transmission method 400 of the 3rd another kind of many communications protocol that example embodiment illustrates of the present invention.Please refer to Fig. 4, in this example embodiment, described method 400 is similar haply with method 300, both differences are the first comparative result with corresponding transmission rate threshold value according to the current transmission rate value of the first agreement of method 400, the transmission mode of selecting the first communications protocol and the second communications protocol simultaneously to use.In this example embodiment, described method 400 is started by step S401, at first in step S401, detect the current transmission rate of the first communications protocol, and, according to the current transmission rate amount of the first communications protocol, select the first communications protocol and the second communications protocol to use frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.
Step S401 can be divided into step S402, S404, S406 and S408 again.In step S402, transmission rate detecting unit 535 detects the current transmission rate of the first communication.After step S402, proceed step S404.In step S404, transmission rate comparing unit 536 judges whether the current transmission rate of the first communications protocol is greater than a transmission rate threshold value.In this example embodiment, the transmission rate threshold value is for example the arbitrary value of 500kbps to 1Mbps.But the present invention is not limited thereto, can also select suitable transmission rate threshold value according to actual needs.If the current transmission rate value of the first communications protocol is greater than a transmission rate threshold value,, after step S404, continue to carry out step S406; On the contrary, if the current transmission rate value of the first communications protocol is not greater than a transmission rate threshold value,, after step S404, continue to carry out step S408.In step S406, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.After step S406, finish the data transmission method 300 of whole many communications protocol.In step S408, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously.After step S408, perform step S410.
Then, in step S410, set the setting configuration file of configuration file recognition unit 531 identification the first communications protocol uses at present and set configuration file for pass at the low throughput rate setting configuration file or high-transmission amount.Set configuration file if set configuration file for the throughput rate of passing at the low, then perform step S412; On the contrary, if set configuration file, be that the high-transmission amount is set configuration file, continue to carry out step S406.In step S412, transport stream flux detecting unit 533 detects the current transport stream flux of the first communication.After step S412, continue to carry out step S414.In step S414, transport stream flux comparing unit 534 judges whether the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value.In this example embodiment, transport stream flux threshold value is for example 1Mbps.But the present invention is not limited thereto, can also select suitable transport stream flux threshold value according to actual needs.If the current transport stream flux of the first communications protocol is greater than a transport stream flux threshold value,, after step S414, continue to carry out step S406; On the contrary, if the current transport stream flux of the first communications protocol is not greater than a transport stream flux threshold value,, after step S414, finish the data transmission method 400 of whole many communications protocol.
Be noted that step S410 can exchange order with step S412, S414.In other words, in Fig. 4, the order of each step is not in order to limit the present invention.In addition, step S410, S412, S414 can also remove.The data transmission method 400 that adds step S410, S412, S414 is while in order to ensure the setting configuration file when the first communications protocol, being high-transmission amount setting configuration file, suitably adjust the first communications protocol and the second communications protocol is used multiplex's transmission mode simultaneously, make the user to have and preferably experience impression.
The present invention not is defined in above-mentioned method 200,300 and 400.In other example embodiment of the present invention, the present invention (for example can also be used on the embedded electronic installation that surpasses two kinds of communications protocol, electronic installation also comprises global intercommunication microwave access (WiMAX) system communication agreement, and Wideband Code Division Multiple Access (WCDMA) access (WCDMA) system communication agreement), and can be according to aforesaid three main Rule of judgment, for example: the current transport stream flux of the first agreement, the setting configuration file that the current transmission rate value of the first communications protocol and the first communications protocol are used at present, progressively confirm the transmission mode that part or all of communications protocol is used simultaneously.After having introduced the data transmission method of many communications protocol, below will introduce in detail with Fig. 5 a kind of data transmission device of many communications protocol.
Please refer to Fig. 5, in this example embodiment, electronic installation 500 at least comprises data transmission device 530, memory module 540, the processor module 550 and Anneta module 560 of the first communication protocol module 510, the second communication protocol module 520, many communications protocol.The data transmission device 530 of described many communications protocol is electrically connected to the first communication protocol module 510, the second communication protocol module 520, memory module 540, processor module 550 and Anneta module 560.The first communication protocol module 510 is coupled to the second communication protocol module 520.The first communication protocol module 510 and the second communication protocol module 520 are electrically connected to memory module 540, processor module 550 and Anneta module 560.In addition, memory module 540 is electrically connected to processor module 550.
Please refer to Fig. 5, electronic installation 500 is the device with peripheral use the first communications protocol by the first communication protocol module 510, such as: the devices such as bluetooth keyboard, bluetooth mouse and bluetooth earphone are set up radio communication connection.On the other hand, electronic installation 500 is by the second communication protocol module 520 and the peripheral device that uses the second communications protocol, and for example: the notebook computer of Wi-Fi radio base station, embedded Wi-Fi and the intelligent mobile phone of embedded Wi-Fi are set up the radio communication connection of another type.In this example embodiment, described the first communications protocol can be bluetooth communication agreement, a kind of near radio transmission communication agreement and a kind of wireless personal network communications protocol.In this example embodiment, described the second communications protocol can be IEEE 802.11 communications protocol, a kind of WLAN communications protocol and a kind of wireless fidelity communications protocol (Wi-Fi).
In this example embodiment, the first communication protocol module 510 and the second communication protocol module 520 are communication protocol module independently, and comprise separately communication chip independently and relevant Protocol Stack (protocol stack).In addition, between the first communication protocol module 510 and the second communication protocol module 520, by processor module 550 and the operating system 542 in memory module 540, link up and the signal transmission.Yet the present invention does not limit and in this, for the time of reducing signal transmission between the first communication protocol module 510 and the second communication protocol module 520 is deferred or promote the communication timeliness, in other embodiments of the invention, the first communication protocol module 510 and the second communication protocol module 520 can also integrate and become an integration module, and between adopts electrically connect.For example, at the connection line (as the link circuit 570 of Fig. 5 with dotted line formation) utilized between two communication protocol module between actual chips pin position, reach two direct signal transmission between communication protocol module, to reduce the time delay of by operating system 542, carrying out the signal transmission.
If the first communication protocol module 510 and the second communication protocol module 520 only couple while concerning, the data transmission device 530 of many communications protocol can be controlled this two transmission modes that the communication protocol module choice for use is identical with the firmware of the second communication protocol module 520 by first communication protocol module 510 that corresponds in operating system 542.If while between the first communication protocol module 510 and the second communication protocol module 520, electrical connection being arranged, the data transmission device 530 of many communications protocol can be reached two transmission modes that the communication protocol module choice for use is identical by one of them that notify two communication protocol module.
The operation that coexists in an approximate frequency band or in same frequency band of the first communication protocol module 510 and the second communication protocol module 520.Anneta module 560 can comprise one or more antenna assembly, in this example embodiment, Anneta module 560 comprises a plurality of antenna assemblies, and the first communication protocol module 510 and the second communication protocol module 520 can use separately these antenna device one of them, part antenna assembly or whole antenna assemblies.In this example embodiment, the first communication protocol module 510 and the second communication protocol module 520 can pass the receipts wireless signal by Anneta module 560 respectively or jointly.In other example embodiment of the present invention, electronic installation 500 can also comprise over two communication protocol module, for example comprise global intercommunication microwave access (WiMAX) system communication protocol module, and Wideband Code Division Multiple Access (WCDMA) access (WCDMA) system communication protocol module, and can adopt the mode of electric connection between each communication protocol module.
In this example embodiment, but memory module 540 stored routine modules, and described program module, when being carried out by processor module 550, is carried out one or more process that produces media program.In addition, memory module 540 can be one or more storage arrangement, in order to storage data, operating system 542 and software program.In this example embodiment, the storage arrangement of memory cell 112 for example can be included as, one of them of magnetic storage devices, optical storage device or flash memory (FLASH memory) device or its combination.In this example embodiment, processor module 550 can comprise a plurality of processor devices or processor chips.
In this example embodiment, the data transmission device 530 of many communications protocol, in order to a data-transmission mode of many communications protocol in automatic selection electronic installation 500.Many communications protocol described here comprise the first communication protocol module 510 and the second communication protocol module 520.Data-transmission mode comprises for example frequency-hopping spread spectrum transmission mode or multiplex's transmission mode.The data transmission device 530 of described many communications protocol comprises sets configuration file recognition unit 531, transmission mode selection unit 532, transport stream flux detecting unit 533, transport stream flux comparing unit 534, transmission rate detecting unit 535 and transmission rate comparing unit 536.
Set configuration file recognition unit 531, in order to the setting configuration file that judges that the first communication protocol module 510 is used at present.Described setting configuration file for example can comprise: humanization interface device host-host protocol (HID) is set configuration file, and Bluetooth stereo audio transmission agreement (A2DP) is set configuration file.Transmission mode selection unit 532 in order to the setting configuration file according to judged, selects this first communications protocol and the second communications protocol to use frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously.Described frequency-hopping spread spectrum transmission mode can be for example AFH spread spectrum (AFHSS) transmission mode.Described multiplex's transmission mode can be for for example: time-division multiplex (MUX) (TDM) pattern, code minute multiplex's (CDM) pattern or self adaptation time-division multiplex (MUX) (ATDM) pattern.Confirm that when setting configuration file recognition unit 531 the setting configuration file is that a high-transmission amount (is for example set configuration file, A2DP sets configuration file) time, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.On the contrary, confirm that when setting configuration file recognition unit 531 the setting configuration file is that the throughput rate of passing at the low (is for example set configuration file, HID sets configuration file) time, transmission mode selection unit 532 selects the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously.
In this example embodiment, transport stream flux detecting unit 533, in order to detect the current transport stream flux of the first communications protocol.Whether transport stream flux comparing unit 534, be greater than transport stream flux threshold value in order to judge current transport stream flux.When transport stream flux comparing unit 534 confirms that this current transport stream flux is not greater than transport stream flux threshold value, transmission mode selection unit 532 can select the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously; On the contrary, when transport stream flux comparing unit 534 confirms that this current transport stream flux is greater than transport stream flux threshold value, transmission mode selection unit 532 can select the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.Transmission rate detecting unit 535, in order to detect the current transmission rate value of the first communications protocol.In addition, whether transmission rate comparing unit 536, be greater than the transmission rate threshold value in order to judge current transmission rate value.When transmission rate comparing unit 535 confirms that current transmission rate is not greater than the transmission rate threshold value, transmission mode selection unit 532 can select the first communications protocol and the second communications protocol to use the frequency-hopping spread spectrum transmission mode simultaneously; On the contrary, when transmission rate comparing unit 535 confirms that current transmission rate is greater than the transmission rate threshold value, transmission mode selection unit 532 can select the first communications protocol and the second communications protocol to use multiplex's transmission mode simultaneously.In addition, in this example embodiment, described electronic installation 500 can be, for example: computer, notebook computer, mobile phone, intelligent mobile phone, personal digital assistant (PDA), TV, multimedia playing apparatus with or hand-hold electronic device.
In sum, example embodiment of the present invention provides data transmission method and the device thereof of multiple many communications protocol.The data transmission method of these many communications protocol and device thereof according to the user according to current used a setting configuration file of many communications protocol, transmission rate value and the comparative result of transmission rate threshold value or the comparative result of transport stream flux and transport stream flux threshold value at present at present, a transmission mode selecting many communications protocol to coexist while operating.Automatically select the transmission mode of many communications protocol by this, can promote the actual impression of user in the many communication protocol devices of operation, and then provide preferably user to experience.
Although disclose as above with example embodiment; so it is not in order to limit embodiment of the present invention; any those skilled in the art; in the spirit and scope that do not break away from disclosed embodiment; when doing a little change and retouching, therefore protection range is as the criterion when looking appended the claim scope person of defining.

Claims (12)

1. the data transmission method of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission method of these many communications protocol comprises:
Identify the setting configuration file that this first communications protocol is used at present; And
This use at present according to this first communications protocol set configuration file, selects this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously,
Wherein the data transmission method of these many communications protocol also comprises:
When this first communications protocol and this second communications protocol are used this multiplex's transmission mode simultaneously, one second medium access control layer that the data that this first communications protocol institute tendency to develop is sent are handed to this second communications protocol from one first medium access control layer of this first communications protocol is processed, then transmit by a physical layer of this second communications protocol.
2. the data transmission method of many communications protocol according to claim 1, wherein when this setting configuration file of the current use of this first communications protocol be a high-transmission amount while setting configuration file, select this first communications protocol and this second communications protocol to use this multiplex's transmission mode simultaneously; When this setting configuration file of the current use of this first communications protocol is to pass at the low throughput rate while setting configuration file, select this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode simultaneously.
3. the data transmission method of many communications protocol according to claim 1, wherein those communications protocol operation that coexists in an approximate frequency band.
4. the data transmission method of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission method of these many communications protocol comprises:
Detect a current transport stream flux of this first communications protocol; And
According to this current transport stream flux of this first communications protocol, select this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously,
Wherein, when this current transport stream flux of this first communications protocol is not greater than this transport stream flux threshold value, select this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode simultaneously; When this current transport stream flux of this first communications protocol is greater than a transport stream flux threshold value, select this first communications protocol and this second communications protocol to use this multiplex's transmission mode simultaneously.
5. the data transmission method of many communications protocol according to claim 4 also comprises:
Identify the setting configuration file that this first communications protocol is used at present; And
This use at present according to this first communications protocol set configuration file, selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode or this multiplex's transmission mode simultaneously.
6. the data transmission method of many communications protocol according to claim 4, wherein those communications protocol operation that coexists in an approximate frequency band.
7. the data transmission method of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission method of these many communications protocol comprises:
Detect a current transmission rate value of this first communications protocol; And
According to this current transmission rate value of this first communications protocol, select this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously,
Wherein, when this current transmission rate value of this first communications protocol is greater than this transmission rate threshold value, select this first communications protocol and this second communications protocol to use this multiplex's transmission mode simultaneously; Wherein, when this current transmission rate value of this first communications protocol is not greater than a transmission rate threshold value, select this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode simultaneously.
8. the data transmission method of many communications protocol according to claim 7 also comprises:
Identify the setting configuration file that this first communications protocol is used at present; And
This use at present according to this first communications protocol set configuration file, selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode or this multiplex's transmission mode simultaneously.
9. the data transmission device of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission device of these many communications protocol comprises:
One sets the configuration file recognition unit, the setting configuration file used at present in order to identify this first communications protocol;
One transmission mode selection unit, set configuration file in order to this use at present according to this first communications protocol, selects this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode or multiplex's transmission mode simultaneously,
Wherein the data transmission device of these many communications protocol also comprises:
One transport stream flux detecting unit, in order to detect a current transport stream flux of this first communications protocol; And
One transport stream flux comparing unit, in order to judge whether this current transport stream flux is greater than a transport stream flux threshold value, wherein, when this transport stream flux comparing unit confirms that this current transport stream flux is not greater than this transport stream flux threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode simultaneously; When this transport stream flux comparing unit confirms that this current transport stream flux is greater than this transport stream flux threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use this multiplex's transmission mode simultaneously.
10. the data transmission device of many communications protocol according to claim 9, wherein when this setting configuration file recognition unit, identifying this setting configuration file is a high-transmission amount while setting configuration file, and this transmission mode selection unit selects this first communications protocol and this second communications protocol to use this multiplex's transmission mode simultaneously; Identifying this setting configuration file when this setting configuration file recognition unit is that while passing at the low throughput rate setting configuration file, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode simultaneously.
11. the data transmission device of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission device of these many communications protocol comprises:
One transport stream flux detecting unit, in order to detect a current transport stream flux of this first communications protocol;
Whether one transport stream flux comparing unit, be greater than a transport stream flux threshold value in order to judge this current transport stream flux; And
One transmission mode selection unit, when this transport stream flux comparing unit confirms that this current transport stream flux is not greater than this transport stream flux threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode simultaneously, when this transport stream flux comparing unit confirms that this current transport stream flux is greater than this transport stream flux threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use multiplex's transmission mode simultaneously
Wherein the data transmission device of these many communications protocol also comprises:
One sets the configuration file recognition unit, the setting configuration file used at present in order to identify this first communications protocol, wherein configuration file is also set in order to this use at present according to this first communications protocol in this transmission mode selection unit, selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode or this multiplex's transmission mode simultaneously.
12. the data transmission device of communications protocol more than a kind, a data-transmission mode in order to many communications protocol of automatic selection one electronic installation, wherein those communications protocol comprise at least one the first communications protocol and one second communications protocol, and the data transmission device of these many communications protocol comprises:
One transmission rate detecting unit, in order to detect a current transmission rate value of this first communications protocol;
Whether one transmission rate comparing unit, be greater than a transmission rate threshold value in order to judge this current transmission rate value; And
One transmission mode selection unit, when this transmission rate comparing unit confirms that this current transmission rate value is not greater than this transmission rate threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use a frequency-hopping spread spectrum transmission mode simultaneously, when this transmission rate comparing unit confirms that this current transmission rate value is greater than this transmission rate threshold value, this transmission mode selection unit selects this first communications protocol and this second communications protocol to use multiplex's transmission mode simultaneously
Wherein the data transmission device of these many communications protocol also comprises:
One sets the configuration file recognition unit, the setting configuration file used at present in order to identify this first communications protocol, wherein configuration file is also set in order to this use at present according to this first communications protocol in this transmission mode selection unit, selects this first communications protocol and this second communications protocol to use this frequency-hopping spread spectrum transmission mode or this multiplex's transmission mode simultaneously.
CN 201010105633 2010-01-28 2010-01-28 Multi-communication protocol data transmission method and device thereof Active CN102142923B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010105633 CN102142923B (en) 2010-01-28 2010-01-28 Multi-communication protocol data transmission method and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010105633 CN102142923B (en) 2010-01-28 2010-01-28 Multi-communication protocol data transmission method and device thereof

Publications (2)

Publication Number Publication Date
CN102142923A CN102142923A (en) 2011-08-03
CN102142923B true CN102142923B (en) 2013-12-25

Family

ID=44410178

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010105633 Active CN102142923B (en) 2010-01-28 2010-01-28 Multi-communication protocol data transmission method and device thereof

Country Status (1)

Country Link
CN (1) CN102142923B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104536887B (en) * 2014-12-18 2017-11-14 珠海格力电器股份有限公司 communication data detection method and device
JPWO2016132899A1 (en) 2015-02-17 2017-11-24 ソニー株式会社 Transmission device, transmission method, reception device, and reception method
US10356059B2 (en) * 2015-06-04 2019-07-16 Nagravision S.A. Methods and systems for communication-session arrangement on behalf of cryptographic endpoints
US10396848B1 (en) * 2018-10-04 2019-08-27 Cypress Semiconductor Corporation Devices, systems and methods for transmitting protocol configuration information between multi-protocol devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796772A (en) * 1991-05-13 1998-08-18 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
CN1762173A (en) * 2003-01-16 2006-04-19 高通股份有限公司 Method and apparatus for communicating emergency information using wireless devices
CN1823491A (en) * 2003-06-17 2006-08-23 摩托罗拉公司 Fast synchronization for half duplex digital communications
CN101511009A (en) * 2009-03-20 2009-08-19 东南大学 Transmission method for multipath concurrence network television video stream based on internet

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796772A (en) * 1991-05-13 1998-08-18 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
CN1762173A (en) * 2003-01-16 2006-04-19 高通股份有限公司 Method and apparatus for communicating emergency information using wireless devices
CN1823491A (en) * 2003-06-17 2006-08-23 摩托罗拉公司 Fast synchronization for half duplex digital communications
CN101511009A (en) * 2009-03-20 2009-08-19 东南大学 Transmission method for multipath concurrence network television video stream based on internet

Also Published As

Publication number Publication date
CN102142923A (en) 2011-08-03

Similar Documents

Publication Publication Date Title
US8451816B2 (en) Multi-mode WLAN/PAN MAC
EP1359779B1 (en) Mobile radio communication terminal
US20180206216A1 (en) Wireless communication system
US7809399B2 (en) Method and device for providing multiple communication protocols with a single transceiver
CN1251502C (en) Mobile multimedia terminal for DVB-T and large and small cell communication
Harada Software defined radio prototype toward cognitive radio communication systems
US8121645B2 (en) Software defined radio base station and configuration method
US20080009288A1 (en) Radio Network With Parallel Transmission and a Method of Forwarding a Signal in a Radio Network
US20080192776A1 (en) Mechanism for increasing UWB MAC efficiency and bandwidth via the period inclusion of PHY preambles for synchronization
CN102143498B (en) Method and system for multi-standard joint communication and wireless network control equipment
JP4422389B2 (en) Wireless communication system and terminal station
US20120170561A1 (en) Wireless communication system and related method thereof
US6490314B1 (en) Method for overlay of narrowband and wideband communication systems
CN102142923B (en) Multi-communication protocol data transmission method and device thereof
EP1222776B1 (en) Method and apparatus to limit frequency bands used by a low power radio frequency device
CN104012007B (en) Radio communication device
JP3280830B2 (en) Wireless communication system and wireless communication base station
EP1229693B1 (en) Wireless communication apparatus, method thereof, and wireless communication system employing the same
US20200336520A1 (en) Dynamic configuration of stream parameters based on modulation scheme
EP1964317B1 (en) Communication network and arrangement
US20110085538A1 (en) System and method for operating a device over multiple frequency bands
EP1083759B1 (en) Communication terminal device and base station device
JP2008514068A (en) Bandwidth expansion between mobile and base stations
JP6395921B2 (en) Wireless communication device
TWI494001B (en) Data transmission method of multiple communication protocols and apparatus thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant