[go: up one dir, main page]

CN101572697B - Computer, external device thereof and radio transmission method of service data - Google Patents

Computer, external device thereof and radio transmission method of service data Download PDF

Info

Publication number
CN101572697B
CN101572697B CN 200810105464 CN200810105464A CN101572697B CN 101572697 B CN101572697 B CN 101572697B CN 200810105464 CN200810105464 CN 200810105464 CN 200810105464 A CN200810105464 A CN 200810105464A CN 101572697 B CN101572697 B CN 101572697B
Authority
CN
China
Prior art keywords
data
business
protocol
computer
module
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 200810105464
Other languages
Chinese (zh)
Other versions
CN101572697A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN 200810105464 priority Critical patent/CN101572697B/en
Publication of CN101572697A publication Critical patent/CN101572697A/en
Application granted granted Critical
Publication of CN101572697B publication Critical patent/CN101572697B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a computer, an external device thereof and a radio transmission method of service data. The computer comprises a data acquisition module, a first service data processing module,a second service data processing module and a transmission module, wherein the data acquisition module is used for acquiring and processing service data comprising first service data and second service data; the first service data processing module is connected with the data acquisition module and used for generating first protocol data; the second service data processing module is connected withthe data acquisition module and used for generating second protocol data; and the transmission module is respectively connected with the first service data processing module and the second service data processing module and used for transmitting the first protocol data and the second protocol data. The invention ensures the bandwidth for video service data signal transmission based on a radio technology and also ensures the normal working of other service data.

Description

