Search

CN-116028121-B - Electronic system and method for controlling multiple devices

CN116028121BCN 116028121 BCN116028121 BCN 116028121BCN-116028121-B

Abstract

The invention provides an electronic system which comprises a display device, a first host and a second host. The display device comprises a network interface port for connecting to an external network, a first transmission port, a second transmission port, a control unit for recording information of a related designated network bridging object, and a line concentration unit for controlling signal transmission among the network interface port, the control unit, the first transmission port and the second transmission port. The first host is coupled to the first transmission port, and is used for starting the network bridging function when being set as a designated network bridging object, and connecting an external network through the network interface port. The second host is coupled to the second transmission port and is used for connecting an external network through the second transmission port, the hub unit and the first transmission port by using a network bridging function when the second host is not set to be a designated network bridging object.

Inventors

  • FAN YUFU
  • CHEN ZHANGZHENG
  • JI WANWEI

Assignees

  • 苏州佳世达电通有限公司
  • 佳世达科技股份有限公司

Dates

Publication Date
20260508
Application Date
20211027

Claims (12)

  1. 1. An electronic system for controlling a plurality of devices, comprising: A display device, comprising: A network interface port for connecting to an external network; A first transmission port; a second transmission port; a control unit for recording information related to the specified network bridging object, and A hub unit for controlling the signal transmission among the network interface port, the control unit, the first transmission port and the second transmission port; A first host including a first embedded controller and coupled to the first transmission port for turning on a network bridging function when being set as the designated network bridging object and connecting to the external network via the network interface port, and The second host comprises a second embedded controller and is coupled to the second transmission port, and is used for connecting the external network through the second transmission port, the hub unit and the first transmission port by using the network bridging function when the second host is not set as the designated network bridging object, and is also used for setting the hub unit as a default network interface controller through a second display management program of the second embedded controller when the second host is not set as the designated network bridging object and connecting the external network through the default network interface controller.
  2. 2. The electronic system of claim 1, wherein the first host is further configured to: when the first display management program of the first embedded controller is set as the designated network bridging object, the first network bridging program is executed to start the network bridging function, and the external network is connected through the first remote network driver interface specification layer.
  3. 3. The electronic system of claim 1, wherein the first embedded controller comprises a first display manager, a first TCP/IP layer, a first RNDIS layer, a first USB driver, and a first network bridge program, and The second embedded controller includes a second display manager, a second TCP/IP layer, a second RNDIS layer, a second USB driver, and a second network bridge.
  4. 4. The electronic system of claim 1, wherein the hub unit comprises: a KVM switch coupled to the control unit; a first USB hub coupled to the first transmission port and the KVM switch; a second USB hub coupled to the second transmission port and the KVM switch, and A USB data transfer chip (USB host-to-host chip) coupled between the first USB hub and the second USB hub.
  5. 5. The electronic system of claim 4, wherein the display device further comprises a network interface controller coupled to the hub unit, the control unit and the network interface port, the network interface controller configured to: After the first host and the second host enter the power saving mode, the network interface port receives the network wake-up magic packet and Access information related to the first host and the second host is recorded.
  6. 6. The electronic system of claim 5, wherein the network interface controller directly records a first MAC address of the first host when the first host is set as the specified network bridging object, and When the second host is not set as the designated network bridging object, the second host also transmits a second media access control address of the second host to the network interface controller through a second display management program.
  7. 7. The electronic system of claim 6, wherein after the first host and the second host enter the power saving mode, the control unit is further configured to: When the wake-on-network magic packet is determined to correspond to the first MAC address, the first host is directly awakened through the first USB hub, and When the wake-on-network magic packet is determined to correspond to the second MAC address, a general input/output command is sent to switch the KVM switch, so as to wake-up the second host through the second USB hub.
  8. 8. A method for controlling a plurality of devices, comprising: connecting an external network by a display device and starting a network bridging option; after the first host and the second host are coupled to the display device, the first host is connected to the external network; setting the first host as a network bridging object, and starting a network bridging function of a first RNDIS layer through a first display management program by the first host; The display device records information of related appointed network bridging objects; Starting the network bridging function by the first host; Reading information of the appointed network bridging object through the display equipment by the second host computer so as to connect the external network through the network bridging function; Setting the RNDIS layer of the display device as a default network interface controller by the second host, and The first host and the second host are respectively connected with the external network through the first RNDIS layer and the default network interface controller.
  9. 9. The method as recited in claim 8, further comprising: recording the specified network bridging object by adding a virtual console command to the display device, and The display device is periodically queried by the first host and the second host through the first display management program and the second display management program respectively to query the specified network bridging object.
  10. 10. The method as recited in claim 9, further comprising: After the display device closes the network bridging option, the first host and the second host close the network bridging function and close the default network interface controller respectively through the first display management program and the second display management program.
  11. 11. A method for controlling a plurality of devices, comprising: connecting an external network by a display device and starting a network bridging option; After the first host and the second host are coupled to the display device, setting the first host as a network bridging object; recording a first media access control address of the first host and a second media access control address of the second host by the display device; After the first host and the second host enter a power saving mode, the display equipment receives a network wake-up magic packet transmitted by a remote device; when it is determined that the wake-on-network magic packet corresponds to the first MAC address, the display device wakes up the first host directly through the first USB hub, and When it is determined that the wake-on-network magic packet corresponds to the second media access control address, the display device sends a general input/output command to switch the KVM switch to wake up the second host through the second USB hub, and in a normal mode, the second host transmits the second media access control address of the second RNDIS layer to the display device through a second display management program.
  12. 12. The method as recited in claim 11, further comprising: In the normal mode, the first host starts the network bridging function of the first RNDIS layer through the first display management program, and the display device records the first media access control address of the first RNDIS layer.

