CN112203261A - Charging pile management method and device, electronic equipment and readable storage medium - Google Patents

Charging pile management method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN112203261A
CN112203261A CN202011086394.9A CN202011086394A CN112203261A CN 112203261 A CN112203261 A CN 112203261A CN 202011086394 A CN202011086394 A CN 202011086394A CN 112203261 A CN112203261 A CN 112203261A
Authority
CN
China
Prior art keywords
charging pile
charging
node
allocated
piles
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011086394.9A
Other languages
Chinese (zh)
Inventor
蔡笃满
李瑞林
金克龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Lvxing Xiaolvren Technology Co ltd
Original Assignee
Beijing Lvxing Xiaolvren Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Lvxing Xiaolvren Technology Co ltd filed Critical Beijing Lvxing Xiaolvren Technology Co ltd
Priority to CN202011086394.9A priority Critical patent/CN112203261A/en
Publication of CN112203261A publication Critical patent/CN112203261A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5053Lease time; Renewal aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/32Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/659Internet protocol version 6 [IPv6] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The embodiment of the invention provides a charging pile management method, a charging pile management device, electronic equipment and a readable storage medium, wherein the charging pile management method comprises the following steps: the method is applied to a server which is in communication connection with a plurality of charging piles distributed in a charging area, and comprises the following steps: acquiring a request packet sent by the charging pile, and extracting characteristic information of the charging pile from the request packet; according to the characteristic information, one charging pile is allocated as a father node, and all the rest charging piles are allocated as son nodes; the charging piles allocated as parent nodes are in communication connection with each charging pile allocated as child nodes to form a mesh network in the charging area. The communication is realized by adopting the economical and practical communication module, so that the dependence of each charging pile/charging cabinet on an expensive 4G module is removed, and the product cost is reduced; meanwhile, a general IP technology is adopted for networking, and the problem that a specific Zigbee gateway needs to be deployed is solved.

Description

