CN111402784A - Method for stabilizing L ED controller network operation and display screen control system thereof - Google Patents
Method for stabilizing L ED controller network operation and display screen control system thereof Download PDFInfo
- Publication number
- CN111402784A CN111402784A CN202010160374.5A CN202010160374A CN111402784A CN 111402784 A CN111402784 A CN 111402784A CN 202010160374 A CN202010160374 A CN 202010160374A CN 111402784 A CN111402784 A CN 111402784A
- Authority
- CN
- China
- Prior art keywords
- controller
- arp
- packet
- address
- request packet
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000000087 stabilizing effect Effects 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 32
- 230000006855 networking Effects 0.000 claims description 6
- 230000008439 repair process Effects 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method for stabilizing L ED controller network operation and a display screen control system thereof, wherein the method for stabilizing L ED controller network operation comprises the steps of sending an ARP request packet to a control network by an S1L ED controller in a link state, analyzing an ARP response packet by an S2L ED controller, repeating S1-S2 at intervals of n seconds, judging that a data packet can be received by the S3L ED controller, sending the ARP request packet according to an IP address in an ARP cache table in the ARP request packet when the ARP response packet is not analyzed, sequentially repeating the steps S1-S4 at intervals of n seconds when the S4 executes S3, judging that the data packet can be received by an ED 8 controller and the ARP response packet of a corresponding IP address can not be analyzed by the ED controller after the S5 executes S3, initializing control software by the L ED controller when the ED controller judges that the data packet can be received and the ARP response packet of the corresponding IP address can be analyzed when the ED controller is not analyzed, and starting the ED controller to repair the ED controller when the ED controller L is not analyzed.
Description
Technical Field
The invention relates to L ED controller self-checking technology, in particular to a method for stabilizing L ED controller network operation by adopting an ARP technical means and a display screen control system thereof.
Background
The L ED controller (L ED controller) is a switch for controlling each position in L ED lamp circuit through chip processing, and the controller controls the driving circuit according to a preset program to enable the L ED array to regularly emit light so as to display characters or graphics, so that the controller is widely applied to the field of L ED dot matrix display screens.
However, in the L ED dot matrix display screen in the prior art, an upper computer is usually connected to a switch to operate each L ED controller connected to the switch, and then a control command is issued for the L ED controller to execute, so as to implement image display, but a practical problem is that, because the number of L ED controllers constituting the L ED dot matrix display screen is large, in order to facilitate management, a conventional network communication management scheme is usually adopted in the setting of the L ED controller control network, that is, by means of related hardware and TCP/IP software protocol, stability and reliability of communication are ensured.
However, in reality, a network environment is very complex, and a network often has various devices and protocols, so that L ED controller is easily unstable, problems such as offline and offline occur, data update is not timely, or even communication is not possible, a user cannot update display content or cannot configure a L ED controller, and thus L ED dot matrix display screen is very unstable in operation, and in the prior art, a countermeasure can only be used for querying the state of the L ED controller through PC software, or confirming L ED controller through a heartbeat packet to determine whether the ED controller normally operates.
Therefore, the L ED controller cannot know the network state of the controller and perform self-repair without external assistance, and the L ED controller cannot perform self-judgment on the network state of the controller.
Disclosure of Invention
The invention mainly aims to provide a method for stabilizing L ED controller network operation and a display screen control system thereof, so as to realize L ED controller network self-checking and self-repairing functions and improve the working stability of a L ED controller and a display screen adopting the L ED controller.
To achieve the above object, according to a first aspect of the present invention, there is provided a method for stabilizing L ED controller network operation, comprising the steps of:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller judges that the data packet can be received but does not analyze the ARP response packet, the controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5, when step S3 is executed, the L ED controller determines that the data packet can be received, but does not resolve the ARP reply packet of the corresponding IP address, and then makes L ED controller initialize control software;
s6 when step S5F is executed, the L ED controller restarts the L ED controller if it determines that the data packet can be received but the ARP reply packet of the corresponding IP address is not resolved.
Preferably, n is 30 to 60 seconds and F is 1 to 3 times.
To achieve the above object, according to a second aspect of the present invention, there is also provided a method for stabilizing L ED controller network operation, comprising the steps of:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller does not resolve ARP response packet, according to ARP request packet in ARP cache table in IP address again ARP request packet sent ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5, when step S3 is executed, the L ED controller determines that the data packet can be received, but does not resolve the ARP reply packet of the corresponding IP address, and then makes L ED controller initialize control software;
s6 when step S3 is executed, the L ED controller determines that the data packet cannot be received and the ARP reply packet of the corresponding IP address is not resolved, and then the L ED controller initializes the hardware.
Preferably, S7, after performing step F in S5 or S6, the L ED controller restarts the L ED controller when an ARP reply packet of the corresponding IP address is not yet resolved after the L ED controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet.
Preferably, n is 30 to 60 seconds and F is 1 to 3 times.
To achieve the above object, according to a third aspect of the present invention, there is also provided a method for stabilizing L ED controller network operation, comprising the steps of:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller does not resolve ARP response packet, according to ARP request packet in ARP cache table in IP address again ARP request packet sent ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5 if the L ED controller does not resolve the ARP reply packet of the corresponding IP address after executing step S3, the L ED controller is enabled to sequentially initialize the control software and hardware.
Preferably, the method further comprises the step S6 of restarting the L ED controller when an ARP reply packet of the corresponding IP address is not resolved after the L ED controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet after the step F of S5 is executed.
Preferably, n is 30 to 60 seconds and F is 1 to 3 times.
In order to achieve the above object, according to a fourth aspect of the present invention, there is also provided a display screen control system, which includes L ED controller, L ED light source and main controller, wherein the L ED controller operates in networking operation, and the method for stabilizing operation of the L ED controller network is as described above.
By the method for stabilizing L ED controller network operation and the display screen control system thereof, the network self-checking function of the L ED controller can be realized skillfully by using the ARP technology, and self-repairing work is carried out according to the self-checking result judgment, so that the probability of disconnection, disconnection and communication failure of the L ED controller is greatly reduced, the stability of the L ED controller in a networking state is enhanced, the L ED controller is in a controllable state all the time, the requirement and cost of personnel field maintenance/repair are reduced, and the rapid response is realized within a certain range and the field emergency is automatically solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a conceptual illustration of the method of stabilizing L ED controller network operation of the present invention;
FIG. 2 is a diagram of method steps according to a first embodiment of the invention;
FIG. 3 is a diagram of method steps according to a second embodiment of the present invention;
fig. 4 is a diagram of method steps according to a third embodiment of the invention.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present invention will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution 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 only a part of the embodiments of the present invention, and not all of the embodiments. 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, shall fall within the scope of the present invention.
It should be noted that the terms "first", "second", "S1", "S2", and the like in the description and claims of the present invention and the above-described drawings are used for distinguishing similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
At present, in the technical field of L ED dot matrix display screens, a L ED controller is usually a controlled device, and does not have a network self-test function, and usually reports an online condition of the controller actively in a manner of sending a heartbeat packet for a master controller in a network to learn and give a judgment on a working state, however, the scheme has a disadvantage that even if the master controller is used, a fault reason of a L ED controller in a condition cannot be known, so that only a serial number of a L ED controller in the condition can be known, and therefore, the serial number must be reported to a manager for field maintenance and debugging, and thus, a quick response or a period of non-working time cannot be processed in time.
Therefore, in order to realize the self-checking and repairing function of L ED controller in control network, the invention uses ARP technique to realize the network self-checking function, wherein, the ARP (Address Resolution protocol) is the protocol of address Resolution, which is the protocol of getting physical address according to IP address, the invention is characterized in that when the host sends information, it broadcasts the ARP request containing target IP address to all hosts on the local network, and receives the return message, so as to determine the physical address of the target, after receiving the return message, it stores the IP address and physical address in the local ARP buffer memory and keeps a certain time, and when requesting next time, it inquires the ARP buffer memory directly to save resources.
Therefore, as can be known by those skilled in the art, the ARP technology is originally used for realizing the function of resolving IP and MAC address mappings of networking devices in a network, and the present invention skillfully utilizes the characteristics of the ARP technology, and enables the L ED controller to actively send ARP request packets to the network for determining the network state of the controller through the characteristic that packets must be returned after APR packet sending, specifically, the L ED controller of the present invention includes a processing unit, a storage unit, a power unit, and a transceiver unit, wherein the storage unit stores a method for stabilizing the network operation of the L ED controller, an ARP control protocol program, and control software, the processing unit calls the method for stabilizing the network operation of the L ED controller in the storage unit, as shown in fig. 1, to enable the transceiver unit to send ARP request packets, and receive APR response packets for the processing unit to resolve, so as to make a determination, and controls the storage unit, the power unit, and the transceiver unit to perform corresponding operations and controls according to the method for stabilizing the network operation of the L ED controller.
(A)
Specifically, referring to fig. 2, according to the first aspect of the present invention, the method for stabilizing L ED controller network operations performed by the L ED controller during network-like operation comprises the steps of:
if the link state cannot be identified, a transceiver unit and control software of the ED controller can be reinitialized L again, and the processing unit which is initialized for multiple times and is invalid can execute a L ED controller restart command;
s2, when the L ED controller resolves the ARP reply packet, that is, the processing unit can successfully resolve the ARP reply packet according to the ARP control protocol program in the storage unit, indicating that the current L ED controller is in a normal operating state, for real-time monitoring, repeating steps S1-S2 at an interval of n seconds, and performing a loop operation, where n is a 30-60 second loop in the preferred embodiment;
s3, when L ED controller judges that the data packet can be received, but does not resolve the ARP response packet, it sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet, considering that there is no gateway in the network under some application scenes, it sends the ARP request packet in turn through the IP address in the ARP cache table, if it can resolve the ARP response packet of the corresponding IP, it can judge the result that the L ED controller operates normally;
s4 when step S3 is executed, when L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 in sequence at n seconds, wherein n is a cycle of 30-60 seconds in the preferred embodiment;
s5, after executing step S3, when the L ED controller judges that the data packet can be received but does not resolve the ARP response packet of the corresponding IP address, the L ED controller initializes the control software, in the judging step, because there exists the APR data packet which can receive the data packet but can not resolve the response packet of the corresponding IP, at this time, it may indicate that the control software may have the resolving problem, therefore, it can solve the problem by controlling the L ED controller initialization control software again;
s6 when step S5F is executed, the L ED controller determines that the data packet can be received but the ARP reply packet of the corresponding IP address is not resolved, and restarts the L ED controller, wherein if the control software is initialized multiple times, i.e. F is 3 times, it may indicate that the initialization operation is invalid, and therefore, the final approach is to restart L ED controller.
(II)
Referring to fig. 3, according to a second aspect of the present invention, there is provided a method for stabilizing L ED controller network operation, comprising the steps of:
if the link state cannot be identified, a transceiver unit and control software of the ED controller can be reinitialized L again, and the processing unit which is initialized for multiple times and is invalid can execute a L ED controller restart command;
s2, when the L ED controller resolves the ARP reply packet, that is, the processing unit can successfully resolve the ARP reply packet according to the ARP control protocol program in the storage unit, indicating that the current L ED controller is in a normal operating state, for real-time monitoring, repeating steps S1-S2 at an interval of n seconds, and performing a loop operation, where n is a 30-60 second loop in the preferred embodiment;
s3 when L ED controller does not resolve ARP response packet, send ARP request packet again according to IP address in ARP cache table in ARP request packet, considering there is no gateway in the network under some application scenes, therefore send ARP request packet sequentially through IP address in ARP cache table, if can resolve ARP response packet of corresponding IP, can judge L ED controller network operation normal result at present, for example 1, this step need not judge whether receive data packet, if can't resolve, carry out next operation, suitable for fast reaction;
s4 when step S3 is executed, when L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 in sequence at n seconds, wherein n is a cycle of 30-60 seconds in the preferred embodiment;
s5, after executing step S3, when the L ED controller judges that the data packet can be received but does not resolve the ARP response packet of the corresponding IP address, the L ED controller initializes the control software, in the judging step, because there exists the APR data packet which can receive the data packet but can not resolve the response packet of the corresponding IP, at this time, it may indicate that the control software may have the resolving problem, therefore, it can solve the problem by controlling the L ED controller initialization control software again;
s6, after step S3, when the L ED controller judges that the data packet cannot be received and does not analyze the ARP response packet of the corresponding IP address, the L ED controller is made to initialize hardware, wherein in the judging step, the hardware layer of the L ED controller is proved to have problems and possibly cannot receive data, so the problem can be solved by initializing the hardware;
in addition, in the preferred embodiment, the method further includes a step S7, when after performing any step F of S5 or S6, for example, 3 times in the preferred embodiment, after the L ED controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet, and still does not resolve an ARP reply packet of the corresponding IP address, it indicates L ED controller has a significant problem, and indicates that the initialization operation of software/hardware is invalid, so the final means restarts L ED controller.
(III)
Referring to fig. 4, according to a third aspect of the present invention, there is provided a method for stabilizing L ED controller network operation, comprising the steps of:
if the link state cannot be identified, a transceiver unit and control software of the ED controller can be reinitialized L again, and the processing unit which is initialized for multiple times and is invalid can execute a L ED controller restart command;
s2, when the L ED controller resolves the ARP reply packet, that is, the processing unit can successfully resolve the ARP reply packet according to the ARP control protocol program in the storage unit, indicating that the current L ED controller is in a normal operating state, for real-time monitoring, repeating steps S1-S2 at an interval of n seconds, and performing a loop operation, where n is a 30-60 second loop in the preferred embodiment;
s3 when L ED controller does not resolve ARP response packet, send ARP request packet again according to IP address in ARP cache table in ARP request packet, considering there is no gateway in the network under some application scenes, therefore send ARP request packet sequentially through IP address in ARP cache table, if can resolve ARP response packet of corresponding IP, can judge L ED controller network operation normal result at present, relative to embodiment one, this step need not judge whether receive data packet, if can't resolve, carry out next step operation, suitable for the fast reaction;
s4 when step S3 is executed, when L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 in sequence at n seconds, wherein n is a cycle of 30-60 seconds in the preferred embodiment;
s5, when step S3 is executed, the L ED controller does not analyze the ARP response packet of the corresponding IP address, then the L ED controller is enabled to initialize the control software and hardware in turn;
in addition, in the preferred embodiment, the method further includes a step S6, when after the step S5 is performed F times, that is, F is preferably 3 times, the L ED controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet, and does not yet resolve the ARP reply packet of the corresponding IP address, it indicates that a major problem occurs in the L ED controller, and indicates that the initialization operation of the software/hardware is invalid, so that the final means is to restart L ED controller.
It should be noted that, the reason for the preferred initialization of software/hardware in the first to third embodiments is that, compared with the restart L ED controller, the initialization speed is faster, which is suitable for fast response to solve the problem, and the restart is slower and can be performed as a final means because of short offline, as can be seen from the description of the first to third embodiments, those skilled in the art can know that the above logic judgment process has lower requirements for data processing, and because the ARP protocol technology is skillfully used, the L ED controller configured in the current market in the mainstream model can also complete network self-check and self-repair work without intentionally upgrading hardware, so that the cost for implementing the new technology is lower, and the new technology can be directly applied to the existing L ED controller without increasing the hardware cost, and can quickly replace the original product, so the technical solution of the present invention has a good market application prospect.
(IV)
According to a fourth aspect of the present invention, there is provided a display screen control system, which includes L ED controller, L ED light source and main controller, wherein the L ED controller operates the method for stabilizing the operation of the L ED controller network in any of the above embodiments in networking operation to complete self-network self-test and self-repair operation, so that the display screen control system can operate stably.
In summary, the method for stabilizing the network operation of the L ED controller and the display screen control system thereof provided by the invention can skillfully utilize the ARP technology to realize the network self-check function of the L ED controller, and judge to perform self-repair work according to the self-check result, thereby greatly reducing the probability of disconnection, disconnection and communication failure of the L ED controller, enhancing the stability of the L ED controller in a networking state, and enabling the L ED controller to be in a controllable state all the time, thereby reducing the requirement and cost of personnel on-site maintenance/repair, and rapidly responding within a certain range and automatically solving on-site emergency.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and the full scope and equivalents thereof, and any modification, equivalent replacement, or improvement made within the spirit and principle of the invention should be included in the protection scope of the invention.
It will be appreciated by those skilled in the art that, in addition to implementing the system, apparatus and various modules thereof provided by the present invention in the form of pure computer readable program code, the same procedures may be implemented entirely by logically programming method steps such that the system, apparatus and various modules thereof provided by the present invention are implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.
In addition, all or part of the steps of the method according to the above embodiments may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a single chip, a chip, or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
In addition, any combination of various different implementation manners of the embodiments of the present invention is also possible, and the embodiments of the present invention should be considered as disclosed in the embodiments of the present invention as long as the combination does not depart from the spirit of the embodiments of the present invention.
Claims (9)
1. A method of stabilizing L ED controller network operations, the steps comprising:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller judges that the data packet can be received but does not analyze the ARP response packet, the controller sends the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5, when step S3 is executed, the L ED controller determines that the data packet can be received, but does not resolve the ARP reply packet of the corresponding IP address, and then makes L ED controller initialize control software;
s6 when step S5F is executed, the L ED controller restarts the L ED controller if it determines that the data packet can be received but the ARP reply packet of the corresponding IP address is not resolved.
2. The method of claim 1, wherein n is 30-60 seconds and F is 1-3 times.
3. A method of stabilizing L ED controller network operations, the steps comprising:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller does not resolve ARP response packet, according to ARP request packet in ARP cache table in IP address again ARP request packet sent ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5, when step S3 is executed, the L ED controller determines that the data packet can be received, but does not resolve the ARP reply packet of the corresponding IP address, and then makes L ED controller initialize control software;
s6 when step S3 is executed, the L ED controller determines that the data packet cannot be received and the ARP reply packet of the corresponding IP address is not resolved, and then the L ED controller initializes the hardware.
4. A method of stabilizing L ED controller network operations according to claim 3, wherein the steps further include:
s7, after executing step F of S5 or S6, the L ED controller restarts the L ED controller if the ARP reply packet of the corresponding IP address is not yet resolved after the ARP request packet is sent again according to the IP address in the ARP cache table in the ARP request packet.
5. The method of claim 4, wherein n is 30-60 seconds and F is 1-3 times.
6. A method of stabilizing L ED controller network operations, the steps comprising:
when the self-checking state of the S1L ED controller is in a link state, an ARP request packet is actively sent to a control network;
s2, repeating steps S1-S2 at n seconds when the L ED controller analyzes the ARP response packet;
s3, when L ED controller does not resolve ARP response packet, according to ARP request packet in ARP cache table in IP address again ARP request packet sent ARP request packet;
s4, when step S3 is executed, if L ED controller correctly resolves ARP reply packet of corresponding IP address, repeating steps S1-S4 at n seconds interval;
s5 if the L ED controller does not resolve the ARP reply packet of the corresponding IP address after executing step S3, the L ED controller is enabled to sequentially initialize the control software and hardware.
7. The method of stabilizing L ED controller network operations of claim 6, wherein the steps further comprise:
s6, after executing step F of S5, if the L ED controller does not resolve the ARP reply packet of the corresponding IP address after sending the ARP request packet again according to the IP address in the ARP cache table in the ARP request packet, then the L ED controller is restarted.
8. The method of claim 7, wherein n is 30-60 seconds and F is 1-3 times.
9. A display screen control system, which comprises L ED controller, L ED light source and main controller, characterized in that, the L ED controller operates the method of stabilizing L ED controller network operation as described in any one of claims 1-3, 6-8 in networking operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010160374.5A CN111402784B (en) | 2020-03-10 | 2020-03-10 | Method for stabilizing network operation of LED controller and display screen control system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010160374.5A CN111402784B (en) | 2020-03-10 | 2020-03-10 | Method for stabilizing network operation of LED controller and display screen control system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111402784A true CN111402784A (en) | 2020-07-10 |
CN111402784B CN111402784B (en) | 2022-02-18 |
Family
ID=71428690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010160374.5A Active CN111402784B (en) | 2020-03-10 | 2020-03-10 | Method for stabilizing network operation of LED controller and display screen control system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111402784B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113763894A (en) * | 2021-09-30 | 2021-12-07 | 深圳市皓丽软件有限公司 | Self-checking reset method and system for area light control circuit |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5701411A (en) * | 1994-11-04 | 1997-12-23 | Canon Information Systems, Inc. | Automatic detection of network hardware connection |
WO2002005107A1 (en) * | 2000-07-11 | 2002-01-17 | Lan Controls Inc. | Industrial automation networking system |
US7200649B1 (en) * | 2001-09-27 | 2007-04-03 | Rockwell Automation Technologies, Inc. | Adaptive method for duplicative IP address detection |
US20090307371A1 (en) * | 2005-05-30 | 2009-12-10 | Yoshinori Okazaki | Communication device provided with arp function |
CN101719309A (en) * | 2009-11-17 | 2010-06-02 | 西安诺瓦电子科技有限公司 | System and method for monitoring running state of intelligent LED display |
WO2013149325A2 (en) * | 2012-04-03 | 2013-10-10 | Murdoch Graham Blair | Systems and methods for user installation of modular led displays |
US20140143591A1 (en) * | 2012-11-19 | 2014-05-22 | International Business Machines Corporation | Performing Failover in a Redundancy Group |
CN103957288A (en) * | 2014-04-28 | 2014-07-30 | 福建星网锐捷网络有限公司 | Method, device and equipment for IP address dynamic allocation |
CN106161109A (en) * | 2016-08-30 | 2016-11-23 | 西安诺瓦电子科技有限公司 | Network Abnormal self-recovery method |
US9577797B1 (en) * | 2014-02-28 | 2017-02-21 | CSC Holdings, LLC | System and method for the detection and remediation of non-responsive customer premises equipment |
CN109067561A (en) * | 2018-06-14 | 2018-12-21 | 四川斐讯信息技术有限公司 | A kind of system and method for configuration of routers diagnosis |
CN109495602A (en) * | 2018-12-14 | 2019-03-19 | 锐捷网络股份有限公司 | A kind of processing method and processing device of network insertion exception |
CN109785780A (en) * | 2019-03-08 | 2019-05-21 | 深圳市国人物联网络有限公司 | Taxi LED display fault self-checking system, fault self-checking device and fault self-checking platform |
CN110471005A (en) * | 2019-08-06 | 2019-11-19 | 重庆朗奕迪实业有限公司 | A kind of network equipment LED automatic checkout system |
-
2020
- 2020-03-10 CN CN202010160374.5A patent/CN111402784B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5701411A (en) * | 1994-11-04 | 1997-12-23 | Canon Information Systems, Inc. | Automatic detection of network hardware connection |
WO2002005107A1 (en) * | 2000-07-11 | 2002-01-17 | Lan Controls Inc. | Industrial automation networking system |
US7200649B1 (en) * | 2001-09-27 | 2007-04-03 | Rockwell Automation Technologies, Inc. | Adaptive method for duplicative IP address detection |
US20090307371A1 (en) * | 2005-05-30 | 2009-12-10 | Yoshinori Okazaki | Communication device provided with arp function |
CN101719309A (en) * | 2009-11-17 | 2010-06-02 | 西安诺瓦电子科技有限公司 | System and method for monitoring running state of intelligent LED display |
WO2013149325A2 (en) * | 2012-04-03 | 2013-10-10 | Murdoch Graham Blair | Systems and methods for user installation of modular led displays |
US20140143591A1 (en) * | 2012-11-19 | 2014-05-22 | International Business Machines Corporation | Performing Failover in a Redundancy Group |
US9577797B1 (en) * | 2014-02-28 | 2017-02-21 | CSC Holdings, LLC | System and method for the detection and remediation of non-responsive customer premises equipment |
CN103957288A (en) * | 2014-04-28 | 2014-07-30 | 福建星网锐捷网络有限公司 | Method, device and equipment for IP address dynamic allocation |
CN106161109A (en) * | 2016-08-30 | 2016-11-23 | 西安诺瓦电子科技有限公司 | Network Abnormal self-recovery method |
CN109067561A (en) * | 2018-06-14 | 2018-12-21 | 四川斐讯信息技术有限公司 | A kind of system and method for configuration of routers diagnosis |
CN109495602A (en) * | 2018-12-14 | 2019-03-19 | 锐捷网络股份有限公司 | A kind of processing method and processing device of network insertion exception |
CN109785780A (en) * | 2019-03-08 | 2019-05-21 | 深圳市国人物联网络有限公司 | Taxi LED display fault self-checking system, fault self-checking device and fault self-checking platform |
CN110471005A (en) * | 2019-08-06 | 2019-11-19 | 重庆朗奕迪实业有限公司 | A kind of network equipment LED automatic checkout system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113763894A (en) * | 2021-09-30 | 2021-12-07 | 深圳市皓丽软件有限公司 | Self-checking reset method and system for area light control circuit |
Also Published As
Publication number | Publication date |
---|---|
CN111402784B (en) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7362650B2 (en) | Task processing methods, devices and systems | |
CN103491134B (en) | A kind of method of monitoring of containers, device and proxy server | |
CN106161109B (en) | Network abnormity self-recovery method | |
US10541862B2 (en) | VNF processing policy determining method, apparatus, and system | |
JP6354901B2 (en) | Virtual machine failure detection and recovery management system | |
EP3472971B1 (en) | Technique for resolving a link failure | |
US9430221B2 (en) | Device and method for updating firmware of a rackmount server system | |
US20150113315A1 (en) | Switch provided failover | |
CN111402784A (en) | Method for stabilizing L ED controller network operation and display screen control system thereof | |
CN108954702B (en) | Control method and device of air conditioner, air conditioner and storage medium | |
CN103731290A (en) | Server failure switching method | |
CN100576805C (en) | Object retrieval system and method | |
US10298687B2 (en) | Method, apparatus and computer program product for managing storage system | |
CN104935451A (en) | A fault detection method and device | |
CN111506388B (en) | Container performance detection method, container management platform and computer storage medium | |
KR20150104435A (en) | Method of performing transition of operation mode for a routing processor | |
JP2003345620A (en) | Process monitoring method for multi-node cluster system | |
CN116594874A (en) | Operating environment usability testing method, device, computer equipment and storage medium | |
CN116361114A (en) | A method, device, equipment and medium for AI board card monitoring and keeping alive | |
US20180152318A1 (en) | Ring protection network module | |
CN115665035A (en) | Information processing method and device, first node and storage medium | |
CN107168837A (en) | A kind of automatic switchover OS method of testing and test system | |
CN116055249B (en) | Bus communication system, control method, device and medium thereof | |
JP5975119B2 (en) | BMC, information processing apparatus, method, and program | |
US20230315497A1 (en) | Waiting period determination using an agent |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230413 Address after: 200233 Room -02, Part 701, Building 88, No. 1199 Qinzhou North Road, Xuhui District, Shanghai Patentee after: Shanghai yangbang Technology Co.,Ltd. Patentee after: Suzhou yangbang Software Technology Co.,Ltd. Address before: Room 503, Tianhong building, No. 178, Tayun Road, Yuexi Town, Wuzhong Development Zone, Suzhou, Jiangsu 215104 Patentee before: Suzhou yangbang Software Technology Co.,Ltd. |