Network access and roaming communication method and system for electronic price tags

Through electronic price tags, the heartbeat signal is sent and the base station signal power is recorded using non-constant periods, the problem of communication failure in the prior art is solved, and the communication method of timely discovering position changes and selecting the best base station is realized, which improves the communication success rate and stability.

JP2025504240AActive Publication Date: 2025-02-06HANSHOW TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024547592
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-03-11
Filing Date
2023-03-08
Publication Date
2025-02-06
Estimated Expiration
2043-03-08

AI Technical Summary

Technical Problem

In the prior art, when the electronic price tag enters or leaves the base station coverage area, the background server cannot discover and selects the best base station for communication in time, resulting in communication failure.

Method used

The electronic price tag uses non-constant period to send a heartbeat signal, record the base station signal power, and select the best base station for communication based on the power changes, including sending a heartbeat signal in slow and high-speed periods to determine the position change.

Benefits of technology

The communication success rate with electronic price tags is improved, the reliability and stability of communication is ensured, and the location changes of the tags are discovered in a timely manner and the best base station is selected for communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025504240000001_ABST
    Figure 2025504240000001_ABST
Patent Text Reader

Abstract

The present invention discloses a network access and roaming communication method and system for electronic price tags. According to the present invention, the success rate of a background server selecting an optimal base station and timely communicating with an electronic price tag that has newly entered or moved into the coverage area of ​​the electronic price tag system is greatly improved, and the reliability and stability of communication between the background server and the electronic price tag is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the technical field of mobile communications, and in particular to a network access and roaming communication method and system for electronic price tags. [Background technology]

[0002] This section is intended to provide a background or context for the embodiments of the invention described in the claims. No statement herein is admitted as prior art by virtue of its inclusion in this section.

[0003] In an EPL system, a background server needs to communicate with an EPL via a base station, as shown in Fig. 1. In an actual EPL system network, there are many base stations, and in order to ensure communication quality, the background server needs to find the most reasonable base station for communicating with a specified EPL. Summary of the Invention [Problem to be solved by the invention]

[0004] In the prior art, an EPL usually transmits a heartbeat periodically to a base station, and the base station reports the power of the received heartbeat of the EPL to a background server. The background server selects the optimal base station for communicating with the EPL based on the power of the heartbeat of the same EPL received by different base stations. However, the prior art has the following drawbacks. That is, the EPL transmits a heartbeat periodically, but considering the power saving setting of the EPL, the period is generally long. When the EPL enters the coverage area of ​​a base station, the background server cannot immediately discover the presence of the EPL and allow the EPL to access the network. Also, when the EPL moves from the coverage area of ​​one base station to the coverage area of ​​another base station, the background server cannot immediately detect the movement of the EPL. In these two situations, when the background server needs to communicate with the EPL, it cannot select the covering base station to communicate with the EPL, which results in communication failure or communication failure. [Means for solving the problem]

[0005] An embodiment of the present invention is a network access and roaming communication method for an electronic price tag, comprising: The EPL transmits a heartbeat signal to the base station at a slow period T1, and the EPL receives the base station signal at a period P1 and records the power of the base station signal; Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered the coverage area of ​​the base station or whether the EPL has roamed in the coverage area of ​​the base station; The network access / roaming communication method for an electronic price tag includes the steps of: when entering a coverage area of ​​a base station or when roaming of the coverage area of ​​the base station occurs, the electronic price tag transmits a heartbeat signal to the base station at a fast period T2; the base station reports the received heartbeat signal to a background server; and the background server selects an optimal base station for communicating with the electronic price tag based on the power of the heartbeat signal received by the base station.

[0006] An embodiment of the present invention further provides an electronic price tag network access and roaming communication system, which includes an electronic price tag, a base station, and a background server, and is used to realize the above-mentioned electronic price tag network access and roaming communication method.

[0007] An embodiment of the present invention further provides a computer device including a memory, a processor, and a computer program stored in the memory and executable by the processor, which, when executed by the processor, realizes the above-mentioned network access and roaming communication method for electronic price tags.