Charging pile management method and device, electronic equipment and readable storage medium
Technical Field
The invention relates to the technical field of charging equipment, in particular to a charging pile management method, a charging pile management device, electronic equipment and a readable storage medium.
Background
With the improvement of social environmental awareness, electric vehicles/electric bicycles are widely used. Fill the installation of electric pile/cabinet that charges in each place, when greatly having made things convenient for the user, also met the restraint problem of various environment and cost. At present, a method that each charging pile is provided with a 4G module is adopted by a merchant to realize networking of the charging piles so as to realize the purpose of communication with a background. However, the cost of the 4G modules is not high, and each 4G module is configured to bear the economic burden of an operator, and even if the cost factor is not considered, when the product is deployed in an underground parking lot or other environment with poor 4G wireless coverage, the networking quality of the equipment is good and bad, and cannot be guaranteed. Some merchants adopt a plurality of local charging piles to deploy Zigbee modules, and are connected with a gateway with networking capability to complete the networking function. However, since the Zigbee network layer is owned, it cannot directly communicate with TCP/IP, and it must be converted by a specific gateway having the capability of converting Zigbee data packet into IP data packet to access the internet.
The present invention has been made in view of the above.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides a charging pile management method, which is used for solving the defects that in the prior art, each charging pile is provided with a 4G module to realize the networking of the charging piles, and meanwhile, as the Zigbee network layer is self-owned and can not be directly communicated with TCP/IP (transmission control protocol/Internet protocol), the Internet can be accessed only by converting a specific gateway with the conversion capability of a Zigbee data packet to an IP data packet, the wireless connection is completed by adopting IEEE802.15.4 at the bottom layer, and the Thread technology is adopted at the network layer, so that the charging pile/charging cabinet equipment can not directly use 4G connection any more, and can be deployed in an environment with poor 4G coverage (such as an underground parking lot), and the manufacturing cost of the equipment is obviously reduced by abandoning the 4G module on the equipment; and the ad hoc network capability of the Thread technology is utilized, so that the connection stability of a plurality of charging piles/charging cabinets can be effectively improved, and the operation cost of equipment can be greatly reduced.
Furthermore, each charging pile is connected with a boundary router through an IP (ipv6) by using a Thread technology or directly or indirectly, and the boundary router is connected with the 4G router through an Ethernet; through the networking ability of 4G router, each fills electric pile and then has realized the networking access to high in the clouds side backend server.
The invention further provides a management device of the charging pile.
The invention also provides an electronic device.
The invention further proposes a non-transitory computer-readable storage medium.
According to a first aspect of the present invention, a charging pile management method is applied to a server, where the server is in communication connection with a plurality of charging piles distributed in a charging area, and the method includes:
acquiring a request packet sent by the charging pile, and extracting characteristic information of the charging pile from the request packet;
according to the characteristic information, one charging pile is allocated as a father node, and all the rest charging piles are allocated as son nodes;
the charging piles allocated as parent nodes are in communication connection with each charging pile allocated as child nodes to form a mesh network in the charging area.
According to an embodiment of the present invention, the step of acquiring the request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet specifically includes:
acquiring an identification address corresponding to each charging pile in the charging area one by one and parameter information of each charging pile;
establishing the characteristic information of each charging pile according to the identification address and the parameter information, and packaging the characteristic information to form the request packet;
the parameter information comprises charging parameter characteristics of the charging pile for outputting and charging and communication parameter characteristics of the charging pile for transmitting and receiving data.
Particularly, the characteristic positioning of the charging pile is obtained through the identification address and the parameter information of the charging pile, and the corresponding relation of accurately identifying the unique charging pile can be made.
Furthermore, the parameter information comprises charging parameter characteristics, wherein the charging parameter characteristics refer to the charging state of the charging pile during charging operation, whether the charging pile can meet the charging operation requirement or not and further whether the charging pile is usable or not is judged, the charging output of the charging pile aims to supply power to the charging pile serving as a router or the like when the charging output of the charging pile charges batteries of vehicles, electric vehicles and the like, and whether the charging pile can meet the endurance requirement or not is one of important references of the charging pile serving as a main router or not.
Furthermore, through verifying the communication parameter characteristics of the charging pile, the charging pile can be ensured to normally communicate, and tasks such as task distribution and data transmission can be completed after the charging pile is distributed to a main router.
According to an embodiment of the present invention, the step of allocating one charging pile as a parent node and allocating all the other charging piles as child nodes according to the feature information specifically includes:
generating a confidence ranking for each charging pile according to the identification address and the parameter information;
and performing node distribution on the charging piles according to the confidence ranks, distributing one charging pile in the confidence ranks as a father node, and distributing all the rest charging piles as child nodes.
Specifically, confidence ranking is carried out on each charging pile according to the charging parameter characteristics and the communication parameter characteristics, and a certain charging pile is selected as a father node according to the confidence ranking, so that the distribution of a main router of an ad hoc network inside the charging pile is realized.
Furthermore, each charging pile is connected with a boundary router through an IP (ipv6) by using a Thread technology or directly or indirectly, and the boundary router is connected with the 4G router through an Ethernet; through the networking ability of 4G router, each fills electric pile and then has realized the networking access to high in the clouds side backend server.
According to an embodiment of the present invention, the step of performing node allocation on the charging piles according to the confidence ranks, allocating one of the charging piles in the confidence ranks as a parent node, and allocating all the remaining charging piles as child nodes specifically includes:
generating a virtual address corresponding to each charging pile according to the confidence ranking;
packaging the distribution result to form a response packet, and sending the response packet back to each charging pile;
and the charging pile decodes the response packet and realizes communication connection between the father node and each child node according to the virtual address in the response packet.
Specifically, communication between the charging pile allocated as the parent node and the charging pile allocated as the child node is realized by generating a virtual address corresponding to each charging pile.
According to an embodiment of the present invention, after the step of communicatively connecting the charging pile allocated as the parent node with each charging pile allocated as the child node to form a mesh networking in the charging area, the method further includes the following steps:
sending the request packet to the server at a preset frequency within a preset time through the charging pile distributed as the father node;
when the packet loss number of the request packet reaches a preset value within the preset time, reallocating the father node and the virtual address according to the confidence ranking in the child nodes;
and packaging the distribution result to form the response packet and sending the response packet to each charging pile.
Particularly, in the communication process of charging piles, the charging piles distributed as father nodes may be invalid or in a lost state, and at the moment, an ad hoc network among the charging piles can automatically distribute new father nodes, so that the ad hoc network is realized, and the occurrence of single-point faults is avoided.
Further, Thread is established on the basis of UDP over IPv6, and has the advantages of safety, reliability and good fault tolerance. Thread eliminates the complexity of existing mesh network standards. There are only two different node types: router Eligible and End Device. Router Eligible nodes become routers when needed to support mesh networks. The first Router Eligible node that constructs the network will automatically be designated as a Router and as a Leader. The Leader performs additional network management tasks and makes decisions on behalf of the network. Other Router Eligible nodes in the network can automatically take the role of Leader, but only one Leader can exist in each network at a time.
Furthermore, the charging piles distributed as the father node or the child node are Router Eligible nodes in the invention.
According to an embodiment of the present invention, after the step of communicatively connecting the charging pile allocated as the parent node with each charging pile allocated as the child node to form a mesh networking in the charging area, the method further includes the following steps:
the charging piles distributed as the child nodes at least comprise an activated state and a dormant state;
the charging pile in the activated state performs communication connection with the charging pile distributed as a father node according to the decoded response packet and the virtual address;
the charging pile in the dormant state temporarily stores the received response packet, and decodes the response packet after the charging pile changes from the dormant state to the activated state;
after the charging pile is switched from a dormant state to an activated state, the charging pile is in communication connection with the charging pile distributed as a father node;
the step of temporarily storing the received response packet by the charging pile in the dormant state, and decoding the response packet after the charging pile switches from the dormant state to the activated state specifically includes:
if the father node is redistributed when the charging pile is in the dormant state, the charging pile in the dormant state temporarily stores the received response packet and forms a temporary storage sequence arranged according to a receiving time sequence;
and after the charging pile is switched from the dormant state to the activated state, updating the father node and the virtual address according to the temporary storage sequence.
Specifically, the sleeping child node can still obtain the response packets and sequence the obtained response packets, and when the sleeping child node is activated, the sleeping child node can decode according to the sequence of the response packets, so that communication connection is achieved through the newly allocated virtual address, and the charging pile ad hoc network is added.
According to an embodiment of the present invention, after the step of communicatively connecting the charging pile allocated as the parent node with each charging pile allocated as the child node to form a mesh networking in the charging area, the method further includes the following steps:
the external equipment sends an access request to the charging pile distributed as a father node;
and the charging pile distributed as a father node generates a temporary address corresponding to the external equipment according to the access request, and broadcasts the temporary address in the network.
Specifically, the external Device does not support any routing function as a node to which the End Device joins. Instead, the external device sends the information to the router designated as the parent node, which performs routing operations on behalf of its child nodes. End devices route communications through the parent node and can enter a "sleep" state to reduce power consumption. End devices that cannot communicate with their parent will automatically scan and connect to the new parent after multiple attempts; that is to say, when external device tries many times and can't connect for the electric pile that fills of father node, can pair with other Router Eligible nodes and connect, realize communication connection.
In an application scene, a mobile terminal of a user serves as an external device, when the user enters an ad hoc network area of a charging pile, the mobile terminal tries to be in communication connection with the charging pile distributed as a father node, so that the ad hoc network of the charging pile is accessed, and then corresponding parameters of the charging pile are obtained and corresponding operations are performed.
According to a second aspect of the present invention, a management apparatus for a charging pile includes:
the acquisition module is used for acquiring a request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet;
the distribution module is used for distributing one charging pile as a father node according to the characteristic information, and distributing all the rest charging piles as child nodes;
and the networking module is used for forming a mesh networking in the charging area by connecting the charging piles distributed as father nodes with the charging piles distributed as son nodes in a communication manner.
An electronic device according to an embodiment of a third aspect of the present invention includes:
the memory and the processor are communicated with each other through a bus;
the memory stores computer instructions executable on the processor;
and when the processor calls the computer program instruction, the management method of the charging pile with the right can be executed.
A non-transitory computer-readable storage medium according to a fourth aspect of the present invention stores thereon a computer program, which when executed by a processor, implements the steps of the charging pile management method described above.
One or more technical solutions in the embodiments of the present invention have at least one of the following technical effects: according to the charging pile management method, the charging pile management device, the electronic equipment and the readable storage medium, communication is achieved through the economical and practical communication module, so that the dependence of each charging pile/charging cabinet on an expensive 4G module is eliminated, and the product cost is reduced; meanwhile, a general IP technology is adopted for networking, and the problem that a specific Zigbee gateway needs to be deployed is solved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a first schematic view of a process of a charging pile management method according to an embodiment of the present invention;
fig. 2 is a second schematic view of a process of a method for managing a charging pile according to an embodiment of the present invention;
fig. 3 is a third schematic view of a flow of a method for managing a charging pile according to an embodiment of the present invention;
fig. 4 is a fourth schematic flowchart of a management method of a charging pile according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Reference numerals:
810: a processor; 820: a communication interface; 830: a memory; 840: a communication bus.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
The present application will now be described in detail with reference to the drawings, and the specific operations in the method embodiments may also be applied to the apparatus embodiments or the system embodiments. In the description of the present application, "at least one" includes one or more unless otherwise specified. "plurality" means two or more. For example, at least one of A, B and C, comprising: a alone, B alone, a and B in combination, a and C in combination, B and C in combination, and A, B and C in combination. In this application, "/" means "or, for example, A/B may mean A or B; "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone.
In some embodiments of the present invention, as shown in fig. 1 to 4, the present solution provides a charging pile management method, applied to a server, where the server is communicatively connected to a plurality of charging piles distributed in a charging area, and the method includes:
acquiring a request packet sent by the charging pile, and extracting characteristic information of the charging pile from the request packet;
according to the characteristic information, one charging pile is allocated as a father node, and all the rest charging piles are allocated as son nodes;
the charging piles allocated as parent nodes are in communication connection with each charging pile allocated as child nodes to form a mesh network in the charging area.
Specifically, the invention provides a charging pile management method, which is used for solving the defects that in the prior art, each charging pile is provided with a 4G module to realize the networking of the charging piles, and meanwhile, as a Zigbee network layer is self-owned and can not be directly communicated with TCP/IP (transmission control protocol/Internet protocol), the Internet can be accessed only by converting a special gateway with the conversion capability of a Zigbee data packet to an IP data packet, the wireless connection is completed by adopting IEEE802.15.4 at the bottom layer, and the Thread technology is adopted at the network layer, so that the charging pile/charging cabinet equipment can not directly use 4G connection any more, can be deployed in an environment with poor 4G coverage (such as an underground parking lot), and the manufacturing cost of the equipment is obviously reduced by abandoning the 4G module on the equipment; and the ad hoc network capability of the Thread technology is utilized, so that the connection stability of a plurality of charging piles/charging cabinets can be effectively improved, and the operation cost of equipment can be greatly reduced.
In some embodiments, the step of obtaining the request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet specifically includes:
acquiring an identification address corresponding to each charging pile in the charging area one by one and parameter information of each charging pile;
establishing the characteristic information of each charging pile according to the identification address and the parameter information, and packaging the characteristic information to form the request packet;
the parameter information comprises charging parameter characteristics of the charging pile for outputting and charging and communication parameter characteristics of the charging pile for transmitting and receiving data.
Particularly, the characteristic positioning of the charging pile is obtained through the identification address and the parameter information of the charging pile, and the corresponding relation of accurately identifying the unique charging pile can be made.
Furthermore, the parameter information comprises charging parameter characteristics, wherein the charging parameter characteristics refer to the charging state of the charging pile during charging operation, whether the charging pile can meet the charging operation requirement or not and further whether the charging pile is usable or not is judged, the charging output of the charging pile aims to supply power to the charging pile serving as a router or the like when the charging output of the charging pile charges batteries of vehicles, electric vehicles and the like, and whether the charging pile can meet the endurance requirement or not is one of important references of the charging pile serving as a main router or not.
Furthermore, through verifying the communication parameter characteristics of the charging pile, the charging pile can be ensured to normally communicate, and tasks such as task distribution and data transmission can be completed after the charging pile is distributed to a main router.
In some embodiments, the step of allocating one of the charging piles as a parent node and allocating all of the remaining charging piles as child nodes according to the characteristic information specifically includes:
generating a confidence ranking for each charging pile according to the identification address and the parameter information;
and performing node distribution on the charging piles according to the confidence ranks, distributing one charging pile in the confidence ranks as a father node, and distributing all the rest charging piles as child nodes.
Specifically, confidence ranking is carried out on each charging pile according to the charging parameter characteristics and the communication parameter characteristics, and a certain charging pile is selected as a father node according to the confidence ranking, so that the distribution of a main router of an ad hoc network inside the charging pile is realized.
Furthermore, each charging pile is connected with a boundary router through an IP (ipv6) by using a Thread technology or directly or indirectly, and the boundary router is connected with the 4G router through an Ethernet; through the networking ability of 4G router, each fills electric pile and then has realized the networking access to high in the clouds side backend server.
In some embodiments, the step of performing node allocation on the charging piles according to the confidence ranks, allocating one of the confidence ranks as a parent node, and allocating all the remaining charging piles as child nodes specifically includes:
generating a virtual address corresponding to each charging pile according to the confidence ranking;
packaging the distribution result to form a response packet, and sending the response packet back to each charging pile;
and the charging pile decodes the response packet and realizes communication connection between the father node and each child node according to the virtual address in the response packet.
Specifically, communication between the charging pile allocated as the parent node and the charging pile allocated as the child node is realized by generating a virtual address corresponding to each charging pile.
In some embodiments, after the step of communicatively connecting the charging post allocated as a parent node with each charging post allocated as a child node to form a mesh network in the charging area, the method further comprises the following steps:
sending the request packet to the server at a preset frequency within a preset time through the charging pile distributed as the father node;
when the packet loss number of the request packet reaches a preset value within the preset time, reallocating the father node and the virtual address according to the confidence ranking in the child nodes;
and packaging the distribution result to form the response packet and sending the response packet to each charging pile.
Particularly, in the communication process of charging piles, the charging piles distributed as father nodes may be invalid or in a lost state, and at the moment, an ad hoc network among the charging piles can automatically distribute new father nodes, so that the ad hoc network is realized, and the occurrence of single-point faults is avoided.
Further, Thread is established on the basis of UDP over IPv6, and has the advantages of safety, reliability and good fault tolerance. Thread eliminates the complexity of existing mesh network standards. There are only two different node types: router Eligible and End Device. Router Eligible nodes become routers when needed to support mesh networks. The first Router Eligible node that constructs the network will automatically be designated as a Router and as a Leader. The Leader performs additional network management tasks and makes decisions on behalf of the network. Other Router Eligible nodes in the network can automatically take the role of Leader, but only one Leader can exist in each network at a time.
Furthermore, the charging piles distributed as the father node or the child node are Router Eligible nodes in the invention.
In some embodiments, after the step of communicatively connecting the charging post allocated as a parent node with each charging post allocated as a child node to form a mesh network in the charging area, the method further comprises the following steps:
the charging piles distributed as the child nodes at least comprise an activated state and a dormant state;
the charging pile in the activated state performs communication connection with the charging pile distributed as a father node according to the decoded response packet and the virtual address;
the charging pile in the dormant state temporarily stores the received response packet, and decodes the response packet after the charging pile changes from the dormant state to the activated state;
after the charging pile is switched from a dormant state to an activated state, the charging pile is in communication connection with the charging pile distributed as a father node;
the step of temporarily storing the received response packet by the charging pile in the dormant state, and decoding the response packet after the charging pile switches from the dormant state to the activated state specifically includes:
if the father node is redistributed when the charging pile is in the dormant state, the charging pile in the dormant state temporarily stores the received response packet and forms a temporary storage sequence arranged according to a receiving time sequence;
and after the charging pile is switched from the dormant state to the activated state, updating the father node and the virtual address according to the temporary storage sequence.
Specifically, the sleeping child node can still obtain the response packets and sequence the obtained response packets, and when the sleeping child node is activated, the sleeping child node can decode according to the sequence of the response packets, so that communication connection is achieved through the newly allocated virtual address, and the charging pile ad hoc network is added.
In some embodiments, after the step of communicatively connecting the charging post allocated as a parent node with each charging post allocated as a child node to form a mesh network in the charging area, the method further comprises the following steps:
the external equipment sends an access request to the charging pile distributed as a father node;
and the charging pile distributed as a father node generates a temporary address corresponding to the external equipment according to the access request, and broadcasts the temporary address in the network.
Specifically, the external Device does not support any routing function as a node to which the End Device joins. Instead, the external device sends the information to the router designated as the parent node, which performs routing operations on behalf of its child nodes. End devices route communications through the parent node and can enter a "sleep" state to reduce power consumption. End devices that cannot communicate with their parent will automatically scan and connect to the new parent after multiple attempts; that is to say, when external device tries many times and can't connect for the electric pile that fills of father node, can pair with other Router Eligible nodes and connect, realize communication connection.
In an application scene, a mobile terminal of a user serves as an external device, when the user enters an ad hoc network area of a charging pile, the mobile terminal tries to be in communication connection with the charging pile distributed as a father node, so that the ad hoc network of the charging pile is accessed, and then corresponding parameters of the charging pile are obtained and corresponding operations are performed.
According to a second aspect of the present invention, a management apparatus for a charging pile includes:
the acquisition module is used for acquiring a request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet;
the distribution module is used for distributing one charging pile as a father node according to the characteristic information, and distributing all the rest charging piles as child nodes;
and the networking module is used for forming a mesh networking in the charging area by connecting the charging piles distributed as father nodes with the charging piles distributed as son nodes in a communication manner.
Fig. 5 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 5: a processor (processor)810, a communication Interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication Interface 820 and the memory 830 communicate with each other via the communication bus 840. The processor 810 may call logic instructions in the memory 830 to perform a management method of the charging pile.
It should be noted that, when being implemented specifically, the electronic device in this embodiment may be a server, a PC, or other devices, as long as the structure includes the processor 810, the communication interface 820, the memory 830, and the communication bus 840 shown in fig. 5, where the processor 810, the communication interface 820, and the memory 830 complete mutual communication through the communication bus 840, and the processor 810 may call the logic instructions in the memory 830 to execute the above method. The embodiment does not limit the specific implementation form of the electronic device.
The server may be a single server or a server group. The set of servers can be centralized or distributed (e.g., the servers can be a distributed system). In some embodiments, the server may be local or remote to the terminal. For example, the server may access information stored in the user terminal, a database, or any combination thereof via a network. As another example, the server may be directly connected to at least one of the user terminal and the database to access information and/or data stored therein. In some embodiments, the server may be implemented on a cloud platform; by way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud (community cloud), a distributed cloud, an inter-cloud, a multi-cloud, and the like, or any combination thereof. In some embodiments, the server and the user terminal may be implemented on an electronic device having one or more components in embodiments of the present application.
In addition, the logic instructions in the memory 830 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Further, embodiments of the present invention disclose a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, which, when executed by a computer, enable the computer to perform the methods provided by the above-mentioned method embodiments.
On the other hand, the embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to execute the charging pile management method provided in the foregoing embodiments when executed by a processor.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A charging pile management method is applied to a server which is in communication connection with a plurality of charging piles distributed in a charging area, and comprises the following steps:
acquiring a request packet sent by the charging pile, and extracting characteristic information of the charging pile from the request packet;
according to the characteristic information, one charging pile is allocated as a father node, and all the rest charging piles are allocated as son nodes;
the charging piles allocated as parent nodes are in communication connection with each charging pile allocated as child nodes to form a mesh network in the charging area.
2. The method according to claim 1, wherein the step of obtaining the request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet specifically comprises:
acquiring an identification address corresponding to each charging pile in the charging area one by one and parameter information of each charging pile;
establishing the characteristic information of each charging pile according to the identification address and the parameter information, and packaging the characteristic information to form the request packet;
the parameter information comprises charging parameter characteristics of the charging pile for outputting and charging and communication parameter characteristics of the charging pile for transmitting and receiving data.
3. The method according to claim 2, wherein the step of allocating one charging pile as a parent node and all the other charging piles as child nodes according to the characteristic information specifically includes:
generating a confidence ranking for each charging pile according to the identification address and the parameter information;
and performing node distribution on the charging piles according to the confidence ranks, distributing one charging pile in the confidence ranks as a father node, and distributing all the rest charging piles as child nodes.
4. The method according to claim 3, wherein the step of performing node allocation on the charging piles according to the confidence ranks, allocating one of the charging piles in the confidence ranks as a parent node, and allocating all the remaining charging piles as child nodes specifically comprises:
generating a virtual address corresponding to each charging pile according to the confidence ranking;
packaging the distribution result to form a response packet, and sending the response packet back to each charging pile;
and the charging pile decodes the response packet and realizes communication connection between the father node and each child node according to the virtual address in the response packet.
5. The method for managing charging posts according to claim 4, wherein after the step of communicatively connecting the charging post allocated as a parent node with each charging post allocated as a child node to form a mesh network in the charging area, the method further comprises the following steps:
sending the request packet to the server at a preset frequency within a preset time through the charging pile distributed as the father node;
when the packet loss number of the request packet reaches a preset value within the preset time, reallocating the father node and the virtual address according to the confidence ranking in the child nodes;
and packaging the distribution result to form the response packet and sending the response packet to each charging pile.
6. The method for managing charging posts according to claim 5, wherein after the step of communicatively connecting the charging post allocated as a parent node with each charging post allocated as a child node to form a mesh network in the charging area, the method further comprises the following steps:
the charging piles distributed as the child nodes at least comprise an activated state and a dormant state;
the charging pile in the activated state performs communication connection with the charging pile distributed as a father node according to the decoded response packet and the virtual address;
the charging pile in the dormant state temporarily stores the received response packet, and decodes the response packet after the charging pile changes from the dormant state to the activated state;
after the charging pile is switched from a dormant state to an activated state, the charging pile is in communication connection with the charging pile distributed as a father node;
the step of temporarily storing the received response packet by the charging pile in the dormant state, and decoding the response packet after the charging pile switches from the dormant state to the activated state specifically includes:
if the father node is redistributed when the charging pile is in the dormant state, the charging pile in the dormant state temporarily stores the received response packet and forms a temporary storage sequence arranged according to a receiving time sequence;
and after the charging pile is switched from the dormant state to the activated state, updating the father node and the virtual address according to the temporary storage sequence.
7. The method of claim 6, wherein after the step of forming a mesh network in the charging area, the step of communicatively connecting the charging pile allocated as a parent node with each charging pile allocated as a child node further comprises the steps of:
the external equipment sends an access request to the charging pile distributed as a father node;
and the charging pile distributed as a father node generates a temporary address corresponding to the external equipment according to the access request, and broadcasts the temporary address in the network.
8. A management device for a charging pile, comprising:
the acquisition module is used for acquiring a request packet sent by the charging pile and extracting the characteristic information of the charging pile from the request packet;
the distribution module is used for distributing one charging pile as a father node according to the characteristic information, and distributing all the rest charging piles as child nodes;
and the networking module is used for forming a mesh networking in the charging area by connecting the charging piles distributed as father nodes with the charging piles distributed as son nodes in a communication manner.
9. An electronic device, comprising:
the memory and the processor are communicated with each other through a bus;
the memory stores computer instructions executable on the processor;
the processor, when calling the computer program instructions, is capable of executing the method for managing a charging pile according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the method for managing a charging pile according to any one of claims 1 to 7.
CN202011086394.9A 2020-10-12 2020-10-12 Charging pile management method and device, electronic equipment and readable storage medium Pending CN112203261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011086394.9A CN112203261A (en) 2020-10-12 2020-10-12 Charging pile management method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011086394.9A CN112203261A (en) 2020-10-12 2020-10-12 Charging pile management method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN112203261A true CN112203261A (en) 2021-01-08

