Warehouse communication systems, methods, devices, and storage media

By introducing reusable smart tags and anti-interference technology into the warehousing system, the problems of low inspection efficiency, error-proneness, high labor costs, and frequent system maintenance in the existing warehousing system have been solved. This has enabled the traceability of goods and lifetime maintenance-free operation, improving the system's flexibility and user experience.

CN116193372BActive Publication Date: 2026-03-03BEIJING SMARTCHIP SEMICON TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-16
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing warehousing operations suffer from problems such as low inspection efficiency and high error rates, high labor costs, low inventory efficiency, inability to track goods, non-reusable and easily interfered RFID tags, and frequent system maintenance.

Method used

It adopts reusable smart tags, combined with a mobile human-computer interaction terminal and a signal transmitting and receiving terminal, and uses anti-interference technology. The tags are self-powered, the system can be moved flexibly, and supports user interaction and real-time positioning.

Benefits of technology

It improved inspection efficiency, reduced labor costs, minimized system interference, enabled cargo traceability and lifetime maintenance-free operation, and enhanced system flexibility and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116193372B_ABST
    Figure CN116193372B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of wireless communication, and an embodiment thereof provides a warehouse communication system, a method, a device and a storage medium. The warehouse communication system comprises a mobile human-computer interaction terminal, a signal transmitting terminal and at least two signal receiving terminals. The mobile human-computer interaction terminal is configured to receive a signal receiving terminal ID and an operation code input by a user. The signal transmitting terminal is configured to send a wake-up instruction and an operation instruction on a communication frequency band corresponding to the signal receiving terminal ID. The wake-up instruction is used to put the signal receiving terminal under the communication frequency band into a receiving state. The operation instruction is used to trigger the signal receiving terminal corresponding to the signal receiving terminal ID to perform an operation corresponding to the operation code. The at least two signal receiving terminals are divided into multiple groups, and each group receives the wake-up instruction and the operation instruction on a configured communication frequency band. The embodiment provided by the present application improves the communication efficiency and work efficiency of the warehouse communication prompting system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and more specifically to a warehouse communication system, a warehouse communication method, a warehouse communication device, and a computer-readable storage medium. Background Technology

[0002] Currently, barcode-based warehousing is commonly used in warehousing operations. However, existing barcode warehousing operations mainly rely on manual picking, which is also the most common method in this field. This method has the following problems: First, the inspection efficiency is low and prone to errors; second, the labor cost is high; third, the inventory counting efficiency is low, and with a large number of goods, inventory counting is difficult; fourth, goods cannot be tracked, and in the event of loss or prolonged non-return to the container, there is a lack of information-based alerts, making it impossible to guarantee the safety of the goods.

[0003] Current warehouse management technologies are primarily based on RFID and 2.4G wireless technologies, which have the following drawbacks:

[0004] (1) RFID tags cannot be reused and can only be detected unidirectionally by a barcode scanner. They cannot interact with users and therefore cannot track the location of items.

[0005] (2) Tags based on 2.4G wireless technology have poor anti-interference capabilities and are prone to interference with technologies such as Bluetooth and WIFI, leading to incorrect item positioning.

[0006] (3) The labels in the existing warehouse management system generally require periodic charging or battery replacement, and cannot achieve maintenance-free operation;

[0007] (4) Most existing warehouse management systems are based on Ethernet and fixed-location servers and RFID tags. Users need to frequently operate between the server and the items, which is cumbersome and inefficient. It is impossible to locate the item location in real time while personnel are moving around in the warehouse. Summary of the Invention

[0008] The purpose of this invention is to solve the above-mentioned problems by using reusable smart tags that can interact with users to indicate the location of goods; using dedicated anti-interference technology to avoid interference from WIFI and Bluetooth; using self-powered technology for the tags, requiring no maintenance for life; and using a mobile transmitter and receiver architecture, making the entire system flexible and convenient for users.

[0009] To achieve the above objectives, a first aspect of the present invention provides a warehouse communication system, the system comprising a mobile human-machine interface terminal, a signal transmitter, and at least two signal receivers. The mobile human-machine interface terminal is configured to receive a signal receiver ID and an operation code input by a user. The signal transmitter is configured to send a wake-up command and an operation command on the communication frequency band corresponding to the signal receiver ID. The wake-up command is used to put the signal receiver in the communication frequency band into a receiving state. The operation command is used to trigger the signal receiver corresponding to the signal receiver ID to execute the operation corresponding to the operation code. The at least two signal receivers are divided into multiple groups, each group receiving the wake-up command and the operation command on a configured communication frequency band.

[0010] Preferably, the signal receiving end includes: a main control chip; and a power management chip and a receiver chip connected to the main control chip; the receiver chip is used to receive information on a preset communication frequency band; the power supply battery and the solar panel are both connected to the power management chip.

[0011] Preferably, the signal receiver is configured to be in one of the preset state sets; the preset state sets include: sleep state, standby state, receiving state, processing state, and other states.

[0012] Preferably, the signal receiver is configured to communicate in one of the following ways: fixed channel mode: opening a receiving window on a fixed channel for receiving messages during each sleep cycle; frequency hopping communication process: opening receiving windows sequentially on several frequency points for receiving messages during each sleep cycle.

[0013] Preferably, the signal receiver is configured to: parse the signal receiver ID in the message; compare the parsed signal receiver ID with its own ID; if they are the same, execute the operation corresponding to the opcode; if they are different, discard the message and enter a sleep state.

[0014] Preferably, the message adopts a header plus payload format, and the payload includes the signal receiver ID and the operation code.

[0015] In a second aspect of the invention, a warehouse communication method is also provided, applied to a warehouse communication system, the system including a mobile human-machine interface terminal, a signal transmitter, and at least two signal receivers. The method includes: acquiring a signal receiver ID and an operation code input via the mobile human-machine interface terminal; determining the communication frequency band used by the signal receiver ID based on the signal receiver ID; using a wake-up command to put the signal receiver in the communication frequency band into a receiving state; and sending an operation command including the signal receiver ID and the operation code in the communication frequency band to trigger the signal receiver corresponding to the signal receiver ID to execute the operation corresponding to the operation code.

[0016] Preferably, determining the communication frequency band used by the signal receiver ID based on the signal receiver ID includes: determining the communication frequency band used by the signal receiver ID based on the group to which the signal receiver ID is located and the communication frequency band corresponding to the group.

[0017] Preferably, the signal receiver in the communication frequency band is placed in the receiving state by using a wake-up command, including: broadcasting the wake-up command on the communication frequency band, and the signal receiver in the standby state changing from the standby state to the receiving state; the signal receiver is configured to change from the sleep state to the standby state at regular intervals, and change to the sleep state if no wake-up command is received during the standby state duration.

[0018] Preferably, the signal receiver is configured to communicate in one of the following ways: fixed channel mode: opening a receiving window on a fixed channel for receiving messages during each sleep cycle; frequency hopping communication process: opening receiving windows sequentially on several frequency points for receiving messages during each sleep cycle.

[0019] Preferably, the signal receiver is configured to: parse the signal receiver ID in the message; compare the parsed signal receiver ID with its own ID; if they are the same, execute the operation corresponding to the opcode; if they are different, discard the message and enter a sleep state.

[0020] Preferably, the message structure adopts a header plus payload format, and the payload includes the signal receiver ID and the operation code.

[0021] In a third aspect of the invention, a warehouse communication device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the aforementioned warehouse communication method.

[0022] In a fourth aspect of the invention, a computer-readable storage medium is also provided, the storage medium storing instructions that, when executed on a computer, cause the computer to perform the steps of the aforementioned warehouse communication method.

[0023] A fifth aspect of the present invention provides a computer program product comprising a computer program that, when executed by a processor, implements the aforementioned warehouse communication method.

[0024] The embodiments provided by this invention have at least the following beneficial effects:

[0025] (1) The mobile design of this system, including the design of PAD and transmitter and receiver, allows users to move between shelves with PAD, which is more convenient than the traditional fixed back-end query system;

[0026] (2) The receiver tags in this system are reusable, environmentally friendly and pollution-free, and can interact with users to indicate the specific location of the goods.

[0027] (3) The anti-interference design of this system can effectively avoid interference from surrounding WIFI and Bluetooth signals;

[0028] (4) This system uses solar panels to power the receiver, which can be maintained for life and does not require battery replacement. Attached Figure Description

[0029] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings:

[0030] Figure 1 A schematic diagram illustrating the architecture of a warehouse communication system according to an embodiment of the present invention is shown.

[0031] Figure 2 The schematic diagram illustrates the hardware structure of a signal receiving end according to an embodiment of the present invention;

[0032] Figure 3 This diagram schematically illustrates the state transition of a signal receiving end according to an embodiment of the present invention.

[0033] Figure 4 The diagram illustrates the time slot relationship of a fixed channel method according to an embodiment of the present invention.

[0034] Figure 5 The diagram illustrates the time slot relationship of a frequency modulation communication method according to an embodiment of the present invention.

[0035] Figure 6This diagram illustrates a message structure according to an embodiment of the present invention.

[0036] Figure 7 The schematic diagram illustrates the steps of a warehouse communication method according to an embodiment of the present invention. Detailed Implementation

[0037] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit the scope of the present invention.

[0038] Figure 1 A schematic diagram illustrating the architecture of a warehouse communication system according to an embodiment of the present invention is shown. Figure 1 As shown, a warehouse communication system includes a mobile human-machine interface (HMI), a signal transmitter, and at least two signal receivers. The mobile HMI is configured to receive a signal receiver ID and operation code input by a user. It can be a common mobile device such as a text input pad or mobile terminal, and has an input function, allowing the user to input the signal receiver ID and operation code. The signal transmitter can connect to the mobile HMI via an interface such as USB, which can be replaced with a common interface such as a serial port. The signal transmitter can send information to the signal receivers on multiple preset communication frequency bands. The signal transmitter is configured to send a wake-up command and an operation command on the communication frequency band corresponding to the signal receiver ID. The wake-up command is used to put the signal receiver in the receiving state on the communication frequency band; the operation command is used to trigger the signal receiver corresponding to the signal receiver ID to execute the operation corresponding to the operation code. The at least two signal receivers are divided into multiple groups, each group receiving the wake-up command and operation command on a configured communication frequency band.

[0039] This implementation uses multiple communication frequency bands, primarily to save power consumption of the receiving terminal. When a signal transmitter on a specified frequency is activated, only the receiving terminal on one frequency band is awakened, preventing receiving terminals on other frequency bands from being awakened, thereby achieving energy savings.

[0040] The following uses the 433 and 315 frequency bands as examples to explain the communication mechanism between the signal transmitter and the signal receiver.

[0041] The total number of signal receivers is determined by the quantity of goods; the number of receivers corresponds to the number of goods. There are two types of receivers: 433 receivers and 315 receivers, with an average allocation of 50 / 50 between the two. After obtaining the receiver ID, the mobile human-machine interface determines whether the receiver operates on the 433 or 315 frequency band, and then calls the corresponding communication module on the transmitter. This method ensures that only one of the 433 or 315 frequency bands is activated, thus reducing the power consumption of receivers that do not require activation.

[0042] The wake-up command corresponds to a timed wake-up mechanism to avoid waking up all signal receivers at once. The wake-up command includes a wake-up code, the length of which can be defined as one byte, ranging from 1 to 250; where 0 and 251-254 are reserved for customization, and 255 wakes up all signal receivers. Each signal receiver corresponds to only one wake-up code; using the maximum distribution algorithm, one-to-one wake-up can be achieved for up to 500 signal receivers. The wake-up duration triggered by the wake-up command is slightly longer than the sleep cycle (+8-16) synchronization codes.

[0043] The operation instructions include an operation code, which is an operation that takes values ​​sequentially from 1 to 9. This is to provide different signal indications for the attached packages, avoiding blind searching by multiple people. When the signal receiver ID and operation code are obtained, they are encapsulated as 91 + operation code + indicator clip ID + CRC and then broadcast.

[0044] In some embodiments of the present invention, the signal receiving end includes: a main control chip; and a power management chip and a receiver chip connected to the main control chip; the receiver chip is used to receive information on a preset communication frequency band; the power supply battery and the solar panel are both connected to the power management chip.

[0045] Figure 2 A schematic diagram illustrating the hardware structure of a signal receiver according to an embodiment of the present invention is shown. Figure 2As shown, the power supply battery is preferably a 3.3V 50-200mA high-density battery, and the solar panel is preferably a 30mm×40mm customized high-efficiency solar panel. The power management chip coordinates and manages the power supplied by the battery and solar panel. The main control chip is connected to this power management chip and the receiver chip. The receiver chip provides the communication circuitry for the communication frequency band and transmits signals outwards through an antenna. This embodiment uses a solar panel to power the receiver, which is maintenance-free for life and requires no battery replacement. The signal receiving end also includes an indicator clip, which includes an indicator light and a buzzer for executing operation codes. For example, the length of the operation code is set to 1B; operation code 01 represents: the light is always on, and the sound is always on; operation code 02 represents: the light is always on, and the sound is short and rapid, etc. The indicator clip is configured with a 4B-length signal receiving end ID for marking the indicator clip, ensuring consistency with the attached barcode.

[0046] Correspondingly, the structure of the signal transmitting end includes: an interface with the mobile human-machine interface, a conversion chip, a main control chip, and a 433 / 315 transmitter chip. The interface with the mobile human-machine interface is preferably a USB interface, and the corresponding conversion chip is a USB-to-serial converter chip.

[0047] In some embodiments of the present invention, the signal receiver is configured to be in one of the states in a preset set of states; the states in the preset set of states include: sleep state, standby state, receiving state, processing state, and other states.

[0048] Figure 3 A schematic diagram illustrating the state transition of a signal receiver according to an embodiment of the present invention is shown. Figure 3 As shown, the various states in the preset state set are explained below: Sleep state is the most power-efficient state, where only the timer is active. When the timer expires, the receiver enters standby state. After receiving a wake-up code from the transmitter, it enters receiving state. To ensure all receivers on the specified frequency (433 or 315) enter receiving state, the transmitter continuously sends wake-up codes. Once all receivers on the specified frequency (433 or 315) are awakened, the transmitter sends a command. The machine receiving the command enters processing state, and after processing, enters the successful pickup state (subsequent software state machine). Non-local commands or erroneous data will return to sleep state. Through these state settings, the signal receiver can accurately respond to and present the current indication information.

[0049] In some embodiments of the present invention, the signal receiving end is configured to communicate in one of the following ways: fixed channel mode and frequency modulation communication mode.

[0050] Figure 4 A schematic diagram illustrating the time slot relationship of a fixed channel method according to an embodiment of the present invention is shown. Figure 4As shown, the fixed channel method includes: opening a receiving window on a fixed channel for receiving messages during each sleep cycle; the signal receiver operates by opening a narrow receiving window on a fixed channel during each sleep cycle (temporarily set to 3s in this embodiment). As mentioned above, in this embodiment, the transmission time of a single message frame sent by the PAD transmitter is 125us. Theoretically, opening a 250us window is sufficient to receive a complete message frame. Setting it to 1ms provides a certain degree of redundancy and anti-interference capability. When the transmitter sends a message to the signal receiver, it needs to continuously send the same message on the fixed channel for more than 3 seconds (e.g., 4 seconds) so that the signal receiver can receive the transmitter's message within the receiving window.

[0051] Figure 5 A schematic diagram illustrating the time slot relationship of a frequency modulation communication method according to an embodiment of the present invention is shown. Figure 5 As shown, the frequency hopping communication process involves sequentially opening receiving windows on several frequency points during each sleep cycle to receive messages. To cope with co-channel interference from other 2.4G devices, the PAD transmitter and signal receiver employ frequency hopping communication; for example... Figure 5 As shown, the receiver opens each receiving window for 3ms, and activates the receiver for 1ms on channels 0, 9, and 19 respectively. When the transmitter sends a message to the receiver, it needs to continuously send the same message on channels 0, 9, and 19 for a period of more than 3 seconds (e.g., 4 seconds). If the receiver is interfered with on two of the channels, it can receive the message through the other channel.

[0052] In some embodiments of the present invention, the signal receiver is configured to: parse the signal receiver ID in the message; compare the parsed signal receiver ID with its own ID; if they are the same, perform the operation corresponding to the opcode; if they are different, discard the message and enter a sleep state.

[0053] Specifically, the communication process with the target signal receiver is as follows: The transmitter continuously sends messages on channels 0, 9, and 19 for 4 seconds. After opening its reception window, the signal receiver receives a message from channel 0 within a maximum of 4 × 125 µs. After receiving the message, it checks the address and finds that it is a message destined for itself, then executes the operation corresponding to the opcode, such as turning on an LED or buzzer. Similarly, the transmitter's continuous 4-second message transmission on channels 0, 9, and 19 will reach other signal receivers. After opening its reception window, the signal receiver receives a message from channel 0 within a maximum of 4 × 125 µs. After receiving the message, it checks the address and finds that it is not a message destined for itself, then discards the message and enters a sleep state. In some abnormal situations, assuming channel 0 is interfered with, the signal receiver receives messages on channel 0 for 1 ms without receiving a message. Then, it sets the channel to 9 and receives messages for 1 ms. The transmitter still sends messages sequentially on channels 0, 9, and 19. When it sends messages on channel 9, the signal receiver will receive the message.