[0008] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, realizing the above-mentioned network access and roaming communication method for electronic price tags.

[0009] An embodiment of the present invention further provides a computer program product, which includes a computer program, which, when executed by a processor, realizes the above-mentioned network access and roaming communication method for electronic price tags. Effect of the Invention

[0010] In the prior art, the EPL periodically transmits a heartbeat. When the EPL enters the coverage area of ​​the EPL system, the background server cannot immediately detect the presence of the EPL and allow it to access the network. When the EPL moves from the coverage area of ​​one base station to the coverage area of ​​another base station, the background server cannot immediately detect the movement of the EPL. In these two situations, when the background server needs to communicate with the EPL, it cannot select the covering base station to communicate with the EPL, resulting in communication being impossible or failing. In comparison with these technical solutions, in the embodiment of the present invention, the EPL transmits a heartbeat signal to the base station at a slow period T1, and the EPL receives a base station signal at a period P1. In both cases, the power of the base station signal is recorded, and the power of the base station signal received by the EPL is compared at different times to determine whether the EPL has entered the coverage area of ​​the base station or roamed out of the coverage area of ​​the base station by the EPL; when the EPL has entered the coverage area of ​​the base station or roamed out of the coverage area of ​​the base station, the EPL transmits a heartbeat signal to the base station in a fast period T2, the base station reports the received heartbeat signal to the background server, and the background server selects the optimal base station for communicating with the EPL based on the power of the heartbeat signal received by the base station, thereby quickly finding the scene when the EPL has entered the coverage area of ​​the EPL system or moved from the coverage area of ​​one base station to the coverage area of ​​another base station. In the present invention, the EPL reports the heartbeat signal at a non-constant period, so that the success rate of the background server selecting the optimal base station to timely communicate with the EPL that has newly entered or moved into the coverage area of ​​the EPL system is greatly improved, and the reliability and stability of the communication between the background server and the EPL is ensured.

[0011] In order to more clearly describe the embodiments of the present invention or the technical solutions of the prior art, the following briefly introduces the accompanying drawings necessary for describing the embodiments or the prior art. It is obvious that the accompanying drawings described below are only some embodiments of the present invention, and those skilled in the art can obtain other accompanying drawings based on these accompanying drawings without creative efforts. [Brief description of the drawings]

[0012] [Figure 1] 1 is a skeleton diagram of an electronic price tag, a base station, and a background server. [Diagram 2] 2 is a flowchart of a network access and roaming communication method for an electronic price tag in an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] In order to make the objectives, technical solutions and advantages of the present invention clearer, the following will further describe the embodiments of the present invention with reference to the accompanying drawings, in which the exemplary embodiments of the present invention and the description thereof are for interpreting the present invention but are not intended to limit the present invention.

[0014] In response to the problems existing in the prior art, the present invention proposes a technical solution that can quickly detect when an EPL enters the coverage area of ​​an EPL system or when it moves from the coverage area of ​​one base station to the coverage area of ​​another base station, and can quickly select the most suitable base station for communicating with the EPL, thereby ensuring successful communication.

[0015] FIG. 2 is a flow chart of a network access and roaming communication method for an electronic price tag according to an embodiment of the present invention. As shown in FIG. 2, the method includes: the EPL tag transmits a heartbeat signal to the base station at a slow period T1, receives the base station signal at a period P1, records the power of the base station signal, and compares the power of the base station signal received by the EPL tag at different times to determine whether the EPL tag has entered the coverage area of ​​the base station or whether roaming of the EPL tag in the coverage area of ​​the base station has occurred (performed by the EPL tag); When entering a coverage area of ​​a base station or when roaming of the coverage area of ​​the base station occurs, the EPL transmits a heartbeat signal to the base station at a fast period T2, the base station reports the received heartbeat signal to a background server, and the background server selects an optimal base station for communicating with the EPL based on the power of the heartbeat signal received by the base station.

[0016] Specifically, the slow and fast cycles of an EPL are defined as follows: For example, a typical value of the slow cycle may be defined as 15 minutes, and a typical value of the fast cycle may be defined as 1 minute.

[0017] The slow period T1 is a period in which the EPL transmits a heartbeat signal. The period P1 is a period in which the EPL receives a base station signal. The slow period T1 is unrelated to the period P1.

[0018] The EPT transmits a heartbeat signal to the base station at a slow period T1, which means that the heartbeat signal is transmitted at points 0, T1, 2T1, 3T1, . . .

[0019] The EPL receiving the base station signal at period P1 means that the EPL receives the base station signal at points 0, P1, 2P1, 3P1 . . . .

[0020] The EPL transmits a heartbeat signal to the base station at a fast period T2, which means that the heartbeat signal is transmitted at points 0, T2, 2T2, 3T2, . . . . and so on.

[0021] Specifically, the EPL is designed to continuously transmit a heartbeat signal to the base station regardless of whether the EPL has entered the coverage area of ​​the base station. When the EPL is able to receive a base station signal, it is indicated that the EPL has entered the coverage area of ​​the base station. In that case, the EPL continues to continuously transmit a heartbeat signal to the base station.

[0022] The EPL in the present invention detects, by receiving a base station signal, that it has entered a base station coverage area or that there has been a change in the coverage area of ​​the base station where it is located. When the EPL moves from a non-covered area to a covered area, the background server needs to perform operations related to the EPL's network access. When the EPL moves from the covered area of ​​one base station to the covered area of ​​another base station, the background server needs to perform operations related to the EPL's roaming.

[0023] By monitoring the original base station (i.e., the base station immediately before the EPL tag was inserted), it is possible to determine whether the EPL tag has moved (roamed). Even after the EPL tag has moved and entered a new base station, it is possible to determine again whether the EPL tag has moved again as the original base station.

[0024] In an embodiment of the present invention, the step of comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered the coverage area of ​​the base station includes: If a base station signal is not received at a first time point, but a base station signal is received at a second time point, it indicates that the EPL has entered a coverage area of ​​the base station; and If the base station signal is not received at the first time point and the base station signal is not received at the second time point, it is indicated that the EPL is not within the coverage area of ​​the base station.

[0025] Specifically, the first time point is earlier than the second time point.

[0026] In an embodiment of the present invention, comparing the power of the base station signals received by the electronic value tag at different times to determine whether roaming of the coverage area of the base station by the electronic value tag has occurred, when the power of the base station signal received at the first time point is greater than the power of the base station signal received at the second time point, and the difference exceeds a predetermined threshold, it is indicated that the electronic value tag may have moved from the coverage area of one base station to the coverage area of another base station, and roaming of the coverage area of the base station may have occurred. Here, the predetermined threshold is determined according to the actual situation, and when the power of the base station signal received at the first time point is greater than the power of the base station signal received at the second time point, but the difference does not exceed the predetermined threshold, and the power of the base station signal received at the second time point is less than a predetermined threshold, it is indicated that the electronic value tag may have moved from the coverage area of one base station to the coverage area of another base station, and roaming of the coverage area of the base station may have occurred. Here, the predetermined threshold is determined according to the actual situation, including.

[0027] In an embodiment of the present invention, the electronic value tag further includes setting a holding time of a fast period T2, and when the holding time times out, or when the electronic value tag receives a response from the base station, the electronic value tag returns to transmitting a heartbeat signal at a slow period T1.

[0028] Specifically, the heartbeat signal is transmitted at a fast period T2 (T2 < T1), the holding time of the period T2 is W1, when W1 times out, or after receiving a response from the base station (multiple times), it returns to transmitting the heartbeat at a slow period T1.

[0029] Here, when W1 times out, for example, assuming that the electronic value tag transmits the heartbeat signal at 0, T2, 2T2, 3T2, when W1 is between 3T2 and 4T2, it is said that W1 has timed out, and then the heartbeat signal will be transmitted at 3T2 + T1.

[0030] Specifically, the EPL may have been moved multiple times, but the EPL continuously monitors the base station signal for changes, and after each move, the EPL must adjust its heartbeat signal transmission accordingly.

[0031] A plurality of APs (base stations) connected to the background server may receive heartbeats from the same EPL tag, although the received power may be different. The background server selects the base station with the strongest received power as the optimal base station based on the heartbeats from the EPL tag received by the base stations, and selects the base station to communicate with the EPL tag.

[0032] An embodiment of the present invention further provides an electronic price tag network access and roaming communication system, which includes an electronic price tag, a base station, and a background server, and is used to realize the above-mentioned electronic price tag network access and roaming communication method.

[0033] An embodiment of the present invention further provides a computer device including a memory, a processor, and a computer program stored in the memory and executable by the processor, which, when executed by the processor, realizes the above-mentioned network access and roaming communication method for electronic price tags.

[0034] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, realizing the above-mentioned network access and roaming communication method for electronic price tags.

[0035] An embodiment of the present invention further provides a computer program product, which includes a computer program, which, when executed by a processor, realizes the above-mentioned network access and roaming communication method for electronic price tags.

[0036] In the prior art, the EPL reports a heartbeat periodically. When the EPL enters the coverage area of ​​the EPL system, the background server cannot immediately detect the presence of the EPL and allow it to access the network. When the EPL moves from the coverage area of ​​one base station to the coverage area of ​​another base station, the background server cannot immediately detect the movement of the EPL. In these two situations, when the background server needs to communicate with the EPL, it cannot select the covering base station to communicate with the EPL, resulting in communication being impossible or failing. Compared with these technical solutions, in the embodiment of the present invention, the EPL transmits a heartbeat signal to the base station at a slow period T1, and the EPL receives a base station signal at a period P1. In both cases, the power of the base station signal is recorded, and the power of the base station signal received by the EPL is compared at different times to determine whether the EPL has entered the coverage area of ​​the base station or roamed out of the coverage area of ​​the base station by the EPL; when the EPL has entered the coverage area of ​​the base station or roamed out of the coverage area of ​​the base station, the EPL transmits a heartbeat signal to the base station in a fast period T2, the base station reports the received heartbeat signal to the background server, and the background server selects the optimal base station for communicating with the EPL based on the power of the heartbeat signal received by the base station, thereby quickly finding the scene when the EPL has entered the coverage area of ​​the EPL system or moved from the coverage area of ​​one base station to the coverage area of ​​another base station. In the present invention, the EPL reports the heartbeat signal at a non-constant period, so that the success rate of the background server selecting the optimal base station to timely communicate with the EPL that has newly entered or moved into the coverage area of ​​the EPL system is greatly improved, and the reliability and stability of the communication between the background server and the EPL is ensured.

[0037] As will be appreciated by those skilled in the art, embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied in one or more computer usable storage media (including, but not limited to, disk memory, CD-ROM, optical memory, etc.) containing computer usable program code.

[0038] The present invention has been described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, or a combination of processes and / or blocks in the flowcharts and / or block diagrams, may be realized by computer program commands. These computer program commands may be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing apparatus to generate an apparatus for implementing a function specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams according to the commands executed by the processor of the computer or other programmable data processing apparatus.

[0039] These computer program commands may be stored in a computer readable memory that can guide a computer or other programmable data processing apparatus to operate in a particular manner, such that the commands stored in the computer readable memory cause a product including a command device to implement the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0040] These computer program commands may be loaded into a computer or other programmable data processing apparatus to cause the computer or other programmable apparatus to execute a series of operational steps to produce a computer-implemented process, and the commands executed by the computer or other programmable apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0041] In the above-described specific embodiments, the objectives, technical solutions and beneficial effects of the present invention are further described in detail. It should be understood that the above-described contents are only specific embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any amendments, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention should be within the protection scope of the present invention.

Claims