Family

ID=74008625

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011086394.9A Pending CN112203261A (en) 2020-10-12 2020-10-12 Charging pile management method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN112203261A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113113949A (en) * 2021-04-12 2021-07-13 重庆文理学院 Method and system for communication of wireless charging device
CN113645306A (en) * 2021-08-16 2021-11-12 浙江吉利控股集团有限公司 Offline message forwarding method and charging pile system
CN115914082A (en) * 2021-09-29 2023-04-04 深圳绿米联创科技有限公司 Data transmission method, system, node device, forwarding device and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003037610A (en) * 2001-07-23 2003-02-07 Toshiba Kyaria Kk Communication method and master node
CN102215261A (en) * 2011-06-03 2011-10-12 中国科学院电工研究所 Electric vehicle intelligent interactive charging network cluster system
CN106507373A (en) * 2016-10-17 2017-03-15 安徽智瑞电气有限公司 A kind of method for wireless communication networking of electric automobile charging pile cluster
CN107231430A (en) * 2017-06-22 2017-10-03 华为技术有限公司 Charging pile, charging pile group-network construction and charging pile management method
US20180266719A1 (en) * 2017-03-20 2018-09-20 Lg Electronics Inc. Air conditioner and method for controlling an air conditioner
CN108574970A (en) * 2017-03-07 2018-09-25 华为技术有限公司 Father node selection method and network node
CN109862445A (en) * 2019-02-28 2019-06-07 深圳智链物联科技有限公司 A kind of communication system and its communication means of distributed charging pile
CN111262276A (en) * 2020-05-06 2020-06-09 深圳市永联科技股份有限公司 Intelligent orderly charging system for alternating-current piles and method for realizing intelligent orderly charging system by using series networking
CN111400095A (en) * 2020-03-13 2020-07-10 苏州浪潮智能科技有限公司 Cluster and method, system and medium for restarting cluster in abnormal outage

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003037610A (en) * 2001-07-23 2003-02-07 Toshiba Kyaria Kk Communication method and master node
CN102215261A (en) * 2011-06-03 2011-10-12 中国科学院电工研究所 Electric vehicle intelligent interactive charging network cluster system
CN106507373A (en) * 2016-10-17 2017-03-15 安徽智瑞电气有限公司 A kind of method for wireless communication networking of electric automobile charging pile cluster
CN108574970A (en) * 2017-03-07 2018-09-25 华为技术有限公司 Father node selection method and network node
US20180266719A1 (en) * 2017-03-20 2018-09-20 Lg Electronics Inc. Air conditioner and method for controlling an air conditioner
CN107231430A (en) * 2017-06-22 2017-10-03 华为技术有限公司 Charging pile, charging pile group-network construction and charging pile management method
CN109862445A (en) * 2019-02-28 2019-06-07 深圳智链物联科技有限公司 A kind of communication system and its communication means of distributed charging pile
CN111400095A (en) * 2020-03-13 2020-07-10 苏州浪潮智能科技有限公司 Cluster and method, system and medium for restarting cluster in abnormal outage
CN111262276A (en) * 2020-05-06 2020-06-09 深圳市永联科技股份有限公司 Intelligent orderly charging system for alternating-current piles and method for realizing intelligent orderly charging system by using series networking

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113113949A (en) * 2021-04-12 2021-07-13 重庆文理学院 Method and system for communication of wireless charging device
CN113645306A (en) * 2021-08-16 2021-11-12 浙江吉利控股集团有限公司 Offline message forwarding method and charging pile system
CN115914082A (en) * 2021-09-29 2023-04-04 深圳绿米联创科技有限公司 Data transmission method, system, node device, forwarding device and storage medium

