CN101141437B - Computer with multiple wired and wireless terminals and communication method thereof - Google Patents
Computer with multiple wired and wireless terminals and communication method thereof Download PDFInfo
- Publication number
- CN101141437B CN101141437B CN2007100309496A CN200710030949A CN101141437B CN 101141437 B CN101141437 B CN 101141437B CN 2007100309496 A CN2007100309496 A CN 2007100309496A CN 200710030949 A CN200710030949 A CN 200710030949A CN 101141437 B CN101141437 B CN 101141437B
- Authority
- CN
- China
- Prior art keywords
- terminal
- host
- main frame
- transceiver
- interface
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000004891 communication Methods 0.000 title claims abstract description 18
- 230000005540 biological transmission Effects 0.000 claims description 65
- 238000010276 construction Methods 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 20
- 241000699666 Mus <mouse, genus> Species 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 3
- 241000699670 Mus sp. Species 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种具有多个有线/无线终端的计算机及其通信方法。本发明的计算机包括主机、主机收发器、终端、终端收发器;主机与主机收发器之间采用有线的方式连接;在使用有线终端时,终端设备直接与主机收发器采用有线的方式连接;在使用无线终端时,终端与终端收发器之间采用有线的方式连接,主机收发器与终端收发器之间采用无线的方式连接。本发明的计算机进行主机与终端的通信方法包括命令和数据由主机传送至有线终端、由有线终端传送至主机、由主机传送至无线终端、由无线终端传送至主机。本发明节约了建设成本,方便用户的使用,可以很容易地实现终端之间的资源和数据共享、相互通信、联机游戏等多种原本需要局域网来完成的功能。
The invention discloses a computer with multiple wired/wireless terminals and a communication method thereof. The computer of the present invention includes a host, a host transceiver, a terminal, and a terminal transceiver; the host and the host transceiver are connected in a wired manner; when using a wired terminal, the terminal equipment is directly connected to the host transceiver in a wired manner; When using a wireless terminal, the terminal and the terminal transceiver are connected in a wired manner, and the host transceiver and the terminal transceiver are connected in a wireless manner. The communication method between the computer host and the terminal of the present invention includes sending commands and data from the host to the wired terminal, from the wired terminal to the host, from the host to the wireless terminal, and from the wireless terminal to the host. The invention saves construction cost, is convenient for users to use, and can easily realize various functions such as resource and data sharing, mutual communication, and online games between terminals that originally need to be completed by a local area network.
Description
技术领域technical field
本发明涉及一种计算机及其通信方法,特别是一种具有多个有线和无线终端的计算机及其通信方法。The present invention relates to a computer and its communication method, especially a computer with multiple wired and wireless terminals and its communication method.
背景技术Background technique
随着科技的发展,个人计算机(Personal Computer,PC)已日益成为人们工作、学习、生活、交流、娱乐等方面的重要工具。现有的PC主要为个人使用而设计的,每台主机与一套用户终端设备(包括显示器、键盘、鼠标、光盘读写器、U盘、音箱、摄像头等)通过相应的信号线连接,在使用时通常也只能为一个用户提供服务。对于早期运算能力不是太强的PC,这种使用方式是合适的,因为其运算能力仅能满足一个用户使用的要求。但近年来随着PC运算能力的提高,特别是超线程、多核技术的出现,一般用户在绝大多数时间内只使用了计算机的小部分运算能力,例如很多用户日常使用计算机多是进行文字操作或浏览网页,计算机在大部分时间内处于空闲或低速运行状态。因此在一些对计算机运算能力要求不强的场合下,例如图书馆、阅览室的查询,电化教学、多媒体教室的学生机等,为每个用户配备一套独立的计算机将会显著提高建设成本,造成软硬件资源的浪费。With the development of science and technology, personal computer (Personal Computer, PC) has increasingly become an important tool in people's work, study, life, communication, entertainment and other aspects. Existing PCs are mainly designed for personal use. Each host is connected to a set of user terminal equipment (including monitors, keyboards, mice, CD-ROM readers, U disks, speakers, cameras, etc.) through corresponding signal lines. Usually only one user can be served when in use. For PCs whose computing power is not too strong in the early stage, this usage method is suitable, because its computing power can only meet the requirements of one user. However, with the improvement of PC computing power in recent years, especially the emergence of hyper-threading and multi-core technology, ordinary users only use a small part of the computing power of the computer most of the time. For example, many users use computers for text operations on a daily basis. Or browse the web, the computer is idle or running at low speed most of the time. Therefore, in some occasions that do not require strong computer computing capabilities, such as inquiries in libraries and reading rooms, audio-visual teaching, student computers in multimedia classrooms, etc., providing each user with an independent computer will significantly increase the construction cost. Cause a waste of software and hardware resources.
另一方面,由于技术的限制,以往的无线传输技术的传输速率只能实现鼠标、键盘等低速设备的数据传输,而无法满足视频等大量数据实时传输的要求,使得显示器、U盘等大多数终端设备只能通过信号线与主机连接,限制了用户使用计算机的地点,并且计算机的重新摆放、移动也比较麻烦,因此在很多场合下用户更希望能有一种可以自由移动的终端。随着技术的进步,近年来出现了多种无线传输的新技术,使得近距离内高速无线传输数据成为可能,例如,目前的超宽带(Ultra wide-band,UWB)无线传输技术能在3.1GHz到10.6GHz频率之间提供最高达到480Mbps的数据传输速率,为解决上述问题提供了良好的技术基础。On the other hand, due to technical limitations, the transmission rate of the previous wireless transmission technology can only realize data transmission of low-speed devices such as mouse and keyboard, but cannot meet the requirements of real-time transmission of large amounts of data such as video, making most monitors, U disks, etc. The terminal device can only be connected to the host computer through the signal line, which limits the location where the user can use the computer, and it is troublesome to rearrange and move the computer. Therefore, in many occasions, the user prefers a terminal that can move freely. With the advancement of technology, a variety of new wireless transmission technologies have emerged in recent years, making it possible to transmit data at a high speed within a short distance. For example, the current ultra-wide-band (UWB) wireless transmission technology can It provides a data transmission rate of up to 480Mbps between 10.6GHz and 10.6GHz frequencies, which provides a good technical basis for solving the above problems.
发明内容Contents of the invention
针对上述现有PC只能为一个用户提供服务、主机与终端间无法实现完全的无线连接等缺点,本发明提供了一种具有多个有线和无线终端的计算机及其通信方法。本发明可以实现一台主机同时为多个不同的有线或无线的终端提供服务,充分利用了主机的软硬件资源,有效地降低了成本,其终端能根据实际应用的需要选择与主机进行有线或无线的连接,极大地方便了用户的使用。Aiming at the above disadvantages that the existing PC can only provide services for one user, and the complete wireless connection cannot be realized between the host computer and the terminal, the present invention provides a computer with multiple wired and wireless terminals and a communication method thereof. The present invention can realize that one host provides services for multiple different wired or wireless terminals at the same time, fully utilizes the software and hardware resources of the host, and effectively reduces the cost, and the terminal can choose to perform wired or wireless communication with the host according to the needs of practical applications. The wireless connection greatly facilitates the user's use.
本发明提供的具有多个有线和无线终端的计算机结构包括:The computer structure provided by the present invention with multiple wired and wireless terminals includes:
——主机,负责通过主机收发器接收各个终端传送过来的命令和数据,完成及相应的操作,并将结果通过主机收发器进行发送。——The host is responsible for receiving the commands and data sent by each terminal through the host transceiver, completing and corresponding operations, and sending the results through the host transceiver.
——主机收发器,负责汇集有线终端传送过来的和无线终端通过终端收发器传送过来的命令和数据,并通过与主机的接口传送给主机;将主机送往各个终端的命令和数据分发到有线或无线传输通道,向相应的终端进行发送。——The host transceiver is responsible for collecting the commands and data transmitted by the wired terminal and the wireless terminal through the terminal transceiver, and transmitting them to the host through the interface with the host; distributing the commands and data sent by the host to each terminal to the wired Or a wireless transmission channel to send to the corresponding terminal.
——终端,负责接收用户输入的数据和命令,通过主机收发器(有线终端的情况)或终端收发器(无线终端的情况)向主机发送,并通过主机收发器(有线终端的情况)或终端收发器(无线终端的情况)接收主机传送过来的结果进行显示或处理。——The terminal is responsible for receiving the data and commands input by the user, sending them to the host through the host transceiver (in the case of wired terminals) or the terminal transceiver (in the case of wireless terminals), and sending them to the host through the host transceiver (in the case of wired terminals) or the terminal The transceiver (in the case of a wireless terminal) receives the results sent by the host for display or processing.
——终端收发器,负责汇集各终端设备输入的命令和数据,用无线的方式向主机发送,并接收主机收发器传送过来的命令和数据,送给对应的终端设备进行处理。——The terminal transceiver is responsible for collecting the commands and data input by each terminal device, sending them wirelessly to the host, receiving the commands and data transmitted by the host transceiver, and sending them to the corresponding terminal equipment for processing.
其中,主机与主机收发器之间采用有线的方式连接;在使用有线终端时,终端设备直接与主机收发器采用有线的方式连接;在使用无线终端时,终端与终端收发器之间采用有线的方式连接,主机收发器与终端收发器之间采用无线的方式连接。Among them, the host and the host transceiver are connected in a wired manner; when using a wired terminal, the terminal device is directly connected to the host transceiver in a wired manner; when using a wireless terminal, a wired connection is used between the terminal and the terminal transceiver. The connection between the host transceiver and the terminal transceiver is wireless.
本发明提供的具有多个有线和无线终端的计算机,其主机收发器的硬件结构包括:The computer provided by the invention has a plurality of wired and wireless terminals, and the hardware structure of its host transceiver includes:
——主机接口电路,为主机收发器与主机之间提供输入输出接口。——The host interface circuit provides input and output interfaces between the host transceiver and the host.
——主机信道控制器,完成以下功能:1、将主机通过接口电路发送给不同终端的命令和数据送至与相应终端连接的有线终端设备接口电路或无线传输模块进行发送;2、将有线终端设备接口电路和无线传输模块中传输过来的数据通过主机接口电路送至主机。——The host channel controller completes the following functions: 1. Send the commands and data sent by the host to different terminals through the interface circuit to the wired terminal device interface circuit or wireless transmission module connected to the corresponding terminal for transmission; 2. Send the wired terminal The data transmitted from the device interface circuit and the wireless transmission module are sent to the host through the host interface circuit.
——有线终端设备接口电路,为主机收发器与有线终端设备之间提供输入输出的接口。——The wired terminal equipment interface circuit provides an input and output interface between the host transceiver and the wired terminal equipment.
——无线传输模块,用无线的方式发送和接收数据。——Wireless transmission module, send and receive data wirelessly.
其中,主机接口电路和主机信道控制器连接,有线终端设备接口电路、无线传输模块与主机信道控制器连接。Wherein, the host interface circuit is connected to the host channel controller, and the wired terminal equipment interface circuit and the wireless transmission module are connected to the host channel controller.
本发明提供的具有多个有线/无线终端的计算机,其终端收发器仅用于主机和终端采用无线连接的情况,硬件结构包括:The computer provided by the present invention has a plurality of wired/wireless terminals, and its terminal transceiver is only used in the case of a wireless connection between the host and the terminal, and the hardware structure includes:
——无线传输模块,用无线的方式发送和接收数据。——Wireless transmission module, send and receive data wirelessly.
——终端信道控制器,完成以下功能:1、将通过终端设备接口电路传送过来的各终端设备的输入数据送至无线传输模块进行发送;2、将通过无线传输模块传送过来的主机发送给不同终端设备的数据通过终端设备接口电路送至对应的终端设备进行处理。——The terminal channel controller completes the following functions: 1. Send the input data of each terminal device transmitted through the terminal device interface circuit to the wireless transmission module for transmission; 2. Send the host computer transmitted through the wireless transmission module to different The data of the terminal equipment is sent to the corresponding terminal equipment for processing through the terminal equipment interface circuit.
——终端设备接口电路,为终端收发器与终端设备之间提供输入输出的接口。——Terminal equipment interface circuit, which provides input and output interfaces between the terminal transceiver and the terminal equipment.
其中,无线传输模块、终端信道控制电路、终端设备接口电路顺次连接。Wherein, the wireless transmission module, the terminal channel control circuit, and the terminal equipment interface circuit are connected in sequence.
本发明提供的计算机,采用以下方法进行主机与终端的通信:The computer provided by the present invention adopts the following method to communicate between the host computer and the terminal:
1、主机发往各有线终端的命令和数据,首先通过主机与主机收发器之间的连线传送至主机收发器,再由主机收发器通过与有线终端的连线转发至相应的有线终端。1. The commands and data sent by the host to each wired terminal are first transmitted to the host transceiver through the connection between the host and the host transceiver, and then forwarded to the corresponding wired terminal by the host transceiver through the connection with the wired terminal.
2、各有线终端传送至主机的命令和数据,首先通过有线终端与主机收发器的连线传送至主机收发器,再由主机收发器通过与主机的连线将转发至主机。2. The commands and data sent by each wired terminal to the host are first transmitted to the host transceiver through the connection between the wired terminal and the host transceiver, and then forwarded to the host by the host transceiver through the connection with the host.
3、主机发往各无线终端的命令和数据,首先通过主机与主机收发器之间的连线传送至主机收发器,再由主机收发器以无线的方式发送到相应的终端收发器,最后由终端收发器通过与无线终端的连线发送至无线终端。3. The commands and data sent by the host to each wireless terminal are first transmitted to the host transceiver through the connection between the host and the host transceiver, and then sent to the corresponding terminal transceiver in a wireless manner by the host transceiver, and finally by the The terminal transceiver sends to the wireless terminal through the connection with the wireless terminal.
4、各无线终端传送至主机的命令和数据,首先通过无线终端与终端收发器的连线传送至终端收发器,再由终端收发器以无线的方式发送到主机收发器,最后由主机收发器通过与主机的连线发送至主机。4. The commands and data sent by each wireless terminal to the host are first transmitted to the terminal transceiver through the connection between the wireless terminal and the terminal transceiver, and then sent to the host transceiver by the terminal transceiver in a wireless manner, and finally the host transceiver Send to the host through the connection with the host.
本发明的计算机进行主机与终端的通信方法,其中主机发往各有线终端的命令和数据按以下步骤进行传送:The computer of the present invention performs the communication method between the host computer and the terminal, wherein the commands and data sent by the host computer to each wired terminal are transmitted according to the following steps:
1、主机将要送给某终端中特定设备的命令或数据通过与主机收发器连接的接口向主机收发器发送,其中,对于某个终端设备专用的接口,主机直接将命令和数据通过该接口进行发送,对于多个终端或设备共用的接口,主机在要传送的命令和数据上加上终端和设备标识,以数据包的形式通过该接口进行发送。1. The host will send commands or data to a specific device in a terminal to the host transceiver through the interface connected to the host transceiver. Among them, for a terminal device-specific interface, the host directly sends commands and data through this interface. Sending, for the interface shared by multiple terminals or devices, the host adds terminal and device identifiers to the commands and data to be transmitted, and sends them through the interface in the form of data packets.
2、主机收发器通过其主机接口电路接收主机传送过来的数据并送到主机信道控制器,对于主机接口电路中某个终端设备专用的接口,主机信道控制器将其传送过来的数据直接送至有线终端设备接口电路中与目标终端和设备对应的接口进行输出;对于主机接口电路中多个终端或设备共用的接口,主机信道控制器将其传送过来的数据包进行解封装,并根据包中终端和设备的标识送至有线终端设备接口中与目标终端和设备对应的接口进行输出。2. The host transceiver receives the data transmitted by the host through its host interface circuit and sends it to the host channel controller. For the interface dedicated to a certain terminal device in the host interface circuit, the host channel controller directly sends the data transmitted by it to the host channel controller. The interface corresponding to the target terminal and equipment in the wired terminal equipment interface circuit is output; for the interface shared by multiple terminals or equipment in the host interface circuit, the host channel controller decapsulates the data packet transmitted by it, and according to the package The identification of the terminal and the device is sent to the interface corresponding to the target terminal and device in the interface of the wired terminal device for output.
3、终端设备接收到主机收发器通过信号线传送过来的数据后,进行相应的处理。3. After the terminal device receives the data transmitted by the host transceiver through the signal line, it performs corresponding processing.
本发明的计算机进行主机与终端的通信方法,其中各有线终端发往主机的命令和数据按以下步骤进行传送:The computer of the present invention performs the communication method between the host and the terminal, wherein the commands and data sent by each wired terminal to the host are transmitted according to the following steps:
1、终端设备接收用户输入的命令和数据,通过主机收发器提供的有线终端设备接口输入到主机收发器。1. The terminal equipment receives the commands and data input by the user, and inputs them to the host transceiver through the wired terminal equipment interface provided by the host transceiver.
2、主机收发器中,有线终端设备接口将输入的命令和数据传送到主机信道控制器,对于主机接口电路中有专用接口的终端设备,主机信道控制器将其数据直接通过专用接口传送到主机,对于使用主机接口电路中共用接口进行传输的终端设备,主机信道控制器根据终端设备接口电路中不同的终端和设备的输入接口,在命令和数据中加入终端和设备的标识,以数据包的形式通过主机接口电路中对应的共用接口发送给主机。2. In the host transceiver, the wired terminal equipment interface transmits the input commands and data to the host channel controller. For the terminal equipment with a dedicated interface in the host interface circuit, the host channel controller directly transmits its data to the host through the dedicated interface. , for the terminal equipment that uses the shared interface in the host interface circuit for transmission, the host channel controller adds the terminal and equipment identifiers to the command and data according to the input interfaces of different terminals and equipment in the terminal equipment interface circuit, and uses the data packet The form is sent to the host through the corresponding shared interface in the host interface circuit.
3、对于从某个终端设备专用的接口传送过来的数据,主机根据接口对应的终端设备进行相应的处理;对于从多个终端或设备共用的接口传送过来的数据包,主机对其进行解封装,并根据包中的终端和设备标识进行相应的处理。3. For the data transmitted from a dedicated interface of a terminal device, the host performs corresponding processing according to the terminal device corresponding to the interface; for the data packets transmitted from the interface shared by multiple terminals or devices, the host decapsulates it , and perform corresponding processing according to the terminal and device identifiers in the package.
本发明的计算机进行主机与终端的通信方法,其中主机发往各无线终端的命令和数据按以下步骤进行传送:The computer of the present invention performs the communication method between the host computer and the terminal, wherein the commands and data sent by the host computer to each wireless terminal are transmitted according to the following steps:
1、主机将要送给某终端中特定设备的命令或数据通过与主机收发器连接的接口向主机收发器发送,其中,对于某个终端设备专用的接口,主机直接将命令和数据通过该接口进行发送,对于多个终端或设备共用的接口,主机在要传送的命令和数据上加上终端和设备标识,以数据包的形式通过该接口进行发送。1. The host will send commands or data to a specific device in a terminal to the host transceiver through the interface connected to the host transceiver. Among them, for a terminal device-specific interface, the host directly sends commands and data through this interface. Sending, for the interface shared by multiple terminals or devices, the host adds terminal and device identifiers to the commands and data to be transmitted, and sends them through the interface in the form of data packets.
2、主机收发器通过其主机接口电路接收主机传送过来的数据并送到主机信道控制器,对于主机接口电路中某个终端设备专用的接口,主机信道控制器在其传送过来的命令和数据上加上终端和设备的标识,以数据包的形式通过无线传输模块发送到与目标终端连接的终端收发器;对于主机接口电路中多个终端或设备共用的接口,主机信道控制器将其传送过来的数据包通过无线传输模块发送到与目标终端连接的终端收发器。2. The host transceiver receives the data transmitted by the host through its host interface circuit and sends it to the host channel controller. For the interface dedicated to a certain terminal device in the host interface circuit, the host channel controller transmits the commands and data transmitted by it. Add the identification of the terminal and the device, and send it to the terminal transceiver connected to the target terminal in the form of a data packet through the wireless transmission module; for the interface shared by multiple terminals or devices in the host interface circuit, the host channel controller transmits it The data packet is sent to the terminal transceiver connected with the target terminal through the wireless transmission module.
3、终端收发器的无线传输模块接收到主机收发器用无线的方式传送过来的数据包后,将数据包送至终端信道控制器,终端信道控制器将数据包解封装,并根据包中设备标识送至终端设备接口电路中相应的设备接口进行输出3. After the wireless transmission module of the terminal transceiver receives the data packet transmitted wirelessly by the host transceiver, it sends the data packet to the terminal channel controller, and the terminal channel controller decapsulates the data packet, and according to the Send it to the corresponding device interface in the terminal device interface circuit for output
4、终端设备接收到终端收发器通过信号线传送过来的数据后,进行相应的处理。4. After the terminal device receives the data transmitted by the terminal transceiver through the signal line, it performs corresponding processing.
本发明的计算机进行主机与终端的通信方法,其中各无线终端发往主机的命令和数据按以下步骤进行传送:The computer of the present invention performs the communication method between the host and the terminal, wherein the commands and data sent by each wireless terminal to the host are transmitted according to the following steps:
1、终端设备接收用户输入的命令和数据,通过终端收发器提供的终端设备接口输入到终端收发器。1. The terminal device receives the commands and data input by the user, and inputs them to the terminal transceiver through the terminal device interface provided by the terminal transceiver.
2、终端收发器中,终端设备接口将输入的命令和数据传送给终端信道控制器,终端信道控制器根据输入的接口的不同在命令和数据中加入终端和设备的标识,以数据包的形式通过其无线传输模块进行发送。2. In the terminal transceiver, the terminal device interface transmits the input commands and data to the terminal channel controller, and the terminal channel controller adds the terminal and device identification to the commands and data according to the different input interfaces, in the form of data packets Send through its wireless transmission module.
3、主机收发器中的无线传输模块接收到数据包后,将其传送到主机信道控制器,对于主机接口电路中有专用接口的终端设备,主机信道控制器将数据包解封装,并将数据直接通过对应的专用接口传送到主机;对于使用主机接口电路中共用接口进行传输的终端设备,主机信道控制器将数据包通过主机接口电路中对应的共用接口发送给主机。3. After the wireless transmission module in the host transceiver receives the data packet, it transmits it to the host channel controller. For the terminal equipment with a dedicated interface in the host interface circuit, the host channel controller decapsulates the data packet and sends the data directly transmit to the host through the corresponding dedicated interface; for the terminal equipment that uses the shared interface in the host interface circuit for transmission, the host channel controller sends the data packet to the host through the corresponding shared interface in the host interface circuit.
4、对于从某个终端设备专用的接口传送过来的数据,主机根据接口对应的终端设备进行相应的处理;对于从多个终端或设备共用的接口传送过来的数据包,主机对其进行解封装,并根据包中的终端和设备标识进行相应的处理。4. For the data transmitted from a dedicated interface of a terminal device, the host performs corresponding processing according to the terminal device corresponding to the interface; for the data packets transmitted from the interface shared by multiple terminals or devices, the host decapsulates it , and perform corresponding processing according to the terminal and device identifiers in the package.
与现有技术相比,本发明有以下有益之处:Compared with the prior art, the present invention has the following benefits:
1、通过本发明,可以让一台PC主机同时为多个终端提供服务,充分利用了现代PC中CPU的超线程、多核技术等优势,节约了建设的成本,特别适用于图书馆、阅览室的查询终端,电化教学、多媒体教室的学生机等有多个用户、但每个用户从事的任务对运算量要求不高的场合,也适用于家庭中多人共用计算机的情况。1. Through the present invention, one PC host can provide services for multiple terminals at the same time, making full use of the advantages of hyperthreading and multi-core technology of the CPU in modern PCs, saving construction costs, and is especially suitable for libraries and reading rooms It is also applicable to situations where multiple users in a family share a computer, such as query terminals, student computers in audio-visual teaching, and multimedia classrooms, where there are multiple users, but the tasks performed by each user do not require high computing power.
2、本发明的终端可以根据需要选择有线或无线的方式与主机连接,例如在用户使用计算机的位置相对固定且与主机接近的场合下,选择有线连接可以省去终端收发器,减少硬件设备的复杂度;而在用户使用计算机的位置不固定,或用户希望能自由移动的场合下,可以选择无线连接的方式,以方便用户的使用。2. The terminal of the present invention can be connected to the host in a wired or wireless manner as required. For example, when the position of the user using the computer is relatively fixed and close to the host, choosing a wired connection can save the terminal transceiver and reduce the cost of hardware equipment. Complexity; and when the location of the user using the computer is not fixed, or the user wants to be able to move freely, the wireless connection method can be selected to facilitate the use of the user.
3、由于本发明的终端均连接到一同台主机,因此可以很容易地实现终端之间的资源和数据共享、相互通信、联机游戏等多种原本需要局域网来完成的功能。3. Since the terminals of the present invention are all connected to the same host, it is easy to realize resource and data sharing, mutual communication, online games and other functions between terminals that originally need to be completed by a local area network.
附图说明Description of drawings
图1为具有多个有线/无线终端的计算机结构示意图。 FIG. 1 is a schematic structural diagram of a computer with multiple wired/wireless terminals.
图2为主机收发器硬件结构框图。Figure 2 is a block diagram of the hardware structure of the host transceiver.
图3为终端收发器硬件结构框图。FIG. 3 is a block diagram of the hardware structure of the terminal transceiver.
图4为主机将命令和数据传送到有线终端的流程框图。Fig. 4 is a flow chart of the host computer transmitting commands and data to the wired terminal.
图5为有线终端将用户输入的命令和数据传送到主机的流程框图。Fig. 5 is a flow chart of the wired terminal transmitting the command and data input by the user to the host.
图6为主机将命令和数据传送到无线终端的流程框图。FIG. 6 is a flow diagram of the host computer transmitting commands and data to the wireless terminal.
图7为无线终端将用户输入的命令和数据传送到主机的流程框图。Fig. 7 is a flowchart of the wireless terminal transmitting the command and data input by the user to the host.
图8为实施例的主机收发器硬件结构框图。Fig. 8 is a block diagram of the hardware structure of the host transceiver of the embodiment.
图9为实施例的终端收发器硬件结构框图。Fig. 9 is a block diagram of the hardware structure of the terminal transceiver of the embodiment.
具体实施方式Detailed ways
本发明实施例的结构如图1所示,由主机、主机收发器、终端收发器、终端构成。主机与主机收发器有线连接,有线终端直接与主机收发器连接,无线终端与终端收发器有线连接,主机收发器与终端收发器之间采用无线的方式进行连接。其中主机收发器的结构如图2所示,包括:主机接口电路、主机信道控制器、有线终端设备接口电路、无线传输模块,主机接口电路和主机信道控制器连接,有线终端设备接口电路、无线传输模块分别与主机信道控制器连接。终端收发器的结构如图3所示,包括:无线传输模块、终端信道控制器、终端设备接口电路;无线传输模块、终端信道控制电路、终端设备接口电路顺次连接。The structure of the embodiment of the present invention is shown in FIG. 1 , which consists of a host, a host transceiver, a terminal transceiver, and a terminal. The host is connected to the host transceiver by wire, the wired terminal is directly connected to the host transceiver, the wireless terminal is connected to the terminal transceiver by wire, and the host transceiver and the terminal transceiver are connected in a wireless manner. The structure of the host transceiver is shown in Figure 2, including: host interface circuit, host channel controller, wired terminal equipment interface circuit, wireless transmission module, host interface circuit and host channel controller connection, wired terminal equipment interface circuit, wireless The transmission modules are respectively connected with the host channel controllers. The structure of the terminal transceiver is shown in Figure 3, including: a wireless transmission module, a terminal channel controller, and a terminal device interface circuit; the wireless transmission module, the terminal channel control circuit, and the terminal device interface circuit are connected in sequence.
主机为普通PC或服务器的主机,采用Lunix或Wimdows等多用户操作系统,并配备4张具有DVI数字视频输出接口的显卡(如ATI Radeon 7500)及USB接口,即最多可同时为4个终端服务。The host computer is an ordinary PC or server host, adopts multi-user operating systems such as Lunix or Wimdows, and is equipped with 4 graphics cards (such as ATI Radeon 7500) with DVI digital video output interface and USB interface, that is, it can serve up to 4 terminals at the same time .
主机收发器在本实施例中为一与主机连接的外置无线传输盒,其硬件结构如图8所示,由主机接口电路、主机信道控制器、有线终端设备接口电路、无线传输模块共同构成,主机接口电路和主机信道控制器连接,有线终端设备接口电路、无线传输模块与主机信道控制器连接。主机接口电路又由4个视频输入接口电路、4个视频压缩模块和1个USB接口电路共同构成,主机显卡输出的4路视频信号通过视频信号线与视频输入接口连接,原始数字视频信号经视频压缩模块转换为压缩的视频信号后,送至主机信道控制器,其中视频输入接口可以采用DVI数字视频接口,视频压缩模块可以用DSP或专用的视频压缩芯片来实现。主机送给各终端的除视频外的其他命令和数据,通过USB接口电路送至主机信道控制器。主机信道控制器可以采用单片机、DSP、MCU等嵌入式处理器来实现,完成以下功能:1、将主机通过主机接口电路发送给不同终端的数据送至与相应终端连接的有线终端设备接口电路或无线传输模块进行发送;2、将有线终端设备接口电路和无线传输模块中传输过来的数据通过主机接口电路送至主机。有线终端设备接口电路包含2套标准的终端设备接口,每套终端设备接口由视频解压模块和视频显示模块、鼠标接口电路、键盘接口电路、USB接口电路、音频输入/输出接口电路构成,主机收发器通过这些接口电路与终端的显示器、鼠标、键盘、USB设备、麦克风和耳机(或音箱)等设备连接。无线传输模块包含2个UWB传输模块,每个UWB传输模块能在3.1GHz到10.6GHz频率之间提供最高达到480Mbps数据传输速率,用以传输某路无线终端的所有视频和数据信号,可以采用专用的UWB芯片来实现,如Alereon公司的AL4100和AL4300。The host transceiver is an external wireless transmission box connected to the host in this embodiment, and its hardware structure is shown in Figure 8, which is composed of a host interface circuit, a host channel controller, a wired terminal equipment interface circuit, and a wireless transmission module. , the host interface circuit is connected to the host channel controller, and the wired terminal equipment interface circuit and the wireless transmission module are connected to the host channel controller. The host interface circuit is composed of 4 video input interface circuits, 4 video compression modules and 1 USB interface circuit. The 4 video signals output by the host graphics card are connected to the video input interface through the video signal line, and the original digital video signal is transmitted through the video After the compression module converts the compressed video signal, it is sent to the host channel controller. The video input interface can use DVI digital video interface, and the video compression module can be realized by DSP or a dedicated video compression chip. The commands and data other than video sent by the host to each terminal are sent to the host channel controller through the USB interface circuit. The host channel controller can be implemented by embedded processors such as single-chip microcomputer, DSP, MCU, etc., and complete the following functions: 1. Send the data sent by the host to different terminals through the host interface circuit to the wired terminal equipment interface circuit or terminal connected to the corresponding terminal. The wireless transmission module transmits; 2. Send the data transmitted from the interface circuit of the wired terminal equipment and the wireless transmission module to the host through the interface circuit of the host. The wired terminal equipment interface circuit includes 2 sets of standard terminal equipment interfaces, and each set of terminal equipment interfaces is composed of a video decompression module and a video display module, a mouse interface circuit, a keyboard interface circuit, a USB interface circuit, and an audio input/output interface circuit. The device is connected to devices such as a display, a mouse, a keyboard, a USB device, a microphone, and an earphone (or speaker) of the terminal through these interface circuits. The wireless transmission module contains 2 UWB transmission modules, each UWB transmission module can provide a maximum data transmission rate of 480Mbps between 3.1GHz and 10.6GHz frequency, and is used to transmit all video and data signals of a certain wireless terminal. UWB chips to achieve, such as Alereon's AL4100 and AL4300.
有线和无线终端均由显示器、键盘、鼠标、USB设备、音箱、麦克风等多种终端设备构成,在有线连接的情况下,各种终端设备通过各自的信号线与主机收发器提供的一套终端设备接口连接,在无线连接的情况下,通过信号线与终端收发器提供的终端设备接口连接。在无线连接的情况下,还可以将终端收发器和显示器、键盘等外设集成到一起,设计成与手提电脑相似的便携式移动终端。Both wired and wireless terminals are composed of monitors, keyboards, mice, USB devices, speakers, microphones and other terminal devices. The device interface connection, in the case of wireless connection, is connected with the terminal device interface provided by the terminal transceiver through the signal line. In the case of wireless connection, the terminal transceiver, display, keyboard and other peripherals can also be integrated together to design a portable mobile terminal similar to a laptop.
终端收发器只用于无线终端的情况,实施例中为一具有各种终端设备连接接口的无线传输盒,其硬件结构如图9所示,由顺次连接的无线传输模块、终端信道控制电路、终端设备接口电路构成。无线传输模块由UWB传输模块构成,用以接收和发送无线信号,可以采用Alereon公司的AL4100和AL4300来实现。终端信道控制器可以采用单片机、DSP、MCU等嵌入式处理器来实现,完成以下功能:1、将通过终端设备接口电路传送过来的各终端设备的输入数据送至无线传输模块进行发送;2、将通过无线传输模块传送过来的主机发送给不同终端设备的数据通过终端设备接口电路送至对应的终端设备进行处理。终端设备接口电路由视频解压模块和视频显示模块、鼠标接口电路、键盘接口电路、USB接口电路、音频输入/输出接口电路构成,终端收发器通过这些接口电路与无线终端的显示器、鼠标、键盘、USB设备、麦克风和耳机(或音箱)等设备连接。The terminal transceiver is only used for wireless terminals. In the embodiment, it is a wireless transmission box with various terminal equipment connection interfaces. Its hardware structure is shown in Figure 9. The wireless transmission module and terminal channel control circuit connected in sequence , Terminal equipment interface circuit composition. The wireless transmission module is composed of a UWB transmission module, which is used to receive and send wireless signals, and can be realized by using AL4100 and AL4300 of Alereon Company. The terminal channel controller can be implemented by embedded processors such as single-chip microcomputer, DSP, MCU, etc., and complete the following functions: 1. Send the input data of each terminal device transmitted through the terminal device interface circuit to the wireless transmission module for transmission; 2. The data transmitted from the host computer to different terminal devices through the wireless transmission module is sent to the corresponding terminal device for processing through the terminal device interface circuit. The terminal device interface circuit is composed of a video decompression module and a video display module, a mouse interface circuit, a keyboard interface circuit, a USB interface circuit, and an audio input/output interface circuit. The terminal transceiver communicates with the display, mouse, keyboard, Devices such as USB devices, microphones, and headphones (or speakers) are connected.
主机开机后,用户即可使用终端登陆到主机,对于有线终端,用户通过键盘输入帐号、密码等登陆信息,该信息通过主机收发器传送到主机,主机对登陆信息进行验证,验证通过后即可通过主机收发器与该终端进行命令和数据的双向传输,为该终端提供服务。对于无线终端,登陆信息通过终端收发器向主机进行发送,经主机收发器接收后传送到主机,主机对登陆信息进行验证,验证通过后通过主机收发器和终端收发器与终端进行命令和数据的双向传输,为对该终端提供服务。After the host is turned on, the user can use the terminal to log in to the host. For a wired terminal, the user enters login information such as account number and password through the keyboard, and the information is transmitted to the host through the host transceiver. The host verifies the login information. The two-way transmission of command and data with the terminal through the host transceiver provides services for the terminal. For wireless terminals, the login information is sent to the host through the terminal transceiver, and then sent to the host after being received by the host transceiver. The host verifies the login information, and after the verification is passed, the command and data are exchanged with the terminal through the host transceiver and the terminal transceiver. Two-way transmission to provide services to the terminal.
进入服务阶段后,用户通过终端输入命令或数据,终端将输入的命令或数据向主机进行发送,主机接收终端传送过来的命令和数据,进行相应的处理后,将处理结果传送回终端设备进行显示或处理。实施例中,主机采用如图4所示的步骤将命令和数据送至各个有线终端的终端设备:After entering the service stage, the user inputs commands or data through the terminal, and the terminal sends the input commands or data to the host, and the host receives the commands and data sent by the terminal, performs corresponding processing, and sends the processing results back to the terminal device for display or process. In the embodiment, the host uses the steps shown in Figure 4 to send commands and data to the terminal equipment of each wired terminal:
1、主机将要送给某终端中特定设备的命令或数据通过与主机收发器连接的接口向主机收发器发送,其中,对于某个终端设备专用的接口,主机直接将命令和数据通过该接口进行发送,对于多个终端或设备共用的接口,主机在要传送的命令和数据上加上终端和设备标识,以数据包的形式通过该接口进行发送。实施例中,视频信号使用专用接口传输,4个终端的视频信号通过对应视频卡输入到主机收发器的视频输入接口电路;4个终端的键盘、鼠标、USB设备、音频信号等共同使用一个USB接口进行传输,主机在传送这些设备的命令或数据时,需要加入目标终端和设备的标识,形成具有约定格式的数据包进行发送,例如可以采用如下格式:1. The host will send commands or data to a specific device in a terminal to the host transceiver through the interface connected to the host transceiver. Among them, for a terminal device-specific interface, the host directly sends commands and data through this interface. Sending, for the interface shared by multiple terminals or devices, the host adds terminal and device identifiers to the commands and data to be transmitted, and sends them through the interface in the form of data packets. In the embodiment, the video signal is transmitted using a dedicated interface, and the video signals of the 4 terminals are input to the video input interface circuit of the host transceiver through the corresponding video card; the keyboard, mouse, USB device, audio signal, etc. of the 4 terminals share a USB Interface for transmission, when the host transmits the commands or data of these devices, it needs to add the identification of the target terminal and device, and form a data packet with the agreed format for sending. For example, the following format can be used:
2、主机收发器通过其主机接口电路接收主机传送过来的数据并送到主机信道控制器,对于主机接口电路中某个终端设备专用的接口,主机信道控制器将其传送过来的数据直接送至有线终端设备接口电路中与目标终端和设备对应的接口进行输出,实施例中,主机收发器通过主机接口电路中的视频输入接口电路接收主机传送过来的数字视频信号,该并通过视频压缩模块压缩编码后传送到主机信道控制器,主机信道控制器将其中与有线终端对应的接口传送过来的数据直接转发至有线终端设备接口电路中目标终端的视频输出接口进行输出;对于主机接口电路中多个终端或设备共用的接口,主机信道控制器将其传送过来的数据包进行解封装,并根据包中终端和设备的标识送至有线终端设备接口中与目标终端和设备对应的接口进行输出。实施例中,4个终端的键盘、鼠标、USB设备和音频信号等数据包通过USB接口电路传送到主机信道控制器后,主机信道控制器根据其终端和设备的标识,将送往有线终端的数据包进行解封装,取出数据,并通过有线终端设备接口电路中目标终端的视频输出接口进行输出。2. The host transceiver receives the data transmitted by the host through its host interface circuit and sends it to the host channel controller. For the interface dedicated to a certain terminal device in the host interface circuit, the host channel controller directly sends the data transmitted by it to the host channel controller. The interface corresponding to the target terminal and equipment in the interface circuit of the wired terminal equipment is output. In the embodiment, the host transceiver receives the digital video signal transmitted by the host through the video input interface circuit in the host interface circuit, and compresses the digital video signal through the video compression module. After encoding, it is sent to the host channel controller, and the host channel controller directly forwards the data transmitted by the interface corresponding to the wired terminal to the video output interface of the target terminal in the interface circuit of the wired terminal equipment for output; for multiple The interface shared by terminals or devices, the host channel controller decapsulates the data packets transmitted by it, and sends them to the interface corresponding to the target terminal and device in the wired terminal device interface for output according to the identification of the terminal and device in the packet. In the embodiment, after the data packets such as the keyboard, mouse, USB device and audio signal of the 4 terminals are transmitted to the host channel controller through the USB interface circuit, the host channel controller will send the data packets sent to the wired terminal according to the identification of the terminal and the device. The data packet is decapsulated, the data is taken out, and output through the video output interface of the target terminal in the interface circuit of the wired terminal equipment.
3、有线终端的设备接收到主机收发器通过信号线传送过来的数据后,进行相应的处理。3. After receiving the data transmitted by the host transceiver through the signal line, the equipment of the wired terminal performs corresponding processing.
实施例中,有线终端采用如图5所示的步骤将用户输入的命令和数据传送到主机:In the embodiment, the wired terminal uses the steps shown in Figure 5 to transmit the commands and data input by the user to the host:
1、终端设备接收用户输入的命令和数据,通过主机收发器提供的终端设备接口输入到主机收发器。1. The terminal device receives the commands and data input by the user, and inputs them to the host transceiver through the terminal device interface provided by the host transceiver.
2、主机收发器中,有线终端设备接口将输入的命令和数据传送到主机信道控制器,对于主机接口电路中有专用接口的终端设备,主机信道控制器将其数据直接通过专用接口传送到主机,对于使用主机接口电路中共用接口进行传输的终端设备,主机信道控制器根据终端设备接口电路中不同的终端和设备的输入接口,在命令和数据中加入终端和设备的标识,以数据包的形式通过主机接口电路中对应的共用接口发送给主机。实施例中,输入设备包括键盘、鼠标、USB设备和麦克风等,主机信道控制器在接收到这些设备的输入数据后,根据终端、设备的不同对这些数据加上终端和设备的标识,封装为数据包,然后与无线终端的数据包一起通过USB接口向主机发送。2. In the host transceiver, the wired terminal equipment interface transmits the input commands and data to the host channel controller. For the terminal equipment with a dedicated interface in the host interface circuit, the host channel controller directly transmits its data to the host through the dedicated interface. , for the terminal equipment that uses the shared interface in the host interface circuit for transmission, the host channel controller adds the terminal and equipment identifiers to the command and data according to the input interfaces of different terminals and equipment in the terminal equipment interface circuit, and uses the data packet The form is sent to the host through the corresponding shared interface in the host interface circuit. In the embodiment, the input device includes a keyboard, a mouse, a USB device, a microphone, etc. After receiving the input data of these devices, the host channel controller adds terminal and device identifiers to the data according to the difference between the terminal and the device, and encapsulates them as The data packet is then sent to the host through the USB interface together with the data packet of the wireless terminal.
3、对于从某个终端设备专用的接口传送过来的数据,主机根据接口对应的终端设备进行相应的处理;对于从多个终端或设备共用的接口传送过来的数据包,主机对其进行解封装,并根据包中的终端和设备标识进行相应的处理。实施例中,主机通过USB接口接收主机收发器的数据包及解封装,并根据包中的终端和设备标识区分不同有线终端的键盘、鼠标、USB设备和音频数据,分别进行相应的处理。3. For the data transmitted from a dedicated interface of a terminal device, the host performs corresponding processing according to the terminal device corresponding to the interface; for the data packets transmitted from the interface shared by multiple terminals or devices, the host decapsulates it , and perform corresponding processing according to the terminal and device identifiers in the package. In the embodiment, the host receives and decapsulates the data packet of the host transceiver through the USB interface, and distinguishes the keyboard, mouse, USB device, and audio data of different wired terminals according to the terminal and device identifiers in the packet, and performs corresponding processing respectively.
实施例中,主机采用如图6所示步骤将命令和数据送至各个无线终端的终端设备:In the embodiment, the host uses the steps shown in Figure 6 to send commands and data to the terminal equipment of each wireless terminal:
1、主机将要送给某终端中特定设备的命令或数据通过与主机收发器连接的接口向主机收发器发送,其中,对于某个终端设备专用的接口,主机直接将命令和数据通过该接口进行发送,对于多个终端或设备共用的接口,主机在要传送的命令和数据上加上终端和设备标识,以数据包的形式通过该接口进行发送。实施例中,视频信号使用专用接口,4个终端的视频信号通过对应视频卡输入到主机收发器的视频输入接口电路;4个终端的键盘、鼠标、USB设备、音频信号等共同使用一个USB接口进行传输,主机在传送这些设备的命令或数据时,需要加入目标终端和设备的标识,形成具有约定格式的数据包进行发送。1. The host will send commands or data to a specific device in a terminal to the host transceiver through the interface connected to the host transceiver. Among them, for a terminal device-specific interface, the host directly sends commands and data through this interface. Sending, for the interface shared by multiple terminals or devices, the host adds terminal and device identifiers to the commands and data to be transmitted, and sends them through the interface in the form of data packets. In the embodiment, the video signal uses a dedicated interface, and the video signals of the 4 terminals are input to the video input interface circuit of the host transceiver through the corresponding video card; the keyboard, mouse, USB device, audio signal, etc. of the 4 terminals share a USB interface For transmission, when the host transmits the commands or data of these devices, it needs to add the identification of the target terminal and the device, and form a data packet with the agreed format for transmission.
2、主机收发器通过其主机接口电路接收主机传送过来的数据并送到主机信道控制器,对于主机接口电路中某个终端设备专用的接口,主机信道控制器在其传送过来的命令和数据上加上终端和设备的标识,以数据包的形式通过无线传输模块发送到与目标终端连接的终端收发器,实施例中,主机信道控制器将与无线终端对应的视频输入接口电路和视频传输模块传送过来的视频数据进行分帧,并在每帧数据中加上目标终端和设备的标识,形成具有约定格式的数据包送至与该终端对应的UWB传输模块进行发送;对于主机接口电路中多个终端或设备共用的接口,主机信道控制器将其传送过来的数据包通过无线传输模块发送到与目标终端连接的终端收发器,实施例中,通过USB接口传送过来的数据包,主机信道控制器根据包中终端和设备的标识,将送往无线终端数据包转至与目标终端对应的UWB传输模块进行传输。2. The host transceiver receives the data transmitted by the host through its host interface circuit and sends it to the host channel controller. For the interface dedicated to a certain terminal device in the host interface circuit, the host channel controller transmits the commands and data transmitted by it. Add the identification of the terminal and the device, and send it to the terminal transceiver connected to the target terminal in the form of a data packet through the wireless transmission module. In the embodiment, the host channel controller connects the video input interface circuit corresponding to the wireless terminal and the video transmission module The transmitted video data is divided into frames, and the identification of the target terminal and device is added to each frame of data to form a data packet with an agreed format and sent to the UWB transmission module corresponding to the terminal for transmission; The interface shared by two terminals or devices, the host channel controller sends the data packet transmitted by it to the terminal transceiver connected to the target terminal through the wireless transmission module. In the embodiment, the data packet transmitted through the USB interface is controlled by the host channel The device transfers the data packet sent to the wireless terminal to the UWB transmission module corresponding to the target terminal according to the identification of the terminal and the device in the packet for transmission.
3、终端收发器的无线传输模块接收到主机收发器用无线的方式传送过来的数据包后,将数据包送至终端信道控制器,终端信道控制器将数据包解封装,并根据包中设备标识送至终端设备接口电路中相应的设备接口进行输出。实施例中,终端信道控制器根据UWB传输模块传送过来的数据包中的设备标识,将视频、键盘、鼠标、USB设备、音频等命令和数据分离开,并送至对应的输出接口进行输出。3. After the wireless transmission module of the terminal transceiver receives the data packet transmitted wirelessly by the host transceiver, it sends the data packet to the terminal channel controller, and the terminal channel controller decapsulates the data packet, and according to the Send it to the corresponding device interface in the terminal device interface circuit for output. In the embodiment, the terminal channel controller separates commands and data such as video, keyboard, mouse, USB device, audio, etc. according to the device identification in the data packet transmitted by the UWB transmission module, and sends them to the corresponding output interface for output.
4、终端设备接收到终端收发器通过信号线传送过来的数据后,进行相应的处理。4. After the terminal device receives the data transmitted by the terminal transceiver through the signal line, it performs corresponding processing.
实施例中,无线终端采用如图7所示的步骤将用户输入的命令和数据传送到主机:In the embodiment, the wireless terminal uses the steps shown in Figure 7 to transmit the commands and data input by the user to the host:
1、终端设备接收用户输入的命令和数据,通过终端收发器提供的终端设备接口输入到终端收发器。1. The terminal device receives the commands and data input by the user, and inputs them to the terminal transceiver through the terminal device interface provided by the terminal transceiver.
2、终端收发器中,终端设备接口将输入的命令和数据传送给终端信道控制器,终端信道控制器根据输入的接口的不同在命令和数据中加入终端和设备的标识,以数据包的形式通过其无线传输模块进行发送。实施例中,终端信道控制器接收到键盘、鼠标、USB设备和麦克风等设备的输入数据后,根据终端、设备的不同对这些数据加上终端和设备的标识,封装为数据包,然后通过UWB传输模块进行发送。2. In the terminal transceiver, the terminal device interface transmits the input commands and data to the terminal channel controller, and the terminal channel controller adds the terminal and device identification to the commands and data according to the different input interfaces, in the form of data packets Send through its wireless transmission module. In the embodiment, after the terminal channel controller receives the input data from devices such as the keyboard, mouse, USB device, and microphone, it adds the identification of the terminal and the device to the data according to the difference between the terminal and the device, encapsulates it into a data packet, and then passes the UWB The transmission module sends it.
3、主机收发器中的无线传输模块接收到数据包后,将其传送到主机信道控制器,对于主机接口电路中有专用接口的终端设备,主机信道控制器将数据包解封装,并将数据直接通过对应的专用接口传送到主机;对于使用主机接口电路中共用接口进行传输的终端设备,主机信道控制器将数据包通过主机接口电路中对应的共用接口发送给主机。实施例中,主机信道控制器将各无线终端传送过来的数据包,与有线终端的数据包一起通过USB接口传送到主机。3. After the wireless transmission module in the host transceiver receives the data packet, it transmits it to the host channel controller. For the terminal equipment with a dedicated interface in the host interface circuit, the host channel controller decapsulates the data packet and sends the data directly transmit to the host through the corresponding dedicated interface; for the terminal equipment that uses the shared interface in the host interface circuit for transmission, the host channel controller sends the data packet to the host through the corresponding shared interface in the host interface circuit. In the embodiment, the host channel controller transmits the data packets transmitted from each wireless terminal together with the data packets of the wired terminals to the host through the USB interface.
4、对于从某个终端设备专用的接口传送过来的数据,主机根据接口对应的终端设备进行相应的处理;对于从多个终端或设备共用的接口传送过来的数据包,主机对其进行解封装,并根据包中的终端和设备标识进行相应的处理。实施例中,主机通过USB接口接收主机收发器的数据包及解封装,并根据包中的终端和设备标识区分不同有线终端的键盘、鼠标、USB设备和音频数据,分别进行相应的处理。4. For the data transmitted from a dedicated interface of a terminal device, the host performs corresponding processing according to the terminal device corresponding to the interface; for the data packets transmitted from the interface shared by multiple terminals or devices, the host decapsulates it , and perform corresponding processing according to the terminal and device identifiers in the package. In the embodiment, the host receives and decapsulates the data packet of the host transceiver through the USB interface, and distinguishes the keyboard, mouse, USB device, and audio data of different wired terminals according to the terminal and device identifiers in the packet, and performs corresponding processing respectively.
用户使用完毕后,使用无线或有线终端采用上述方法向主机发出退出命令,主机接收到该命令后,结束该用户的进程,并注销该用户。After the user finishes using, use the wireless or wired terminal to issue an exit command to the host by the above method. After receiving the command, the host ends the user's process and logs out the user.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100309496A CN101141437B (en) | 2007-10-19 | 2007-10-19 | Computer with multiple wired and wireless terminals and communication method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100309496A CN101141437B (en) | 2007-10-19 | 2007-10-19 | Computer with multiple wired and wireless terminals and communication method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101141437A CN101141437A (en) | 2008-03-12 |
CN101141437B true CN101141437B (en) | 2010-11-24 |
Family
ID=39193183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100309496A Expired - Fee Related CN101141437B (en) | 2007-10-19 | 2007-10-19 | Computer with multiple wired and wireless terminals and communication method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101141437B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741825B (en) * | 2008-11-17 | 2016-10-05 | 联想(北京)有限公司 | Based on the changing method between Wireless USB interface and wired USB interface and equipment |
CN101840388A (en) * | 2010-04-15 | 2010-09-22 | 王明海 | Wireless converting interface |
CN110299032A (en) * | 2019-05-29 | 2019-10-01 | 广东技术师范大学 | Intelligent paper screen classroom sync instruction system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5881366A (en) * | 1996-05-01 | 1999-03-09 | Logitech, Inc. | Wireless peripheral interface |
TW533372B (en) * | 2001-06-15 | 2003-05-21 | Behavior Tech Computer Corp | Single item multiple transmission device |
TW550464B (en) * | 2002-02-07 | 2003-09-01 | Behavior Tech Computer Corp | Wireless multiplex network system |
CN1757023A (en) * | 2002-01-11 | 2006-04-05 | 诺基亚公司 | Method, system, apparatus and computer program product for portable networking of multi-user applications |
-
2007
- 2007-10-19 CN CN2007100309496A patent/CN101141437B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5881366A (en) * | 1996-05-01 | 1999-03-09 | Logitech, Inc. | Wireless peripheral interface |
TW533372B (en) * | 2001-06-15 | 2003-05-21 | Behavior Tech Computer Corp | Single item multiple transmission device |
CN1757023A (en) * | 2002-01-11 | 2006-04-05 | 诺基亚公司 | Method, system, apparatus and computer program product for portable networking of multi-user applications |
TW550464B (en) * | 2002-02-07 | 2003-09-01 | Behavior Tech Computer Corp | Wireless multiplex network system |
Also Published As
Publication number | Publication date |
---|---|
CN101141437A (en) | 2008-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7577261B2 (en) | Wireless audio system using wireless local area network | |
WO2019200928A1 (en) | Intelligent interactive all-in-one machine | |
US20180063481A1 (en) | Human interface device (hid) based control of video data conversion at docking station | |
CN115396520A (en) | Control method, control device, electronic equipment and readable storage medium | |
CN101141437B (en) | Computer with multiple wired and wireless terminals and communication method thereof | |
CN105302756A (en) | Wireless peripheral apparatus capable of supporting OTG application | |
CN101114960B (en) | Terminal mobile wireless ultra-broadband dynamic connection cluster computer and its operation method | |
CN201725328U (en) | General wireless USB upgrading system | |
CN204129722U (en) | A kind of wireless multipoint touch interactive system | |
CN102855456A (en) | card reader | |
CN203465511U (en) | Projector | |
CN103402149A (en) | Method for virtualizing set top box into Bluetooth sound box, set top box and host | |
CN103489431A (en) | Display terminal | |
CN201966938U (en) | Device matched with PC (personal computer) wireless transmission | |
CN105988555A (en) | Mobile computer expansion device capable of switching wireless/wired transmission mode | |
CN100555252C (en) | Multifunctional Computer Peripheral Radio Communication Interface Adapter | |
CN205545655U (en) | Meeting player terminal | |
CN210038621U (en) | Cloud terminal all-in-one machine with touch and display functions | |
TW201333752A (en) | Receiver apparatus, host apparatus and control method | |
CN203930823U (en) | Support the wireless peripheral device of OTG application | |
CN218037820U (en) | Universal serial bus line concentrator and system | |
CN202475576U (en) | Receiving apparatus and host apparatus | |
CN2906745Y (en) | wireless transmission device | |
CN219716087U (en) | Keyboard cloud terminal | |
CN209168732U (en) | A kind of intelligent video box based on Cherry Trail chip |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101124 Termination date: 20131019 |