This application claims the priority benefit of Taiwan application serial no. 92129876, filed Oct. 28, 2004.
1. Field of the Invention
The present invention relates to a universal serial bus (USB), and more particularly, to a multi-function USB wireless bridge.
2. Description of the Related Art
Universal serial bus (USB) is a connection interface used as peripheral devices for the apparatus, such as desk-top computers, lap-top computers and personal digital assistants (PDAs). With the hot-plug feature, the user can thereby freely and conveniently add or remove the peripheral devices. And, when the peripheral device is connected or removed, it can be automatically detected and desk-top computers, lap-top computers or PDAs are maintained under the normal operation. Accordingly, USB has been widely used in, for example, keyboards, mouse, network cards and printers. In addition, since the peripheral device uses the USB interface, with the convenience of adding and removing function for the computer peripheral devices, a storing device using USB interface has been thereby developed to conveniently transmit or share data between computers.
For providing a using environment with user-friendliness, there are some USB peripheral devices in specific type using the wireless connection, but the wireless connection cannot be used in other type of USB peripheral devices. U.S. Pat. No. 5,890,015, titled “Method and apparatus for implementing a wireless universal serial bus host controller by interfacing a universal serial bus hub as a universal serial bus device”, discloses a wireless connection structure capable of use in different USB peripheral devices. However, different bridge devices are respectively required to connect the USB host controller to the USB peripheral devices, causing inconvenience to the users.
Accordingly, the present invention is directed to a multi-function universal serial bus (USB) wireless bridge capable of bridging USB peripheral devices to the USB host controller by the wireless manner.
In order to achieve the object described above, the present invention discloses a multi-function USB wireless bridge suitable for bridging a wire signal of a USB to a wireless signal. The multi-function USB wireless bridge comprises a serial interface engine, a wireless transceiver, a USB host control unit, a USB peripheral unit, a first multiplexer and a second multiplexer. Wherein, the serial interface engine transmits and receives the wire signal of the USB. The wireless transceiver transmits and receives the wireless signal. The USB host control unit provides a control function for a USB host and a packet transformation between the wire signal and the wireless signal. The USB peripheral unit provides the function for a USB peripheral device and the packet transformation between the wire signal and the wireless signal. The first multiplexer is coupled to the serial interface engine, the USB host control unit and the USB peripheral unit. According to a selection signal, the first multiplexer selects a data transceiving route for the serial interface engine to the USB host control unit and the USB peripheral unit. The second multiplexer is coupled to the wireless transceiver, the USB host control unit and the USB peripheral unit. According to the selection signal, the second multiplexer selects a data transceiving route for the wireless transceiver to the USB host control unit and the USB peripheral unit.
In an embodiment of the present invention, the multi-function USB wireless bridge further comprises an on-the-go (OTG) unit coupled to the serial interface engine, the first multiplexer and the second multiplexer. According to a type of a USB control unit coupled to the serial interface engine, the OTG unit provides the foregoing selection signal. That is, when the serial interface engine is coupled to the USB host control unit, the selection signal controls the first and the second multiplexers to bridge the transceiving route between the serial interface engine and the wireless transceiver to the USB peripheral unit. When the serial interface engine is coupled to the USB peripheral control unit, the selection signal controls the first and the second multiplexers to bridge the transceiving route between the serial interface engine and the wireless transceiver to the USB host control unit. Wherein, the selection signal can be provided by a switch.
The present invention also provides a USB system using the multi-function USB wireless bridge described above. The USB system comprises a first USB controller, a first multi-function USB wireless bridge coupled to the first USB controller, a second USB controller and a second multi-function USB wireless bridge coupled to the second USB controller.
In an embodiment of the present invention, the first and the second multi-function USB wireless bridges can be connected to the USB host controller and the USB peripheral device, respectively. In another embodiment, the first and the second multi-function USB wireless bridges can be connected to the USB host controller and the USB hub, respectively. In still another embodiment, the first and the second multi-function USB wireless bridges can be connected to two USB host controllers for communication between different USB devices.
Therefore, single one of the multi-function USB wireless bridge in the present invention is capable of bridging the USB peripheral devices to the USB host controller, which is convenient in use for users.
The above and other features of the present invention will be better understood from the following detailed description of the embodiments of the invention that is provided in combination with the accompanying drawings.
In
During the operation, the multi-function USB wireless bridges 212, 213, 214, 215 and 216 constitute a wireless network in a small scale. By using network identification, the wireless network packets can be transmitted to each other. In addition, the received wireless network packets can be transformed to the USB protocol packets for transmission. In order to meet the response delay requirement of the USB protocol, after receiving the USB protocol packets, the multi-function USB wireless bridges 212, 213, 214, 215 and 216 should respond an ACK/NACK packet to the USB bus. Although the present invention uses the relatively complicated system in
The multi-function USB wireless bridge 300 also comprises the serial interface engine 310, the wireless transceiver 360, the first multiplexer 320, the second multiplexer 350 and the on-the-go (OTG) unit 370.
The serial interface engine 310 transceives the wire signal of the USB. The wireless transceiver 360 transceives the wireless signal being bridged. The OTG unit 370 is coupled to the serial interface engine 310, the first multiplexer 320 and the second multiplexer 350. According to the type of the USB controller coupled to the serial interface engine 310, the OTG unit 370 provides the selection signal sel.
The first multiplexer 320 is coupled to the serial interface engine 310, the USB host controller 330 and the USB peripheral unit 340. According to the selection signal sel provided by the OTG unit 370, the first multiplexer 320 selects a data transceiving route of the serial interface engine 310 to the USB host controller 330 or to the USB peripheral unit 340. The second multiplexer 350 is coupled to the wireless transceiver 360, the USB host controller 330 and the USB peripheral unit 340. According to the selection signal sel provided by the OTG unit 370, the second multiplexer 350 selects a data transceiving route between the wireless transceiver 360 and the USB host controller 330, or between the wireless transceiver 360 and the USB peripheral unit 340. One of ordinary skill in the art should know that the selection signal sel can be provided by a manual switch.
For example, when the serial interface engine 310 is like that the USB wireless bridge 212 is coupled to the USB host controller 210 as shown in
Although the present invention has been described in terms of exemplary embodiments, it is not limited thereto. Rather, the appended claims should be constructed broadly to include other variants and embodiments of the invention which may be made by those skilled in the field of this art without departing from the scope and range of equivalents of the invention.
Number | Date | Country | Kind |
---|---|---|---|
92129876 | Oct 2003 | TW | national |