Similar Documents

Publication Publication Date Title
CN109600246B (en) Network slice management method and device
CN109218047B (en) Network slice processing method and device, communication system and storage medium
CN110326345B (en) Method, device and system for configuring network slice
CN111436160B (en) Local area network communication method, device and system
CN112203261A (en) Charging pile management method and device, electronic equipment and readable storage medium
CN109218046B (en) Method and system for managing network slices and storage medium
CN102202104B (en) Managing distributed address pools within network devices
CN113596191B (en) Data processing method, network element equipment and readable storage medium
US20220377617A1 (en) Processing method of direct communication, processing device of direct communication, relay terminal and remote terminal
CN109617731A (en) Adaptive gateway role configuration method and device under a kind of multi-gateway environment
CN108270823A (en) A kind of service providing method, device and system
CN110226308B (en) Network slice management method, management unit and system
US9998298B2 (en) Data transmission method, apparatus, and computer storage medium
CN114157667B (en) Gateway-device-oriented computing power network service system and method
CN109391502A (en) A kind of information configuring methods and administrative unit
CN113810512A (en) Internet of things terminal access system, method and device and storage medium
CN110233865A (en) Trans-regional service calling method, device and system
CN113572864B (en) Data processing method, network element equipment and readable storage medium
CN114342332A (en) Communication method, device and system
CN110089146A (en) Device shaping in communication network
CN104125599A (en) WLAN (wireless local area network) access point and user terminal information acquisition, correlation and statistical analysis method
WO2014206354A1 (en) Method, device and system for establishing traffic engineering label switch path
EP3503484A1 (en) Message transmission method, device and network system
CN111464370A (en) Network distribution device, Internet of things control system and network distribution method thereof
CN106797321B (en) A kind of background traffic method for down loading, equipment and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination