Device integrating functions of cloud computer and wireless router
By integrating cloud computers and wireless routing functions, the device adopts a master-slave control structure to solve the integration problem of cloud terminals and wireless routers, achieve equipment simplification, reduce operation and maintenance costs, and facilitate network management. It is suitable for multi-terminal access scenarios.
Patent Information
- Application Number
- CN202511074127.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-01
- Publication Date
- 2025-10-17
AI Technical Summary
Existing cloud terminal products rely on external network devices, resulting in a large number of devices, complex wiring, and cumbersome system maintenance. In addition, wireless routers are unable to perform video stream reconstruction and cloud platform command parsing tasks, and lack a complete master-slave collaborative control logic, making it difficult to meet integration requirements.
A device integrating cloud computing and wireless routing functions is designed. It adopts a master control processing module, a routing processing module, a network interaction module and a power management module. Unified management is achieved through a master-slave control structure. The master control processing module receives and processes video stream data, the routing processing module provides wireless network access and multi-port data exchange, the network interaction module ensures stable data communication, and the power management module provides power supply.
It achieves efficient integration of cloud terminals and wireless routing functions, reduces hardware redundancy and operation and maintenance costs, improves system deployment efficiency and stability, supports multi-terminal access and network status visualization management, and adapts to real-time response to changes in network status.
Smart Images