The radio transmitting method of a kind of computer and computer peripheral device and business datum
Technical field
The present invention relates to peripheral hardware in the computer realm and the transmission technology of computer, refer to the radio transmitting method of a kind of computer and computer peripheral device and business datum especially.
Background technology
The wireless Docking of present USB/ (docking station) expanding unit becomes a kind of very important external equipment in the computer industry, as shown in Figure 1, pass through UWB (Ultra wideband between computer 11 (as notebook computer) and the computer peripheral device 12 (as the Docking docking station), ultra broadband) wireless connections, can bear all I/O ports on the whole computer on the external device 12 again, as serial ports, parallel port, Ethernet interface, VGA (Video Graphic Array, Video Graphics Array) mouth, microphone/audio amplifier audio interface.Wherein, the VGA interface is used for external display 13, and the video traffic data of computer 11 ends transfer in the external device 12 by USB cable or wireless mode, and the VGA interface by external device 12 transfers to display 13 again.
When between computer 11 and external device 12, transmitting data, basically WUSB (Wireless USB) technology that all is based on the UWB technology is the basis, specifically framework as shown in Figure 2: Wimedia baseband transmission module is installed in computer 11 ends, comprise physical layer/MAC layer, main link control and the link management of plaing a part, control this class link level route etc. such as bearing link connection and power, being responsible for the data air interface handles, on the Wimedia baseband transmission module protocol layer is installed, as the WUSB agreement, application layer on protocol layer is equipped with the driver of bottom hardware, drive as various USB device, at external device 12 ends Wimedia baseband transmission module is installed too, comprise physical layer/MAC layer, on the Wimedia baseband transmission module protocol layer is installed, as the WUSB agreement; In external device 12, because it is very limited based on the WUSB speed of USB port, therefore, UWB DWA chip (chip with wireless usb hub function) is to be met well by the data (first business datum) of WUSB transmission except the video traffic data.But when the transmission of video business datum, because very low based on WUSB speed, about 20Mbps~80Mbps, the video traffic data of transmission VGA port just can't satisfy.Therefore, on the UWB chip of peripheral hardware device end 12, industry also can design a Native interface usually in above-mentioned Fig. 2, as interfaces such as CF or SDIO, to improve protocol efficiency, perhaps does some optimizations in the WUSB chip, can arrive about 100Mbps.
Even if but used Native interface or optimization, because the efficiency limitations, among others of WUSB agreement own, 100Mbps still is difficult to realize the transmission of high-quality video traffic data-signal.
Summary of the invention
A kind of computer that can guarantee high-quality video business datum signal transmission and radio transmitting method of computer peripheral device and business datum of providing is provided embodiments of the invention.
For solving the problems of the technologies described above, a kind of computer is provided, comprising:
Data acquisition module, be used for obtaining and processing service data, described business datum comprises the data of first business and the data of second business, the described first professional business that is the normal runtime data amount of described computer and is first value, the described second professional business that is the normal runtime data amount of described computer and is second value, wherein said first value is less than described second value;
The first business data processing module is connected with described data acquisition module, is used for generating first protocol data;
The second business data processing module is connected with described data acquisition module, is used for generating second protocol data;
Transport module is connected respectively with the described second business data processing module with the described first business data processing module, is used for described first protocol data of transmission and described second protocol data.
Preferably, described data acquisition module comprises:
The first business datum acquisition module is used for obtaining the data of described first business from described operation system of computer, and handles the data of first business of described computer;
The second business datum acquisition module is used for obtaining the data of described second business from the second business datum output of described computer, and handles the data of second business of described computer.
Preferably, described computer also comprises a judge module, is connected with described data acquisition module, is used for judging that whether the value of the business datum amount that described data acquisition module obtains is greater than default value, if then belong to second business, otherwise belong to first business.
Preferably, the described first business data processing module is:
First protocol module is used for according to first agreement data of described first business being transmitted control and handles, and generates described first protocol data;
The described second business data processing module is:
Second protocol module is used for according to second agreement data of described second business being transmitted control and handles, and generates described second protocol data.
Preferably, described second agreement is the video traffic Data Transport Protocol.
Preferably, the described second business datum acquisition module is computer the software screen obtains driving.
Described video traffic Data Transport Protocol is the Winet agreement based on the IP agreement.
Preferably, the described second business datum acquisition module is the hardware video data acquisition and processing system.
Preferably, described video traffic Data Transport Protocol is the user-defined video traffic Data Transport Protocol based on Wimedia MAC.
Preferably, described transport module is Wimedia baseband transmission module.
Preferably, described video traffic Data Transport Protocol is based on follow-on ultra wideband transmissions agreement, and described transport module is follow-on ultra wideband transmissions module.
Preferably, the described first business datum acquisition module comprises that at least USB device drives and the driving of relevant wired bus; Described first agreement is wireless usb protocol.
For solving the problems of the technologies described above, a kind of computer peripheral device also is provided, comprising:
Transport module is used for transmission first protocol data and second protocol data, the data of described first protocol data for first business is generated after according to first protocol processes, the data of described second protocol data for second business is generated after according to second protocol processes; The described first professional business that is the normal runtime data amount of described computer and is first value, described second is professional for the normal runtime data amount of described computer is the business of second value, and wherein said first value is less than described second value;
The first business data processing module is connected with described transport module, is used for according to first agreement described first protocol data being transmitted control and handles, and generates the data of first business;
The second business data processing module is connected with described transport module, is used for according to the video traffic Data Transport Protocol described second protocol data being transmitted control and handles, and generates the video traffic data.
Preferably, described first agreement is wireless usb protocol.
Preferably, described video traffic Data Transport Protocol is the Winet agreement based on the IP agreement, perhaps based on the user-defined video traffic Data Transport Protocol of Wimedia MAC.
Preferably, described transport module is Wimedia baseband transmission module.
Preferably, described video traffic Data Transport Protocol is based on follow-on ultra wideband transmissions agreement, and described transport module is follow-on ultra wideband transmissions module.
For solving the problems of the technologies described above, a kind of radio transmitting method of business datum also is provided, be applied to a computer, comprise the steps:
Obtain business datum, described business datum comprises the data of first business and the data of second business, the described first professional business that is the normal runtime data amount of described computer and is first value, the described second professional business that is the normal runtime data amount of described computer and is second value, wherein said first value is less than described second value;
Handle the data of described first business, generate first protocol data;
Handle the data of described second business, generate second protocol data;
Transmit described first protocol data and described second protocol data.
Preferably, the described step of obtaining business datum comprises:
Obtain the data of described first business from described operation system of computer;
Obtain the data of described second business from the second business datum output of described computer.
Preferably, the described step of obtaining business datum also comprises afterwards:
Judge that whether the value of the business datum amount of obtaining is greater than default value, if then belong to second business; Otherwise belong to first business.
Preferably, the data of described first business of described processing, the step that generates first protocol data is specially:
Drive the data of handling described first business by USB device, according to wireless usb protocol the data of described first business are transmitted control and handle, generate described first protocol data.
Preferably, the data of described second business of described processing, the step that generates second protocol data is specially:
The software screen of computer obtains the data that drive second business of obtaining, and handles according to based on the Winet agreement of IP agreement the data of described second business being transmitted control, generates described second protocol data.
Preferably, the data of described second business of described processing, the step that generates second protocol data is specially:
Directly obtain the data of second business from computer display chip output signal by the hardware video data acquisition and processing system, and according to the Data Transport Protocol based on user-defined second business of Wimedia MAC, the data of described second business are encapsulated and transmit control handle, generate described second protocol data.
Preferably, the step of described first protocol data of described transmission and described second protocol data is specially:
Described first protocol data and described second protocol data are sent or receive by WiMedia baseband transmission module.
Preferably, the data of described second business of described processing, the step that generates second protocol data is specially:
Directly obtain the data of second business from computer display chip output signal by the hardware video data acquisition and processing system, and according to based on follow-on ultra wideband transmissions agreement, the data of described second business are encapsulated and transmit control, generate described second protocol data.
Preferably, the step of described first protocol data of described transmission and described second protocol data is specially:
Described first protocol data is sent or receives by WiMedia baseband transmission module, perhaps described second protocol data is sent or receives by follow-on ultra wideband transmissions module.
Technique scheme is by installing two cover protocol stacks in computer or computer peripheral device, with the first business datum signal according to the WUSB protocol transmission, the video traffic data-signal of the big data quantity of computer is transmitted according to another set of special video traffic Data Transport Protocol, like this, when satisfying normal business data transmission, for the video traffic data provide better bandwidth support, the high-quality transmission of video traffic data is well guaranteed.
Description of drawings
Fig. 1 be existing computer and computer peripheral device and with the conspectus of external display transmission data;
Fig. 2 is that computer shown in Figure 1 and computer peripheral device are by the system configuration schematic diagram of WUSB transmission data;
Fig. 3 is the system configuration schematic diagram of embodiments of the invention computer and computer peripheral device transmission data;
Fig. 4 is a specific embodiment schematic diagram of system shown in Figure 3;
Fig. 5 is another specific embodiment schematic diagram of system shown in Figure 3;
Fig. 6 is a specific embodiment schematic diagram of system shown in Figure 4;
Fig. 7 is another specific embodiment schematic diagram of system shown in Figure 4;
Fig. 8 is the another specific embodiment schematic diagram of system shown in Figure 4;
Fig. 9 is the radio transmitting method schematic flow sheet of embodiments of the invention business datum.
Embodiment
For technical problem, technical scheme and advantage that embodiments of the invention will be solved is clearer, be described in detail below in conjunction with the accompanying drawings and the specific embodiments.
Embodiments of the invention are in the prior art, when computer transmits data according to WUSB agreement and computer peripheral device, the WUSB agreement can't satisfy the problem of the needed bandwidth of video traffic transfer of data, and the radio transmitting method of a kind of computer and computer peripheral device and business datum is provided.
As shown in Figure 3, embodiments of the invention computer 11 comprises:
Data acquisition module 111, be used for obtaining and processing service data, wherein, business datum comprises the data of first business and the data of second business, the first professional business that is the normal runtime data amount of computer and is first value, receive the video data of the small data quantity that comes (as the video data that sends from outside camera as non-video data and from external equipment, the coded format of this video data is simple, do not need very big bandwidth during transmission, usually the WUSB agreement can satisfy this video data transfer bandwidth demand), second professional business (the coded format complexity that refers to the transmission from computer to external equipment that is the normal runtime data amount of computer and is second value, the video data that needs big bandwidth during transmission, especially, needed bandwidth when the WUSB agreement can not satisfy the transmission of this video data), above-mentioned first value is less than second value;
The first business data processing module 112 is connected with data acquisition module 111, is used for generating first protocol data;
The second business data processing module 113 is connected with data acquisition module 111, is used for generating second protocol data;
Transport module 114 is connected respectively with the second business data processing module 113 with the first business data processing module 112, is used for transmission first protocol data and second protocol data.
Above-mentioned data acquisition module 111 is when obtaining business datum, can be respectively obtain the data of first business and the data of second business from the different places of computer, also can be after obtaining business datum, distinguish the data of first business and the data of second business by judging, in order to make the first business data processing module 112 obtain the data of first business, make the second business data processing module 112 obtain the data of second business.
As shown in Figure 4, in above-mentioned embodiment shown in Figure 3, data acquisition module 111 obtains the embodiment of the data of the data of first business and second business from the different places of computer, and specifically, data acquisition module 111 specifically comprises:
The first business datum acquisition module 1111 is used for the data of first business of obtaining from operation system of computer, and the form that the data transaction of first business of computer is become external equipment to be appreciated that and carries out; Be specially as the first business datum acquisition module 1111: the driving of various external USB equipment drives with relevant wired bus;
The second business datum acquisition module 1112, the data that are used for second business of obtaining from the second business datum output of computer, and the form that the data transaction of second business of computer is become external equipment to be appreciated that and carries out, be specially as the second business datum acquisition module 1112: the software screen of computer obtains and drives and/or relevant device processing driving, from computer, obtain the video traffic data, and with the form that the video traffic data transaction becomes external USB equipment to understand and to carry out, also can in computer, handle from computer peripheral device receiving video service data; Perhaps be the hardware video data acquisition and processing system, directly obtain the video traffic data from the display chip output signal of computer.
As shown in Figure 5, in above-mentioned embodiment shown in Figure 3, the embodiment of the data by judging the data distinguish first business that data acquisition module 111 obtains and second business, specifically:
Computer 11 also comprises a judge module 1113, is connected with data acquisition module 111, whether is used for the value of the business datum amount that judgment data acquisition module 111 obtains greater than default value, if then belong to second business, otherwise belong to first business.
In above-mentioned Fig. 4 and embodiment shown in Figure 5, transfer of data to the first business data processing module 112 of first business, handled by the first business data processing module 112, transfer of data to the second business data processing module 113 of second business is handled by the second business data processing module 113.
As shown in Figure 6, for one of above-mentioned embodiment shown in Figure 4 specifically uses, wherein,
The first business datum acquisition module 1111 can drive (driving to the interface of WUSB agreement as PCIe) for the driving of various external USB equipment with relevant wired bus, for the coffret of data and signaling is provided between external USB equipment and the operation system of computer, as, the data format that the data transaction of first business that the driving of this USB device will be obtained from operation system of computer becomes external USB equipment to be appreciated that and to carry out, simultaneously also for the data format that will become computer to understand and to carry out from the data transaction that external USB equipment sends, wherein, the data of first business can comprise the non-video business datum, also can comprise video flowing, this video flowing mainly refers to from the external equipment biography to computer terminal, if any USB camera hanging equipment on Docking, the video flowing that Docking passes back to computer;
The first business data processing module 112 is specially: first protocol module, be used for installing first agreement, as the WUSB agreement, this WUSB agreement provides transmission control for transmission data between computer and the external USB equipment, as to the encapsulation of packet and decapsulation etc., first protocol module generates first protocol data after according to this first agreement the data of first business being transmitted the control processing;
The second business datum acquisition module 1112 is: the software screen of computer obtains and drives and/or relevant device is handled and driven, and obtains the video traffic data from computer, and the form that becomes external USB equipment to understand and to carry out the video traffic data transaction;
The second business data processing module 113 is specially: second protocol module, be used for installing second agreement, specifically refer to the video traffic Data Transport Protocol, as the Winet agreement based on the IP agreement, and after according to the Winet agreement data of second business being transmitted control and handled, generate second protocol data.
When the video traffic Data Transport Protocol is the Winet agreement, transport module 114 is Wimedia baseband transmission module, the software screen of this computer obtains driving and/or the video traffic data are obtained in relevant device processing driving from computer, and the video traffic data are encapsulated according to the Winet agreement, and according to the Winet agreement video industry data and signaling are sent by Wimedia baseband transmission module.
As shown in Figure 7, when above-mentioned video traffic Data Transport Protocol can also be for user-defined video data host-host protocol on Wimedia MAC of: framework, the second business datum acquisition module 113 can be the hardware video data acquisition and processing system, the hardware video data acquisition and processing system directly obtains the video traffic data from the display chip output signal of computer, because this User Defined video traffic Data Transport Protocol is that direct framework is on Wimedia MAC, so transport module 114 also is Wimedia baseband transmission module, with the video traffic data according to the encapsulation of user-defined video data host-host protocol after, send by Wimedia baseband transmission module, need not the intervention that the software screen obtains driving this moment.
As shown in Figure 8, above-mentioned video traffic Data Transport Protocol can also for: during the next generation ultra wide band host-host protocol, the second business data processing module 113 also can be the hardware video data acquisition and processing system, the hardware video data acquisition and processing system obtains the video traffic data from the display chip output signal of computer, and the transport module 114 of this moment is based on follow-on ultra wideband transmissions module, baseband transmission module as 60Ghz, after the video traffic data are encapsulated according to the next generation ultra wide band host-host protocol, send by follow-on ultra wideband transmissions module, also need not the intervention that the software screen obtains driving this moment.
Above-mentioned computer 11 is during based on UWB mode and computer peripheral device 12 transmission data, after first business datum handled according to the driving of normal external USB equipment, according to the WUSB agreement first business datum is encapsulated again and transmit control and handle, and convert first business datum to bit stream, send by transport module (as WiMedia baseband transmission module); The video traffic data of computer are overlapped agreement (as above-mentioned video traffic Data Transport Protocol according to other one, comprise the Winet agreement based on the IP agreement, self-defined video traffic Data Transport Protocol based on WiMedia MAC, the next generation can support the UWB host-host protocol of high-quality video data transmission) encapsulate and transmit control and handle, and the video traffic data transaction become bit stream, send by transport module; Guarantee the needed bandwidth of video traffic transfer of data, and then guaranteed the quality of video traffic transfer of data.
When handling the video traffic data based on the Winet agreement or based on the self-defined video traffic Data Transport Protocol of WiMedia MAC, video traffic data and first business datum can send by same WiMedia baseband transmission module; But video traffic The data next generation ultra wide band host-host protocol encapsulates and transmits and controls when handling, the video traffic data adopt different transport modules to transmit with first business datum with regard to needing, also transmit by WiMedia baseband transmission module as first business datum, and the video traffic data are transmitted by the next generation ultra wide band transport module; The next generation ultra wide band host-host protocol is than WUSB, the efficient height, and the transmission quality of video traffic data is also high.
In addition, need to prove, based on the Winet agreement of IP agreement or directly during the user-defined video traffic Data Transport Protocol transmission data of framework on WimediaMAC, need realize distributing for the reasonable resource of different data streams in the wireless chip of computer 11 ends and computer peripheral device 12 ends, the principle of distribution is as follows:
1. reserve constant bandwidth resource allocation and give the second business data processing module 113, as giving the video traffic Data Transport Protocol 100Mbps, and give the first business data processing module 111 residual bandwidth resources.
2. according to certain pro rate bandwidth resources, give the second business data processing module 113 as the bandwidth resource allocation 70%, and give the first business data processing module 111 30% bandwidth resources.
3. to 113 distributions according to need of the second business data processing module, during the transmission of video business datum, how many bandwidth resources are the video traffic data need just distribute how many bandwidth resources to give the second business data processing module 113.
Certainly, the principle of distribution is not limited thereto, and can also set up on their own as the case may be.
In sum, the embodiments of the invention computer is by installing two cover protocol stacks, with the first business datum signal according to the WUSB protocol transmission, video traffic data-signal (the second business datum signal) is transmitted according to another set of special video traffic Data Transport Protocol, like this, when satisfying the regular traffic transfer of data, transmission bandwidth that can video data service is well satisfied, and has guaranteed the transmission quality of video traffic data.
Again as shown in Figure 3, embodiments of the invention also provide a kind of computer peripheral device 12, comprise: transport module 123, first protocol data and/or second protocol data that are used for the transmission computer, wherein, the data of first protocol data for first business of computer is generated after according to first protocol processes, the data of second protocol data for second business of computer is generated after according to second protocol processes; The first professional business that is the normal runtime data amount of computer and is first value, second is professional for the normal runtime data amount of computer is the business of second value, and wherein first value is less than second value;
The first business data processing module 121 is connected with transport module 123, is used for according to first agreement first protocol data being transmitted control and handles, and generates the data of first business;
The second business data processing module 122 is connected with transport module 123, is used for according to the video traffic Data Transport Protocol second protocol data being transmitted control and handles, and generates the data of second business.
Wherein, the first business data processing module 121 is the WUSB agreement, first protocol data can comprise the non-video business datum, also can comprise video flowing, this video flowing mainly refers to from the external equipment biography to computer peripheral device 12 ends, on Docking, Docking passes video flowing back to computer if any USB camera hanging equipment; The second business data processing module 122 is equipped with the video traffic Data Transport Protocol, the Winet agreement that this video traffic Data Transport Protocol can be the IP agreement, the perhaps direct user-defined video data host-host protocol of framework on Wimedia MAC is perhaps based on follow-on ultra wideband transmissions agreement.
Be Winet agreement or during for user-defined video data host-host protocol at the video traffic Data Transport Protocol, transport module 123 is Wimedia baseband transmission module, when receiving the video traffic data of computer terminal transmission, according to the Winet agreement video industry data are carried out decapsulation.
When the video traffic Data Transport Protocol is next generation ultra wide band host-host protocol (as WirelessHD), transport module 123 is based on follow-on ultra wideband transmissions module, baseband transmission module as 60Ghz, when receiving the video traffic data of computer terminal transmission, according to the next generation ultra wide band host-host protocol video traffic data are carried out decapsulation.
Illustrating between above-mentioned computer 11 and the computer peripheral device 12 it is how to provide better bandwidth based on two cover agreements for the video traffic transfer of data in conjunction with Fig. 6, Fig. 7 and Fig. 8 down, and assurance video traffic data transmission quality:
As shown in Figure 6, be the video traffic Data Transport Protocol for based on the Winet agreement of IP agreement the time, the example of transmission of video business datum:
At computer 11 ends, the video traffic data are used (the software screen as computer obtains driving) and obtain the video traffic data from computers, according to the Winet agreement video traffic data are encapsulated, and under the support of Wimedia baseband transmission module, the video traffic data after the encapsulation are sent to computer peripheral device 12;
At computer peripheral device 12 ends, the video traffic data are used by under the support of Wimedia baseband transmission module, the video traffic data that reception sends over from computer 11 ends, and according to the Winet agreement video traffic data that receive are carried out decapsulation, convert the form (as the VGA signal) that can show to, play for the external display device that is connected with computer peripheral device 12.
As shown in Figure 7, be video traffic Data Transport Protocol when being the user-defined video traffic Data Transport Protocol of framework on Wimedia MAC, the example of transmission of video business datum:
At computer 11 ends, the hardware video data acquisition and processing system obtains the video traffic data from the video card of computer 11 or the output of VGA, host-host protocol according to user-defined special transmission of video business datum, the video traffic data are encapsulated, and under the support of Wimedia baseband transmission module, the video traffic data after the encapsulation are sent to computer peripheral device 12;
At computer peripheral device 12 ends, receive the video traffic data that send over from computer 11 ends by Wimedia baseband transmission module, and according to this user-defined video traffic Data Transport Protocol, the video traffic data are carried out decapsulation, convert the form (as the VGA signal) that can show to, play for the external display device that is connected with computer peripheral device 12.
As shown in Figure 8, be video traffic Data Transport Protocol when being the next generation ultra wide band host-host protocol, the example of transmission of video business datum:
At computer 11 ends, the hardware video data acquisition and processing system obtains the video traffic data from the video card of computer 11 or the output of VGA, according to this next generation ultra wide band host-host protocol, the video traffic data are encapsulated, and under the support of next generation ultra wide band transport module (as the baseband transmission module of 60Ghz), the video traffic data after the encapsulation are sent to computer peripheral device 12;
At computer peripheral device 12 ends, receive the video traffic data that send over from computer 11 ends by next generation ultra wide band transport module (as the baseband transmission module of 60Ghz), and according to this next generation ultra wide band host-host protocol, the video traffic data are carried out decapsulation, convert the form (as the VGA signal) that can show to, play for the external display device that is connected with computer peripheral device 12.
In above-described embodiment, the transmission data are reciprocity between computer 11 and the computer peripheral device 12, video traffic data or first business datum also can send to computer peripheral device from computer terminal, also can send to computer terminal from computer peripheral device, but the processing mode of data is identical.
In sum, embodiments of the invention computer and computer peripheral device are based on UWB technical transmission video traffic data the time, adopt two cover protocol stacks, with first business datum according to the WUSB protocol transmission, the video traffic data are transmitted according to the higher protocol stack of another set of efficient, when improving the video traffic data transmission efficiency, guaranteed the needed bandwidth of video traffic transfer of data in the radio port expansion technique, thereby guaranteed the quality of video traffic transfer of data.
As shown in Figure 9, embodiments of the invention also provide a kind of radio transmitting method of business datum, comprise the steps:
Step 91, obtain business datum, described business datum comprises the data of first business and the data of second business, the described first professional business that is the normal runtime data amount of described computer and is first value, the described second professional business that is the normal runtime data amount of described computer and is second value, wherein said first value is less than described second value;
The data of step 92, described first business of processing generate first protocol data;
The data of step 93, described second business of processing generate second protocol data;
Step 94, described first protocol data of transmission and described second protocol data.
Above-mentioned steps 91 is specially: the data of obtaining described first business from described operation system of computer; Obtain the data of described second business from the second business datum output of described computer.
In the said method, after step 91, also can comprise step: judge that whether the value of the business datum amount of obtaining is greater than default value, if then belong to second business, otherwise belong to first business.
Above-mentioned steps 92 is specially:
Drive processing first business datum by USB device, according to wireless usb protocol the data of described first business being transmitted control handles, wherein the data of first business can comprise the non-video business datum, also can comprise video flowing, this video flowing mainly refers to from the external equipment biography to computer terminal, on Docking, Docking passes video flowing back to computer if any USB camera hanging equipment.
In the above-mentioned steps 93, after computer or external equipment obtain the video traffic data, can be according to based on the Winet agreement of IP agreement or based on user-defined video traffic Data Transport Protocol or the next generation ultra wide band host-host protocol of WiMedia MAC, described video traffic data are encapsulated and transmit control handle;
Wherein, when adopting the Winet agreement, the video traffic data can adopt the software screen to obtain driving and/or relevant device processing driving is obtained from main frame, when adopting user-defined video traffic Data Transport Protocol or during next generation ultra wide band host-host protocol (as WirelessHD), the video traffic data can directly be obtained from computer display chip output signal by the hardware video data acquisition and processing system;
Above-mentioned after adopting Winet agreement or user-defined video traffic Data Transport Protocol that the video traffic data are encapsulated and transmitting the control processing, the video traffic data are sent by WiMedia baseband transmission module; And after adopting the next generation ultra wide band host-host protocol that the video traffic data are encapsulated and transmitting control and handle, the video traffic data are sent or receive by the next generation ultra wide band transport module.
Said method is based on UWB technical transmission video traffic data the time, adopt two cover protocol stacks, with first business datum according to the WUSB protocol transmission, the video traffic data are transmitted according to the higher protocol stack of another set of efficient, when improving the video traffic data transmission efficiency, guarantee the needed bandwidth of video traffic transfer of data in the radio port expansion technique, thereby guaranteed the quality of video traffic transfer of data.
The above is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from principle of the present invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (27)

