Search

CN-120017685-B - Communication control method and device, cloud network controller and communication system

CN120017685BCN 120017685 BCN120017685 BCN 120017685BCN-120017685-B

Abstract

The application relates to a communication control method, a communication control device, a clouding network controller and a communication system, wherein the communication control method is applied to the clouding network controller and comprises the steps of responding to received target data of access equipment, determining characteristic information of the target data and target interface information matched with the access equipment, inquiring target protocol information corresponding to the access equipment based on the target interface information and the characteristic information, and establishing communication based on the target protocol information. Therefore, the cloud network controller is connected with the access equipment without hardware wiring, and the protocol type required by the data transmission of the equipment can be automatically and accurately matched, so that the cloud network controller is favorable for establishing accurate data transmission with an upper computer.

Inventors

  • LI HONGBO
  • WANG YU
  • SHEN WEIGANG

Assignees

  • 珠海格力电器股份有限公司

Dates

Publication Date
20260508
Application Date
20241231

Claims (12)

  1. 1. A communication control method, applied to a clouding network controller, comprising: When the access equipment is accessed to the clouding network controller, a virtual hardware interface processing unit in the clouding network controller detects data characteristics sent by the access equipment and virtualizes a hardware interface of the access equipment, wherein the target interface information is virtual information of the hardware interface of the access equipment; inquiring target protocol information corresponding to the access equipment based on the target interface information and the characteristic information; and establishing communication based on the target protocol information.
  2. 2. The method of claim 1, wherein the determining the characteristic information of the target data and the target interface information matched with the access device comprises: determining characteristic information of the target data; And polling based on the data request information corresponding to the plurality of candidate interface information, and determining target interface information matched with the access equipment.
  3. 3. The method of claim 2, wherein the polling based on the data request information corresponding to the plurality of candidate interface information, determining the target interface information matching the access device, comprises: polling and sending data request information corresponding to the plurality of candidate interface information; responsive to receiving response information fed back by the access equipment, determining data request information responded by the response information; and determining the alternative interface information corresponding to the responsive data request information as target interface information matched with the access equipment.
  4. 4. The method of claim 2, wherein the determining the characteristic information of the target data comprises: feature information of the target data is determined based on at least one of content of the target data, type of the target data, identification information of the target data, and identification information of the access device.
  5. 5. The method of claim 1, wherein the determining, in response to receiving target data for an access device, characteristic information of the target data and target interface information matching the access device comprises: and in response to receiving target data of the access equipment, caching the target data in a storage area, and determining characteristic information of the target data and target interface information matched with the access equipment.
  6. 6. The method of claim 5, wherein the establishing communication based on the target protocol information comprises: Reading the cached target data from the storage area; resolving the target data based on the target protocol information; Storing the analyzed target data in a data table corresponding to the target protocol information; And sending the target protocol information to an upper computer so that the upper computer can acquire the target data based on the target protocol information.
  7. 7. The method according to claim 1, wherein the method further comprises: In response to receiving a data acquisition request sent by an upper computer, determining target data based on target protocol information indicated by the upper computer; and sending the target data to the upper computer.
  8. 8. A communication control apparatus, for use in a clouding network controller, the apparatus comprising: The cloud network controller is communicated with the access equipment without a hardware interface, and when the access equipment is accessed to the cloud network controller, a virtual hardware interface processing unit in the cloud network controller detects the data characteristics sent by the access equipment and virtualizes a hardware interface of the access equipment, wherein the target interface information is virtual information of the hardware interface of the access equipment; The inquiring unit is used for inquiring the target protocol information corresponding to the access equipment based on the target interface information and the characteristic information; And the communication unit is used for establishing communication based on the target protocol information.
  9. 9. A clouding network controller, characterized in that the clouding network controller comprises the communication control device of claim 8.
  10. 10. A communication system is characterized by comprising an access device, an upper computer and the clouding network controller of claim 9.
  11. 11. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface, the memory are arranged to communicate with each other via the communication bus, the memory is arranged to store a computer program, and the processor is arranged to implement the method according to any of claims 1-7 when the computer program is executed.
  12. 12. A storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of claims 1-7.

Description

Communication control method and device, cloud network controller and communication system Technical Field The present application relates to the field of communications technologies, and in particular, to a communications control method and apparatus, a cloud network controller, and a communications system. Background In the related art, in the actual application process, the cloud network controller receives a large amount of data uploaded by different devices, so that it is difficult to perform accurate protocol configuration and communication transmission on different data. Disclosure of Invention The application provides a communication control method, a communication control device, a clouding network controller and a communication system, which are used for solving the technical problem of low communication configuration efficiency of the clouding network controller. In a first aspect, the application provides a communication control method applied to a cloud network controller, which comprises the steps of responding to received target data of access equipment, determining characteristic information of the target data and target interface information matched with the access equipment, inquiring target protocol information corresponding to the access equipment based on the target interface information and the characteristic information, and establishing communication based on the target protocol information. In one possible implementation manner, the determining the characteristic information of the target data and the target interface information matched with the access device comprises determining the characteristic information of the target data, and performing polling based on data request information corresponding to a plurality of candidate interface information to determine the target interface information matched with the access device. In one possible implementation manner, the polling is performed based on the data request information corresponding to the plurality of candidate interface information, and the determining of the target interface information matched with the access device includes polling to send the data request information corresponding to the plurality of candidate interface information, determining the data request information responded by the response information in response to receiving the response information fed back by the access device, and determining that the candidate interface information corresponding to the response data request information is the target interface information matched with the access device. In one possible implementation, the determining the characteristic information of the target data includes determining the characteristic information of the target data based on at least one of content of the target data, type of the target data, identification information of the target data, and identification information of the access device. In one possible implementation, the determining the characteristic information of the target data and the target interface information matched with the access device in response to receiving the target data of the access device includes buffering the target data in a storage area in response to receiving the target data of the access device, and determining the characteristic information of the target data and the target interface information matched with the access device. In one possible implementation manner, the establishing communication based on the target protocol information includes reading the cached target data from the storage area, analyzing the target data based on the target protocol information, storing the analyzed target data in a data table corresponding to the target protocol information, and sending the target protocol information to an upper computer for the upper computer to acquire the target data based on the target protocol information. In one possible implementation mode, the method further comprises the steps of responding to a data acquisition request sent by the upper computer, determining target data based on target protocol information indicated by the upper computer, and sending the target data to the upper computer. In a second aspect, the application provides a communication control device, which is applied to a network controller and comprises a determining unit, a querying unit and a communication unit, wherein the determining unit is used for determining characteristic information of target data and target interface information matched with access equipment in response to receiving the target data of the access equipment, the querying unit is used for querying target protocol information corresponding to the access equipment based on the target interface information and the characteristic information, and the communication unit is used for establishing communication based on the target protocol information. In a third aspect, the present application provides a clouding network co