A method, device, and computer-readable storage medium for converting the role of a price tag base station

By specifying the electronic price tag as a relay base station when the electronic price tag receives the server setting instruction forwarded by the conventional base station, the problem of insufficient signal coverage of the electronic price tag is solved, and efficient and convenient price tag base station role conversion is achieved, cost and signal interference is reduced, and management automation is improved.

CN115765823BActive Publication Date: 2025-06-03NUBIA TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211189543.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-28
Publication Date
2025-06-03
Estimated Expiration
2042-09-28

AI Technical Summary

Technical Problem

In the prior art, the signal coverage of electronic price tags in smart retail systems is insufficient, resulting in the inability to update in time, and the coverage range of a single base station cannot be achieved. Increasing the layout of the base station will increase costs and bring about signal interference.

Method used

A method for converting a price tag base station role is proposed. When the price tag receives the server setting instruction forwarded by the conventional base station, the price tag is designated as a relay base station, and the base station calls the blind spot price tag and transmits the push map data, solving the signal blind spot problem.

Benefits of technology

An efficient and convenient price tag base station role conversion solution is realized, which reduces base station layout and hardware costs, reduces signal interference, improves construction convenience and flexibility of update and replacement, and enhances the degree of automation of price tag optimization and management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115765823B_ABST
    Figure CN115765823B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and computer-readable storage medium for role conversion of price tag base stations. The method includes: when a price tag receives a setting instruction from a server forwarded by a regular base station, designating the price tag as a relay base station; when a blind area price tag in the blind area corresponding to the relay base station is activated, forwarding the obtained blind area price tag information of the blind area price tag to the server by the regular base station; when the server forwards the push map data of the blind area price tag to the relay base station by the regular base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag. An efficient and convenient role conversion solution for price tag base stations is realized, effectively reducing the base station layout, hardware cost and interference of redundant signals, improving the construction convenience, operation convenience and flexibility of update and replacement, and greatly enhancing the automation degree of price tag optimization and management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile communications, and in particular to a price tag base station role conversion method, device and computer-readable storage medium. Background Art

[0002] In the prior art, with the need to upgrade supermarket system management, electronic price tags are gradually introduced into shelf labels to facilitate label changes and replacements in supermarkets and other sales malls.

[0003] However, as the functions of electronic price tags in smart retail systems deepen, the functions of price tags are increasing. Due to the different sizes of stores and the increasing complexity of the environment, many "signal blind spots" that cannot be covered by signals appear, and price tags cannot be updated in time. In addition, in independent display unit environments such as smart kitchens and smart homes, the signal shielding is relatively strong, and the coverage range of a single base station cannot be achieved. Although repeated addition of base station layouts can achieve signal coverage, this not only increases costs, but also causes signal interference between multiple base stations, which is not conducive to the stable operation of the entire system. Summary of the invention

[0004] In order to solve the above technical defects in the prior art, the present invention proposes a price tag base station role conversion method, which includes:

[0005] When a price tag receives a setting instruction from a server forwarded by a regular base station, designating the price tag as a relay base station;

[0006] When the blind area price tag in the blind area corresponding to the relay base station is started, the acquired blind area price tag information of the blind area price tag is forwarded to the server by the conventional base station;

[0007] When the server forwards the pushed image data of the blind spot price tag to the relay base station through the conventional base station, the relay base station calls the blind spot price tag and transmits the pushed image data to the blind spot price tag.

[0008] Optionally, when a price tag receives a setting instruction from a server forwarded by a regular base station, designating the price tag as a relay base station includes:

[0009] Acquire a first position of the conventional base station, determine a blind spot range corresponding to the first position, and the blind spot price tag within the blind spot range;

[0010] The second position of the blind spot price tag is obtained, a relay range is determined according to the first position, the second position and the blind spot range, and one or more price tags within the relay range are determined as the relay base station.

[0011] Optionally, when the price tag receives the setting instruction of the server forwarded by the regular base station, designating the price tag as a relay base station includes:

[0012] Configure the transmission mode of the base station broadcast corresponding to data transmission in the relay base station, and set a common relay channel corresponding to the transmission mode;

[0013] Listen to the common relay channel through the relay base station to obtain the broadcast channel information of the regular base station and the blind area price tag information of the blind area price tag.

[0014] Optionally, when the price tag receives the setting instruction of the server forwarded by the regular base station, designating the price tag as a relay base station includes:

[0015] When the server sets a blind area price tag list including the blind area price tag corresponding to the regular base station, determine the network access base station of the blind area price tag as the regular base station;

[0016] The relay base station is determined as an ordinary price tag by the regular base station.

[0017] Optionally, when the server forwards the push map data of the blind area price tag to the relay base station through the regular base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including:

[0018] When the server forwards the push map data to the relay base station through the regular base station, carry the identity information of the blind area price tag in the push map data, and set the identity information of the relay base station as the target address of the push map data;

[0019] When the relay base station receives the push map data, use the common relay channel as the broadcast channel to call the blind area price tag, and after the blind area price tag responds, send the push map data to the blind area price tag through a preset data channel.

[0020] Optionally, when the price tag receives the setting instruction of the server forwarded by the regular base station, designating the price tag as a relay base station includes:

[0021] When the server sets a blind area price tag list including the blind area price tag corresponding to the regular base station, forward the blind area price tag list to the relay base station through the regular base station;

[0022] The relay base station saves and maintains the blind area price tag list.

[0023] Optionally, when the price tag receives the setting instruction from the server forwarded by the conventional base station and designates the price tag as a relay base station, it further includes:

[0024] Setting the default access base station of the blind area price tag in the blind area price tag list to the conventional base station;

[0025] The relay base station is determined as an ordinary price tag by the conventional base station.

[0026] Optionally, when the server hands over the push map data of the blind area price tag to the conventional base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including:

[0027] When the server hands over the push map data to the conventional base station for forwarding to the relay base station, carrying the identity information of the blind area price tag in the push map data and setting the identity information of the blind area price tag as the target address of the push map data;

[0028] When the relay base station receives the push map data, parsing whether the target address is a price tag in the blind area price tag list. If so, using the common relay channel as a broadcast channel to call the blind area price tag, and after the blind area price tag responds, sending the push map data to the blind area price tag through a preset data channel.

[0029] The present invention also provides a price tag base station role conversion device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the price tag base station role conversion method described in any one of the above.

[0030] The present invention also provides a computer-readable storage medium, on which a price tag base station role conversion program is stored. When the price tag base station role conversion program is executed by a processor, it implements the steps of the price tag base station role conversion method described in any one of the above.

[0031] Implementing the price tag base station role conversion method, device and computer-readable storage medium of the present invention, when a price tag receives a setting instruction from a server forwarded by a regular base station, designating the price tag as a relay base station; when a blind area price tag in the blind area corresponding to the relay base station starts, delivering the obtained blind area price tag information of the blind area price tag to the regular base station for forwarding to the server; when the server delivers the push map data of the blind area price tag to the regular base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag. An efficient and convenient price tag base station role conversion scheme is realized, effectively reducing the base station layout, hardware cost and interference of redundant signals, improving the construction convenience, operation convenience and flexibility of update and replacement, and greatly enhancing the automation degree of price tag optimization and management. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The present invention will be further described below in conjunction with the drawings and embodiments. In the drawings:

[0033] Figure 1 is a schematic diagram of the hardware structure of a mobile terminal related to the present invention;

[0034] Figure 2 is the first flowchart of the price tag base station role conversion method of the present invention;

[0035] Figure 3 is the second flowchart of the price tag base station role conversion method of the present invention;

[0036] Figure 4 is the third flowchart of the price tag base station role conversion method of the present invention;

[0037] Figure 5 is the fourth flowchart of the price tag base station role conversion method of the present invention;

[0038] Figure 6 is the fifth flowchart of the price tag base station role conversion method of the present invention;

[0039] Figure 7 is the sixth flowchart of the price tag base station role conversion method of the present invention;

[0040] Figure 8 is the seventh flowchart of the price tag base station role conversion method of the present invention;

[0041] Figure 9 is the eighth flowchart of the price tag base station role conversion method of the present invention;