1. a computer is characterized in that, comprising:
Data acquisition module, be used for obtaining and processing service data, described business datum comprises the data of first business and the data of second business, described first business is the business that first value and wireless usb protocol can satisfy this first professional transfer bandwidth for the normal runtime data amount of described computer, described second is professional for the normal runtime data amount of described computer is the business of second value and wireless usb protocol needed bandwidth can not satisfy this second professional transmission the time, and wherein said first value is worth less than described second;
The first business data processing module is connected with described data acquisition module, be used for to generate first protocol data, and wherein, described first protocol data is: the data that first business is generated after according to first protocol processes;
The second business data processing module is connected with described data acquisition module, be used for to generate second protocol data, and wherein, described second protocol data is: the data that second business is generated after according to second protocol processes;
Transport module is connected respectively with the described second business data processing module with the described first business data processing module, is used for described first protocol data of wireless transmission and described second protocol data.
2. computer according to claim 1 is characterized in that,
Described data acquisition module comprises:
The first business datum acquisition module is used for obtaining the data of described first business from described operation system of computer, and handles the data of first business of described computer;
The second business datum acquisition module is used for obtaining the data of described second business from the second business datum output of described computer, and handles the data of second business of described computer.
3. computer according to claim 1 is characterized in that,
Also comprise a judge module, be connected with described data acquisition module, be used for judging that whether the value of the business datum amount that described data acquisition module obtains is greater than default value, if then belong to second business, otherwise belong to first business.
4. computer according to claim 2 is characterized in that,
The described first business data processing module is:
First protocol module is used for according to first agreement data of described first business being transmitted control and handles, and generates described first protocol data;
The described second business data processing module is:
Second protocol module is used for according to second agreement data of described second business being transmitted control and handles, and generates described second protocol data.
5. computer according to claim 4 is characterized in that, described second agreement is the video traffic Data Transport Protocol.
6. computer according to claim 5 is characterized in that, the software screen that the described second business datum acquisition module is computer obtains driving.
7. computer according to claim 6 is characterized in that, described video traffic Data Transport Protocol is the Winet agreement based on the IP agreement.
8. computer according to claim 5 is characterized in that, the described second business datum acquisition module is the hardware video data acquisition and processing system.
9. computer according to claim 8 is characterized in that, described video traffic Data Transport Protocol is the user-defined video traffic Data Transport Protocol based on Wimedia MAC.
10. according to claim 7 or 9 described computers, it is characterized in that described transport module is Wimedia baseband transmission module.
11. computer according to claim 8 is characterized in that, described video traffic Data Transport Protocol is based on follow-on ultra wideband transmissions agreement, and described transport module is follow-on ultra wideband transmissions module.
12. computer according to claim 2 is characterized in that, the described first business datum acquisition module comprises that at least USB device drives and the driving of relevant wired bus.
13. computer according to claim 4 is characterized in that, described first agreement is wireless usb protocol.
14. a computer peripheral device is characterized in that, comprising:
Transport module, be used for transmission first protocol data and second protocol data, described first protocol data is: with the data that first business generates after according to first protocol processes, described second protocol data is: the data that second business is generated after according to second protocol processes; Described first business is the business that first value and wireless usb protocol can satisfy this first professional transfer bandwidth for the normal runtime data amount of described computer, described second is professional for the normal runtime data amount of described computer is the business of second value and wireless usb protocol needed bandwidth can not satisfy this second professional transmission the time, and wherein said first value is worth less than described second;
The first business data processing module is connected with described transport module, is used for according to first agreement described first protocol data being transmitted control and handles, and generates the data of first business;
The second business data processing module is connected with described transport module, is used for according to the video traffic Data Transport Protocol described second protocol data being transmitted control and handles, and generates the video traffic data.
15. computer peripheral device according to claim 14 is characterized in that, described first agreement is wireless usb protocol.
16. computer peripheral device according to claim 14 is characterized in that, described video traffic Data Transport Protocol is the Winet agreement based on the IP agreement, perhaps based on the user-defined video traffic Data Transport Protocol of Wimedia MAC.
17., it is characterized in that described transport module is Wimedia baseband transmission module according to claim 15 or 16 described computer peripheral devices.
18. computer peripheral device according to claim 14 is characterized in that, described video traffic Data Transport Protocol is based on follow-on ultra wideband transmissions agreement, and described transport module is follow-on ultra wideband transmissions module.
19. the radio transmitting method of a business datum is applied to computer, it is characterized in that, comprises the steps:
Obtain business datum, described business datum comprises the data of first business and the data of second business, described first business is the business that first value and wireless usb protocol can satisfy this first professional transfer bandwidth for the normal runtime data amount of described computer, described second is professional for the normal runtime data amount of described computer is the business of second value and wireless usb protocol needed bandwidth can not satisfy this second professional transmission the time, and wherein said first value is worth less than described second;
Handle the data of described first business, generate first protocol data, wherein, described first protocol data is: the data that first business is generated after according to first protocol processes;
Handle the data of described second business, generate second protocol data, wherein, described second protocol data is: the data that second business is generated after according to second protocol processes;
Transmit described first protocol data and described second protocol data.
20. the radio transmitting method of business datum according to claim 19 is characterized in that, the described step of obtaining business datum comprises:
Obtain the data of described first business from described operation system of computer;
Obtain the data of described second business from the second business datum output of described computer.
21. the radio transmitting method of business datum according to claim 19 is characterized in that, the described step of obtaining business datum also comprises afterwards:
Judge that whether the value of the business datum amount of obtaining is greater than default value, if then belong to second business, otherwise belong to first business.
22. the radio transmitting method of business datum according to claim 19 is characterized in that, the data of described first business of described processing, and the step that generates first protocol data is specially:
Drive the data of handling described first business by USB device, according to wireless usb protocol the data of described first business are transmitted control and handle, generate described first protocol data.
23. the radio transmitting method of business datum according to claim 19 is characterized in that, the data of described second business of described processing, and the step that generates second protocol data is specially:
The software screen of computer obtains the data that drive second business of obtaining, and handles according to based on the Winet agreement of IP agreement the data of described second business being transmitted control, generates described second protocol data.
24. the radio transmitting method of business datum according to claim 19 is characterized in that, the data of described second business of described processing, and the step that generates second protocol data is specially:
Directly obtain the data of second business from computer display chip output signal by the hardware video data acquisition and processing system, and according to the Data Transport Protocol based on user-defined second business of Wimedia MAC, the data of described second business are encapsulated and transmit control handle, generate described second protocol data.
25. the radio transmitting method according to claim 23 or 24 described business datums is characterized in that, the step of described first protocol data of described transmission and described second protocol data is specially:
Described first protocol data and described second protocol data are sent or receive by WiMedia baseband transmission module.
26. the radio transmitting method of business datum according to claim 19 is characterized in that, the data of described second business of described processing, and the step that generates second protocol data is specially:
Directly obtain the data of second business from computer display chip output signal by the hardware video data acquisition and processing system, and according to based on follow-on ultra wideband transmissions agreement, the data of described second business are encapsulated and transmit control, generate described second protocol data.
27. the radio transmitting method of business datum according to claim 26 is characterized in that, the step of described first protocol data of described transmission and described second protocol data is specially:
Described first protocol data is sent or receives by WiMedia baseband transmission module, perhaps described second protocol data is sent or receives by follow-on ultra wideband transmissions module.
CN 200810105464 2008-04-29 2008-04-29 Computer, external device thereof and radio transmission method of service data Active CN101572697B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810105464 CN101572697B (en) 2008-04-29 2008-04-29 Computer, external device thereof and radio transmission method of service data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810105464 CN101572697B (en) 2008-04-29 2008-04-29 Computer, external device thereof and radio transmission method of service data