Description

Electronic system and method for controlling multiple devices Technical Field The present invention relates to an electronic system and related method for controlling a plurality of devices, and more particularly, to an electronic system and related method for providing a simultaneous networking function or wake-up function of a plurality of devices through a computer switch and a network bridging architecture. Background The wide screen display device can provide more perfect viewing experience for users in entertainment, enables the users to open more windows simultaneously in work to improve work efficiency, and can display finer pictures and more contents. A wide screen display on the market generally supports two hosts connected at the same time, for example, electronic devices such as a mobile phone, a desktop computer, and a notebook computer, and displays the pictures of the two hosts simultaneously in a dual-picture mode. More and more displays provide intelligent networking capabilities that allow hosts connected to the display to access the internet through the display. However, although the existing display device can support multi-host connection and provide intelligent networking functions, when two hosts are connected at the same time, the display device can only enable one of the hosts to access the internet. When two connected hosts enter a power saving mode, the display device can only wake up a single host remotely. Therefore, there is a need for a new electronic system and method for controlling multiple devices to overcome the above-mentioned drawbacks. Disclosure of Invention The invention aims at providing an electronic system and a method for controlling a plurality of devices, which can enable a plurality of hosts to be simultaneously connected with the network through a display device through a calculator switcher and a network bridging framework, and can wake up any one of the plurality of hosts coupled to the display device remotely. In order to achieve the above object, the present invention provides an electronic system controlled by a plurality of devices, which includes a display apparatus, a first host, and a second host. The display device comprises a network interface port for connecting an external network, a first transmission port, a second transmission port, a control unit for recording information of related appointed network bridging objects, and a line concentration unit for controlling signal transmission among the network interface port, the control unit, the first transmission port and the second transmission port. The first host comprises a first embedded controller and is coupled to the first transmission port for starting a network bridging function when the first transmission port is set as the designated network bridging object, and connecting the external network through the network interface port. The second host includes a second embedded controller and is coupled to the second transmission port for connecting to the external network via the second transmission port, the hub unit and the first transmission port using the network bridging function when the second transmission port is not set as the designated network bridging object. Preferably, the first host is further configured to execute a first network bridging program through a first display management program of the first embedded controller to turn on the network bridging function when the first host is set as the specified network bridging object, and to connect to the external network through a first remote network driver interface specification layer. Preferably, the second host is further configured to set the hub unit as a default network interface controller through a second display management program of the second embedded controller when the second host is not set as the designated network bridging object, and connect to the external network through the default network interface controller. Preferably, the first embedded controller comprises a first display management program, a first transmission control protocol/internet protocol layer, a first RNDIS layer, a first USB driver, and a first network bridge program, and the second embedded controller comprises a second display management program, a second TCP/IP layer, a second RNDIS layer, a second USB driver, and a second network bridge program. Preferably, the hub unit comprises a KVM switch coupled to the control unit, a first USB hub coupled to the first transmission port and the KVM switch, a second USB hub coupled to the second transmission port and the KVM switch, and a USB data transfer chip (USB host-to-host chip) coupled between the first USB hub and the second USB hub. Preferably, the display device further comprises a network interface controller coupled to the hub unit, the control unit and the network interface port, wherein the network interface controller is used for receiving the wake-up-on-network magic packet through the