1. the electronic price tag transmits a heartbeat signal to the base station with a slow period T1, receives a base station signal with a period P1, and records the power of the base station signal; Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered a coverage area of ​​a base station or whether the EPL has roamed into the coverage area of ​​a base station; when entering a coverage area of ​​the base station or when roaming of the coverage area of ​​the base station occurs, the EPL transmits the heartbeat signal to the base station in a fast period T2, the base station reports the received heartbeat signal to a background server, and the background server selects an optimal base station for communicating with the EPL based on power of the heartbeat signal received by the base station. A network access / roaming communication method for an electronic price tag, comprising:

2. Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered a coverage area of ​​the base station; If the base station signal is not received at a first time point and the base station signal is received at a second time point, it is indicated that the EPL has entered a coverage area of ​​the base station.

2. The network access and roaming communication method for an electronic price tag according to claim 1.

3. Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered a coverage area of ​​the base station; If the base station signal is not received at a first time point and the base station signal is not received at a second time point, it is indicated that the EPL is not within a coverage area of ​​the base station.

2. The network access and roaming communication method for an electronic price tag according to claim 1.

4. Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has roamed in the coverage area of ​​the base station, If the power of the base station signal received at the first time point is greater than the power of the base station signal received at the second time point and the difference exceeds a predetermined threshold, it is indicated that the EPL has moved from a coverage area of ​​one of the base stations to a coverage area of ​​another of the base stations, and roaming of the coverage areas of the base stations has occurred; If the power of the base station signal received at the first time point is greater than the power of the base station signal received at the second time point, but the difference does not exceed a predetermined threshold, and the power of the base station signal received at the second time point is less than the predetermined threshold, it indicates that the EPL has moved from the coverage area of ​​one of the base stations to the coverage area of ​​the other of the base stations, and roaming of the coverage areas of the base stations has occurred.

2. The network access and roaming communication method for an electronic price tag according to claim 1.

5. The electronic price tag sets a holding time of the fast period T2, and when the holding time has timed out or when the EPL receives a response from the base station, the EPL returns to transmitting the heartbeat signal at the slow period T1.

2. The network access and roaming communication method for an electronic price tag according to claim 1.

6. The electronic price tag includes a base station and a background server, A method for implementing the network access and roaming communication method for electronic price tags according to claim 1, A network access / roaming communication system for electronic price tags.

7. A computing device including a memory, a processor, and a computer program stored in the memory and executable by the processor, When the computer program is executed by the processor, the electronic price tag transmits a heartbeat signal to the base station with a slow period T1, receives a base station signal with a period P1, and records the power of the base station signal; Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered a coverage area of ​​a base station or whether the EPL has roamed into the coverage area of ​​a base station; when entering a coverage area of ​​the base station or when roaming of the coverage area of ​​the base station occurs, the EPL transmits the heartbeat signal to the base station in a fast cycle T2, the base station reports the received heartbeat signal to a background server, and the background server selects an optimal base station for communicating with the EPL based on the power of the heartbeat signal received by the base station.

1. A computer device comprising:

8. A computer program is stored in the The computer program, when executed by a processor, the electronic price tag transmits a heartbeat signal to the base station with a slow period T1, receives a base station signal with a period P1, and records the power of the base station signal; Comparing the power of the base station signal received by the EPL at different times to determine whether the EPL has entered a coverage area of ​​a base station or whether the EPL has roamed into the coverage area of ​​a base station; when entering a coverage area of ​​the base station or when roaming of the coverage area of ​​the base station occurs, the EPL transmits the heartbeat signal to the base station in a fast cycle T2, the base station reports the received heartbeat signal to a background server, and the background server selects an optimal base station for communicating with the EPL based on the power of the heartbeat signal received by the base station. A computer-readable storage medium comprising:

Citation Information

Patent Citations

  • Method and system for selecting base station of electronic price tag

    CN111935799A

  • Electronic price tag base station switching method and device based on Internet of Things

    CN113873686A

  • Base station, terminal and communication method

    JP2015185886A

  • Method and Apparatus for Enhanced Application Signaling from Wireless Communication Devices

    JP2016523462A

  • Electronic price tag communications system, method and apparatus

    WO2021026671A1