Publications (2)

Publication Number Publication Date
CN101572697A CN101572697A (en) 2009-11-04
CN101572697B true CN101572697B (en) 2013-10-02

Family

ID=41231934

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810105464 Active CN101572697B (en) 2008-04-29 2008-04-29 Computer, external device thereof and radio transmission method of service data

Country Status (1)

Country Link
CN (1) CN101572697B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101883140B (en) * 2010-06-13 2013-05-01 北京北大众志微系统科技有限责任公司 Coding system and method based on remote display as well as server
CN108038367B (en) * 2017-12-07 2021-02-26 上海摩软通讯技术有限公司 Method and system for controlling authority management of user equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937752A (en) * 2006-08-22 2007-03-28 宁波赛盟科技发展有限公司 Home multimedia wireless relay device
CN1983216A (en) * 2005-12-14 2007-06-20 联想(北京)有限公司 Wireless displaying system and wireless data transmitter
CN2919701Y (en) * 2006-06-02 2007-07-04 中兴通讯股份有限公司 Wireless transmitting system for videoconference

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100568209B1 (en) * 2004-05-11 2006-04-05 삼성전자주식회사 Display device and computer system using same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1983216A (en) * 2005-12-14 2007-06-20 联想(北京)有限公司 Wireless displaying system and wireless data transmitter
CN2919701Y (en) * 2006-06-02 2007-07-04 中兴通讯股份有限公司 Wireless transmitting system for videoconference
CN1937752A (en) * 2006-08-22 2007-03-28 宁波赛盟科技发展有限公司 Home multimedia wireless relay device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2007-318616A 2007.12.06