[0042] Figure 10 is a schematic diagram of the price tag base station deployment of the price tag base station role conversion method of the present invention;

[0043] Figure 11It is the first relay base station control schematic diagram of the price tag base station role conversion method of the present invention;

[0044] Figure 12 It is the second relay base station control schematic diagram of the price tag base station role conversion method of the present invention. Specific embodiments

[0045] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0046] In subsequent descriptions, suffixes such as "module", "component" or "unit" used to represent elements are only for the convenience of explaining the present invention and have no specific meaning in themselves. Therefore, "module", "component" or "unit" can be used interchangeably.

[0047] The terminal can be implemented in various forms. For example, the terminal described in the present invention may include mobile terminals such as mobile phones, tablet computers, laptop computers, palmtop computers, personal digital assistants (PDAs), portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., and fixed terminals such as digital TVs, desktop computers, etc.

[0048] In the subsequent description, the mobile terminal will be used as an example for illustration. Those skilled in the art will understand that, except for elements specifically for mobile purposes, the structure according to the embodiments of the present invention can also be applied to fixed-type terminals.

[0049] Please refer to Figure 1 , which is a hardware structure schematic diagram of a mobile terminal for implementing various embodiments of the present invention. The mobile terminal 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111, etc. Those skilled in the art can understand that Figure 1 the mobile terminal structure shown in does not constitute a limitation on the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0050] Next, in combination with Figure 1 each component of the mobile terminal will be specifically introduced:

[0051] The radio frequency unit 101 can be used for receiving and transmitting information or signals during a call. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing. Additionally, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, antennas, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices via wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), and TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.

[0052] WiFi belongs to short-distance wireless transmission technology. The mobile terminal can help users send and receive emails, browse the web, and access streaming media, etc. through the WiFi module 102. It provides users with wireless broadband Internet access. Although Figure 1 the WiFi module 102 is shown, it can be understood that it is not an essential component of the mobile terminal and can be omitted entirely within the scope of not changing the essence of the invention according to needs.

[0053] The audio output unit 103 can convert the audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in call signal reception mode, call mode, recording mode, voice recognition mode, broadcast reception mode, etc. Moreover, the audio output unit 103 can also provide audio output related to specific functions executed by the mobile terminal 100 (such as call signal reception sound, message reception sound, etc.). The audio output unit 103 can include a speaker, a buzzer, etc.

[0054] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes the image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frames can be displayed on the display unit 106. The image frames processed by the GPU 1041 can be stored in the memory 109 (or other storage media) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sounds (audio data) via the microphone 1042 in operation modes such as a phone call mode, a recording mode, a voice recognition mode, etc., and can process such sounds into audio data. The processed audio (voice) data can be output in a format that can be transmitted to a mobile communication base station via the radio frequency unit 101 in the case of the phone call mode. The microphone 1042 can implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) the noise or interference generated during the reception and transmission of audio signals.

[0055] The mobile terminal 100 further includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. Among them, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as a pedometer, tapping), etc.; as for other sensors that the mobile phone can also be configured with, such as a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., they will not be elaborated here.

[0056] The display unit 106 is used to display the information input by the user or the information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 can be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), etc.

[0057] The user input unit 107 can be used to receive input numerical or character information, and generate key signal inputs related to the user settings and function control of the mobile terminal. Specifically, the user input unit 107 can include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus or any suitable object or accessory on or near the touch panel 1071), and drive corresponding connection devices according to a preset program. The touch panel 1071 can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 110, and can receive and execute the commands sent by the processor 110. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch panel 1071. In addition to the touch panel 1071, the user input unit 107 can also include other input devices 1072. Specifically, the other input devices 1072 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, a joystick, etc., and specific details are not limited here.

[0058] Furthermore, the touch panel 1071 can cover the display panel 1061. After the touch panel 1071 detects a touch operation on or near it, it transmits the operation to the processor 110 to determine the type of touch event. Subsequently, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Although in Figure 1 the touch panel 1071 and the display panel 1061 are implemented as two independent components to realize the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the mobile terminal, and specific details are not limited here.