[0054] In some embodiments of the present invention, the message adopts a header plus payload format, wherein the payload includes the signal receiver ID and the opcode.

[0055] Figure 6 A schematic diagram illustrating a message structure according to an embodiment of the present invention is shown. Figure 6 As shown, the total length of the message sent by the PAD transmitter is 16 bytes, corresponding to an air transmission time of 125µs. This duration is estimated based on a physical layer transmission rate of 1Mbps. The message structure includes a preamble, a header delimiter (SFD), a payload, and a checksum (CRC). The payload includes a header, an opcode, a receiver ID, and a CRC checksum. The physical layer for message transmission uses the 2360MHz–2400MHz frequency band, with 20 channels per 2MHz channel. In this embodiment, frequency hopping communication uses channels 0, 9, and 19 as the communication frequencies for the mobile human-machine interface and the receiver, providing excellent anti-interference capabilities.

[0056] Based on the same inventive concept, the present invention also provides a warehouse communication method for use in a warehouse communication system, the system comprising a mobile human-machine interface terminal, a signal transmitter, and at least two signal receivers.

[0057] Figure 7 The schematic diagram illustrates the steps of a warehouse communication method according to an embodiment of the present invention. Figure 7 As shown, the method includes:

[0058] S01. Obtain the signal receiver ID and operation code input through the mobile human-machine interface terminal;

[0059] S02. Determine the communication frequency band used by the signal receiver ID based on the signal receiver ID;

[0060] S03. Use a wake-up command to put the signal receiver in the communication frequency band into the receiving state;

[0061] S04. Send an operation command including the signal receiver ID and the operation code in the communication frequency band to trigger the signal receiver corresponding to the signal receiver ID to execute the operation corresponding to the operation code.

[0062] In some optional implementations, determining the communication frequency band used by the signal receiver ID based on the signal receiver ID includes: determining the communication frequency band used by the signal receiver ID based on the group to which the signal receiver ID is located and the communication frequency band corresponding to the group.

[0063] In some optional implementations, a wake-up command is used to put the signal receiver in the communication band into a receiving state, including: broadcasting the wake-up command on the communication band, and the signal receiver in the standby state changing from the standby state to the receiving state; the signal receiver is configured to change from a sleep state to a standby state at regular intervals, and change to a sleep state after not receiving a wake-up command during the standby state duration.

[0064] In some alternative implementations, the signal receiver is configured to communicate in one of the following ways: fixed channel mode: opening a receiving window on a fixed channel to receive messages during each sleep cycle; frequency hopping communication process: opening receiving windows sequentially on several frequency points to receive messages during each sleep cycle.

[0065] In some optional implementations, the signal receiver is configured to: parse the signal receiver ID in the message; compare the parsed signal receiver ID with its own ID; if they are the same, perform the operation corresponding to the opcode; if they are different, discard the message and enter a sleep state.

[0066] In some alternative implementations, the message structure adopts a header plus payload format, wherein the payload includes the signal receiver ID and the opcode.

[0067] The specific limitations of each step in the above-mentioned warehouse communication method can be found in the limitations of each module or functional module in the warehouse communication system mentioned above, and will not be repeated here.

[0068] In some embodiments provided by the present invention, a warehouse communication device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the aforementioned warehouse communication method.

[0069] The processor here has numerical computation and logical operation capabilities, and at least includes a central processing unit (CPU) with data processing capabilities, random access memory (RAM), read-only memory (ROM), various I / O ports, and an interrupt system. The processor contains a kernel that retrieves the corresponding program units from memory. One or more kernels can be configured, and the aforementioned methods can be implemented by adjusting kernel parameters. The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The memory includes at least one memory chip.

[0070] In one embodiment of the present invention, a computer-readable storage medium is also provided, wherein the storage medium stores instructions that, when executed on a computer, cause the processor to be configured to perform the above-described warehouse communication method when executed by the processor.

[0071] In one embodiment of the present invention, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described warehouse communication method.

[0072] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0073] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that provides the functions specified in one or more boxes.

[0074] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0075] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0076] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0077] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0078] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0079] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0080] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A warehousing communication system, the system comprising a mobile human-computer interaction terminal, a signal transmitting terminal and at least two signal receiving terminals, characterized in that, the mobile human-computer interaction terminal is configured to receive a signal receiving terminal ID and an operation code input by a user; the signal transmitting terminal is configured to determine a communication frequency band used by the signal receiving terminal ID according to a group where the signal receiving terminal ID is located and a communication frequency band corresponding to the group, and to send a wake-up instruction and an operation instruction on the communication frequency band corresponding to the signal receiving terminal ID; the wake-up instruction is used to put the signal receiving terminal under the communication frequency band into a receiving state; and the operation instruction is used to trigger the signal receiving terminal corresponding to the signal receiving terminal ID to execute an operation corresponding to the operation code; the signal receiving terminal is configured to be in one of a preset state set; the states in the preset state set comprise a sleep state, a standby state, a receiving state, a processing state and other states; the sleep state is the state with the lowest power consumption, and only a timer is working; when the timer is up, the signal receiving terminal enters the standby state, and after receiving the wake-up instruction from the signal transmitting terminal, the signal receiving terminal enters the receiving state; after waking up all the signal receiving terminals of the specified frequency, the signal transmitting terminal sends the operation instruction, and the machine receiving the local operation instruction enters the processing state; the at least two signal receiving terminals are divided into a plurality of groups, and each group receives the wake-up instruction and the operation instruction on the configured communication frequency band.

2. The system of claim 1, wherein, the signal receiving terminal comprises: a main control chip, and a power supply management chip and a receiver chip connected to the main control chip; the receiver chip is used to receive information on a preset communication frequency band; a power supply battery and a solar panel are connected to the power supply management chip.

3. The system of claim 1, wherein, the signal receiving terminal is configured to communicate in one of the following ways: a fixed channel mode: a receiving window is opened on a fixed channel in each sleep cycle to receive a message; a frequency hopping communication process: a receiving window is opened on a plurality of frequency points in each sleep cycle to receive a message.

4. The system of claim 3, wherein, the signal receiving terminal is configured to: parse the signal receiving terminal ID in the message; compare the parsed signal receiving terminal ID with its own ID; if the same, execute the operation corresponding to the operation code; if not the same, discard the message and enter the sleep state.

5. The system of claim 3, wherein, the message adopts a format of a header plus a payload, and the payload comprises the signal receiving terminal ID and the operation code.

6. A warehousing communication method applied to the warehousing communication system of any one of claims 1 to 5, characterized in that, the method comprises: obtaining a signal receiving terminal ID and an operation code input by the mobile human-computer interaction terminal; determining a communication frequency band used by the signal receiving terminal ID according to a group where the signal receiving terminal ID is located and a communication frequency band corresponding to the group; putting the signal receiving terminal under the communication frequency band into a receiving state by using a wake-up instruction; sending an operation instruction comprising the signal receiving terminal ID and the operation code on the communication frequency band to trigger the signal receiving terminal corresponding to the signal receiving terminal ID to execute an operation corresponding to the operation code.

7. The method of claim 6, wherein, The signal receiving end under the communication frequency band is put into a receiving state by using a wake-up instruction, comprising: The wake-up instruction is broadcasted on the communication frequency band, and the signal receiving end in the standby state is changed from the standby state to the receiving state; the signal receiving end is configured to change from the sleep state to the standby state at a time, and change to the sleep state if the wake-up instruction is not received within the standby state duration.

8. The method of claim 6, wherein, The signal receiving end is configured to communicate in one of the following ways: Fixed channel mode: a receiving window is opened on a fixed channel in each sleep cycle for receiving a message; Frequency hopping communication process: a receiving window is opened on a plurality of frequency points in each sleep cycle in turn for receiving a message.

9. The method of claim 8, wherein, The signal receiving end is configured to: Parse the signal receiving end ID in the message; Compare the parsed signal receiving end ID with its own ID; If the same, execute the operation corresponding to the operation code; If not the same, discard the message and enter the sleep state.

10. The method of claim 9, wherein, The message structure adopts a format of header plus payload, and the payload includes the signal receiving end ID and the operation code.

11. A warehousing communication device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to realize the steps of the warehouse communication method in any one of claims 6 to 10.

12. A computer readable storage medium, the storage medium storing instructions, when executed on a computer, cause the computer to perform the steps of the warehouse communication method in any one of claims 6 to 10.

Citation Information

Patent Citations

  • Internet-of-things communication method, device and system, and station

    CN108834114A

  • Remote device waking using a multicast packet

    US20080170569A1