Also Published As

Publication number Publication date
CN101572697A (en) 2009-11-04

Similar Documents

Publication Publication Date Title
US7873774B2 (en) Connections and dynamic configuration of interfaces for mobile phones and multifunctional devices
CN101685323B (en) Computer docking station and switching working method thereof
CN101309210B (en) Method and related apparatus for setting packet headers in a wireless communications system
US7688856B2 (en) Data transmission method using packet aggregation
CN103202091B (en) Map the method and system of display port on a wireless interface
CN106385390B (en) Method and system for realizing ten-gigabit Ethernet power port transmission based on FPGA
CN103368688B (en) Data processing equipment
US7907631B2 (en) Access control method and system
CN205490533U (en) A mobile device for signal processing
TW201541256A (en) Superspeed inter-chip communications
CN103748916A (en) Method and device for transmitting/receiving data
JP2023165904A (en) Wireless communication method using fragmentation, and wireless communication terminal using the same
CN101572697B (en) Computer, external device thereof and radio transmission method of service data
CN103107959A (en) Electronic equipment and allocation method of data bandwidth thereof
CN107534616A (en) The service quality of USB
CN103889008A (en) Ethernet Media Converter Supporting High-Speed Wireless Access Points
US9930538B1 (en) Methods and apparatus for a wireless access point converter
CN102624769A (en) Pipeline network device and related data transmission method
CN104837069A (en) NGB-W system and data processing method
CN109586886B (en) Data transmission system
CN101296143B (en) Method for multiplying band width of wireless communication system
CN106658608B (en) A kind of method and device configuring transmission rate
CN104796352A (en) Method for using network card DCB to perform speed limit to improve use experience
CN104283647A (en) Data transmission method and device based on air interface and network communication device
CN101778493A (en) Terminal equipment supporting various network access modes, system and realization method

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