[0059] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device can include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headset port, and so on. The interface unit 108 can be used to receive inputs from external devices (such as data information, power, etc.) and transmit the received inputs to one or more components within the mobile terminal 100 or can be used to transmit data between the mobile terminal 100 and external devices.

[0060] The memory 109 can be used to store software programs and various data. The memory 109 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.); the data storage area can store data created according to the use of the mobile phone (such as audio data, phone book, etc.). In addition, the memory 109 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0061] The processor 110 is the control center of the mobile terminal, connecting various parts of the entire mobile terminal through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, it executes various functions of the mobile terminal and processes data, thereby monitoring the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modulation / demodulation processor. Among them, the application processor mainly processes the operating system, user interface, and application programs, etc., and the modulation / demodulation processor mainly processes wireless communication. It can be understood that the above modulation / demodulation processor may not be integrated into the processor 110 either.

[0062] The mobile terminal 100 may also include a power supply 111 (such as a battery) for powering each component. Preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system.

[0063] Although Figure 1 not shown, the mobile terminal 100 may also include a Bluetooth module, etc., which will not be elaborated here.

[0064] Based on the above mobile terminal hardware structure, various embodiments of the method of the present invention are proposed.

[0065] Figure 2 is a flowchart of the first embodiment of the price tag base station role conversion method of the present invention. A price tag base station role conversion method, the method includes:

[0066] S1. When a price tag receives a setting instruction from a server forwarded by a regular base station, designate the price tag as a relay base station;

[0067] S2. When a blind area price tag in the blind area corresponding to the relay base station is started, forward the obtained blind area price tag information of the blind area price tag to the server by the regular base station;

[0068] S3. When the server hands over the push map data of the blind area price tag to the conventional base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag.

[0069] In this embodiment, according to the store environment, for price tags completely in the signal blind area, the base station side adds a function of setting the price tag role, and relevant price tags can be configured as relay base stations through the server. On the one hand, according to the demand situation, this function can be automatically and flexibly configured and cancelled; on the other hand, the roles of ordinary price tags and relay price tags can be interchanged.

[0070] In this embodiment, a non-attributed price tag list queue is added on the base station side. The price tags in this queue are marked as abnormally registered price tags that have not completed the network access process through the paging method. They can be blind area price tags specified by the server or price tags carried into the network by the relay base station. This price tag queue needs to be bound to the relay base station ID.

[0071] In this embodiment, when the base station circularly sends price tag pictures, it first sends the normally registered price tags. After completion, according to the picture situation received from the server, it sends the pictures in the blind area price tag queue to the relay price tag, where the ID information of the main price tag is carried. Optionally, the above function can also be resolved and forwarded by the relay base station for the corresponding blind area price tags.

[0072] In this embodiment, please refer to Figure 10The schematic diagram of the price tag base station deployment shown illustrates that the relay price tags are used to relay images and update price and other information for the ordinary price tags in three signal dead zones. Based on the above diagram, for the price tags of the ordinary price tags transformed into relay base stations, a dual-mode listening and information sending function is designed in the relay base station: First, the function of this price tag is the same as that of the ordinary price tag, with no change in function, periodic sleep and wake-up, and the normal communication function with its home base station, that is, the complete function of accessing the network and receiving images is available; however, after becoming a relay base station, the information sending will add a base station broadcast sending mode, with a simple function of the base station receiving the access of ordinary price tags, working in a three-channel mode. For example, a public relay channel is added for broadcasting to avoid interfering with other price tags. Then, for the above relay base station, the channel carrying the forwarded data in the broadcast is the broadcast channel of the original base station, providing notification to the price tags in the blind zone. Thus, after hearing the broadcast information, the price tags in the blind zone can initiate network access and data reception on this channel. Based on this, this wireless relay base station only needs to listen to the same channel to separately hear the broadcast channel information of the original base station and the network access information of the price tags in the blind zone, without missing or losing information. Further, the network access information will be forwarded to the base station, which records and incorporates it into the list of price tags in the blind zone. Finally, the added information forwarding function includes forwarding the network access information of the price tags in the blind zone to the base station and forwarding the price pictures of the base station to the price tags in the blind zone. Of course, when receiving the relay pictures, when this analog relay base station analyzes the picture sending instruction of the base station, it needs to identify the sending destination ID information. The ordinary price tag only needs to analyze whether it is itself, while the relay base station can choose to analyze whether it is the ID information of the price tag in the blind zone. Thus, according to the design process, the relay base station will also add and maintain a list of price tags in the blind zone that have accessed the network.

[0073] In this embodiment, for the price tags in the above-mentioned blind zone positions: First, the blind zone price tags can use ordinary price tags, and their registration information is transmitted to the base station through the relay base station and then to the server. The relay base station is transparent transmission for the blind zone price tags; in this embodiment, if the particularity of the blind zone price tags is considered, some optimization improvements can be made, and a low sleep mechanism can be set according to needs to facilitate timely listening to the transmission information of the relay price tags, synchronously reducing the operating power consumption of the wireless relay price tags and improving the battery usage cycle.

[0074] In this embodiment, for the key deployment requirements of the automatic listening function of the price tags of the above relay base station in the store: The signal transmission performance of the relay base station is weaker than that of the real base station. According to the test coverage distance, it can be deployed close to the position of the price tags in the blind zone, or the transmission power of the relay base station can be dynamically adjusted as needed to ensure that the operating power consumption of the relay base station is in a relatively balanced state.

[0075] It can be seen that in this embodiment, the proposed relay base station price tag strategy can be easily implemented to solve the above extreme signal blind areas and achieve timed updates of price tags. Through the above strategy, not only the base station layout is reduced, the hardware cost and redundant signal interference are reduced, but also a lot of convenience is brought to construction, the operation is relatively convenient, and it can be updated and replaced in a timely manner, realizing automatic optimization and management.

[0076] The beneficial effect of this embodiment is that when a price tag receives a setting instruction from a server forwarded by a conventional base station, the price tag is designated as a relay base station; when a blind area price tag in the blind area corresponding to the relay base station is activated, the obtained blind area price tag information of the blind area price tag is forwarded by the conventional base station to the server; when the server forwards the push map data of the blind area price tag to the relay base station through the conventional base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag. An efficient and convenient price tag base station role conversion scheme is realized, effectively reducing the base station layout, hardware cost and interference of redundant signals, improving the construction convenience, operation convenience and flexibility of update and replacement, and greatly enhancing the automation degree of price tag optimization and management.

[0077] Figure 3 It is the second flowchart of the price tag base station role conversion method of the present invention. Based on the above embodiment, when a price tag receives a setting instruction from a server forwarded by a conventional base station, designating the price tag as a relay base station includes:

[0078] S01. Obtain the first position of the conventional base station, determine the blind area range corresponding to the first position, and the blind area price tags within the blind area range;

[0079] S02. Obtain the second position of the blind area price tag, determine the relay range according to the first position, the second position and the blind area range, and determine one or more price tags within the relay range as the relay base station.

[0080] In this embodiment, the above relay base station is manually set by the server. For example, when the server already knows the price tags in the blind area positions among each price tag, including the price tags placed at the low end of a long and narrow passage, which are far from the actual base station (named base station A) and cannot hear the base station signal, a price tag B (its ID information is known as B) can be deployed at the middle position as a relay base station and set as base station B.

[0081] Figure 4 It is the third flowchart of the price tag base station role conversion method of the present invention. Based on the above embodiment, when a price tag receives a setting instruction from a server forwarded by a conventional base station, designating the price tag as a relay base station includes:

[0082] S11. Configure the transmission mode of the base station broadcast corresponding to data transmission in the relay base station, and set a common relay channel corresponding to the transmission mode.

[0083] S12. Listen to the common relay channel through the relay base station to obtain the broadcast channel information of the regular base station and the blind area tag information of the blind area tag.

[0084] Optionally, in this embodiment, the above tag B completes normal network registration in base station A. At this time, an instruction can be sent to the ID of tag B through base station A on the server to set it as relay base station B. After receiving this, the tag converts its identity to become base station B, and B automatically converts the data channel record sent by base station A into its own data channel.

[0085] Figure 5 This is the fourth flowchart of the tag-base station role conversion method of the present invention. Based on the above embodiment, when a tag receives a setting instruction from the server forwarded by a regular base station and designates the tag as a relay base station, it includes:

[0086] S13. When the server sets a blind area tag list including the blind area tag corresponding to the regular base station, determine the network access base station of the blind area tag as the regular base station.

[0087] S14. The relay base station is determined as an ordinary tag by the regular base station.

[0088] Optionally, in this embodiment, please refer to Figure 11 the first relay base station control schematic diagram shown. Among them, first, through manual setting on the server, when it is known which tags are in the blind area. For example, a tag placed at the low end of a long and narrow passage is far from the actual base station (named base station A) and cannot hear the base station signal. At this time, a tag B (whose ID information is known as B) can be deployed in the middle position as a relay base station and set as base station B. This tag completes normal network registration in base station A. At this time, an instruction can be sent to the ID of tag B through base station A on the server to set it as relay base station B. After receiving this, the tag converts its identity to become base station B, and B automatically converts the data channel record sent by base station A into its own data channel.

[0089] Optionally, in this embodiment, on the server side, the blind area tag C can also be manually set as the blind area tag list of base station A, that is, tag C defaults to network access to base station A. And for base station A, base station B (tag B) can be not concerned about and still be recognized as the role of tag B.

[0090] Figure 6This is the fifth flowchart of the method for role conversion of the price tag base station in the present invention. Based on the above embodiments, when the server hands over the push map data of the blind area price tag to the conventional base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including:

[0091] S31. When the server hands over the push map data to the conventional base station for forwarding to the relay base station, carry the identity information of the blind area price tag in the push map data, and set the identity information of the relay base station as the destination address of the push map data;

[0092] S32. When the relay base station receives the push map data, use the common relay channel as a broadcast channel to call the blind area price tag, and after the blind area price tag responds, send the push map data to the blind area price tag through a preset data channel.

[0093] Optionally, in this embodiment, please refer to Figure 11 again. When the server needs to send information such as pictures to the blind area price tag C, it can directly carry the ID of the blind area price tag C and send the price tag B according to the binding information. The destination address is filled with the ID of the price tag B. After the price tag B, as the relay base station B, parses it, it will receive the information.

[0094] Optionally, in this embodiment, after the relay base station B completes receiving the information (price tag C), it can simulate the function of the base station. Using its relay channel (or the data channel of the base station A) as a broadcast channel, it notifies and calls the blind area price tag C. After the blind area price tag hears it, it can receive according to the data channel agreed in the information.

[0095] It can be seen that in this embodiment, the above broadcast information of the relay base station B belongs to a directional broadcast for the blind area price tag C, which avoids interference with other nearby ordinary price tags, can quickly find the blind area price tag, reduces the number of broadcasts, and reduces power consumption. At the same time, the price tag C carried in the above directional broadcast packet can be a list of multiple price tags. The number of the list can be dynamically adjusted according to the number of blind area price tags and the memory setting of the relay base station B.

[0096] Optionally, in this embodiment, the blind area price tag C may be multiple price tags, which are recorded in a list by the server. Although it is defaulted to be networked to the base station A, after receiving the broadcast from the relay base station B when it is just started, it also needs to start the network access process and send the status information of the price tag C to the relay base station B. Finally, these information will be relayed to the base station A and sent to the server for recording in the list. It is mainly used for querying and managing the status of the blind area price tag C, and also enables the base station to obtain parameter information such as the size of the price tag, which is convenient for pushing reasonable and correct price picture information.

[0097] Figure 7It is the sixth flowchart of the price tag base station role conversion method of the present invention. Based on the above embodiments, when a price tag receives a setting instruction from the server forwarded by the regular base station and designates the price tag as a relay base station, it includes:

[0098] S15. When the server sets a blind area price tag list including the blind area price tags corresponding to the regular base station, forward the blind area price tag list to the relay base station via the regular base station;

[0099] S16. The relay base station saves and maintains the blind area price tag list.