Figure CN120811978A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer equipment, and in particular to an apparatus integrating cloud computer and wireless routing functions. BACKGROUND
[0002] With the wide application of cloud computing, big data and virtual desktop infrastructure (VDI), cloud terminals, as a kind of light-weight client access device, are widely used in many fields such as office, education and finance. Such devices are usually used to connect remote server resources, transmit video streams through cloud platforms and perform human-computer interaction, and have relatively low local computing power requirements. However, existing cloud terminal products mostly rely on external network devices (such as wireless routers or Ethernet switches) to realize network access and communication, resulting in a large number of devices, complex lines and cumbersome system maintenance in overall deployment.
[0003] On the other hand, traditional wireless router devices are mainly focused on data forwarding and network access control, and their processing capabilities are limited, which cannot handle tasks such as video stream reconstruction and cloud platform instruction analysis, and also lack the ability to handle high-frequency interaction logic of cloud terminals. Therefore, in the current use scenario, users often need to deploy cloud terminals and independent wireless routing devices at the same time, increasing the procurement and use cost.
[0004] Although there are attempts to integrate some communication and computing modules in the prior art, simple coupling methods are mostly used, and there is a lack of perfect master-slave cooperation control logic, the data interaction path is not clear, and there are obvious limitations in resource scheduling, power management and peripheral expansion, which is difficult to meet the integration needs of modern cloud service terminals such as "high efficiency, unified control and flexible expansion".
[0005] Therefore, there is an urgent need for an apparatus that can deeply integrate cloud terminal computing modules and network communication functions, realize unified control, functionally cooperative data processing and routing management, improve system deployment efficiency and stability, and reduce hardware redundancy and operation and maintenance costs. SUMMARY
[0006] The present application provides an apparatus integrating cloud computer and wireless routing functions to solve the technical problem that the cloud terminal and wireless routing functions in the prior art cannot be efficiently integrated and cooperatively controlled in a single apparatus.
[0007] In a first aspect, the present application provides an apparatus integrating cloud computer and wireless routing functions, characterized in that the apparatus comprises a master control processing module, a routing processing module, a network interaction module and a power management module.
[0008] The master control processing module establishes data communication with the routing processing module through the network interaction module.
[0009] The power management module provides power supply for the master processing module and the routing processing module;
[0010] The master processing module is used for receiving and processing video stream data from a cloud server, and establishing a communication connection with a display device and the network interaction module;
[0011] The routing processing module is used for providing wireless network access and multi-port data exchange functions;
[0012] The master processing module generates control instructions, and the routing processing module executes network strategies based on the control instructions.
[0013] Optionally, the master processing module includes a quad-core processor connected to a display interface module;
[0014] The quad-core processor is configured to receive compressed picture data of a video stream, and output the video stream data to a display device through the display interface module;
[0015] Meanwhile, the master processing module communicates with the routing processing module through a network protocol stack.
[0016] Optionally, the network interaction module includes a physical layer connection channel and a protocol conversion layer;
[0017] The physical layer connection channel connects the master processing module and the routing processing module through a gigabit Ethernet interface;
[0018] The protocol conversion layer is used for implementing address resolution protocol and virtual local area network isolation.
[0019] Optionally, the routing processing module includes a master chip, a WiFi chip and a gigabit switching chip;
[0020] The gigabit switching chip is used for providing an uplink network interface and multiple downlink network interfaces;
[0021] The WiFi chip supports the WiFi6 standard and provides wireless access functions in 2.4 GHz and 5 GHz frequency bands.
[0022] Optionally, the device further includes an interface switching module connected to the master processing module and the routing processing module, respectively, for generating a floating control on a display device and realizing switching between a cloud computer operation interface and a router management interface;
[0023] The router management interface is used for presenting network status, device access and bandwidth management information.
[0024] Optionally, the device further includes an expansion subunit connected to the master processing module, and the expansion subunit includes:
[0025] a display output interface for outputting video data through differential signals;
[0026] a USB expansion module for connecting multiple external USB devices in a hub manner;
[0027] The display output interface is embedded with a display identification information storage unit.
[0028] Optionally, the device further comprises a state indication module, which comprises:
[0029] a network state indication circuit connected to a GPIO pin of the routing processing module;
[0030] a system operation indication circuit connected to the master control processing module;
[0031] a fault alarm circuit for detecting the output voltage state of the power management module; and each circuit is electrically isolated through an isolation device.
[0032] Optionally, the master control processing module further comprises a Bluetooth communication unit, which adopts an independent antenna structure and supports communication with an external input device through a Bluetooth 5.0 protocol.
[0033] Optionally, the power management module comprises a step-down circuit and an overload protection unit.
[0034] The step-down circuit is used for converting an input voltage into multiple stable output voltages.
[0035] The overload protection unit is used for monitoring the current state of each output channel and cutting off the corresponding channel when an abnormality occurs.
[0036] Optionally, the master control processing module periodically sends a detection signal to the routing processing module.
[0037] The routing processing module performs network parameter configuration operation, frequency band switching operation and connection state management according to the detection signal.
[0038] When a network abnormality is detected, the routing processing module feeds back state alarm information to the master control processing module. BRIEF DESCRIPTION OF DRAWINGS
[0039] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those skilled in the field, other drawings can also be obtained based on these drawings without any creative effort.
[0041] One or more embodiments are illustrated by way of example in the drawings that are not intended to be limiting of the embodiments. Like references numerals in the drawings denote like elements, unless otherwise specified. The drawings in which:
[0042] Figure 1 A structural schematic diagram of a device integrating cloud computer and wireless routing function provided by an embodiment of the present application;
[0043] Figure 2 A structural schematic diagram of a device integrating cloud computer and wireless routing function provided by an embodiment of the present application; Figure 1 A schematic diagram of connection between a chip and electronic elements;
[0044] Figure 3 A principle circuit diagram of a routing processing module provided by an embodiment of the present application;
[0045] Figure 4 A connection relationship schematic diagram of a device integrating cloud computer and wireless routing function provided by an embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without any creative effort fall within the protection scope of the present application.
[0047] The following disclosure provides many different embodiments, or examples, for implementing different structures of the present application. For the purpose of simplification, the components and arrangements of specific examples are described in the following. Of course, they are only examples and the purpose is not to limit the present application. In addition, the present application can repeatedly refer to numbers and / or letters in different examples. Such repetition is for the purpose of simplification and clarity, and it does not indicate the relationship between the various embodiments and / or arrangements discussed.
[0048] As shown in Figure 1 and Figure 2 , Figure 1 A structural schematic diagram of a device integrating cloud computer and wireless routing function provided by an embodiment of the present application,Figure 2 To provide a chip and electronic element connection schematic diagram for the embodiments of the present application Figure 1 To provide a chip and electronic element connection schematic diagram for the embodiments of the present application
[0049] The device comprises a master processing module, a routing processing module, a network interaction module, and a power management module;
[0050] The master processing module establishes data communication with the routing processing module through the network interaction module;
[0051] The power management module provides power supply for the master processing module and the routing processing module;
[0052] The master processing module is used for receiving and processing video stream data from a cloud server, and establishing communication connection with a display device and the network interaction module;
[0053] The routing processing module is used for providing wireless network access and multi-port data exchange functions;
[0054] The master processing module generates control instructions, and the routing processing module executes network strategies based on the control instructions.
[0055] As shown in the accompanying drawings, Figure 1 An apparatus integrating cloud computer and wireless routing functions adopts a master-slave control structure and is composed of a master processing module, a routing processing module, a network interaction module, a power management module, and other auxiliary modules.
[0056] The master processing module adopts a Rockchip RK3566 quad-core processor as a core controller, is used for receiving video stream data from a cloud server, and performs decoding, rendering, and processing of local user interaction logic. The module is connected with a display interface (such as HDMI) to drive an external display, and is also connected with a USB expansion module for accessing keyboards, mice, memories, and other peripherals. The master processing module is embedded with a network protocol stack to perform data communication and instruction interaction with the routing processing module through an Ethernet port.
[0057] The routing processing module is constructed based on a Mediatek MT7918BA wireless communication suite, internally integrates an MT7976CN WiFi6 chip and an MT7531AE gigabit switching chip, and is used for realizing wireless access point (AP) and local area network switching functions. The gigabit switching chip provides an uplink WAN interface and multiple downlink LAN interfaces, and supports access of multiple terminal devices. The WiFi chip supports 2.4 GHz and 5 GHz dual-band wireless access, and conforms to the IEEE 802.11ax standard.
[0058] The network interaction module comprises a physical layer connection and protocol conversion unit, adopts a gigabit Ethernet PHY chip to build a connection channel between master and slave devices, and completes ARP address resolution and VLAN isolation through a protocol adaptation layer, so as to ensure that the data link between the master module and the routing module is stable and reliable.
[0059] The power management module is used for supplying power to various processing modules inside the device. The module comprises a DC-DC step-down circuit, an overload protection unit and a state feedback circuit, can convert the 12V power input from outside into multiple voltages such as 5V and 3.3V, and supply them to the master control processing module, the routing processing module and the peripheral circuit respectively. In order to improve the stability of the system, the power management module monitors the output current of each channel, and automatically cuts off the corresponding circuit when an abnormality occurs, so as to avoid damage to the system.
[0060] In the specific control process, the master control processing module serves as the system master control end, is responsible for generating global control instructions such as WiFi switch and device access strategy configuration, and sends them to the routing processing module through the network interaction module. The routing processing module serves as the slave control end, responds to the master control instructions to execute the network strategy, and feeds back the current running state (such as the connected device list and the bandwidth occupation situation) to the master control module. The master control processing module can further generate a management interface or a state prompt on the display interface for the user to view and adjust.
[0061] Further, the master control processing module comprises a quad-core processor, and the quad-core processor is connected with a display interface module.
[0062] The quad-core processor is configured to receive picture data compressed from a video stream, and output the video stream data to a display device through the display interface module.
[0063] Meanwhile, the quad-core processor communicates and interacts with the routing processing module through a network protocol stack.
[0064] In one specific embodiment of the application, the master control processing module comprises a quad-core processor, which is used for executing core operation tasks related to the cloud terminal function. The quad-core processor can be a multi-core SoC chip based on the ARM Cortex-A55 architecture, and has strong multimedia processing and data communication capabilities.
[0065] The quad-core processor is connected to the display interface module through the integrated display control unit thereof, the display interface module can adopt an HDMI standard interface, and is configured with a TMDS differential output channel to realize video signal transmission to an external display device. An EDID information storage unit is embedded in the display interface module, which is used for providing identification and resolution configuration parameters of the display device.
[0066] In actual operation, the quad-core processor is configured to receive video stream data from a cloud server, the video data being pre-compressed and encoded via a remote server, transmitted to a local and then decoded and rendered by the processor.
[0067] In addition, the quad-core processor is integrated with a network protocol stack for supporting a TCP / IP protocol family and establishing a communication link with a routing processing module through the network interaction module to implement instruction issuing and state feedback on network configuration, data forwarding strategy and the like, thereby ensuring collaborative operation between the master processing module and the routing processing module.
[0068] Through the above structural configuration, the master processing module can complete video stream access, processing and output from a cloud platform to a user terminal and realize unified control on a network environment through instruction interaction with the routing processing module.
[0069] Further, the network interaction module comprises a physical layer connection channel and a protocol conversion layer.
[0070] The physical layer connection channel connects the master processing module and the routing processing module through a gigabit Ethernet interface.
[0071] The protocol conversion layer is used to implement address resolution protocol and virtual local area network isolation.
[0072] In a preferred embodiment of the present application, the network interaction module comprises a physical layer connection channel and a protocol conversion layer, configured to establish a high-speed data communication channel between the master processing module and the routing processing module.
[0073] The physical layer connection channel is composed of a gigabit Ethernet PHY chip, which is connected with Ethernet MAC controllers of the master processing module and the routing processing module through high-speed serial MII or RGMII respectively.
[0074] The protocol conversion layer is integrated in internal control logic of the master processing module and the routing processing module or set as an independent embedded protocol processing unit, used to implement interactive control of network layer and link layer protocols.
[0075] In addition, the protocol conversion layer also supports virtual local area network (VLAN) isolation, which is used to divide different logical subnet segments within the system, limit the scope of broadcast domains, and improve data isolation and communication security. This layer can perform tag insertion, forwarding, and filtering based on the IEEE802.1Q standard, thereby achieving logical separation of communication between the main control module and the routing module.
[0076] Through the structural design of the above-mentioned network interaction module, stable high-speed data interconnection can be achieved between the main control processing module and the routing processing module, and the reliable exchange of control instructions and status information can be supported through the protocol layer, providing the necessary communication basis for collaborative control under the master-slave architecture.
[0077] Furthermore, the routing processing module includes a main control chip, a WiFi chip and a gigabit switching chip;
[0078] The gigabit switching chip is used to provide an uplink network interface and multiple downlink network interfaces;
[0079] The WiFi chip supports the WiFi6 standard and provides wireless access functions in the 2.4GHz and 5GHz frequency bands.
[0080] like Figure 2 and Figure 3 As shown, Figure 3 This is a schematic circuit diagram of the routing processing module provided in an embodiment of the present application. In one embodiment of the present invention, the routing processing module is built on the basis of MediaTek's wireless network processing chip suite, including a main control chip, a WiFi chip, and a gigabit switching chip, which respectively undertake network protocol control, wireless communication, and multi-port Ethernet switching functions.
[0081] The main control chip can be the MT7918BA, which features a high-performance dual-core processor and network protocol stack. It supports routing modules such as NAT, DHCP, port mapping, and QoS. It parses and executes network control commands sent by the main control processing module, while also providing feedback on network status. The main control chip connects to the WiFi chip and switch chip via a local SPI bus or PCIe interface, managing their scheduling.
[0082] The Wi-Fi chip can be the MT7976CN or a functionally equivalent chip, supporting wireless communications compliant with the IEEE 802.11ax (Wi-Fi 6) standard, providing 2.4GHz and 5GHz dual-band channels, and supporting MIMO (Multi-Input Multiple-Output) technology for high-speed, low-latency wireless access. The Wi-Fi chip connects to an external antenna and is equipped with a front-end RF module (FEM) to enhance signal transmission and reception performance.
[0083] The gigabit exchange chip is, for example, MT7531AE, supports one uplink WAN interface and multiple downlink LAN interfaces, and the specific number can be configured as four, five or other structures according to requirements. The chip internally supports IEEE 802.1Q VLAN tagging, 802.3x flow control and hardware QoS scheduling, realizes data forwarding, broadcast suppression and bandwidth allocation control of local area network terminal devices. The uplink port can be connected to the external broadband access port, and the downlink port is used to access wired terminal devices such as PC, printer and the like.
[0084] The above-mentioned master control chip, WiFi chip and exchange chip are connected and cooperated through high-speed inter-chip interface (such as RGMII, MDIO, GPIO), together constitute a complete routing processing module, and through the network interaction module and the master control processing module, a data link is established, so that the wireless and wired network services are provided under the unified control.
[0085] Further, the device further comprises an interface switching module connected with the master control processing module and the routing processing module respectively, for generating a floating control on the display device and realizing switching between the cloud computer operation interface and the router management interface;
[0086] The router management interface is used to present network status, device access and bandwidth management information.
[0087] In an embodiment of the present application, the device further comprises an interface switching module connected with the master control processing module and the routing processing module respectively, for realizing switching control of the two user interfaces.
[0088] The interface switching module can be composed of a system UI subsystem in the master control processing module and integrated in the graphical interface layer of the operating system. The module generates a floating control on the display device, which is used to carry the interface switching operation entrance. The floating control is presented in the form of icon, button or interactive graphics, and is always resident above the cloud computer desktop operation interface and can be triggered by touch, mouse click or gesture operation.
[0089] After the user triggers the floating control, the master control processing module sends an interface jump instruction to the operating system through the interface switching module, and switches the current display interface from the cloud computer remote desktop window to the locally deployed router management interface. The router management interface can be realized by a Web management page or a local embedded management application, and runs in the Web server or application server of the routing processing module.
[0090] The router management interface comprises a plurality of function display areas, such as:
[0091] The network status display area is used to show the current network status, connection mode, public network IP and the like.
[0092] Terminal access list, for displaying the terminal device MAC address, IP address, connection mode (WiFi / wired) and the like connected to the present device at present;
[0093] Bandwidth management setting area, for setting QoS rules, uplink / downlink speed limit and the like parameters;
[0094] Security policy configuration entry, which can be used for access control list (ACL) configuration, port filtering, wireless encryption mode setting and the like.
[0095] The interface switching module realizes data request and interaction between the master processing module and the routing processing module through a local loopback address or a preset management port, and adopts, for example, HTTP, HTTPS or local Socket protocol for communication, so as to ensure real-time linkage of interface operation and routing function configuration.
[0096] Through the above structural design, the user can quickly enter the local routing management interface for network configuration under the premise of not exiting the cloud computer operation environment, and the use convenience and system integration degree are improved.
[0097] Further, the device further comprises an expansion subunit connected with the master processing module, and the expansion subunit comprises:
[0098] The display output interface is used for outputting video data through a differential signal;
[0099] The USB expansion module is used for connecting multiple external USB devices in a hub mode;
[0100] The display output interface is embedded with a display identification information storage unit.
[0101] In an embodiment of the present application, the device further comprises an expansion subunit electrically connected with the master processing module, which is used for expanding multiple input / output interfaces to meet the user peripheral access and audio / video output requirements.
[0102] The expansion subunit comprises:
[0103] 1. The display output interface module is used for outputting video signals in the master processing module to external display devices. The module adopts a physical interface based on a differential signal transmission standard, for example, an HDMI interface, and supports transmission of video data through a TMDS (Transition Minimized Differential Signaling) mode. A graphics output end in the master processing module is connected to the display output interface module through a display interface control channel, so as to realize output of high-definition video signals.
[0104] The display output interface module is embedded with a display identification information storage unit, such as an EDID (Extended Display Identification Data) chip in an EEPROM structure, for providing the host processing module with configuration information of the external display, such as device parameters, resolution support range, color depth, etc., so as to realize display adaptation.
[0105] 2. The USB extension module is used for extending the USB host controller of the host processing module into multiple external USB interfaces in a hub mode.
[0106] The USB extension module is connected to the USB controller interface of the host processing module through a standard USB bus, and further includes basic circuit units such as a pull-up resistor and an overcurrent protection circuit, so as to ensure the stability and safety of the USB device connection.
[0107] The interface modules of the above-mentioned extension sub-units are arranged in a concentrated manner on the I / O panel or the port expansion area of the device, and are uniformly scheduled and managed by the host processing module, so as to form a complete peripheral device access control path.
[0108] Further, the device further includes a state indication module, and the state indication module includes:
[0109] a network state indication circuit connected with the GPIO pin of the routing processing module;
[0110] a system running indication circuit connected with the host processing module;
[0111] a fault alarm circuit used for detecting the output voltage state of the power management module; and the circuits are electrically isolated through an isolating device.
[0112] In an embodiment of the present application, the device further includes a state indication module used for electrically monitoring and visually indicating and feeding back the system running state, the network connection state and the power abnormal state.
[0113] The network state indication circuit is connected with a GPIO (general input output) pin of the routing processing module. The GPIO pin is configured in an output mode and is used for outputting high and low level signals in different network states. The circuit is connected with a group of LED indicator lights, which are used for intuitively reflecting the WiFi connection state, WAN port connection state and network traffic activity on the device panel. The LED control circuit is configured with a current limiting resistor and a reverse protection diode, so as to ensure stable driving of the indicator lights.
[0114] The system operation indication circuit is connected with a controller or a specific state pin of the main control processing module. The controller can be a GPIO port integrated with a processor or a state output pin of a PMIC (power management chip). When the main control processing module is normally started and initialization is completed, the pin outputs a stable periodic pulse signal, which is used for driving the LED light to perform "breathing light" or flickering display, so as to prompt that the system is in an operation state.
[0115] The fault alarm circuit is connected to an output voltage monitoring port of the power management module and is used for real-time detection of the stability of power supply. The circuit is integrated with a voltage comparator unit, the input end of which is connected with the power output node. The comparator compares the detected voltage with a preset reference voltage. When the voltage is lower than a safe working threshold, the comparator outputs an alarm signal to an LED driving end or a buzzer control end, so as to realize warning and prompting of an abnormal power state.
[0116] In order to guarantee signal isolation and electrical safety between the indication circuits and the processor module, the functional units in the state indication module are all connected through optical coupling isolation devices for signal isolation. The optical coupling device adopts a unidirectional logic level conversion mode, which effectively avoids interference coupling between different voltage domains and improves system reliability.
[0117] Through the above structural design, the state indication module can perform multi-dimensional monitoring and feedback on the key states of device operation, so as to facilitate users and system administrators to quickly identify the current system state and perform maintenance operations.
[0118] Further, the main control processing module further includes a Bluetooth communication unit, which adopts an independent antenna structure and supports communication with external input devices through a Bluetooth 5.0 protocol.
[0119] In an embodiment of the present application, the main control processing module of the device further includes a Bluetooth communication unit, which is used for realizing data communication with external Bluetooth devices.
[0120] The Bluetooth communication unit can adopt a stand-alone Bluetooth chip integrated module, such as a SoC (System on Chip) Bluetooth module conforming to the Bluetooth 5.0 protocol. The module has a complete radio frequency transceiver circuit, a baseband processor, and a protocol stack, and is connected with the main control processing module through a serial port (UART) or a USB interface.
[0121] The Bluetooth communication unit adopts a stand-alone antenna structure, which is connected with the radio frequency output port of the Bluetooth module through a radio frequency connector (such as IPEX) or a built-in antenna wiring mode, to avoid interference coupling with the WiFi antenna. The antenna structure supports a multi-polarization gain design for stable realization of short-distance wireless signal transmission and reception.
[0122] The software part of the Bluetooth communication unit runs in the operating system of the main control processing module, including Bluetooth driver, device pairing service, input and output control interface, and the like. By loading the Bluetooth HCI (Host Controller Interface) protocol layer, the initialization, broadcasting, pairing, connection, data transmission, and the like of the Bluetooth module can be realized.
[0123] The Bluetooth communication unit supports communication connection with external input devices (such as Bluetooth keyboard, mouse, handle, audio input device, and the like). In the system startup process, the Bluetooth module can automatically broadcast a pairing signal, and after the external device completes pairing and binding, data interaction can be performed with the main control processing module through the Bluetooth protocol (such as HID or SPP).
[0124] The Bluetooth communication unit and the main control processing module communicate through a standard interface protocol, and the Bluetooth state information can be fed back to the system interface for unified management. The power supply of the Bluetooth unit is provided by the stabilized voltage branch output by the power management module, to ensure the communication stability.
[0125] Further, the power management module includes a step-down circuit and an overload protection unit.
[0126] The step-down circuit is used to convert the input voltage into multiple stable output voltages.
[0127] The overload protection unit is used to monitor the current state of each output channel and cut off the corresponding channel when an abnormality occurs.
[0128] In an embodiment of the present application, the device further includes a power management module for providing stable working voltage for the main control processing module and the routing processing module, and having current abnormality detection and overload protection capabilities.
[0129] The power management module includes:
[0130] A voltage reduction circuit is configured to convert an input power voltage (e.g. DC 12V or 5V) into multiple stable output voltages suitable for each sub-module. The voltage reduction circuit can be constructed using a DC-DC voltage reduction chip, which has multiple output channels, for example, providing 3.3V and 1.8V power supply for the main control processing module, 5V or 3.3V power supply for the routing processing module, etc.
[0131] Each output branch is configured with an output filter, including an inductor, a capacitor array and an ESD protection device, to suppress power supply noise and improve power supply stability.
[0132] An overload protection unit is configured to monitor the current state of each output branch in real time. When the output current of a branch exceeds a preset threshold, the protection unit immediately cuts off the power supply of the branch by controlling a switching circuit (e.g. a MOS tube), preventing load short circuit or device damage.
[0133] The overload protection unit includes a current sampling module, a voltage comparator and a control switch. The current sampling module detects the output current through a sampling resistor, and the comparator compares the actual current signal with a reference value to control the power-off logic.
[0134] In addition, the power management module can further include a voltage detection feedback circuit configured to provide power supply state information to the main control processing module for the system to determine whether the system is in a normal power supply state.
[0135] The power management module is integrated into a mainboard or a power supply board, and its input end is connected to an external adapter input power supply or a built-in battery, and its output end is connected to the main control processing module, the routing processing module, the Bluetooth communication unit, the USB expansion module and other system units through a power distribution network, forming a complete power supply path.
[0136] Further, the main control processing module periodically sends a detection signal to the routing processing module;
[0137] The routing processing module performs network parameter configuration operation, frequency band switching operation and connection state management according to the detection signal.
[0138] When a network anomaly is detected, the routing processing module feeds back state alarm information to the main control processing module.
[0139] In an embodiment of the present application, a master-slave communication detection mechanism is provided between the main control processing module and the routing processing module, which is used to realize state synchronization and instruction interaction between internal modules of the device.
[0140] The master processing module is configured with a timing scheduler for periodically generating a detection signal, which is sent to the routing processing module through a communication channel (such as a gigabit Ethernet physical link) set in the network interaction module. The detection signal is a data packet in a predefined format, containing a timestamp, device identification and command identification field, and conforms to the structure of a customized communication protocol.
[0141] After receiving the detection signal, the routing processing module analyzes its content and enters a response process, and performs operations including but not limited to:
[0142] Network parameter configuration, such as starting and stopping of DHCP service, setting of IP address allocation strategy;
[0143] Frequency band switching control, such as adjusting the WiFi access frequency band between 2.4GHz and 5GHz;
[0144] Access terminal management, such as limiting the connection authority of a MAC address or adjusting the bandwidth resource allocation.
[0145] The detection mechanism has a response feedback function. If the routing processing module normally analyzes and completes the related operation, it will generate a response frame and return it to the master processing module for state synchronization confirmation by the master module.
[0146] If no valid response is received within a set time window, the master processing module will enter an abnormal processing process and generate state alarm information according to the built-in alarm logic, display the abnormal state through the state indication module, or present prompt information through the display interface.
[0147] The master-slave detection signal transmission adopts network layer encapsulation, preferably based on UDP or lightweight TCP communication protocol stack, ensuring low latency, high reliability, and adaptability to local network environment changes.
[0148] The communication detection mechanism can run continuously during system initialization, operation and abnormal recovery process, ensuring real-time collaboration and state awareness between the master and routing modules.
[0149] As shown in Figure 4 , it is a connection relationship diagram of a device integrating cloud computer and wireless routing function provided by an embodiment of the present application. Figure 4
[0150] As shown in Figure 4 , the device integrating cloud computer and wireless routing function provided by the present application includes two main function boards: Android main board and routing main board, corresponding to the master processing module and the routing processing module in the claims respectively. The two are connected through a communication module to establish a high-speed wired data link, forming a master-slave collaborative control architecture.
[0151] Android mainboard (main control processing module) : configured to perform cloud terminal function, connected with the following units:
[0152] WiFi / Bluetooth module: provides local wireless communication capability, wherein the Bluetooth unit supports pairing operation with external devices;
[0153] Display module: output video data to external display through differential signal transmission mode;
[0154] Login interface module: used for running remote cloud platform interactive interface, receiving user input authentication information, and realizing cloud platform session establishment;
[0155] The Android mainboard communicates with the communication module through the network protocol stack, and then establishes a data interaction path with the routing mainboard.
[0156] Communication module (network interaction module) : including two independent physical communication sub-modules, respectively located on the Android mainboard and the routing mainboard, connected through a gigabit Ethernet physical channel. The module supports ARP, VLAN and other protocol layer functions, and is used for realizing instruction and data transmission between the main control module and the routing module.
[0157] Routing mainboard (routing processing module) : performing local routing and network policy configuration functions, connected with:
[0158] Login interface module: provides router management interface for network state visualization;
[0159] Gigabit network port: supports multi-port Ethernet access;
[0160] WiFi setting module: containing 2.4GHz and 5GHz dual-band antennas, used for terminal wireless access.
[0161] The routing mainboard responds to the control instruction issued by the main control module to execute network configuration strategy, including frequency selection, terminal identification, bandwidth management and other operations.
[0162] Cloud computer platform (external service resource) : including server, cloud middleware and cloud terminal, constituting remote cloud computing service resource. The Android mainboard is connected to the cloud platform through the Internet, used for acquiring and decoding the cloud terminal picture and displaying on the display device.
[0163] In summary, the figure reflects the master-slave structure, module division and data path composition of the device, and fully embodies the technical features and structure implementation modes of claim 1, claim 2, claim 3 and claim 5.
[0164] The device provided by the application integrates cloud computer and wireless routing functions, and has the following beneficial technical effects:
[0165] Through the cooperative configuration of the master processing module and the routing processing module, the cloud terminal computing function and the wireless router function are integrated in a single hardware platform, the device deployment complexity is reduced, and the space optimization and unified operation and maintenance are facilitated.
[0166] The master processing module and the routing processing module communicate with each other through a network interaction module, the network interaction module includes a physical layer connection and a protocol conversion structure, and the communication stability and protocol compatibility between the master module and the slave module are ensured.
[0167] The master-slave control architecture is adopted, in which the master module generates control instructions and the routing module executes network strategies, the master unified management and dynamic configuration strategy issuing are facilitated, and the real-time response in the network state change scenario is applicable.
[0168] The master module adopts a multi-core processor, supports receiving and processing video stream data transmitted from a cloud server, reduces the dependence of local devices on high-performance graphics hardware through compression decoding, display driving and other functions, and meets the light access characteristics.
[0169] The routing processing module is equipped with a WiFi6 dual-frequency chip and a gigabit switching chip, provides high-speed wireless access and multi-port wired connection capability, and is suitable for network scenarios with multiple users and multiple terminals simultaneously accessing.
[0170] A floating control is generated through the display interface of the master module, quick switching between the cloud computer interface and the router management interface is supported, and the visual management capability of the user for the device network state and terminal configuration is improved.
[0171] Through the USB expansion module and the differential signal display output module, the connection and expansion of peripherals and display devices are realized, the EDID storage unit is matched to enhance the display recognition capability, and the access requirements of various terminals are met.
[0172] A state indication module is set, including a network state, a power state, a system running indication and a fault alarm signal indication path, which assists the user and the system in real-time state monitoring and fault identification.
[0173] The master module integrates a Bluetooth communication unit, supports the Bluetooth 5.0 standard protocol, realizes stable short-distance communication with Bluetooth peripherals through an independent antenna, and expands the input control channel.
[0174] The power management module adopts a multi-channel DC-DC step-down structure, is equipped with an overload detection and power-off protection mechanism, improves the power supply stability and device reliability, and adapts to the collaborative operation requirements of multiple modules. The master module regularly sends detection signals to the routing module, the routing module feeds back the running state according to the instructions and executes the configuration, and the system internal health monitoring and abnormal response capability are improved.
[0175] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is taken as an example for description, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0176] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in a certain embodiment can be referred to the related description of other embodiments.
[0177] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in the present application can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0178] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / terminal device and method can be implemented in other ways. For example, the apparatus / terminal device embodiments described above are only schematic, and the division of the modules or units is only a logical function division, and there can be another division in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or in other forms.
[0179] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0180] The integrated module / unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. The computer program can implement the steps of each method embodiment described above when executed by a processor. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms. The computer readable medium can include any entity or device, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. that can carry the computer program code. It should be noted that the contents included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
[0181] The above-mentioned embodiment methods can also be completed by a computer program product, which, when running on a terminal device, causes the terminal device to execute the steps in the above-mentioned various method embodiments.
[0182] The above-mentioned embodiments are only used to illustrate the technical solutions of the present application, rather than limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A device integrating cloud computing and wireless routing functions, characterized in that: The device includes a main control processing module, a routing processing module, a network interaction module and a power management module; The main control processing module establishes data communication with the routing processing module through the network interaction module; The power management module provides power supply for the main control processing module and the routing processing module; The main control processing module is used to receive and process video stream data from the cloud server and establish a communication connection with the display device and the network interaction module; The routing processing module is used to provide wireless network access and multi-port data exchange functions; The main control processing module generates a control instruction, and the routing processing module executes a network policy based on the control instruction.
2. The device according to claim 1, characterized in that The main control processing module includes a quad-core processor, and the quad-core processor is connected to the display interface module; The quad-core processor is configured to receive the compressed image data of the video stream and output the video stream data to the display device through the display interface module; At the same time, communication and interaction are performed with the routing processing module through the network protocol stack.
3. The device according to claim 1, characterized in that The network interaction module includes a physical layer connection channel and a protocol conversion layer; The physical layer connection channel connects the main control processing module with the routing processing module via a Gigabit Ethernet interface; The protocol conversion layer is used to implement address resolution protocol and virtual local area network isolation.
4. The device according to claim 1, characterized in that The routing processing module includes a main control chip, a WiFi chip and a gigabit switching chip; The gigabit switching chip is used to provide an uplink network interface and multiple downlink network interfaces; The WiFi chip supports the WiFi6 standard and provides wireless access functions in the 2.4GHz and 5GHz frequency bands.
5. The device according to claim 1, characterized in that The device also includes an interface switching module, which is connected to the main control processing module and the routing processing module respectively, and is used to generate a floating control on the display device and realize the switching between the cloud computer operation interface and the router management interface; The router management interface is used to present network status, device access and bandwidth management information.
6. The device according to claim 1, characterized in that The device further includes an expansion subunit connected to the main control processing module, and the expansion subunit includes: Display output interface, used to output video data through differential signals; USB expansion module, used to connect multiple external USB devices in a hub manner; The display output interface is embedded with a display identification information storage unit.
7. The device according to claim 1, characterized in that The device further includes a status indication module, which includes: A network status indication circuit is connected to the GPIO pin of the routing processing module; A system operation indication circuit is connected to the main control processing module; A fault alarm circuit, used to detect the output voltage status of the power management module; The circuits are electrically isolated by isolation devices.
8. The device according to claim 1, characterized in that The main control processing module also includes a Bluetooth communication unit, which adopts an independent antenna structure and supports communication with external input devices through the Bluetooth 5.0 protocol.
9. The device according to claim 1, characterized in that The power management module includes a step-down circuit and an overload protection unit; The step-down circuit is used to convert the input voltage into multiple stable output voltages; The overload protection unit is used to monitor the current status of each output channel and cut off the corresponding channel when an abnormality occurs.
10. The device according to claim 1, characterized in that The main control processing module periodically sends a detection signal to the routing processing module; The routing processing module performs network parameter configuration operations, frequency band switching operations and connection status management according to the detection signal; When a network anomaly is detected, the routing processing module feeds back status alarm information to the main control processing module.