[0100] Optionally, in this embodiment, please refer to Figure 12 the second relay base station control schematic diagram shown. Among them, through manual setting by the server, when it is known which price tags are in the blind area position, for example, the price tags placed at the low end of a long and narrow passage are far from the actual base station (named base station A) and cannot hear the base station signal. At this time, a price tag B (whose ID information is known to be B) can be deployed at the middle position as a relay base station and set as base station B. This price tag completes normal network registration at base station A. At this time, an instruction can be sent to the ID of price tag B through base station A on the server to set it as relay base station B. After receiving this, the price tag converts its identity to become base station B, and B automatically converts the data channel record sent by base station A into its own data channel.

[0101] Figure 8 It is the seventh flowchart of the price tag base station role conversion method of the present invention. Based on the above embodiments, when a price tag receives a setting instruction from the server forwarded by the regular base station and designates the price tag as a relay base station, it further includes:

[0102] S17. Set the default network access base station of the blind area price tags in the blind area price tag list as the regular base station;

[0103] S18. The relay base station is determined as an ordinary price tag by the regular base station.

[0104] Optionally, in this embodiment, please refer to Figure 12 again. On the server side, when setting the relay base station, the blind area price tag list is sent to price tag B along with it, and this information list is no longer locally saved, but is saved and maintained by relay base station B. However, the price tags in the blind area price tag list will still default to network access to base station A. And for base station A, base station B (i.e., price tag B) can be not concerned and still be recognized as the role of price tag B.

[0105] Figure 9It is the eighth flowchart of the price tag base station role conversion method of the present invention. Based on the above embodiments, when the server hands over the push map data of the blind area price tag to the conventional base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including:

[0106] S33. When the server hands over the push map data to the conventional base station for forwarding to the relay base station, carry the identity information of the blind area price tag in the push map data, and set the identity information of the blind area price tag as the destination address of the push map data;

[0107] S34. When the relay base station receives the push map data, analyze whether the destination address is a price tag within the blind area price tag list. If so, use the common relay channel as a broadcast channel to call the blind area price tag, and after the blind area price tag responds, send the push map data to the blind area price tag through a preset data channel.

[0108] Optionally, in this embodiment, please refer to Figure 12 again. When the server needs to send information such as pictures to the blind area price tag C, it can directly carry the ID of the blind area price tag C, and the sending destination is also the blind area price tag C, rather than the price tag B. After the price tag B (relay base station B) receives and analyzes it through the base station A, it needs to analyze the information-carrying ID. If it analyzes that the information is for its blind area price tag C, it will receive the information.

[0109] Optionally, in this embodiment, after the relay base station B (price tag C) completes information reception, it can simulate the base station function, use its relay channel (or the data channel of the base station A) as a broadcast channel to notify and call the blind area price tag C. After the blind area price tag hears it, it can receive according to the data channel agreed in the information. The broadcast sent here is still a directional broadcast packet for the blind area price tag C queue.

[0110] Optionally, in this embodiment, although the blind area price tag C (there may be multiple price tags, recorded in the server list) defaults to information networking to the base station A, after receiving the broadcast from the relay base station B when it is just started, it also needs to start the networking process and send the status information of the price tag C to the relay base station B. Finally, the above information will be relayed and sent to the base station A and sent to the server for recording in the list. It is mainly used for status query and management of the blind area price tag C, and also allows the base station to obtain parameters such as the size of the price tag, which is convenient for pushing reasonable and correct price picture information.

[0111] Based on the above embodiments, the present invention further provides a price tag base station role conversion device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, the steps of the price tag base station role conversion method described in any one of the above are implemented.

[0112] It should be noted that the above device embodiment and the method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all correspondingly applicable in the device embodiment, so they will not be elaborated here.

[0113] Based on the above embodiments, the present invention further provides a computer-readable storage medium, on which a price tag base station role conversion program is stored. When the price tag base station role conversion program is executed by a processor, the steps of the price tag base station role conversion method described in any one of the above are implemented.

[0114] It should be noted that the above medium embodiment and the method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all correspondingly applicable in the medium embodiment, so they will not be elaborated here.

[0115] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, article or device including the element.

[0116] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0117] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in various embodiments of the present invention.

[0118] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the spirit of the present invention and the scope protected by the claims. All of these are within the protection scope of the present invention.

Claims

1. A method for role conversion of a price tag base station, characterized in that, the method includes: When a price tag receives a setting instruction from a server forwarded by a regular base station, the price tag is designated as a relay base station; When a blind area price tag within the blind area range corresponding to the relay base station is activated, the relay base station forwards the blind area price tag information of the blind area price tag obtained to the server through the regular base station; When the server forwards the push map data of the blind area price tag to the relay base station through the regular base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag.

2. The method for role conversion of a price tag base station according to claim 1, characterized in that, When a price tag receives a setting instruction from a server forwarded by a regular base station and designates the price tag as a relay base station, it includes: Determine the first position of the regular base station, determine the corresponding blind area range, and the blind area price tags within the blind area range corresponding to the first position; Determine the second position of the blind area price tag, determine the relay range according to the first position, the second position and the blind area range corresponding to the first position, and determine one or more price tags within the relay range as the relay base station.

3. The method for role conversion of a price tag base station according to claim 1, characterized in that, When a price tag receives a setting instruction from a server forwarded by a regular base station and designates the price tag as a relay base station, it includes: Configure the transmission mode of the base station broadcast corresponding to data transmission in the relay base station, and set a public relay channel corresponding to the transmission mode; Monitor the public relay channel through the relay base station to obtain the broadcast channel information of the regular base station and the blind area price tag information of the blind area price tag.

4. The method for role conversion of a price tag base station according to claim 3, characterized in that, When a price tag receives a setting instruction from a server forwarded by a regular base station and designates the price tag as a relay base station, it includes: When the server sets a blind area price tag list including blind area price tags corresponding to the regular base station, determine the access base station of the blind area price tags in the blind area price tag list as the regular base station; The relay base station is determined as an ordinary price tag by the regular base station.

5. The method for role conversion of a price tag base station according to claim 4, characterized in that, When the server forwards the push map data of the blind area price tag to the relay base station through the regular base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including: When the server forwards the push map data to the relay base station through the regular base station, carry the identity information of the blind area price tag in the push map data, and set the identity information of the relay base station as the destination address of the push map data; When the relay base station receives the push map data, use the public relay channel as the broadcast channel to call the blind area price tag, and after the blind area price tag responds, send the push map data to the blind area price tag through a preset data channel.

6. The price tag base station role conversion method according to claim 3, characterized in that, when a price tag receives a setting instruction from the server forwarded by the conventional base station, designating the price tag as a relay base station includes: when the server sets a blind area price tag list including blind area price tags corresponding to the conventional base station, forwarding the blind area price tag list to the relay base station via the conventional base station; the relay base station saves and maintains the blind area price tag list.

7. The price tag base station role conversion method according to claim 6, characterized in that, when a price tag receives a setting instruction from the server forwarded by the conventional base station, designating the price tag as a relay base station further includes: setting the default access base station of the blind area price tag in the blind area price tag list as the conventional base station; the relay base station is determined as an ordinary price tag by the conventional base station.

8. The price tag base station role conversion method according to claim 7, characterized in that, when the server hands over the push map data of the blind area price tag to the conventional base station for forwarding to the relay base station, the relay base station calls the blind area price tag and transmits the push map data to the blind area price tag, including: when the server hands over the push map data to the conventional base station for forwarding to the relay base station, carrying the identity information of the blind area price tag in the push map data and setting the identity information of the blind area price tag as the target address of the push map data; when the relay base station receives the push map data, parsing whether the target address is a blind area price tag in the blind area price tag list, if so, using the common relay channel as a broadcast channel to call the blind area price tags in the blind area price tag list, and after the blind area price tags in the blind area price tag list respond, sending the push map data to the blind area price tag through a preset data channel.

9. A price tag base station role conversion device, characterized in that, the device includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the price tag base station role conversion method according to any one of claims 1 to 8 are implemented.

10. A computer-readable storage medium, characterized in that, a price tag base station role conversion program is stored on the computer-readable storage medium, and when the price tag base station role conversion program is executed by a processor, the steps of the price tag base station role conversion method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Electronic price tag relay communication method and device and computer readable storage medium

    CN112929943A

  • Electronic price tag relay transmission method and device and computer readable storage medium

    CN113490159A