[go: up one dir, main page]

WO2023109553A1 - Communication system, communication method and communication apparatus - Google Patents

Communication system, communication method and communication apparatus Download PDF

Info

Publication number
WO2023109553A1
WO2023109553A1 PCT/CN2022/136674 CN2022136674W WO2023109553A1 WO 2023109553 A1 WO2023109553 A1 WO 2023109553A1 CN 2022136674 W CN2022136674 W CN 2022136674W WO 2023109553 A1 WO2023109553 A1 WO 2023109553A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
phase shifting
phase
command
communication device
Prior art date
Application number
PCT/CN2022/136674
Other languages
French (fr)
Chinese (zh)
Inventor
安振霖
杨雪媛
杨磊
李源
刘洪�
贾嘉
孙仁辉
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2023109553A1 publication Critical patent/WO2023109553A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0701Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for power management
    • G06K19/0707Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for power management the arrangement being capable of collecting energy from external energy sources, e.g. thermocouples, vibration, electromagnetic radiation
    • G06K19/0708Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for power management the arrangement being capable of collecting energy from external energy sources, e.g. thermocouples, vibration, electromagnetic radiation the source being electromagnetic or magnetic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering

Definitions

  • the embodiments of the present application relate to the field of the Internet of Things, and in particular, to a communication system, a communication method, and a communication device.
  • Radio frequency identification (radio-frequency identification, RFID) technology is a non-contact automatic identification technology, which can realize target identification and data exchange through wireless two-way communication.
  • RFID tags include active RFID tags, passive RFID tags and semi-active RFID tags. Among them, the passive RFID tag does not contain a battery, and it supplies power to itself by collecting wireless energy (ultra high frequency (UHF) frequency band is generally about 860-960MHz).
  • UHF ultra high frequency
  • passive RFID tags are widely used in warehousing, logistics, stores and other scenarios due to their small size, low cost, and long life, for asset inventory, identification, and tracking.
  • FIG 1 is a schematic structural diagram of an RFID system, as shown in Figure 1, the reader can send a continuous wave (continuous wave, CW) signal to the RFID tag, the CW signal can provide energy for the RFID tag, and the RFID tag passes through the reflective reader Provides a carrier signal to modulate the information.
  • the reader requests the data stored in the tag by transmitting a wireless signal. After the tag receives the signal, it sends the data stored in the tag chip to the reader through the wireless signal of the backscatter reader, so as to realize the query, inventory and positioning of the tag .
  • CW continuous wave
  • each reading module can adjust the phase through a fixed combination of phase parameters to change the energy distribution in space.
  • each reading module adjusts the phase independently, so the adjustment capability is limited.
  • the combination of phase parameters in the prior art is fixed, so it cannot adapt to changes in the environment, which will cause many RFID tags in the RFID system that cannot be read by the reader, resulting in low inventory efficiency.
  • the embodiments of the present application provide a communication system, a communication method, and a communication device. Through the centralized decision-making of the control module, coordinated control between multiple reading modules or multiple repeaters can be realized, and inventory efficiency can be improved.
  • a communication system includes: a control module, at least one repeater, at least one reading module, and at least one tag.
  • the control module is configured to send a first message to the reading module, the first message includes a configuration parameter and an identification of the reading module, the configuration parameter is used to configure at least one of beam or first command, and the beam is used to send the first command , the first command is used to query or control tags.
  • the reading module is configured to send a second message to the repeater according to the repeater identifier, the second message includes the first parameter in the configuration parameters, and the first parameter is used to configure the beam.
  • the repeater is configured to configure the beam according to the first parameter.
  • the above-mentioned control module may be a software module or a hardware module.
  • the control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module.
  • the reading module is used to perform the function of a reader.
  • the device can be a reader, that is, the reader can include both the reading module and the control module.
  • the reading module can be a reader, and the control module can be deployed in devices such as servers or clouds.
  • the configuration parameter may be used to configure the beam, may also be used to configure the first command, and may also be used to configure the beam and the first command.
  • the beam may be a beam formed by modulating a signal on a carrier. Configuring a beam includes configuring a carrier and/or configuring a signal modulated on a carrier.
  • the control module can make centralized decisions and issue configuration parameters to each reading module in the system.
  • Multiple repeaters can configure beams according to the first parameter in the configuration parameters, which can Realize coordinated control among multiple repeaters.
  • the centralized control of the control module can adapt to complex environmental changes. By changing the energy distribution in the space, the probability of energy holes appearing in the same time is reduced, so that there are fewer blind spots, which can improve The effective coverage of the reader improves inventory efficiency.
  • the reading module is further configured to send a first command to the tag through a repeater based on a second parameter in the configuration parameter, and the second parameter is used to configure the first Order.
  • the repeater is also used for receiving the first command, generating a beam, and sending the beam to the tag.
  • the tag is used for sending a response signal to the reading module in response to the first command.
  • the reading module may send the first command and the second message separately, or carry the first command in the second message and send it to the repeater.
  • the reading module may send the second message including the first parameter to the repeater once, and perform inventory based on the first message multiple times (that is, one configuration, multiple inventory).
  • the reading module may also send a second message including the first parameter to the repeater once, and perform an inventory based on the first message (that is, one configuration, one inventory).
  • the reading module may also send a second message including the first parameter and the first command to the repeater.
  • the foregoing first parameter includes at least one item of phase information, a frequency point, or a switch control identifier.
  • the first parameter in the configuration parameters is sent to the repeater through the reading module, and the repeater configures the phase of the beam according to the phase information, frequency point or switch control identifier in the configuration parameters, which can change the energy distribution in the space, In this way, the position of the energy hole in the space is changed, the probability of the energy hole appearing in the same time is reduced, the blind area is reduced, and the effective coverage of the reader can be improved.
  • the foregoing second parameter includes at least one of a time slot value, an inventory duration, or a state of switching tags.
  • the reading module configuring the first command based on the second parameter in the configuration parameter includes: the reading module configuring the content of the first command based on the time slot value in the second parameter and the state of the switching label, and the reading module configuring the content of the first command based on the second parameter
  • the inventory duration in sends the first command to the tag.
  • the efficiency of tag inventory can be further improved by configuring the first command by the reading module according to the time slot value in the configuration parameters, the inventory duration, or the status of switching tags.
  • this solution can realize the coordinated control of multiple repeaters through the centralized decision-making of the control module, and improve the inventory efficiency of multiple repeaters.
  • the beam is configured by the reader according to the first parameter in the configuration parameters
  • the second parameter is also configured by the reader according to the second parameter in the configuration parameters. one order.
  • the reader configures the first command according to the second parameter in the configuration parameters
  • the repeater configures the beam according to the first parameter in the configuration parameters.
  • the second aspect of the embodiment of the present application provides a communication system, the communication system includes: a control module, at least one reading module and at least one tag; the control module is used to send a first message to the reading module, the first message includes Configuration parameters and the identification of the reading module, the configuration parameters are used to configure at least one of the beam or the first command, the beam is used to send the first command, and the first command is used to query or control the tag.
  • the reading module is configured to configure a beam based on the first message, and send the beam to the tag.
  • the tag is used for sending a response signal to the reading module in response to the first command.
  • the control module can make centralized decisions and send configuration parameters to each reading module in the system, which can realize collaborative control among multiple reading modules.
  • the centralized control of the control module can adapt to complex environmental changes. By changing the energy distribution in the space, the probability of energy holes appearing in the same time is reduced, so that the blind spots are reduced and the reading can be improved. The effective coverage of the reader improves the inventory efficiency of the reader.
  • the above configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or status of switching tags.
  • the reading module can configure the first command (for example, send the first command to the tag) according to the time slot value in the configuration parameter, the inventory duration or the state of the switch tag, and according to the phase information, frequency point and
  • the switch control mark configures the beam, that is, the reading module can adjust the phase of the beam according to the phase information issued by the control module and the switch control mark, so it can change the energy distribution in the space, thereby changing the position of the energy hole in the space and reducing the The probability of energy voids makes blind spots less.
  • control module is further configured to determine configuration parameters according to a control strategy.
  • the control module can determine the configuration parameters according to the control strategy, so that the determined configuration parameters can complete all tags in a short period of time, improving the inventory efficiency.
  • the configuration parameters in this application are not fixed, but determined by the control module according to the control strategy. Therefore, when the control module makes centralized decisions and sends configuration parameters to each reading module, it can realize Collaborative control between multiple reading modules or repeaters improves inventory efficiency.
  • control strategy is to determine configuration parameters through a parameter configuration model.
  • control module can determine the configuration parameters according to the parameter configuration model, so that the determined configuration parameters can complete all tags in a short period of time, improving the inventory efficiency.
  • control module is further configured to receive a third message from the reading module, where the third message includes tag information and the reading module's Identification, label information includes label electronic product code EPC.
  • control module can determine the configuration parameters according to the tag information and the parameter configuration model, so that the determined configuration parameters can complete all the tags in a short period of time and improve the inventory efficiency.
  • control module can input the tag information into the parameter configuration model to obtain the configuration parameters.
  • the parameter configuration model includes, but is not limited to, a reinforcement learning model, a neural network model, and the like.
  • the above tag information further includes at least one of the phase or signal strength of the response signal received by each receiving channel of the reading module.
  • control module infers the propagation of electromagnetic waves in space according to the phase, signal strength and EPC of the tag of the response signal received by each receiving channel of the reading module, and outputs the configuration parameters through reinforcement learning algorithm calculation.
  • control module and at least one reading module are deployed in different devices, or the control module and one of the at least one reading module are deployed in the same device.
  • control module can be integrated with a reading module in one device (such as a reader), and the control module and the reading module can also be deployed in different devices.
  • control module can be deployed in the server, and the reading module is Reader.
  • the above communication system further includes a communication device, the communication device is used to generate beams, and the communication device includes a first phase shifting module and a second phase shifting module module, the output end of the first phase shifting module is coupled to the input end of the second phase shifting module, and the output end of the second phase shifting module is used for coupling with the antenna module.
  • the first phase shifting module is used to generate a beam, and the beam is used to send a first command, and the first command is used to query or control the tag.
  • the second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and transmit the adjusted beam through one or more antenna elements in the antenna module.
  • the difference between the communication device and other communication devices is adjusted by the first phase shifting module, so that the phase output by the first phase shifting module is a preset phase.
  • the difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting module. That is, this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage.
  • the first phase shifting module in this application can adjust the phase of each antenna subarray to generate beams with fixed waveforms.
  • the second phase shifting module can adjust the energy distribution of the antenna sub-array and adjust the waveform of the beam to change the energy distribution in the space.
  • the above communication device further includes a first signal generating module, the output end of the first signal generating module is coupled to the input end of the first phase shifting module .
  • the first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier.
  • this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage.
  • the above communication device further includes a second signal generating module
  • the first phase shifting module includes P first phase shifting units and P modulation units
  • the output terminals of the P first phase shifting units in the first phase shifting module are respectively coupled to the first input terminals of the P modulation units
  • the output terminals of the second signal generating module are respectively coupled to the second input terminals of the P modulation units .
  • the second signal generating module is configured to generate a signal corresponding to the first command.
  • the first phase shifting unit is used to generate a carrier wave.
  • the modulating unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit, so as to generate beams.
  • the modulation unit in the first phase shifting module modulates the signal generated by the second signal generating module onto the carrier wave generated by the first phase shifting unit to generate a beam, and the first phase shifting module is adjusted by the second phase shifting module
  • the phase of the output beam, and the adjusted beam is sent through the antenna unit.
  • the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2, and the second phase shifting unit includes The first switch and the second switch, both of the first switch and the second switch are one-selection L switches, the first switch is respectively coupled to the second switch through L connecting lines, the lengths of the L connecting lines are different, and L is greater than or equal to Integer of 2.
  • each second phase shifting unit can realize phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of the connecting lines are different, the transmission time delay of the signal is different, so different lengths The connecting line can realize multi-level phase shifting, which can reduce the complexity and cost of the circuit.
  • the structures of the above-mentioned first phase shifting unit and the second phase shifting unit may be the same or different.
  • the structures of the first phase shifting unit and the second phase shifting unit may be different, and the first phase shifting unit may perform fine-grained phase shifting on the transmitted signal.
  • the second phase shifting unit can perform fine-grained phase shifting on the signal output by the first phase shifting unit.
  • the structures of the first phase-shifting unit and the second phase-shifting unit may also be the same, and phase shifting is realized through connecting lines of different lengths.
  • the above communication device is deployed on the reading module.
  • a two-stage phase-shifting communication device can be deployed on the reading module, and the two-stage phase-shifting module in the reading module can adjust the phase of the beam according to the configuration parameters, thereby changing The position where the energy hole appears in the space reduces the probability of the energy hole appearing in the same time, so that the blind area becomes smaller and the effective coverage area can be improved.
  • the foregoing communication device is deployed on a repeater.
  • a two-stage phase-shifting communication device can be deployed on the repeater, and the two-stage phase-shifting module in the repeater can adjust the phase of the beam according to the configuration parameters, thereby Change the location of energy holes in the space, reduce the probability of energy holes in the same time, reduce blind spots, and improve effective coverage.
  • a communication method includes: first, acquiring tag information, where the tag information includes an electronic product code (EPC) of the tag. Then, configuration parameters are obtained according to the tag information, and the configuration parameters are used to configure at least one of the beam or the first command, the beam is used to send the first command, and the first command is used to query or control the tag. Finally, a first message is sent to the reading module, where the first message includes configuration parameters and the identification of the reading module.
  • EPC electronic product code
  • the above tag information further includes at least one of phase or signal strength of a response signal received by each receiving channel of the reader.
  • the configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or status of switching tags.
  • obtaining the configuration parameters according to the tag information includes: inputting the tag information into a parameter configuration model to obtain the configuration parameters.
  • a communication device is provided, the communication device is used to generate beams, the communication device includes a first phase shifting module and a second phase shifting module, the output end of the first phase shifting module is coupled to the second The input end of the phase shifting module and the output end of the second phase shifting module are used for coupling with the antenna module.
  • the first phase shifting module is used to generate a beam, and the beam is used to send a first command, and the first command is used to query or control tags.
  • the second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and transmit the adjusted beam through one or more antenna elements in the antenna module.
  • the phase of the beam is adjusted through two-stage phase shifting, wherein the first phase shifting module can adjust the difference between the communication device and other communication devices, so that the phase output by the first phase shifting module is the preset phase, and the second phase shifting module
  • the phase shifting module can adjust the difference among multiple antenna ports inside the communication device. That is, this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage.
  • the foregoing communication device further includes a first signal generating module, and an output end of the first signal generating module is coupled to an input end of the first phase shifting module.
  • the first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier.
  • the communication device further includes a second signal generating module
  • the first phase shifting module includes P first phase shifting units and P modulation units, and the first phase shifting
  • the output terminals of the P first phase shifting units in the module are respectively coupled to the first input terminals of the P modulation units
  • the output terminals of the second signal generation module are respectively coupled to the second input terminals of the P modulation units.
  • the second signal generating module is configured to generate a signal corresponding to the first command.
  • the first phase shifting unit is configured to generate a carrier; the modulation unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit to generate a beam.
  • the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2, and the second phase shifting unit includes a first switch and a second phase shifting unit.
  • Two switches, the first switch and the second switch are both one-selection L switches, the first switch is coupled to the second switch through L connecting lines respectively, the lengths of the L connecting lines are different, and L is an integer greater than or equal to 2.
  • each second phase shifting unit can realize phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of the connecting lines are different, the transmission time delay of the signal is different, so different lengths The connecting line can realize multi-level phase shifting, which can reduce the complexity and cost of the circuit.
  • the above-mentioned communication device further includes a receiving circuit, where the receiving circuit is configured to receive a configuration parameter, the configuration parameter includes phase information, and the configuration parameter is used to configure the beam or the first command. At least one item; the second phase shifting module is specifically configured to adjust the phase of the beam output by the first phase shifting module according to the phase information.
  • the second phase shifting module in the communication device can adjust the phase of the beam output by the first phase shifting module according to the configuration parameters received by the receiving circuit, so it can change the energy distribution in the space, thereby changing the occurrence of energy holes in the space. Position, reduce the probability of energy holes appearing in the same time, make the blind area less, and can improve the effective coverage of the reader.
  • the above-mentioned second phase shifting module includes M second phase shifting units
  • the antenna module includes M antenna units
  • the communication device further includes M third switches, each The second phase shifting unit is coupled with an antenna unit through a third switch.
  • the configuration parameters further include a switch control identifier
  • the communication device further includes a processor, configured to control the third switch to be turned on and off according to the switch control identifier.
  • the second phase shifting unit in the communication device can be coupled with an antenna unit through a third switch, and the processor can control the on and off of the third switch according to the switch control flag, since all the M third switches
  • the energy distribution during conduction is different from the energy distribution during conduction of the third switch, so the energy distribution in the space can be changed by controlling the on and off of the third switch, thereby changing the occurrence of energy holes in the space.
  • the first phase shifting module includes P first phase shifting units
  • the second phase shifting module includes M second phase shifting units
  • the communication device further includes P power dividers
  • the first phase shifting unit is respectively coupled to K second phase shifting units through the power divider
  • K is an integer greater than or equal to 2
  • M is equal to said P multiplied by said K.
  • the power divider is used to divide the beam output by the first phase shifting unit into K paths.
  • the beam power output by the first phase shifting unit is divided into K channels through the power divider, and the phase is shifted through the second phase shifting unit.
  • These two stages of phase shifting can not only change the position of the energy hole in the space, The effective coverage is improved, and the complexity and cost of the circuit can be reduced.
  • the first phase shifting module includes P first phase shifting units
  • the second phase shifting module includes M second phase shifting units
  • the communication device further includes P multiplexers
  • the first phase shifting unit is respectively coupled to the K second phase shifting units through multiplexers
  • K is an integer greater than or equal to 2
  • M is equal to P multiplied by K.
  • the multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.
  • the beam output by the first phase-shifting unit is output to the corresponding second phase-shifting unit through the multiplexer, and the phase is shifted by the second phase-shifting unit.
  • These two stages of phase-shifting can not only change the The position of the energy hole improves the effective coverage and reduces the complexity and cost of the circuit.
  • the communication device further includes a clock synchronization module, configured to synchronize a clock of the communication device with a clock of an external clock source.
  • the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly modulate phases, and multiple devices jointly transmit radio frequency signals , forming distributed beamforming.
  • a communication device which is used to generate a beam
  • the communication device includes a power divider and M phase shifting units, the input end of the power divider is used to receive the beam, and the power divider
  • the output terminals of the device are respectively coupled to M phase-shifting units, and the output terminals of the M phase-shifting units are respectively used for coupling with M antenna units, and M is an integer greater than or equal to 2;
  • the phase-shifting unit includes a first switch and a second switch, the first switch and the second switch are all one-selection L switches, the first switch is respectively coupled to the second switch through L connection lines, the lengths of the L connection lines are different, and L is greater than or equal to 2 integer.
  • the power splitter is used to divide the beam into M paths.
  • the phase shifting unit is used to adjust the phase of the beam output by the power divider.
  • each phase shifting unit can achieve phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of connecting lines are different, the transmission delay of signals is different, so connecting lines of different lengths Multi-level phase shifting can be realized, and the complexity and cost of the circuit can be reduced.
  • the communication device further includes M third switches, and each phase shifting unit is coupled to an antenna unit through a third switch.
  • the third switch can be set between the phase shifting unit and the antenna unit. By controlling the turn-on and turn-off of the third switch, the energy distribution in the space can be changed, thereby changing the position where the energy hole appears in the space.
  • a computer-readable storage medium the computer-readable storage medium has computer program codes therein, and when the computer program codes run on a processor, the processor executes The method as described in the third aspect above.
  • a seventh aspect of the embodiments of the present application provides a computer program product, where the computer program product includes program instructions, and when the program instructions are executed, the method as described in the third aspect above is implemented.
  • Fig. 1 is a schematic structural diagram of an RFID system provided by an embodiment of the present application
  • FIG. 2 is a schematic diagram of a signal strength distribution of an RFID reader provided in an embodiment of the present application
  • FIG. 3 is a schematic diagram of a multi-channel RFID reader based on an antenna array provided in an embodiment of the present application
  • FIG. 4 is a schematic structural diagram of a communication system provided by an embodiment of the present application.
  • FIG. 5 is a schematic diagram of a signaling format of a first message provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a signaling format of a third message provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a signaling format of a second message provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of clock synchronization of multiple repeaters provided by an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a reader in a communication system provided by an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a repeater in a communication system provided by an embodiment of the present application.
  • FIG. 11 is a schematic flow diagram of signaling transmission in a communication system provided by an embodiment of the present application.
  • FIG. 12 is a schematic structural diagram of another communication system provided by an embodiment of the present application.
  • Fig. 13 is a schematic diagram of an inventory process provided by the embodiment of the present application.
  • FIG. 14 is a schematic diagram of another inventory process provided by the embodiment of the present application.
  • FIG. 15 is a schematic diagram of signaling interaction in an inventory process provided by an embodiment of the present application.
  • FIG. 16 is a schematic structural diagram of another communication system provided by an embodiment of the present application.
  • FIG. 17 is a schematic diagram of clock synchronization of multiple readers provided by the embodiment of the present application.
  • FIG. 18 is a schematic flow chart of signaling transmission in another communication system provided by an embodiment of the present application.
  • FIG. 19 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • FIG. 20 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 21 is a schematic structural diagram of a second phase shifting unit provided by an embodiment of the present application.
  • FIG. 22 is a schematic diagram of the arrangement of multiple antenna units provided by the embodiment of the present application.
  • FIG. 23 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 24 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 25 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 26 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • At least one item (piece) of a, b or c can represent: a, b, c, a and b, a and c, b and c, or, a and b and c, wherein a, b and c can be single or multiple.
  • words such as “first” and “second” are used to distinguish the same or similar items with basically the same function and effect, Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and execution order.
  • first in the first phase shifting unit and “second” in the second phase shifting unit in the embodiment of the present application are only used to distinguish different phase shifting units.
  • the first, second, etc. descriptions that appear in the embodiments of this application are only for illustration and to distinguish the description objects, and there is no order, nor does it represent a special limitation on the number of devices in the embodiments of this application, and cannot constitute a limitation on the number of devices in this application. Any limitations of the examples.
  • the reader or reading module in this application may be called Receiver, and the repeater may be called Helper.
  • RFID tags can be divided into active RFID tags, passive RFID tags and semi-active RFID tags.
  • the passive RFID tag does not contain a battery, and it supplies power to itself by collecting wireless energy (ultra high frequency (UHF) frequency band is generally about 860MHz-960MHz).
  • UHF ultra high frequency
  • the antenna unit of the passive RFID tag can convert the received electromagnetic wave energy into electrical energy, activate the chip in the passive RFID tag, and send out the data in the passive RFID tag chip.
  • the reader communicates wirelessly with the passive RFID tag through the antenna unit, and can read or write the tag identification code and memory data of the passive RFID tag. Due to its small size, low cost, and long life, passive RFID tags are widely used in warehousing, logistics, stores, and other scenarios for asset inventory, identification, and positioning.
  • FIG 1 is a schematic structural diagram of an RFID system.
  • the reader can send a CW signal to the RFID tag to provide energy for the RFID tag, and the RFID tag modulates information by reflecting the carrier signal provided by the reader.
  • the RF front end of the reader generally adopts a single-channel design. Since there is only one transmitting antenna in the single-channel design, the signal strength received by the RFID tag may not exceed its sensitivity and the RFID tag cannot be activated.
  • FIG. 2 a schematic diagram of a signal strength distribution of an RFID reader, in the coverage area of the RFID reader, the farther the area is from the RFID reader, the weaker the signal strength is.
  • the coverage area of the RFID reader there is a black oval energy hole.
  • the signal strength at the black oval energy hole is lower than the sensitivity of the tag activation, so when the tag is in the black oval position, the reader cannot read Take the label.
  • the existence of energy holes causes the reader to have many reading blind spots, resulting in a small effective coverage of the reader, resulting in low efficiency when inventorying tags.
  • each reading module can adjust the phase through a fixed combination of phase parameters to change the energy distribution in the space.
  • each reading module in the prior art adjusts the phase independently, the adjustment capability is limited.
  • the combination of phase parameters in the prior art is fixed and cannot adapt to changes in the environment, which will cause many RFID tags in the RFID system that cannot be read by the reader, resulting in low inventory efficiency.
  • a multi-channel RFID reader based on an antenna array, which can use multiple Antennas (for example, antenna E1 to antenna E5 shown in FIG. 3 ) transmit radio frequency signals simultaneously to form a beamforming effect.
  • Antennas for example, antenna E1 to antenna E5 shown in FIG. 3
  • the scanning of the beam in space is realized, and the transmitting and receiving gain of the reader in a specific direction is improved, thereby improving the coverage of the reader and eliminating energy holes.
  • the hardware circuit needs multiple digital transmission channels, so the circuit is more complicated and the cost is higher.
  • the traditional beamforming solution does not consider the complex multipath problem in indoor scenes, and the signal transmitted by each array element has only one path to reach the predetermined sector.
  • the signals of each path may be further superimposed and canceled to produce the energy hole mentioned above, which will cause traditional beamforming in complex indoor multipath (such as The effect of eliminating energy holes in the scene of warehouse) is relatively poor.
  • the embodiment of the present application provides a communication system.
  • the communication system can realize communication between multiple reading modules or multiple repeaters through the centralized decision-making of the control module and sending configuration parameters to each reading module. collaborative control.
  • the control architecture in this application is controlled centrally by the control module, which can adapt to complex environmental changes, reduce the probability of energy holes in the same time period, reduce blind spots, improve the effective coverage of the reader, and improve the inventory efficiency of the reader.
  • phase shifting is realized through connecting wires of different lengths, which can reduce the complexity of the circuit and lower the cost.
  • the communication system includes a control module, at least one reading module, at least one repeater, and at least one tag.
  • the control module can be a software module or a hardware module.
  • the control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module.
  • the reading module is used to perform the function of a reader.
  • the device can be a reader, that is, the reader can include both the reading module and the control module.
  • the reading module can be a reader, and the control module can be deployed in devices such as servers or clouds.
  • Fig. 4 takes the reading module as a reader and the control module deployed in the server as an example to illustrate.
  • the embodiment of the present application does not limit the number of readers and repeaters included in the communication system.
  • the specific number of readers and repeaters is related to the number of tags and the size of the application scenario of the communication system. For example, in a warehouse of about 100 square meters with about 2000 RFID tags, one reader and two repeaters can be deployed, and the control module can be deployed on the server, which is connected to the reader through a serial cable.
  • the reader communicates with the repeater wirelessly.
  • the reader to the repeater can use the wireless frequency band (for example, UHF RFID 840MHz ⁇ 845MHz), and the repeater to the tag and then to the reader can use the wireless frequency band (for example, UHF RFID 920.5MHz-924.5MHz).
  • the embodiment of the present application does not limit the specific frequency band for communication between the reader and the repeater.
  • the control module is configured to send the first message to the reading module.
  • the first message includes a configuration parameter and an identification of the reading module, the configuration parameter is used to configure a beam and/or a first command, the beam is used to send a first command, and the first command is used to query or control a tag.
  • the control module can communicate with the reader in a wired or wireless way.
  • the control module is deployed in the server, and the server can communicate with the reader in a wired or wireless manner.
  • the reading module is used as a reader, and the control module is deployed on a server as an example.
  • the identifier of the reading module in the embodiment of the present application is the reader identifier.
  • the configuration parameter is used to configure the beam, or configure the first command, or configure the beam and the first command.
  • the beam refers to the shape of a beam of waves, which may also be called a waveform.
  • the beam may be a beam formed by modulating a signal on a carrier.
  • the beam is used to send a first command, where the first command includes but is not limited to at least one of a select command, a query command, or an acknowledgment (acknowledge, ACK) command.
  • the first command may be used to query the electronic product code (electronic product code, EPC) information of the tag.
  • EPC electronic product code
  • the first command may also be used to control the state of the tag or to make the tag respond.
  • the tag after receiving the first command, the tag can change its own state to be in a silent state or a working state.
  • the embodiment of the present application does not limit the specific type of the first command, and the first command may perform an inventory on tags. Inventory tags include inquiry or control tags.
  • the above configuration parameters include but are not limited to at least one of phase information, switch control identifier, time slot value, frequency point (also called frequency, English frequency), inventory duration, or status of switching tags.
  • the configuration parameters may include a first parameter and a second parameter, where the first parameter includes at least one item of phase information, a switch control identifier, or a frequency point, and the first parameter is used to configure a beam.
  • Configuring a beam includes configuring a carrier and/or configuring a signal modulated on a carrier.
  • the second parameter includes at least one of a time slot value, an inventory duration, or a status of switching tags, and is used to configure the first command.
  • the first parameter and the second parameter may be carried in the same message or in different messages. In this embodiment of the present application, both the first parameter and the second parameter are carried in the first message as an example. Give an example.
  • the phase information in the configuration parameters may be a specific phase shift value or a gear value, and this embodiment of the present application does not limit the specific type of phase information.
  • the switch control flag is used to indicate the turn-on and turn-off of the antenna switch (for example, the third switch in the following embodiments).
  • the first message includes the reader identification, the repeater identification and configuration parameters, the configuration parameters include the first parameter and the second parameter, the first parameter includes phase information, switch control identification and frequency point, the second parameter includes the time slot value, Taking the inventory duration and the status of switching tags as examples, the signaling format of the first message may be the frame structure shown in FIG. 5 .
  • the first message includes a preamble, a control field and a cyclic redundancy check (cyclic redundancy check, CRC), and the control field includes a device identifier, a command identifier, a first parameter and a second parameter.
  • CRC cyclic redundancy check
  • the IDs of the repeater and the reader can be represented by 8 bits respectively.
  • the frequency point can be represented by 8 bits. Since wireless communication can occupy a certain frequency range, a specific working frequency point within a certain period of time can be specified for devices in the communication system (eg, readers and repeaters).
  • the phase information can be represented by 32 bits.
  • the reader includes two stages of phase shifting modules, the high 16 bits can represent the phase shift value of the first phase shifting module, and the low 16 bits represent the corresponding phase shifting value of the second phase shifting module.
  • the switch control identifier can be represented by 8 bits, and each bit in the 8 bits can correspond to the third switch in one radio frequency channel.
  • a bit value of 1 means that the third switch is turned on, and a bit value of 0 means that the third switch is turned off. It should be noted that the embodiment of the present application does not limit the bit length of each parameter in the first message, and FIG. 5 exemplarily shows the bit length occupied by each parameter.
  • This embodiment introduces the communication system provided by the embodiment of the present application by taking the six-dimensional parameters that the first message includes device identification, phase information, switch control identification, time slot value, inventory duration, and switching tag status as an example, wherein the device identification Can include reader ID and repeater ID.
  • the six-dimensional parameter included in the first message may be expressed as [equipment identification, phase information, switch control identification, time slot value, inventory duration T, status of switching tags].
  • the above-mentioned configuration parameters may be preset multiple groups of parameters, or may be configuration parameters determined by the control module according to the control strategy.
  • the control module can preset multiple sets of configuration parameters, and send the preset multiple sets of configuration parameters to the reader.
  • preset sets of configuration parameters can be stored in the server.
  • both the control module and the reading module are deployed in the reader, multiple sets of preset configuration parameters can be stored in the reader.
  • the control strategy is to determine the configuration parameters through a parameter configuration model.
  • the control module is also used to receive a third message from the reading module, the third message includes the information of the tag and the identification of the reading module, and the information of the tag includes the electronic product code EPC of the tag.
  • the control module is specifically used to input the tag information into the parameter configuration model to obtain the configuration parameters.
  • the tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reading module.
  • the function of the control module is introduced below by taking the tag information including the tag's EPC, the phase and signal strength of the response signal received by each receiving channel of the reading module as an example.
  • the tag information may be the information of an inventory tag.
  • the signaling format of the third message may be the frame structure shown in FIG. 6 .
  • the third message includes frame header, frame length, control field and CRC, and the control field includes reader ID, antenna number, EPC, antenna received signal strength indication (received signal strength indication, RSSI) and antenna receiving phase .
  • the frame header and the frame length can be represented by 8 bits respectively.
  • the number of antennas can be represented by 8 bits
  • the EPC can be represented by 128 bits
  • the antenna receiving RSSI and antenna receiving phase can be represented by 16 bits respectively.
  • FIG. 6 schematically shows the frame structure of the third message.
  • the control module can receive information from the tag of the reader, and the information of the tag can be Among them, RSSI i represents the strength of the signal received by the i receiving channel, Indicates the phase of the i receive channel. That is, the information of the tag can be represented by a 2Y+2-dimensional value.
  • the control module can input the 2Y+2-dimensional value into the parameter configuration model to obtain the configuration parameters [time slot value, inventory duration, tag status, phase information and switch control identification].
  • the above parameter configuration model can be a reinforcement learning (RL) model, and the control module infers the propagation of electromagnetic waves in space through the information of the input label, and outputs the configuration parameters through reinforcement learning algorithm calculation.
  • RL reinforcement learning
  • the embodiment of the present application does not limit the specific type of the parameter configuration model, for example, the parameter configuration model may also be a neural network model.
  • the control module is designed for reinforcement learning based on three parts: mapping algorithm, feature extraction module and policy calculation module.
  • the mapping algorithm is used to analyze the response signal sent by the tag, and use the information of the tag to calculate the spatial spectrum of the electromagnetic signal.
  • the feature extraction module uses a deep convolutional neural network to extract the spatial spectral features of electromagnetic signals.
  • the policy calculation module uses a fully connected network to generate the required beamforming parameters from the current electromagnetic energy spatial energy distribution.
  • the deep reinforcement learning algorithm tries a series of beamforming parameters, and obtains the results of the corresponding environment inventory, judges the quality of the current action through the inventory results, and adjusts the inventory strategy.
  • the deep reinforcement learning algorithm interacts with the environment step by step, and then explores the parameter space of beamforming and learns the state of the environment, and finally masters the optimal inventory strategy.
  • the above parameter configuration model can be obtained through training.
  • the above-mentioned policy calculation module may include two phases, namely a training phase and an inventory phase.
  • the training phase the reader will continue to try to inventory tags in the space, learn the electromagnetic environment and obtain the optimal inventory parameter configuration strategy in this environment.
  • the inventory phase the tags in the environment are inventoried using the inventory parameter configuration strategy obtained in the training phase.
  • the inventory parameter configuration strategy can be a configuration model for the above parameters.
  • the configuration parameters in this application are not fixed, but are determined by the control module. Therefore, when the control module makes centralized decisions and sends configuration parameters to each reading module, large-scale deployment In the scenario of multiple repeaters, the coordinated control of multiple repeaters can be realized to improve the inventory efficiency.
  • the reading module is configured to send a second message to the repeater according to the repeater identifier, where the second message includes the first parameter in the configuration parameters.
  • the reader can communicate with the repeater by wire or wirelessly. As shown in (b) of FIG. 4 , when the downlink from the reader to the repeater uses wireless communication, the reader sends the second message to the repeater using a wireless frequency band. When the downlink from the reader to the repeater adopts wired communication, the reader sends the second message to the repeater by using cables such as a network cable, a serial port cable, and an optical fiber.
  • the signaling format of the second message may be the frame structure shown in FIG. 7 .
  • the second message includes a preamble, a control field, and a CRC
  • the control field includes a repeater identifier, phase information, a switch control identifier, and a frequency point.
  • the repeater identifier may be represented by 8 bits.
  • the frequency point can be represented by 8 bits
  • the switch control flag can be represented by 8 bits
  • the phase information can be represented by 32 bits. It should be noted that the embodiment of the present application does not limit the bit length of each parameter in the second message.
  • FIG. 7 exemplarily shows the frame structure of the second message.
  • the reading module may send the first command and the second message separately, or carry the first command in the second message and send it to the repeater.
  • the reading module may send the second message including the first parameter to the repeater once, and perform inventory based on the first message multiple times (that is, one configuration, multiple inventory).
  • the reading module may also send a second message including the first parameter to the repeater once, and perform an inventory based on the first message (that is, one configuration, one inventory).
  • the reading module may also send a second message including the first parameter and the first command to the repeater.
  • the repeater is configured to receive the second message, and configure the beam according to the first parameter in the second message.
  • the repeater may include a communication device, and the communication device may configure the phase of the beam according to the first parameter.
  • the communication device in the repeater can be the communication device shown in any one of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments, the phase shifting unit (for example, the first phase shifting unit) in the communication device and/or the second phase shifting unit) can adjust the phase of the beam according to the phase information in the first parameter, and the processor in the communication device can adjust the state of the third switch according to the switch control flag, for example, turn the third switch on or off broken. That is, the repeater can configure the phase of the beam through the communication device.
  • the embodiment of the present application does not limit the specific structure of the repeater.
  • the repeater in the communication system may include any of the following embodiments shown in FIG. 19, FIG. 20, FIG.
  • the communication device may also not include the communication device shown in any of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments. limited. That is to say, in the communication system shown in FIG. 4 , the specific structure of the repeater can be decoupled from the structure of the communication device provided in the following embodiments of the present application, and there is no strong coupling relationship.
  • each repeater may configure beams according to the first parameter in the second message at the same time or in time division.
  • each repeater may include a clock synchronization module for synchronizing a clock of the repeater with a clock of an external clock source.
  • the clock synchronization module of each repeater is connected to the 10Mhz external clock source, so that each The clock of the repeater is synchronized with the clock of the 10Mhz external clock source, so that the N repeaters can be jointly phase-modulated, and multiple repeaters jointly transmit radio frequency signals to form distributed beamforming.
  • the reading module is further configured to send the first command to the tag through the repeater based on the second parameter in the configuration parameters.
  • the reader after the reader receives the configuration parameters, it can send the first command to the repeater according to the time slot value in the configuration parameters, the inventory duration and the state of the switching tag to activate the tag Take inventory.
  • the repeater is also used for receiving the first command, generating a beam, and sending the beam to the tag.
  • the repeater receives the first command, generates a beam for transmitting the first command, and transmits the beam to the tag.
  • the repeater may include M antenna units, where M is an integer greater than or equal to 2, and the second phase shifting unit in the repeater may be coupled to the M antenna units respectively, and the repeater may pass the M Antenna units transmit beams to tags to inventory tags.
  • the tag is used for sending a response signal to the reading module in response to the first command.
  • the reader receives the response signal sent by the tag through the receiving antenna, and uses the demodulator to analyze the tag signal and analyze the received energy intensity of the tag.
  • the baseband signal processing module reports to the media access control layer (media access control, MAC) layer scheduling module.
  • the MAC layer scheduling module reports the inventory results to the server through the peripheral communication interface of the application layer, and obtains the scheduling strategy issued by the server, generates the required specific inventory signaling (such as the first command) according to the strategy, and then sends the The inventory signaling is sent to the repeater through the modulator and the transmitting antenna.
  • the repeater obtains the inventory signaling issued by the reader through the receiving antenna and the demodulator.
  • the signaling baseband processing module is used to generate the baseband signal to be transmitted and to configure the switching states of the phase shifting module and the power amplifier switch.
  • the baseband signal passes through the modulator, phase shifting module, power amplifier, and then transmits the signal through the transmitting antenna.
  • the tag sends a response signal to the reader, and the reader sends the information when it receives the response signal to the control module, and the control module uses the reinforcement learning algorithm to adaptively adjust the inventory strategy according to the information of the tag, and through the interface of the application layer Send it to the MAC scheduling module.
  • the control module is equipped with a user interface, which is convenient for the upper layer of the user to understand the inventory situation.
  • the control module can obtain the configuration parameters according to the third message sent by the reading module and the parameter configuration model, and send the configuration parameters to the reading module through the first message, and the reading module according to the first
  • the repeater identifier in the message may send the first parameter among the configuration parameters to the repeater, so that the repeater can configure the beam according to the first parameter.
  • the reading module can send the first command to the repeater according to the second parameter in the configuration parameters, and the repeater receives the first command and generates a beam for sending the first command, thereby sending the beam to the tag.
  • the tag sends a response signal to the reading module, and then the reading module carries information when it receives the response signal sent by the tag in a third message and sends it to the control module.
  • the control module may respectively send the first message including configuration parameters to the multiple readers.
  • the control module in the server can send to the 2 readers respectively including
  • the reader can send the first parameter in the configuration parameters to the corresponding repeater according to the repeater identifier in the first message, so that the repeater can configure the beam according to the first parameter.
  • the reading module can send the first command to the corresponding repeater according to the second parameter in the configuration parameters, and the repeater receives the first command and generates a beam for sending the first command, thereby sending the beam to the tag.
  • the embodiment of the present application does not limit the specific number of readers included in the communication system, and the networking architecture of the communication system will be different according to different application scenarios.
  • the control module can select the initial configuration parameters according to expert experience, the control module can control the reading module to send selection commands to control the status of all tags, and control the reading module to start the first initial inventory cycle, which lasts After the inventory at time T, the control module judges whether the tags are complete according to the information reported by the reading module. If it is complete, an inventory round ends. Otherwise, the control module inputs the information of the inventory tag into the neural network, the neural network outputs configuration parameters, the reading module sends the first parameter among the configuration parameters to the repeater, and the repeater adjusts the phase of the transmitting antenna according to the first parameter. The reader starts to count the tags according to the second parameter in the configuration parameters.
  • control module calculates rewards according to the number of new tags and the counting cycle. If all the tags are counted, a round ends, otherwise continue to extract the tags that have been counted. Information, output the next configuration parameter according to the reinforcement learning algorithm until all labels are finished.
  • the control module when the control module starts a round of inventory, the control module sends the first message including configuration parameters to the reader, and the reader sends the first parameter in the configuration parameters to the repeater, and the repeater sends the first message according to the first
  • the parameters generate the corresponding air interface beam.
  • the reader sends the inventory signaling to the repeater according to the second parameter in the configuration parameters, and the repeater forwards the inventory signaling of the reader to the tag according to the configured air interface beam.
  • each tag sends a response signal to the reader according to the time slot set by the time slot value, and the reader continues to count tags according to the time slot value within T time.
  • the reader sends the information of the tags counted in the time period T to the control module, and the strategy calculation module in the control module makes a decision based on the input data (for example, tag information). If it is determined that the tags have all been counted, exit the count. Otherwise, the control module outputs configuration parameters for the next round of inventory.
  • the reader can use the frequency point in the configuration parameters to send a select command for tag counting to the tag through the repeater to select the tag.
  • the selection command carries the tag
  • the EPC of the tag, the identity (identity, ID) of the tag can be obtained from the server.
  • the reader uses the frequency point in the configuration parameters to issue a query command to the repeater.
  • the repeater forwards the query command from the reading module, in response to the query command, the tag reports a response signal (for example, RN16 frame), and quickly switches to the response state. If the reader receives a valid RN16 frame, the reader sends a confirmation command to the repeater, and the repeater forwards the confirmation command from the reading module.
  • the tag receives the confirmation command, in response to the confirmation command, the tag immediately switches to the confirmation state And report a response signal (for example, EPC frame, protocol control word (protocol control, PC) and CRC frame).
  • a response signal for example, EPC frame, protocol control word (protocol control, PC) and CRC frame.
  • the frequency points in the configuration parameters can be frequency points in the ultra-high frequency UHF 840MHz-845MHz frequency band.
  • the embodiment of the present application does not limit the specific value of the frequency point in the configuration parameter, and the value of the frequency point is related to parameters such as the type of the tag.
  • the status of the tags may include but not limited to a silent state and a working state.
  • the reader will inventory the tags with status X or Y.
  • the flag of the tag is reversed from X to Y or from Y to X.
  • the tag can automatically reverse from the Y state to the X state after the power-off state or after being inventoried, and the time that the tag stays in the Y state before automatically returning to the X state is called the duration of the tag.
  • the durations of different manufacturers may be the same or different, and this embodiment of the present application does not limit the specific value of the duration of tags under each session.
  • the above-mentioned state X can be a silent state
  • the state Y can be a working state.
  • the control module can make centralized decisions, and send configuration parameters to each reading module in the system, and then send configuration beam parameters to the repeater through the reading module, Coordinated control among multiple repeaters can be realized.
  • the centralized control of the control module can not only adapt to complex environmental changes, change the energy distribution in the space, reduce the probability of energy holes in the same time period, and make the blind spots less. Improve the effective coverage of the reader. And it can improve the inventory efficiency of multiple repeaters.
  • the embodiment of the present application also provides a communication system.
  • the communication system includes a control module, at least one reading module, and at least one tag.
  • the control module can be a software module or a hardware module.
  • the control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module.
  • FIG. 16 is illustrated by taking the reading module as a reader and the control module deployed in a server as an example.
  • the control module is configured to send the first message to the reading module.
  • the first message includes configuration parameters, and the configuration parameters are used to configure a beam and/or a first command, and the beam is used to send a first command, and the first command is used to query or control a tag.
  • the first message also includes the identification of the reading module and the identification of the repeater.
  • This embodiment introduces the communication system provided by the embodiment of the present application by taking the six-dimensional parameters that the first message includes device identification, phase information, switch control identification, time slot value, inventory duration, and switching tag status as an example, wherein the device identification Including the reader ID (also called the ID of the reading module).
  • the six-dimensional parameter included in the first message may be expressed as [equipment identification, phase information, switch control identification, time slot value, inventory duration T, status of switching tags].
  • the signaling format of the first message can refer to the frame structure shown in FIG. 5. Unlike the communication systems shown in FIG. 4 and FIG. 12, in the communication system shown in FIG. The device ID in the message only includes the reader ID.
  • the above-mentioned configuration parameters may be preset multiple groups of parameters, or may be configuration parameters determined by the control module according to the control strategy.
  • the control module can preset multiple sets of configuration parameters, and send the preset multiple sets of configuration parameters to the reader.
  • preset sets of configuration parameters can be stored in the server.
  • both the control module and the reading module are deployed in the reader, multiple sets of preset configuration parameters can be stored in the reader.
  • the control strategy is to determine the configuration parameters through a parameter configuration model.
  • the control module is also used to receive a third message from the reading module, the third message includes tag information and reader identification, and the tag information includes tag electronic product code EPC.
  • the control module is specifically used to input the tag information into the parameter configuration model to obtain the configuration parameters.
  • the signaling format of the third message may be the frame structure shown in FIG. 6 .
  • the above-mentioned parameter configuration model can be a reinforcement learning model, and the control module infers the propagation of electromagnetic waves in space through the information of the input label, and outputs the configuration parameters through reinforcement learning algorithm calculation.
  • the parameter configuration model and the method for determining the configuration parameters reference may be made to the relevant descriptions in the foregoing embodiments, and details are not repeated here.
  • the tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reading module.
  • the function of the control module is introduced below by taking the tag information including the tag's EPC, the phase and signal strength of the response signal received by each receiving channel of the reading module as an example.
  • the tag information may be the information of an inventory tag.
  • the reading module is configured to configure the beam based on the configuration parameters in the first message, and send the beam to the tag. This beam is used to send the first command.
  • the reader configures the first command according to the second parameter in the configuration parameters
  • the middle The repeater configures the beam according to the first parameter in the configuration parameters.
  • the beam is configured by the reader according to the first parameter in the configuration parameters
  • the first command is also configured by the reader according to the second parameter in the configuration parameters.
  • the reader in the communication system shown in Figure 16 may include the communication device shown in any one of Figure 19, Figure 20, Figure 23 to Figure 25 in the following embodiments, the phase shifting unit in the communication device (For example, the first phase shifting unit and/or the second phase shifting unit) can adjust the phase of the beam according to the phase information in the first parameter, and the processor in the communication device can adjust the state of the third switch according to the switch control flag, for example Turn on or off the third switch. That is, the reader can configure the phase of the beam through the communication device.
  • the embodiment of the present application does not limit the specific structure of the reader.
  • the reader in the communication system may include any of the communication devices shown in Figure 19, Figure 20, Figure 23 to Figure 25 in the following embodiments , may also not include the communication device shown in any one of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments, and the embodiment of the present application does not limit the specific structure of the reader in the communication system. That is to say, in the communication system shown in FIG. 16 , the specific structure of the reader can be decoupled from the structure of the communication device provided in the following embodiments of the present application, and there is no strong coupling relationship.
  • each reader when the communication system includes multiple readers, the multiple readers can configure the beam according to the first parameter at the same time or time-division, and configure the first command according to the second parameter.
  • each reader may include a clock synchronization module, and the clock synchronization module is used to synchronize the clock of the readers with the clock of an external clock source.
  • the clock synchronization module of each reader is connected to a 10Mhz external clock source, so that The clock of each reader is synchronized with the clock of the 10Mhz external clock source, so that N readers in the communication system can jointly phase modulate, and multiple readers jointly transmit radio frequency signals to form distributed beamforming.
  • the embodiment of the present application does not limit the specific number of readers included in the communication system.
  • the reading module is specifically configured to send the first command to the tag based on the time slot value, the inventory duration or the status of the switching tag, and configure the phase of the beam sending the first command based on the switch control identifier and phase information in the configuration parameters.
  • the tag is used for sending a response signal to the reading module in response to the first command.
  • the tags in the communication systems shown in Fig. 4, Fig. 12 and Fig. 16 above may be passive RFID tags, or may be active or semi-active RFID tags. Not limited.
  • the tag is a passive tag, the passive tag can collect the wireless energy of the beam to charge the passive tag.
  • the tag is an active or semi-active tag, the signal-to-noise ratio can be improved by receiving the beam.
  • the control module can obtain the configuration parameters according to the third message sent by the reading module and the parameter configuration model, and send the configuration parameters to the reading module through the first message.
  • the reading module configures the beam according to the first parameter in the configuration parameters, and sends the beam to the tag according to the second parameter in the configuration parameters, and the beam is used to send the first command.
  • the tag sends an acknowledgment signal to the reading module.
  • the reader carries the information when it receives the response signal sent by the tag in the third message and sends it to the control module.
  • the control module can make centralized decisions and issue configuration parameters to each reading module in the system, so as to realize cooperative control among multiple reading modules.
  • the centralized control of the control module can not only adapt to complex environmental changes, change the energy distribution in the space, reduce the probability of energy holes appearing in the same time, reduce the blind area, and improve the readability of the reader. effective coverage. And it can improve the inventory efficiency of the reader.
  • Fig. 19 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • the communication device is used to generate beams.
  • the communication device includes a first signal generating module, a first phase shifting module and a second phase shifting module phase module, the output end of the first signal generation module is coupled to the input end of the first phase shifting module, the output end of the first phase shifting module is coupled to the input end of the second phase shifting module, and the output ends of the second phase shifting module are respectively For coupling with antenna modules.
  • the first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier.
  • the first command is used to query or control tags.
  • the first phase shifting module is configured to generate a beam, and the beam is used to send the first command.
  • the second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and send the adjusted beam through the antenna unit.
  • the first phase shifting module includes P first phase shifting units
  • the second phase shifting module includes M second phase shifting units
  • P is an integer greater than or equal to 1
  • M is an integer greater than or equal to 2 integer.
  • the antenna module includes M antenna units, and the output ends of the M second phase shifting units are respectively used for coupling with the M antenna units.
  • Each second phase shifting unit can realize multi-level phase shifting through different connecting wire lengths.
  • the second phase shifting unit may include a first switch and a second switch, both of which are one-selection L switches, and the first switches are respectively coupled to the second switch through L connection lines , the lengths of the L connection lines are different, and L is an integer greater than or equal to 2. That is, the second phase shifting unit can realize L-level phase shifting through L connection lines of different lengths.
  • the second phase shifting unit includes a first switch and a second switch, the first switch and the second switch are both one-to-four switches, and the first switch and the second switch are connected by 4 connecting wires of different lengths.
  • the lengths of the four connecting lines are different, so the signal transmission delays are different, so multiple phase shifts can be realized.
  • the second phase shifting unit can realize four phase shifts of 0°, 45°, 90° and 135° respectively.
  • the embodiment of the present application does not limit the number of gears that can be adjusted by the second phase shifting unit and the adjusted phase shift value.
  • the structures of the first phase shifting unit and the second phase shifting unit may be the same or different, which is not limited in this embodiment of the present application.
  • the structures of the first phase shifting unit and the second phase shifting unit may be different, and the first phase shifting unit may perform fine-grained phase shifting on the transmitted signal.
  • the second phase shifting unit can perform fine-grained phase shifting on the signal output by the first phase shifting unit.
  • the structures of the first phase-shifting unit and the second phase-shifting unit may also be the same, and phase shifting is realized through connecting lines of different lengths.
  • the first phase shifting module includes a plurality of first phase shifting units.
  • the communication device may further include a power divider, the first signal generation module is respectively coupled to the P first phase shifting units through the power divider, and the power divider is used to divide the first signal generation module The output signal power is divided into P channels, and each channel outputs a 1/P signal.
  • the communication device provided in this embodiment of the present application may further include a receiving circuit, where the receiving circuit is configured to receive a configuration parameter, where the configuration parameter is used to configure the beam and/or the first command.
  • Configuration parameters include phase information.
  • the second phase shifting unit is specifically configured to adjust the phase of the beam output by the first phase shifting unit according to the phase information in the configuration parameters, and send the adjusted beam through the antenna unit.
  • the phase information in the configuration parameters can be a specific phase shift value, or a gear value
  • the phase information can include the phase shift value ⁇ 1 corresponding to the first phase shift unit and the phase shift value corresponding to the second phase shift unit ⁇ 2
  • the first phase shifting unit adjusts the phase of the carrier wave or adjusts the phase of the transmitted signal according to ⁇ 1
  • the second phase shifting unit adjusts the phase of the transmit signal output by the first phase shifting unit according to ⁇ 2 .
  • the phase information may include gear 1 corresponding to the first phase shifting unit and gear 2 corresponding to the second phase shifting unit, and the first phase shifting unit adjusts the phase of the carrier wave or the phase of the transmitted signal according to gear 1 .
  • the second phase shifting unit adjusts the phase of the transmission signal output by the first phase shifting unit according to gear position 2.
  • the embodiment of the present application does not limit the specific type of phase information.
  • the type of phase information corresponding to the first phase shifting unit is different from that of the second phase shifting unit.
  • the types of phase information corresponding to the phase shifting units may be the same or different.
  • the communication device may further include a power divider through which the first phase shifting unit is respectively coupled to K second phase shifting units, K is an integer greater than or equal to 2, and M is equal to P multiplied by K.
  • the power divider is used to divide the transmission signal output by the first phase shifting unit into K channels.
  • the embodiment of the present application does not limit the specific number of power splitters included in the communication device.
  • FIG. 20 illustrates an example where the communication device includes P power splitters.
  • each first phase shifting unit may be coupled to K second phase shifting units through a power divider. That is, the beam power output by the first phase shifting unit can be divided into K paths through the power divider, and each path outputs a 1/K signal.
  • the transmission chain of the communication device includes P times K channels in total.
  • power dividers coupled to different first phase shifting units in the first phase shifting module may be the same or different.
  • the first phase-shifting unit 1 in the first phase-shifting module can be respectively coupled to 4 second phase-shifting units through a power divider
  • the first The first phase shifting unit 2 in the phase shifting module can be respectively coupled to 5 second phase shifting units through a power divider
  • the first phase shifting unit 3 in the first phase shifting module can be respectively coupled to 6 second phase shifting units through a power divider
  • the second phase shifting unit Alternatively, the first phase shifting unit 1 to the first phase shifting unit 3 in the first phase shifting module may be respectively coupled to four second phase shifting units through three power dividers.
  • FIG. 20 is illustrated by taking each first phase shifting unit coupled to K second phase shifting units through a power divider as an example.
  • the communication device may also include a multiplexer, the first phase shifting unit is coupled to K second phase shifting units through the multiplexer, K is an integer greater than or equal to 2, and M is equal to P times K .
  • the multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.
  • each first phase shifting unit may be coupled to K second phase shifting units through a multiplexer. That is, the modulated transmission signal output by the first phase shifting unit can be output to one second phase shifting unit through the multiplexer, and the transmission chain of the communication device includes P channels in total.
  • the beam power output by the first phase shifting unit is divided into K channels through a power divider or multiplexer, and the phase is shifted by the second phase shifting unit.
  • These two stages of phase shifting can not only change the beam power that appears in space
  • the position of the energy hole improves the effective coverage and reduces the complexity and cost of the circuit.
  • the communication device may further include M third switches, and each second phase shifting unit is coupled to an antenna unit through one third switch.
  • the third switch may be a metal-oxide-semiconductor field-effect transistor (MOSFET), and the embodiment of the present application does not limit the specific type of the third switch.
  • MOSFET metal-oxide-semiconductor field-effect transistor
  • the configuration parameters received by the receiving circuit may also include a switch control identifier.
  • the communication device may further include a processor configured to control the third switch to be turned on and off according to the switch control identifier. Since the energy distribution when all the M third switches are turned on is different from the energy distribution when some of the third switches are turned on, the positions of the energy holes will also be different. Therefore, in the present application, the processor controls the turn-on and turn-off of the third switch to change the energy distribution in the space, thereby changing the position of the energy void in the space.
  • the communication device shown in Figure 19 or Figure 20 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16.
  • specific devices that can be applied to the communication device shown in FIG. 19 or FIG. 20 are not limited.
  • the receiving circuit in the communication device is used to receive the second message.
  • the receiving circuit in the communication device is used to receive the first message. Therefore, when the communication device shown in FIG. 19 or FIG. 20 is applied to different devices, the circuit structure of the receiving circuit in the communication device may be different, and the received messages may also be different.
  • the first phase shifting unit in the repeater can adjust the repeater and other The difference between the repeaters makes the phase output by the first phase shifting unit a preset phase.
  • the second phase shifting unit in the repeater can adjust the difference between the multiple antenna ports inside the repeater. That is, the first phase shifting module can adjust the phase of each antenna sub-array to generate beams with fixed waveforms.
  • the second phase shifting module can adjust the energy distribution of the antenna sub-array and adjust the waveform of the beam to change the energy distribution in the space. Adjusting the phase through these two stages of phase shifting can change the position of the energy hole in a complex multipath scene, reduce the probability of energy holes appearing in the same time, reduce the blind area of the reader, and improve the effective coverage of the reader.
  • the communication device may further include a clock synchronization module, configured to synchronize a clock of the communication device with a clock of an external clock source.
  • the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly adjust the phase, and multiple devices jointly transmit radio frequency signals to form a distributed system. Beamforming.
  • the communication devices in the multiple repeaters include a clock synchronization module, and the clock synchronization module makes the multiple The clock of the repeater can be synchronized with the clock of the external clock source, so that multiple repeaters can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.
  • the communication devices in the multiple readers include a clock synchronization module, and the clock synchronization module enables the clocks of the multiple readers to It is synchronized with the clock of the external clock source, so that multiple readers can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.
  • the above M antenna units may be arranged in a triangular lattice shape as shown in FIG. 22 .
  • a rectangle represents an antenna unit, and any three adjacent antenna units are triangles.
  • the arrangement of the triangular lattice shape can effectively expand the equivalent aperture of the array, improve the scanning resolution of the main lobe, reduce the average side lobe power, and reduce the coupling between antennas.
  • the distance between any two adjacent antenna elements among the M antenna elements is greater than or equal to 0.5 times the wavelength.
  • the distance between any two adjacent antenna units among the M antenna units is greater than or equal to 16.2 cm.
  • the difference between the communication device and other communication devices is adjusted through the first phase shifting unit, so that the phase output by the first phase shifting unit is a preset phase.
  • the difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting unit.
  • the application adjusts the phase of the beam through two-stage phase shifting, which can change the position of the energy hole in the space, reduce the probability of the energy hole in the same time, reduce the blind area, and improve the effective coverage.
  • Fig. 23 is a schematic structural diagram of another communication device provided by an embodiment of the present application, the communication device is used to generate beams.
  • the communication device includes a second signal generating module, a first phase shifting module and a second phase shifting module.
  • the first phase shifting module includes P first phase shifting units and P modulating units, where P is an integer greater than or equal to 1.
  • the output terminals of the P first phase shifting units in the first phase shifting module are respectively coupled to the first input terminals of the P modulation units, and the output terminals of the second signal generating module are respectively coupled to the second input terminals of the P modulation units .
  • the output terminals of the P modulation units are respectively coupled to the input terminals of the second phase shifting module.
  • the second signal generating module is configured to generate a signal corresponding to the first command.
  • the first command is used to query or control tags.
  • the first phase shifting unit is used to generate a carrier wave
  • the modulating unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit to generate a beam.
  • the beam is used to send the first command.
  • the second phase shifting module is configured to adjust the phase of the beam output by the modulation unit, and send the adjusted beam through the antenna unit.
  • the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2.
  • the antenna module includes M antenna units, and the output ends of the M second phase shifting units are respectively used for coupling with the M antenna units.
  • the structure of the second phase shifting unit in the communication device shown in FIG. 23 or FIG. 24 can be the second phase shifting unit shown in FIG. 21 , that is, the phase shifting can be realized through L connecting lines of different lengths.
  • the communication device also includes a power divider
  • the first phase shifting module includes P-channel outputs
  • the P-channel outputs are the outputs of the P modulation units, and the output ends of each modulation unit can be separated by the power divider.
  • K is an integer greater than or equal to 2
  • M is equal to P multiplied by K.
  • the power divider is used to divide the beam output by the first phase shifting unit into K paths.
  • the embodiment of the present application does not limit the specific number of power splitters included in the communication device.
  • FIG. 24 illustrates an example where the communication device includes P power splitters.
  • the power dividers coupled to different outputs of the first phase shifting module may be the same or different.
  • the modulation unit 1 in the first phase-shifting module can be respectively coupled to four second phase-shifting units through a power divider
  • the modulation unit 1 in the first phase-shifting module 2 can be respectively coupled to five second phase shifting units through a power divider
  • the modulation unit 3 in the first phase shifting module can be respectively coupled to six second phase shifting units through a power divider.
  • the modulation unit 1 to the modulation unit 3 in the first phase shifting module may be respectively coupled to four second phase shifting units through three power dividers.
  • FIG. 24 illustrates an example in which each output of the first phase-shifting module is coupled to K second phase-shifting units through a power divider.
  • each modulation unit may also be coupled to K second phase shifting units through a multiplexer, K is an integer greater than or equal to 2, and M is equal to P multiplied by K.
  • the multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.
  • each channel of the first phase-shifting module is divided into K channels through a power divider or multiplexer, and the phase is shifted through the second phase-shifting unit.
  • These two stages of phase-shifting can not only change the space
  • the position where the energy hole appears in the battery can improve the effective coverage and reduce the complexity and cost of the circuit.
  • the communication device may also include M third switches, and each second phase shifting unit is coupled to an antenna unit through a third switch, and the configuration parameters received by the receiving circuit may also include a switch
  • the control flag as shown in FIG. 24 , the communication device may further include a processor, configured to control the third switch to be turned on and off according to the switch control flag. By controlling the turn-on and turn-off of the third switch by the processor, the transmission link of the communication device can be adjusted, the energy distribution in the space can be changed, and thus the position where the energy hole appears in the space can be changed.
  • the communication device shown in Figure 23 or Figure 24 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16.
  • specific devices that can be applied to the communication device shown in FIG. 23 or FIG. 24 are not limited.
  • the receiving circuit in the communication device is used to receive the second message.
  • the receiving circuit in the communication device is used to receive the first message. Therefore, when the communication device shown in FIG. 23 or FIG. 24 is applied to different devices, the circuit structure of the receiving circuit in the communication device may be different, and the received messages may also be different.
  • the first phase shifting unit in the repeater can adjust the repeater and other The difference between the repeaters makes the phase output by the first phase shifting unit a preset phase.
  • the second phase shifting unit in the repeater can adjust the difference between multiple antenna ports inside the repeater.
  • the communication device may further include a clock synchronization module, configured to synchronize the clock of the communication device with the clock of an external clock source.
  • the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly adjust the phase, and multiple devices jointly transmit radio frequency signals to form a distributed system. Beamforming.
  • the communication devices in the multiple repeaters include a clock synchronization module, and the clock synchronization module makes the multiple The clock of the repeater can be synchronized with the clock of the external clock source, so that multiple repeaters can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.
  • the communication devices in the multiple readers include a clock synchronization module, and the clock synchronization module enables the clocks of the multiple readers to It is synchronized with the clock of the external clock source, so that multiple readers can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.
  • the M antenna units shown in Figure 24 can be arranged according to the triangular lattice shape shown in Figure 22, thereby effectively expanding the equivalent aperture of the array, improving the scanning resolution of the main lobe, and reducing the average side lobe power, reducing Coupling between antennas.
  • the difference between the communication device and other communication devices is adjusted through the first phase shifting unit, so that the phase output by the first phase shifting unit is a preset phase.
  • the difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting unit.
  • the application adjusts the phase of the beam through two-stage phase shifting, which can change the position of the energy hole in the space, reduce the probability of the energy hole in the same time, reduce the blind area, and improve the effective coverage.
  • Figure 25 is a schematic structural diagram of another communication device provided by the embodiment of the present application.
  • the communication device includes a power divider and M phase shifting units, the input end of the power divider is used to receive beams, and the power The output terminals of the divider are respectively coupled to M phase-shifting units, and the output terminals of the M phase-shifting units are respectively used for coupling with M antenna units, and M is an integer greater than or equal to 2.
  • the power splitter is used to divide the beam into M paths.
  • the phase shifting unit is used to adjust the phase of the beam output by the power divider.
  • the phase shifting unit includes a first switch and a second switch, the first switch and the second switch are both one-selection L switches, the first switch is respectively coupled to the second switch through L connection lines, and the lengths of the L connection lines are different, L is an integer greater than or equal to 2. That is, the structure of the phase shifting unit in this embodiment may be the circuit structure shown in FIG. 21 .
  • the communication device may further include an input interface, where the input interface is used to receive a configuration parameter, where the configuration parameter is used to configure the beam and/or the first command.
  • Configuration parameters include phase information.
  • the phase shifting unit is specifically configured to adjust the phase of the beam output by the first phase shifting unit according to the phase information in the configuration parameters, and send the adjusted beam through the antenna unit.
  • the communication device further includes M third switches, and each phase shifting unit is coupled to an antenna unit through a third switch.
  • the configuration parameters received by the input interface may also include a switch control identifier.
  • the communication device may further include a processor configured to control the third switch to be turned on and off according to the switch control identifier.
  • the transmission link of the communication device can be adjusted, the energy distribution in the space can be changed, and thus the position where the energy hole appears in the space can be changed. For example, the energy distribution when all the M third switches are turned on is different from the energy distribution when some of the third switches are turned on, so the positions of the energy holes will also be different.
  • the communication device shown in Figure 25 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16.
  • the specific equipment to which the communication device shown in 25 can be applied is not limited.
  • the phase shifting unit in the repeater can adjust the number of antenna ports inside the repeater. difference between. That is, the phase shifting unit can adjust the phase of the radio frequency signal of each channel of the antenna sub-array to realize the beam forming of the antenna sub-array and adjust the characteristics of the beam. Since the phase shifting unit implements phase shifting through connecting wires of different lengths, the circuit is relatively simple and the cost is low.
  • the communication device adjusts the phase of the beam according to the configuration parameters, so it can change the energy distribution in the space, thereby changing the position of the energy hole in the space, reducing the probability of the energy hole in the same time, making the blind area less, and improving the readability.
  • the effective coverage of the device is not limited to the configuration parameters.
  • the embodiment of the present application also provides a communication method. As shown in FIG. 26 , the communication method includes steps S2601-S2603.
  • the tag information includes the tag's EPC.
  • the tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reader.
  • the configuration parameters are used to configure the beam and/or the first command, the beam is used to send the first command, and the first command is used to query or control the tag.
  • the configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or switching state of the tag.
  • Obtaining the configuration parameters according to the tag information in the above step S2602 includes: inputting the tag information into the parameter configuration model to obtain the configuration parameters.
  • the parameter configuration model may be a reinforcement learning model.
  • the first message including configuration parameters is sent to the reader through the control module, so that the reader or repeater can adjust the phase of the beam based on the configuration parameters, that is, the reader or repeater can adjust the phase of the beam according to the configuration parameters issued by the control module.
  • the configuration parameter adjusts the phase of the beam. That is to say, by setting up a control module in the system, the application can centralize decision-making and send configuration parameters to each reading module in the system, so as to realize collaborative control among multiple reading modules, and not only adapt to complex environmental changes , change the energy distribution in the space, reduce the probability of energy holes appearing in the same time period, reduce the blind area, and improve the effective coverage of the reader. And it can improve the inventory efficiency of the reader.
  • the embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium has computer program code, and when the computer program code is run on the processor, the processor is made to execute the method shown in FIG. 26 .
  • An embodiment of the present application further provides a computer program product, where the computer program product includes program instructions, and when the program instructions are executed, the method shown in FIG. 26 is implemented.
  • the steps of the methods or algorithms described in connection with the disclosure of this application can be implemented in the form of hardware, or can be implemented in the form of a processor executing software instructions.
  • the software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (random access memory, RAM), flash memory, erasable programmable read-only memory (erasable programmable ROM, EPROM), electrically erasable Programmable read-only memory (electrically EPROM, EEPROM), registers, hard disk, removable hard disk, CD-ROM, or any other form of storage medium known in the art.
  • An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
  • the storage medium may also be a component of the processor.
  • the processor and storage medium can be located in the ASIC.
  • the ASIC may be located in the core network interface device.
  • the processor and the storage medium may also exist in the core network interface device as discrete components.
  • the functions described in the present invention may be implemented by hardware, software, firmware or any combination thereof.
  • the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
  • Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a storage media may be any available media that can be accessed by a general purpose or special purpose computer.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Signal Processing (AREA)
  • Electromagnetism (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

The embodiments of the present application relate to the technical field of communications. Disclosed are a communication system, a communication method and a communication apparatus. By means of centralized decision-making of a control module, collaborative control between a plurality of reading modules or a plurality of relays can be realized, thereby improving the inventory efficiency. The specific scheme is: the communication system comprises: a control module, at least one reading module, at least one relay and at least one tag. The control module is used for sending to the reading module a first message, which comprises configuration parameters, an identifier of the reading module and an identifier of the relay, wherein the configuration parameters are used for configuring at least one of a beam and a first command, the beam being used for sending the first command, and the first command being used for querying or controlling the tag; the reading module is used for sending a second message to the relay according to the identifier of the relay, wherein the second message comprises a first parameter in the configuration parameters, which is used for configuring the beam; and the relay is used for configuring the beam according to the first parameter.

Description

一种通信系统、通信方法和通信装置A communication system, communication method and communication device

本申请要求于2021年12月13日提交国家知识产权局、申请号为202111523280.0、申请名称为“一种通信系统、通信方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the State Intellectual Property Office on December 13, 2021, with application number 202111523280.0 and titled "A Communication System, Communication Method, and Communication Device", the entire contents of which are incorporated by reference in this application.

技术领域technical field

本申请实施例涉及物联网领域,尤其涉及一种通信系统、通信方法和通信装置。The embodiments of the present application relate to the field of the Internet of Things, and in particular, to a communication system, a communication method, and a communication device.

背景技术Background technique

射频识别(radio-frequency identification,RFID)技术是一种非接触自动识别技术,可以通过无线双向通信方式实现目标身份的识别及数据交换。RFID标签包括有源RFID标签、无源RFID标签和半有源RFID标签。其中,无源RFID标签内不含电池,通过采集无线能量(超高频(ultra high frequency,UHF)频段一般约860~960MHz)给自身供电。目前,无源RFID标签因其体积小、成本低、寿命长等特点,广泛应用于仓储、物流、门店等场景,用于资产盘点、识别及跟踪。Radio frequency identification (radio-frequency identification, RFID) technology is a non-contact automatic identification technology, which can realize target identification and data exchange through wireless two-way communication. RFID tags include active RFID tags, passive RFID tags and semi-active RFID tags. Among them, the passive RFID tag does not contain a battery, and it supplies power to itself by collecting wireless energy (ultra high frequency (UHF) frequency band is generally about 860-960MHz). At present, passive RFID tags are widely used in warehousing, logistics, stores and other scenarios due to their small size, low cost, and long life, for asset inventory, identification, and tracking.

图1为一种RFID系统的结构示意图,如图1所示,阅读器可以向RFID标签发送连续载波(continuous wave,CW)信号,该CW信号可以为RFID标签提供能量,RFID标签通过反射阅读器提供的载波信号来调制信息。阅读器通过发射无线信号来请求标签存储的数据,标签收到此信号之后,通过反向散射阅读器的无线信号发送存储在标签芯片中的数据给阅读器,从而实现标签的查询、盘点和定位。Figure 1 is a schematic structural diagram of an RFID system, as shown in Figure 1, the reader can send a continuous wave (continuous wave, CW) signal to the RFID tag, the CW signal can provide energy for the RFID tag, and the RFID tag passes through the reflective reader Provides a carrier signal to modulate the information. The reader requests the data stored in the tag by transmitting a wireless signal. After the tag receives the signal, it sends the data stored in the tag chip to the reader through the wireless signal of the backscatter reader, so as to realize the query, inventory and positioning of the tag .

在RFID系统中,由于室内场景中存在严重的多径效应(多径效应是指电磁波经不同路径传播后,各路径的分量到达接收端时间不同,按各自相位相互叠加而产生干扰),导致阅读器的射频信号在空间中会存在一定的能量空洞。目前在盘点标签时,各个阅读模块可以通过固定组合的相位参数调节相位,以改变空间中的能量分布。但是由于现有技术中各个阅读模块是独立调节相位的,因此调节能力有限。而且现有技术中的相位参数的组合是固定的,因此无法适应环境的变化,这都将造成RFID系统中仍然存在较多的RFID标签无法被阅读器读取,导致盘点效率较低。In the RFID system, due to the serious multipath effect in the indoor scene (multipath effect means that after the electromagnetic wave propagates through different paths, the components of each path arrive at the receiving end at different times, and interfere with each other according to their respective phases), resulting in reading The radio frequency signal of the device will have a certain energy hole in the space. At present, when inventorying tags, each reading module can adjust the phase through a fixed combination of phase parameters to change the energy distribution in space. However, in the prior art, each reading module adjusts the phase independently, so the adjustment capability is limited. Moreover, the combination of phase parameters in the prior art is fixed, so it cannot adapt to changes in the environment, which will cause many RFID tags in the RFID system that cannot be read by the reader, resulting in low inventory efficiency.

发明内容Contents of the invention

本申请实施例提供一种通信系统、通信方法和通信装置,通过控制模块集中决策,能够实现多个阅读模块或多个中继器之间的协同控制,提升盘点效率。The embodiments of the present application provide a communication system, a communication method, and a communication device. Through the centralized decision-making of the control module, coordinated control between multiple reading modules or multiple repeaters can be realized, and inventory efficiency can be improved.

本申请实施例的第一方面,提供一种通信系统,该通信系统包括:控制模块、至少一个中继器、至少一个阅读模块和至少一个标签。控制模块,用于向阅读模块发送第一消息,该第一消息包括配置参数和阅读模块的标识,该配置参数用于配置波束或第一命令中的至少一项,波束用于发送第一命令,第一命令用于查询或控制标签。阅读模块,用于根据中继器标识,向中继器发送第二消息,第二消息包括配置参数中的第一参数,第一参数用于配置所述波束。中继器,用于根据第一参数配置波束。According to a first aspect of the embodiments of the present application, a communication system is provided, and the communication system includes: a control module, at least one repeater, at least one reading module, and at least one tag. The control module is configured to send a first message to the reading module, the first message includes a configuration parameter and an identification of the reading module, the configuration parameter is used to configure at least one of beam or first command, and the beam is used to send the first command , the first command is used to query or control tags. The reading module is configured to send a second message to the repeater according to the repeater identifier, the second message includes the first parameter in the configuration parameters, and the first parameter is used to configure the beam. The repeater is configured to configure the beam according to the first parameter.

上述控制模块可以为软件模块,也可以为硬件模块。该控制模块可以与至少一个 阅读模块部署在不同的设备中,也可以与至少一个阅读模块中的一个阅读模块部署在同一设备中。该阅读模块用于执行阅读器的功能,当控制模块和一个阅读模块集成在一个设备时,该设备可以为阅读器,即阅读器既可以包括阅读模块又可以包括控制模块。当控制模块和阅读模块部署在不同的设备中时,阅读模块可以为阅读器,控制模块可以部署在服务器或云端等设备中。The above-mentioned control module may be a software module or a hardware module. The control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module. The reading module is used to perform the function of a reader. When the control module and a reading module are integrated into one device, the device can be a reader, that is, the reader can include both the reading module and the control module. When the control module and the reading module are deployed in different devices, the reading module can be a reader, and the control module can be deployed in devices such as servers or clouds.

配置参数可以用于配置波束,也可以用于配置第一命令,还可以用于配置波束和第一命令。波束可以为将信号调制在载波上后形成的波束。配置波束包括配置载波和/或配置调制在载波上的信号。The configuration parameter may be used to configure the beam, may also be used to configure the first command, and may also be used to configure the beam and the first command. The beam may be a beam formed by modulating a signal on a carrier. Configuring a beam includes configuring a carrier and/or configuring a signal modulated on a carrier.

基于本方案,通过在系统中设置控制模块,该控制模块可以集中决策,并向系统中的各个阅读模块下发配置参数,多个中继器可以根据配置参数中的第一参数配置波束,能够实现多个中继器之间的协同控制。在通信系统中包括多个中继器时,该控制模块的集中控制能够适应复杂的环境变化,通过改变空间中的能量分布,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围,提升盘点效率。Based on this solution, by setting up a control module in the system, the control module can make centralized decisions and issue configuration parameters to each reading module in the system. Multiple repeaters can configure beams according to the first parameter in the configuration parameters, which can Realize coordinated control among multiple repeaters. When multiple repeaters are included in the communication system, the centralized control of the control module can adapt to complex environmental changes. By changing the energy distribution in the space, the probability of energy holes appearing in the same time is reduced, so that there are fewer blind spots, which can improve The effective coverage of the reader improves inventory efficiency.

结合上述第一方面,在一种可能的实现方式中,阅读模块,还用于基于配置参数中的第二参数通过中继器向标签发送第一命令,第二参数用于配置所述第一命令。中继器,还用于接收第一命令,生成波束,并向标签发送波束。标签,用于响应于第一命令,向阅读模块发送应答信号。With reference to the first aspect above, in a possible implementation manner, the reading module is further configured to send a first command to the tag through a repeater based on a second parameter in the configuration parameter, and the second parameter is used to configure the first Order. The repeater is also used for receiving the first command, generating a beam, and sending the beam to the tag. The tag is used for sending a response signal to the reading module in response to the first command.

可选的,阅读模块可以将第一命令和第二消息分开发送,也可以将第一命令携带在第二消息中向中继器发送。一些示例中,阅读模块可以向中继器发送一次包括第一参数的第二消息,并多次基于该第一消息进行盘点(即一次配置,多次盘点)。另一些示例中,阅读模块也可以向中继器发送一次包括第一参数的第二消息,并基于该第一消息进行盘点(即一次配置,一次盘点)。又一些示例中,阅读模块还可以向中继器发送包括第一参数和第一命令的第二消息。Optionally, the reading module may send the first command and the second message separately, or carry the first command in the second message and send it to the repeater. In some examples, the reading module may send the second message including the first parameter to the repeater once, and perform inventory based on the first message multiple times (that is, one configuration, multiple inventory). In some other examples, the reading module may also send a second message including the first parameter to the repeater once, and perform an inventory based on the first message (that is, one configuration, one inventory). In still some examples, the reading module may also send a second message including the first parameter and the first command to the repeater.

结合上述第一方面,在又一种可能的实现方式中,上述第一参数包括相位信息、频点或开关控制标识中的至少一项。With reference to the foregoing first aspect, in yet another possible implementation manner, the foregoing first parameter includes at least one item of phase information, a frequency point, or a switch control identifier.

基于本方案,通过阅读模块向中继器发送配置参数中的第一参数,中继器根据配置参数中的相位信息、频点或开关控制标识配置波束的相位,能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围。Based on this scheme, the first parameter in the configuration parameters is sent to the repeater through the reading module, and the repeater configures the phase of the beam according to the phase information, frequency point or switch control identifier in the configuration parameters, which can change the energy distribution in the space, In this way, the position of the energy hole in the space is changed, the probability of the energy hole appearing in the same time is reduced, the blind area is reduced, and the effective coverage of the reader can be improved.

结合上述第一方面,在又一种可能的实现方式中,上述第二参数包括时隙值、盘点持续时间或切换标签的状态中的至少一项。With reference to the foregoing first aspect, in yet another possible implementation manner, the foregoing second parameter includes at least one of a time slot value, an inventory duration, or a state of switching tags.

可选的,上述阅读模块基于配置参数中的第二参数配置第一命令包括:阅读模块基于第二参数中的时隙值和切换标签的状态配置第一命令的内容,阅读模块基于第二参数中的盘点持续时间向标签发送第一命令。Optionally, the reading module configuring the first command based on the second parameter in the configuration parameter includes: the reading module configuring the content of the first command based on the time slot value in the second parameter and the state of the switching label, and the reading module configuring the content of the first command based on the second parameter The inventory duration in sends the first command to the tag.

基于本方案,通过阅读模块根据配置参数中的时隙值、盘点持续时间或切换标签的状态配置第一命令,能够进一步提高标签的盘点效率。本方案在大规模部署多中继器的场景下,通过控制模块集中决策,能够实现多中继器的协同控制,提升多中继器的盘点效率。可以理解的,与前述方案不同的是,在通信系统不包括中继器时,是由 阅读器根据配置参数中的第一参数配置波束,也是由阅读器根据配置参数中的第二参数配置第一命令的。在通信系统包括中继器时,是由阅读器根据配置参数中的第二参数配置第一命令,由中继器根据配置参数中的第一参数配置波束。Based on this solution, the efficiency of tag inventory can be further improved by configuring the first command by the reading module according to the time slot value in the configuration parameters, the inventory duration, or the status of switching tags. In the scenario of large-scale deployment of multiple repeaters, this solution can realize the coordinated control of multiple repeaters through the centralized decision-making of the control module, and improve the inventory efficiency of multiple repeaters. It can be understood that, different from the foregoing solution, when the communication system does not include a repeater, the beam is configured by the reader according to the first parameter in the configuration parameters, and the second parameter is also configured by the reader according to the second parameter in the configuration parameters. one order. When the communication system includes a repeater, the reader configures the first command according to the second parameter in the configuration parameters, and the repeater configures the beam according to the first parameter in the configuration parameters.

本申请实施例的第二方面,提供一种通信系统,该通信系统包括:控制模块、至少一个阅读模块和至少一个标签;控制模块,用于向阅读模块发送第一消息,该第一消息包括配置参数和阅读模块的标识,该配置参数用于配置波束或第一命令中的至少一项,波束用于发送第一命令,第一命令用于查询或控制标签。阅读模块,用于基于第一消息配置波束,并向标签发送该波束。标签,用于响应于第一命令,向阅读模块发送应答信号。The second aspect of the embodiment of the present application provides a communication system, the communication system includes: a control module, at least one reading module and at least one tag; the control module is used to send a first message to the reading module, the first message includes Configuration parameters and the identification of the reading module, the configuration parameters are used to configure at least one of the beam or the first command, the beam is used to send the first command, and the first command is used to query or control the tag. The reading module is configured to configure a beam based on the first message, and send the beam to the tag. The tag is used for sending a response signal to the reading module in response to the first command.

基于本方案,通过在系统中设置控制模块,该控制模块可以集中决策,并向系统中的各个阅读模块下发配置参数,能够实现多个阅读模块之间的协同控制。在通信系统中包括多个阅读模块时,该控制模块的集中控制能够适应复杂的环境变化,通过改变空间中的能量分布,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围,提升阅读器的盘点效率。Based on this solution, by setting up a control module in the system, the control module can make centralized decisions and send configuration parameters to each reading module in the system, which can realize collaborative control among multiple reading modules. When multiple reading modules are included in the communication system, the centralized control of the control module can adapt to complex environmental changes. By changing the energy distribution in the space, the probability of energy holes appearing in the same time is reduced, so that the blind spots are reduced and the reading can be improved. The effective coverage of the reader improves the inventory efficiency of the reader.

结合上述第二方面,在一种可能的实现方式中,上述配置参数包括相位信息、开关控制标识、时隙值、频点、盘点持续时间或切换标签的状态中的至少一项。With reference to the above second aspect, in a possible implementation manner, the above configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or status of switching tags.

基于本方案,阅读模块可以根据配置参数中的时隙值、盘点持续时间或切换标签的状态配置第一命令(例如,向标签发送第一命令),根据配置参数中的相位信息、频点和开关控制标识配置波束,即阅读模块可以根据控制模块下发的相位信息和开关控制标识调整波束的相位,因此能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少。Based on this solution, the reading module can configure the first command (for example, send the first command to the tag) according to the time slot value in the configuration parameter, the inventory duration or the state of the switch tag, and according to the phase information, frequency point and The switch control mark configures the beam, that is, the reading module can adjust the phase of the beam according to the phase information issued by the control module and the switch control mark, so it can change the energy distribution in the space, thereby changing the position of the energy hole in the space and reducing the The probability of energy voids makes blind spots less.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述控制模块,还用于根据控制策略,确定配置参数。With reference to the above first aspect and the second aspect, in yet another possible implementation manner, the above control module is further configured to determine configuration parameters according to a control strategy.

基于本方案,控制模块可以根据控制策略确定配置参数,从而使得确定的配置参数能够在较短的时间内将所有标签盘完,提高盘点效率。很显然,和现有技术不同的是,本申请中的配置参数并不是固定的,而是控制模块根据控制策略确定的,因此控制模块集中决策并向各个阅读模块下发配置参数时,能够实现多个阅读模块或中继器之间的协同控制,提升盘点效率。Based on this solution, the control module can determine the configuration parameters according to the control strategy, so that the determined configuration parameters can complete all tags in a short period of time, improving the inventory efficiency. Obviously, different from the prior art, the configuration parameters in this application are not fixed, but determined by the control module according to the control strategy. Therefore, when the control module makes centralized decisions and sends configuration parameters to each reading module, it can realize Collaborative control between multiple reading modules or repeaters improves inventory efficiency.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述控制策略为通过参数配置模型确定配置参数。With reference to the above first aspect and the second aspect, in yet another possible implementation manner, the above control strategy is to determine configuration parameters through a parameter configuration model.

基于本方案,控制模块可以根据参数配置模型确定配置参数,从而使得确定的配置参数能够在较短的时间内将所有标签盘完,提高盘点效率。Based on this solution, the control module can determine the configuration parameters according to the parameter configuration model, so that the determined configuration parameters can complete all tags in a short period of time, improving the inventory efficiency.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述控制模块,还用于接收来自阅读模块的第三消息,该第三消息包括标签的信息和所述阅读模块的标识,标签的信息包括标签的产品电子代码EPC。In combination with the first aspect and the second aspect above, in yet another possible implementation manner, the above control module is further configured to receive a third message from the reading module, where the third message includes tag information and the reading module's Identification, label information includes label electronic product code EPC.

基于本方案,控制模块可以根据标签的信息和参数配置模型确定配置参数,从而使得确定的配置参数能够在较短的时间内将所有标签盘完,提高盘点效率。Based on this solution, the control module can determine the configuration parameters according to the tag information and the parameter configuration model, so that the determined configuration parameters can complete all the tags in a short period of time and improve the inventory efficiency.

可选的,控制模块可以将标签的信息输入参数配置模型得到配置参数。该参数配置模型包括但不限于强化学习模型、神经网络模型等。Optionally, the control module can input the tag information into the parameter configuration model to obtain the configuration parameters. The parameter configuration model includes, but is not limited to, a reinforcement learning model, a neural network model, and the like.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述标签的信息还包括阅读模块的每个接收通道接收应答信号的相位或信号强度中的至少一项。With reference to the above first aspect and the second aspect, in yet another possible implementation manner, the above tag information further includes at least one of the phase or signal strength of the response signal received by each receiving channel of the reading module.

基于本方案,通过控制模块根据阅读模块的每个接收通道接收应答信号的相位、信号强度和标签的EPC,推断电磁波在空间中的传播情况,经过强化学习算法计算,输出配置参数。Based on this scheme, the control module infers the propagation of electromagnetic waves in space according to the phase, signal strength and EPC of the tag of the response signal received by each receiving channel of the reading module, and outputs the configuration parameters through reinforcement learning algorithm calculation.

结合上述第一方面和第二方面,上述控制模块与至少一个阅读模块部署在不同的设备中,或者,控制模块与至少一个阅读模块中的一个阅读模块部署在同一个设备中。In combination with the above first aspect and the second aspect, the above control module and at least one reading module are deployed in different devices, or the control module and one of the at least one reading module are deployed in the same device.

基于本方案,控制模块可以和一个阅读模块集成在一个设备中(例如阅读器),控制模块也可以与阅读模块分别部署在不同的设备中,例如,控制模块可以部署在服务器中,阅读模块为阅读器。Based on this solution, the control module can be integrated with a reading module in one device (such as a reader), and the control module and the reading module can also be deployed in different devices. For example, the control module can be deployed in the server, and the reading module is Reader.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述通信系统还包括通信装置,该通信装置用于生成波束,该通信装置包括第一移相模块和第二移相模块,第一移相模块的输出端耦合至第二移相模块的输入端,第二移相模块的输出端用于与天线模块耦合。第一移相模块,用于生成波束,波束用于发送第一命令,第一命令用于查询或控制标签。第二移相模块,用于调节第一移相模块输出的波束的相位,并通过天线模块中的一个或多个天线单元发送调整后的波束。With reference to the first aspect and the second aspect above, in yet another possible implementation manner, the above communication system further includes a communication device, the communication device is used to generate beams, and the communication device includes a first phase shifting module and a second phase shifting module module, the output end of the first phase shifting module is coupled to the input end of the second phase shifting module, and the output end of the second phase shifting module is used for coupling with the antenna module. The first phase shifting module is used to generate a beam, and the beam is used to send a first command, and the first command is used to query or control the tag. The second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and transmit the adjusted beam through one or more antenna elements in the antenna module.

基于本方案,通过第一移相模块调节该通信装置与其他通信装置之间的差异,使得第一移相模块输出的相位为预设相位。通过第二移相模块调节该通信装置内部的多个天线端口之间的差异。即,本方案通过两级移相调节波束的相位,能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。可以理解的,本申请中的第一移相模块可以调节各个天线子阵的相位,生成固定波形的波束。第二移相模块可以调节天线子阵的能量分配,调整波束的波形,以改变空间中的能量分布。Based on this solution, the difference between the communication device and other communication devices is adjusted by the first phase shifting module, so that the phase output by the first phase shifting module is a preset phase. The difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting module. That is, this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage. It can be understood that the first phase shifting module in this application can adjust the phase of each antenna subarray to generate beams with fixed waveforms. The second phase shifting module can adjust the energy distribution of the antenna sub-array and adjust the waveform of the beam to change the energy distribution in the space.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述通信装置还包括第一信号生成模块,该第一信号生成模块的输出端耦合至第一移相模块的输入端。第一信号生成模块,用于生成第一命令对应的信号和载波,调节载波的相位,并将第一命令对应的信号调制到调节后的载波上。In combination with the first aspect and the second aspect above, in yet another possible implementation manner, the above communication device further includes a first signal generating module, the output end of the first signal generating module is coupled to the input end of the first phase shifting module . The first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier.

基于本方案,通过第一移相模块调节该通信装置与其他通信装置之间的差异,使得第一移相模块输出的波束的相位为预设相位,通过第二移相模块调节该通信装置内部的多个天线端口之间的差异。即,本方案通过两级移相调节波束的相位,能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。Based on this solution, the difference between the communication device and other communication devices is adjusted through the first phase shifting module, so that the phase of the beam output by the first phase shifting module is a preset phase, and the internal phase of the communication device is adjusted through the second phase shifting module. difference between the multiple antenna ports. That is, this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述通信装置还包括第二信号生成模块,第一移相模块包括P个第一移相单元和P个调制单元,第一移相模块中的P个第一移相单元的输出端分别耦合至P个调制单元的第一输入端,第二信号生成模块的输出端分别耦合至P个调制单元的第二输入端。第二信号生成模块,用于生成第一命令对应的信号。第一移相单元,用于生成载波。调制单元,用于将第二信号生成模块生成的信号调制到第一移相单元生成的载波上,以生成波束。In combination with the first aspect and the second aspect above, in yet another possible implementation manner, the above communication device further includes a second signal generating module, and the first phase shifting module includes P first phase shifting units and P modulation units, The output terminals of the P first phase shifting units in the first phase shifting module are respectively coupled to the first input terminals of the P modulation units, and the output terminals of the second signal generating module are respectively coupled to the second input terminals of the P modulation units . The second signal generating module is configured to generate a signal corresponding to the first command. The first phase shifting unit is used to generate a carrier wave. The modulating unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit, so as to generate beams.

基于本方案,通过第一移相模块中的调制单元将第二信号生成模块生成的信号调 制到第一移相单元生成的载波上以生成波束,通过第二移相模块调节第一移相模块输出的波束的相位,并通过天线单元发送调整后的波束。不仅能够调节该通信装置与其他通信装置之间的差异,还能调节该通信装置内部的多个天线端口之间的差异,从而能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。Based on this scheme, the modulation unit in the first phase shifting module modulates the signal generated by the second signal generating module onto the carrier wave generated by the first phase shifting unit to generate a beam, and the first phase shifting module is adjusted by the second phase shifting module The phase of the output beam, and the adjusted beam is sent through the antenna unit. Not only can the difference between the communication device and other communication devices be adjusted, but also the difference between multiple antenna ports inside the communication device can be adjusted, so that the position of energy holes in the space can be changed, and the occurrence of energy holes in the same time can be reduced The probability of making blind spots less, can improve the effective coverage.

结合上述第一方面和第二方面,在又一种可能的实现方式中,上述第二移相模块包括M个第二移相单元,M为大于或等于2的整数,第二移相单元包括第一开关和第二开关,第一开关和第二开关均为一选L开关,第一开关分别通过L个连接线与第二开关耦合,L个连接线的长度不同,L为大于或等于2的整数。In combination with the first aspect and the second aspect above, in yet another possible implementation manner, the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2, and the second phase shifting unit includes The first switch and the second switch, both of the first switch and the second switch are one-selection L switches, the first switch is respectively coupled to the second switch through L connecting lines, the lengths of the L connecting lines are different, and L is greater than or equal to Integer of 2.

基于本方案,每个第二移相单元可以通过两个一选L开关之间连接不同长度的连接线实现移相,由于连接线的长度不同时,信号的传输时延不同,故不同长度的连接线可以实现多档移相,能够降低电路的复杂度和成本。Based on this scheme, each second phase shifting unit can realize phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of the connecting lines are different, the transmission time delay of the signal is different, so different lengths The connecting line can realize multi-level phase shifting, which can reduce the complexity and cost of the circuit.

可选的,上述第一移相单元和第二移相单元的结构可以相同,也可以不同。比如,第一移相单元和第二移相单元的结构可以不同,第一移相单元可以对发射信号进行细粒度的移相。第二移相单元可以对第一移相单元输出的信号再进行细粒度的移相。再比如,第一移相单元和第二移相单元的结构也可以相同,都通过不同长度的连接线实现移相。Optionally, the structures of the above-mentioned first phase shifting unit and the second phase shifting unit may be the same or different. For example, the structures of the first phase shifting unit and the second phase shifting unit may be different, and the first phase shifting unit may perform fine-grained phase shifting on the transmitted signal. The second phase shifting unit can perform fine-grained phase shifting on the signal output by the first phase shifting unit. For another example, the structures of the first phase-shifting unit and the second phase-shifting unit may also be the same, and phase shifting is realized through connecting lines of different lengths.

结合上述第二方面,在又一种可能的实现方式中,上述通信装置部署在阅读模块上。With reference to the above second aspect, in yet another possible implementation manner, the above communication device is deployed on the reading module.

基于本方案,在通信系统的结构不包括中继器时,两级移相的通信装置可以部署在阅读模块上,阅读模块中的两级移相模块根据配置参数可以调节波束的相位,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。Based on this scheme, when the structure of the communication system does not include a repeater, a two-stage phase-shifting communication device can be deployed on the reading module, and the two-stage phase-shifting module in the reading module can adjust the phase of the beam according to the configuration parameters, thereby changing The position where the energy hole appears in the space reduces the probability of the energy hole appearing in the same time, so that the blind area becomes smaller and the effective coverage area can be improved.

结合上述第一方面,在又一种可能的实现方式中,上述通信装置部署在中继器上。With reference to the foregoing first aspect, in yet another possible implementation manner, the foregoing communication device is deployed on a repeater.

基于本方案,在通信系统的结构包括中继器时,两级移相的通信装置可以部署在中继器上,中继器中的两级移相模块根据配置参数可以调节波束的相位,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。Based on this scheme, when the structure of the communication system includes a repeater, a two-stage phase-shifting communication device can be deployed on the repeater, and the two-stage phase-shifting module in the repeater can adjust the phase of the beam according to the configuration parameters, thereby Change the location of energy holes in the space, reduce the probability of energy holes in the same time, reduce blind spots, and improve effective coverage.

本申请实施例的第三方面,提供一种通信方法,该方法包括:首先,获取标签的信息,标签的信息包括标签的产品电子代码EPC。然后,根据标签的信息得到配置参数,该配置参数用于配置波束或第一命令中的至少一项,波束用于发送第一命令,第一命令用于查询或控制标签。最后,向阅读模块发送第一消息,第一消息包括配置参数和阅读模块的标识。According to a third aspect of the embodiments of the present application, a communication method is provided. The method includes: first, acquiring tag information, where the tag information includes an electronic product code (EPC) of the tag. Then, configuration parameters are obtained according to the tag information, and the configuration parameters are used to configure at least one of the beam or the first command, the beam is used to send the first command, and the first command is used to query or control the tag. Finally, a first message is sent to the reading module, where the first message includes configuration parameters and the identification of the reading module.

结合第三方面,在一种可能的实现方式中,上述标签的信息还包括阅读器的每个接收通道接收应答信号的相位或信号强度中的至少一项。With reference to the third aspect, in a possible implementation manner, the above tag information further includes at least one of phase or signal strength of a response signal received by each receiving channel of the reader.

结合第三方面,在又一种可能的实现方式中,上述配置参数包括相位信息、开关控制标识、时隙值、频点、盘点持续时间或切换标签的状态中的至少一项。With reference to the third aspect, in yet another possible implementation manner, the configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or status of switching tags.

结合第三方面,在又一种可能的实现方式中,上述根据标签的信息得到配置参数,包括:将标签的信息输入参数配置模型,得到配置参数。With reference to the third aspect, in yet another possible implementation manner, obtaining the configuration parameters according to the tag information includes: inputting the tag information into a parameter configuration model to obtain the configuration parameters.

上述第三方面的效果描述可以参考前述第一方面或第二方面相应的效果描述,在此不再赘述。For the effect description of the third aspect above, reference may be made to the corresponding effect description of the first aspect or the second aspect, and details are not repeated here.

本申请实施例的第四方面,提供一种通信装置,该通信装置用于生成波束,通信装置包括第一移相模块和第二移相模块,第一移相模块的输出端耦合至第二移相模块的输入端,第二移相模块的输出端用于与天线模块耦合。第一移相模块,用于生成波束,该波束用于发送第一命令,该第一命令用于查询或控制标签。第二移相模块,用于调节第一移相模块输出的波束的相位,并通过天线模块中的一个或多个天线单元发送调整后的波束。In the fourth aspect of the embodiments of the present application, a communication device is provided, the communication device is used to generate beams, the communication device includes a first phase shifting module and a second phase shifting module, the output end of the first phase shifting module is coupled to the second The input end of the phase shifting module and the output end of the second phase shifting module are used for coupling with the antenna module. The first phase shifting module is used to generate a beam, and the beam is used to send a first command, and the first command is used to query or control tags. The second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and transmit the adjusted beam through one or more antenna elements in the antenna module.

基于本方案,通过两级移相调节波束的相位,其中第一移相模块可以调节该通信装置与其他通信装置之间的差异,使得第一移相模块输出的相位为预设相位,第二移相模块可以调节该通信装置内部的多个天线端口之间的差异。即,本方案通过两级移相调节波束的相位,能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。Based on this scheme, the phase of the beam is adjusted through two-stage phase shifting, wherein the first phase shifting module can adjust the difference between the communication device and other communication devices, so that the phase output by the first phase shifting module is the preset phase, and the second phase shifting module The phase shifting module can adjust the difference among multiple antenna ports inside the communication device. That is, this solution adjusts the phase of the beam through two-stage phase shifting, which can change the location of energy holes in space, reduce the probability of energy holes in the same time period, reduce blind spots, and improve effective coverage.

结合第四方面,在一种可能的实现方式中,上述通信装置还包括第一信号生成模块,该第一信号生成模块的输出端耦合至第一移相模块的输入端。第一信号生成模块,用于生成第一命令对应的信号和载波,调节载波的相位,并将第一命令对应的信号调制到调节后的载波上。With reference to the fourth aspect, in a possible implementation manner, the foregoing communication device further includes a first signal generating module, and an output end of the first signal generating module is coupled to an input end of the first phase shifting module. The first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier.

结合第四方面,在另一种可能的实现方式中,所述通信装置还包括第二信号生成模块,第一移相模块包括P个第一移相单元和P个调制单元,第一移相模块中的P个第一移相单元的输出端分别耦合至P个调制单元的第一输入端,第二信号生成模块的输出端分别耦合至P个调制单元的第二输入端。第二信号生成模块,用于生成第一命令对应的信号。第一移相单元,用于生成载波;调制单元,用于将第二信号生成模块生成的信号调制到第一移相单元生成的载波上,以生成波束。With reference to the fourth aspect, in another possible implementation manner, the communication device further includes a second signal generating module, the first phase shifting module includes P first phase shifting units and P modulation units, and the first phase shifting The output terminals of the P first phase shifting units in the module are respectively coupled to the first input terminals of the P modulation units, and the output terminals of the second signal generation module are respectively coupled to the second input terminals of the P modulation units. The second signal generating module is configured to generate a signal corresponding to the first command. The first phase shifting unit is configured to generate a carrier; the modulation unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit to generate a beam.

结合第四方面,在又一种可能的实现方式中,上述第二移相模块包括M个第二移相单元,M为大于或等于2的整数,第二移相单元包括第一开关和第二开关,第一开关和第二开关均为一选L开关,第一开关分别通过L个连接线与第二开关耦合,L个连接线的长度不同,L为大于或等于2的整数。With reference to the fourth aspect, in yet another possible implementation, the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2, and the second phase shifting unit includes a first switch and a second phase shifting unit. Two switches, the first switch and the second switch are both one-selection L switches, the first switch is coupled to the second switch through L connecting lines respectively, the lengths of the L connecting lines are different, and L is an integer greater than or equal to 2.

基于本方案,每个第二移相单元可以通过两个一选L开关之间连接不同长度的连接线实现移相,由于连接线的长度不同时,信号的传输时延不同,故不同长度的连接线可以实现多档移相,能够降低电路的复杂度和成本。Based on this scheme, each second phase shifting unit can realize phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of the connecting lines are different, the transmission time delay of the signal is different, so different lengths The connecting line can realize multi-level phase shifting, which can reduce the complexity and cost of the circuit.

结合第四方面,在又一种可能的实现方式中,上述通信装置还包括接收电路,该接收电路用于接收配置参数,配置参数包括相位信息,配置参数用于配置波束或第一命令中的至少一项;第二移相模块,具体用于根据相位信息,调节第一移相模块输出的波束的相位。With reference to the fourth aspect, in yet another possible implementation manner, the above-mentioned communication device further includes a receiving circuit, where the receiving circuit is configured to receive a configuration parameter, the configuration parameter includes phase information, and the configuration parameter is used to configure the beam or the first command. At least one item; the second phase shifting module is specifically configured to adjust the phase of the beam output by the first phase shifting module according to the phase information.

基于本方案,通信装置中的第二移相模块可以根据接收电路接收的配置参数调节第一移相模块输出的波束的相位,因此能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围。Based on this solution, the second phase shifting module in the communication device can adjust the phase of the beam output by the first phase shifting module according to the configuration parameters received by the receiving circuit, so it can change the energy distribution in the space, thereby changing the occurrence of energy holes in the space. Position, reduce the probability of energy holes appearing in the same time, make the blind area less, and can improve the effective coverage of the reader.

结合第四方面,在又一种可能的实现方式中,上述第二移相模块包括M个第二移 相单元,天线模块包括M个天线单元,通信装置还包括M个第三开关,每个第二移相单元通过一个第三开关与一个天线单元耦合。所述配置参数还包括开关控制标识,通信装置还包括处理器,处理器用于根据开关控制标识,控制第三开关的导通和关断。With reference to the fourth aspect, in yet another possible implementation manner, the above-mentioned second phase shifting module includes M second phase shifting units, the antenna module includes M antenna units, and the communication device further includes M third switches, each The second phase shifting unit is coupled with an antenna unit through a third switch. The configuration parameters further include a switch control identifier, and the communication device further includes a processor, configured to control the third switch to be turned on and off according to the switch control identifier.

基于本方案,通信装置中的第二移相单元可以通过一个第三开关与一个天线单元耦合,处理器根据开关控制标识可以控制第三开关的导通和关断,由于M个第三开关全部导通时的能量分布与导通部分第三开关时的能量分布是不一样的,因此通过控制第三开关的导通和关断能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置。Based on this scheme, the second phase shifting unit in the communication device can be coupled with an antenna unit through a third switch, and the processor can control the on and off of the third switch according to the switch control flag, since all the M third switches The energy distribution during conduction is different from the energy distribution during conduction of the third switch, so the energy distribution in the space can be changed by controlling the on and off of the third switch, thereby changing the occurrence of energy holes in the space. Location.

结合第四方面,在又一种可能的实现方式中,上述第一移相模块包括P个第一移相单元,上述第二移相模块包括M个第二移相单元,通信装置还包括P个功分器,第一移相单元通过功分器分别耦合至K个第二移相单元,K为大于或等于2的整数,M等于所述P乘以所述K。功分器,用于将第一移相单元输出的波束分成K路。With reference to the fourth aspect, in yet another possible implementation manner, the first phase shifting module includes P first phase shifting units, the second phase shifting module includes M second phase shifting units, and the communication device further includes P power dividers, the first phase shifting unit is respectively coupled to K second phase shifting units through the power divider, K is an integer greater than or equal to 2, and M is equal to said P multiplied by said K. The power divider is used to divide the beam output by the first phase shifting unit into K paths.

基于本方案,通过功分器将第一移相单元输出的波束功分为K路,并通过第二移相单元进行移相,这两级移相不仅能够改变空间中出现能量空洞的位置,提高有效覆盖范围,而且能够降低电路的复杂度和成本。Based on this scheme, the beam power output by the first phase shifting unit is divided into K channels through the power divider, and the phase is shifted through the second phase shifting unit. These two stages of phase shifting can not only change the position of the energy hole in the space, The effective coverage is improved, and the complexity and cost of the circuit can be reduced.

结合第四方面,在又一种可能的实现方式中,上述第一移相模块包括P个第一移相单元,上述第二移相模块包括M个第二移相单元,通信装置还包括P个多路选择器,第一移相单元通过多路选择器分别耦合至K个所述第二移相单元,K为大于或等于2的整数,M等于P乘以K。多路选择器,用于将第一移相单元输出的波束输出至相应的第二移相单元。With reference to the fourth aspect, in yet another possible implementation manner, the first phase shifting module includes P first phase shifting units, the second phase shifting module includes M second phase shifting units, and the communication device further includes P multiplexers, the first phase shifting unit is respectively coupled to the K second phase shifting units through multiplexers, K is an integer greater than or equal to 2, and M is equal to P multiplied by K. The multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.

基于本方案,通过多路选择器将第一移相单元输出的波束输出至相应的第二移相单元,并通过第二移相单元进行移相,这两级移相不仅能够改变空间中出现能量空洞的位置,提高有效覆盖范围,而且能够降低电路的复杂度和成本。Based on this scheme, the beam output by the first phase-shifting unit is output to the corresponding second phase-shifting unit through the multiplexer, and the phase is shifted by the second phase-shifting unit. These two stages of phase-shifting can not only change the The position of the energy hole improves the effective coverage and reduces the complexity and cost of the circuit.

结合第四方面,在又一种可能的实现方式中,上述通信装置还包括时钟同步模块,该时钟同步模块,用于将通信装置的时钟与外部时钟源的时钟同步。With reference to the fourth aspect, in yet another possible implementation manner, the communication device further includes a clock synchronization module, configured to synchronize a clock of the communication device with a clock of an external clock source.

基于本方案,当通信系统中包括多个通信装置时,通过每个通信装置中的时钟同步模块可以实现多设备的时钟同步,从而多设备之间能够联合调相,多个设备共同发射射频信号,形成分布式波束成形。Based on this solution, when the communication system includes multiple communication devices, the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly modulate phases, and multiple devices jointly transmit radio frequency signals , forming distributed beamforming.

本申请实施例的第五方面,提供一种通信装置,该通信装置用于生成波束,该通信装置包括功分器和M个移相单元,功分器的输入端用于接收波束,功分器的输出端分别耦合至M个移相单元,M个移相单元的输出端分别用于与M个天线单元耦合,M为大于或等于2的整数;移相单元包括第一开关和第二开关,第一开关和所述第二开关均为一选L开关,第一开关分别通过L个连接线与所述第二开关耦合,L个连接线的长度不同,L为大于或等于2的整数。功分器,用于将波束分成M路。移相单元,用于调节功分器输出的波束的相位。According to the fifth aspect of the embodiment of the present application, there is provided a communication device, which is used to generate a beam, and the communication device includes a power divider and M phase shifting units, the input end of the power divider is used to receive the beam, and the power divider The output terminals of the device are respectively coupled to M phase-shifting units, and the output terminals of the M phase-shifting units are respectively used for coupling with M antenna units, and M is an integer greater than or equal to 2; the phase-shifting unit includes a first switch and a second switch, the first switch and the second switch are all one-selection L switches, the first switch is respectively coupled to the second switch through L connection lines, the lengths of the L connection lines are different, and L is greater than or equal to 2 integer. The power splitter is used to divide the beam into M paths. The phase shifting unit is used to adjust the phase of the beam output by the power divider.

基于本方案,每个移相单元可以通过两个一选L开关之间连接不同长度的连接线实现移相,由于连接线的长度不同时,信号的传输时延不同,故不同长度的连接线可以实现多档移相,能够降低电路的复杂度和成本。Based on this scheme, each phase shifting unit can achieve phase shifting by connecting connecting lines of different lengths between two one-selection L switches. Since the lengths of connecting lines are different, the transmission delay of signals is different, so connecting lines of different lengths Multi-level phase shifting can be realized, and the complexity and cost of the circuit can be reduced.

结合第五方面,在一种可能的实现方式中,所述通信装置还包括M个第三开关, 每个移相单元通过一个第三开关与一个天线单元耦合。With reference to the fifth aspect, in a possible implementation manner, the communication device further includes M third switches, and each phase shifting unit is coupled to an antenna unit through a third switch.

基于本方案,由于M个第三开关全部导通时的能量分布与导通部分第三开关时的能量分布是不一样的,因此通过在移相单元与天线单元之间设置第三开关使得可以通过控制第三开关的导通和关断能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置。Based on this scheme, since the energy distribution when the M third switches are all turned on is different from the energy distribution when the third switch is turned on, the third switch can be set between the phase shifting unit and the antenna unit. By controlling the turn-on and turn-off of the third switch, the energy distribution in the space can be changed, thereby changing the position where the energy hole appears in the space.

本申请实施例的第六方面,提供一种计算机可读存储介质,所述计算机可读存储介质中具有计算机程序代码,当所述计算机程序代码在处理器上运行时,使得所述处理器执行如上述第三方面所述的方法。According to the sixth aspect of the embodiments of the present application, there is provided a computer-readable storage medium, the computer-readable storage medium has computer program codes therein, and when the computer program codes run on a processor, the processor executes The method as described in the third aspect above.

本申请实施例的第七方面,提供一种计算机程序产品,所述计算机程序产品包括程序指令,所述程序指令被执行时,以实现如上述第三方面所述的方法。A seventh aspect of the embodiments of the present application provides a computer program product, where the computer program product includes program instructions, and when the program instructions are executed, the method as described in the third aspect above is implemented.

附图说明Description of drawings

图1为本申请实施例提供的一种RFID系统的结构示意图;Fig. 1 is a schematic structural diagram of an RFID system provided by an embodiment of the present application;

图2为本申请实施例提供的一种RFID阅读器的信号强度分布示意图;FIG. 2 is a schematic diagram of a signal strength distribution of an RFID reader provided in an embodiment of the present application;

图3为本申请实施例提供的一种基于天线阵列的多通道RFID阅读器的示意图;FIG. 3 is a schematic diagram of a multi-channel RFID reader based on an antenna array provided in an embodiment of the present application;

图4为本申请实施例提供的一种通信系统的结构示意图;FIG. 4 is a schematic structural diagram of a communication system provided by an embodiment of the present application;

图5为本申请实施例提供的一种第一消息的信令格式的示意图;FIG. 5 is a schematic diagram of a signaling format of a first message provided by an embodiment of the present application;

图6为本申请实施例提供的一种第三消息的信令格式的示意图;FIG. 6 is a schematic diagram of a signaling format of a third message provided by an embodiment of the present application;

图7为本申请实施例提供的一种第二消息的信令格式的示意图;FIG. 7 is a schematic diagram of a signaling format of a second message provided by an embodiment of the present application;

图8为本申请实施例提供的一种多个中继器时钟同步的示意图;FIG. 8 is a schematic diagram of clock synchronization of multiple repeaters provided by an embodiment of the present application;

图9为本申请实施例提供的一种通信系统中阅读器的结构示意图;FIG. 9 is a schematic structural diagram of a reader in a communication system provided by an embodiment of the present application;

图10为本申请实施例提供的一种通信系统中中继器的结构示意图;FIG. 10 is a schematic structural diagram of a repeater in a communication system provided by an embodiment of the present application;

图11为本申请实施例提供的一种通信系统中信令发送的流程示意图;FIG. 11 is a schematic flow diagram of signaling transmission in a communication system provided by an embodiment of the present application;

图12为本申请实施例提供的另一种通信系统的结构示意图;FIG. 12 is a schematic structural diagram of another communication system provided by an embodiment of the present application;

图13为本申请实施例提供的一种盘点过程的示意图;Fig. 13 is a schematic diagram of an inventory process provided by the embodiment of the present application;

图14为本申请实施例提供的另一种盘点过程的示意图;FIG. 14 is a schematic diagram of another inventory process provided by the embodiment of the present application;

图15为本申请实施例提供的一种盘点过程中信令交互的示意图;FIG. 15 is a schematic diagram of signaling interaction in an inventory process provided by an embodiment of the present application;

图16为本申请实施例提供的又一种通信系统的结构示意图;FIG. 16 is a schematic structural diagram of another communication system provided by an embodiment of the present application;

图17为本申请实施例提供的一种多个阅读器时钟同步的示意图;FIG. 17 is a schematic diagram of clock synchronization of multiple readers provided by the embodiment of the present application;

图18为本申请实施例提供的另一种通信系统中信令发送的流程示意图;FIG. 18 is a schematic flow chart of signaling transmission in another communication system provided by an embodiment of the present application;

图19为本申请实施例提供的一种通信装置的结构示意图;FIG. 19 is a schematic structural diagram of a communication device provided by an embodiment of the present application;

图20为本申请实施例提供的另一种通信装置的结构示意图;FIG. 20 is a schematic structural diagram of another communication device provided by an embodiment of the present application;

图21为本申请实施例提供的一种第二移相单元的结构示意图;FIG. 21 is a schematic structural diagram of a second phase shifting unit provided by an embodiment of the present application;

图22为本申请实施例提供的一种多个天线单元的排布示意图;FIG. 22 is a schematic diagram of the arrangement of multiple antenna units provided by the embodiment of the present application;

图23为本申请实施例提供的另一种通信装置的结构示意图;FIG. 23 is a schematic structural diagram of another communication device provided by an embodiment of the present application;

图24为本申请实施例提供的另一种通信装置的结构示意图;FIG. 24 is a schematic structural diagram of another communication device provided by an embodiment of the present application;

图25为本申请实施例提供的另一种通信装置的结构示意图;FIG. 25 is a schematic structural diagram of another communication device provided by an embodiment of the present application;

图26为本申请实施例提供的一种通信方法的流程示意图。FIG. 26 is a schematic flowchart of a communication method provided by an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。在 本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或,a和b和c,其中a、b和c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。比如,本申请实施例中的第一移相单元中的“第一”和第二移相单元中的“第二”仅用于区分不同的移相单元。本申请实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本申请实施例中对设备个数的特别限定,不能构成对本申请实施例的任何限制。The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In this application, "at least one" means one or more, and "multiple" means two or more. "And/or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone, where A, B can be singular or plural. The character "/" generally indicates that the contextual objects are an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one item (piece) of a, b or c can represent: a, b, c, a and b, a and c, b and c, or, a and b and c, wherein a, b and c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same function and effect, Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order. For example, "first" in the first phase shifting unit and "second" in the second phase shifting unit in the embodiment of the present application are only used to distinguish different phase shifting units. The first, second, etc. descriptions that appear in the embodiments of this application are only for illustration and to distinguish the description objects, and there is no order, nor does it represent a special limitation on the number of devices in the embodiments of this application, and cannot constitute a limitation on the number of devices in this application. Any limitations of the examples.

需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in this application, words such as "exemplary" or "for example" are used as examples, illustrations or illustrations. Any embodiment or design described herein as "exemplary" or "for example" is not to be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.

本申请中的阅读器或阅读模块可以称为Receiver,中继器可以称为Helper。The reader or reading module in this application may be called Receiver, and the repeater may be called Helper.

目前,RFID标签可以分为有源RFID标签、无源RFID标签和半有源RFID标签。其中,无源RFID标签内不含电池,通过采集无线能量(超高频(ultra high frequency,UHF)频段一般约860MHz~960MHz)给自身供电。例如,无源RFID标签的天线单元可以将接收到的电磁波能量转化成电能,激活无源RFID标签中的芯片,并将无源RFID标签芯片中的数据发送出来。阅读器通过天线单元与无源RFID标签进行无线通信,可以实现对无源RFID标签的标签识别码和内存数据的读出或写入操作。无源RFID标签因其体积小、成本低、寿命长等特点,广泛应用于仓储、物流、门店等场景,用于资产盘点、识别及定位。At present, RFID tags can be divided into active RFID tags, passive RFID tags and semi-active RFID tags. Among them, the passive RFID tag does not contain a battery, and it supplies power to itself by collecting wireless energy (ultra high frequency (UHF) frequency band is generally about 860MHz-960MHz). For example, the antenna unit of the passive RFID tag can convert the received electromagnetic wave energy into electrical energy, activate the chip in the passive RFID tag, and send out the data in the passive RFID tag chip. The reader communicates wirelessly with the passive RFID tag through the antenna unit, and can read or write the tag identification code and memory data of the passive RFID tag. Due to its small size, low cost, and long life, passive RFID tags are widely used in warehousing, logistics, stores, and other scenarios for asset inventory, identification, and positioning.

图1为一种RFID系统的结构示意图,如图1所示,阅读器可以向RFID标签发送CW信号为RFID标签提供能量,RFID标签通过反射阅读器提供的载波信号来调制信息。但是,目前RFID系统中,阅读器的射频前端一般采用单通道设计。由于单通道设计时只有一个发射天线,可能导致RFID标签接收的信号强度不能超过其灵敏度导致RFID标签不能被激活。而且,由于室内场景中存在严重的多径效应,故单通道的阅读器的射频信号在空间中会存在一定的能量空洞(特指空间中某处的射频信号强度低于标签的灵敏度),造成RFID标签即使在阅读器的覆盖范围内,也会存在很多读取盲区,导致阅读器的有效覆盖范围较小。Figure 1 is a schematic structural diagram of an RFID system. As shown in Figure 1, the reader can send a CW signal to the RFID tag to provide energy for the RFID tag, and the RFID tag modulates information by reflecting the carrier signal provided by the reader. However, in the current RFID system, the RF front end of the reader generally adopts a single-channel design. Since there is only one transmitting antenna in the single-channel design, the signal strength received by the RFID tag may not exceed its sensitivity and the RFID tag cannot be activated. Moreover, due to the serious multipath effect in the indoor scene, there will be a certain energy hole in the RF signal of the single-channel reader in the space (specifically, the RF signal strength somewhere in the space is lower than the sensitivity of the tag), resulting in Even if the RFID tag is within the coverage of the reader, there will be many reading blind spots, resulting in a small effective coverage of the reader.

例如,如图2所示的一种RFID阅读器的信号强度分布示意图,RFID阅读器的覆盖区域中距离RFID阅读器越远的区域信号强度越弱。在RFID阅读器的覆盖区域内,存在黑色椭圆形的能量空洞,该黑色椭圆形的能量空洞处的信号强度低于标签激活的灵敏度,因此当标签位于黑色椭圆形的位置时,阅读器无法读取标签。能量空洞的存在,导致阅读器有很多读取盲区,造成阅读器的有效覆盖范围较小,导致盘点标签时 的效率较低。For example, as shown in FIG. 2 , a schematic diagram of a signal strength distribution of an RFID reader, in the coverage area of the RFID reader, the farther the area is from the RFID reader, the weaker the signal strength is. In the coverage area of the RFID reader, there is a black oval energy hole. The signal strength at the black oval energy hole is lower than the sensitivity of the tag activation, so when the tag is in the black oval position, the reader cannot read Take the label. The existence of energy holes causes the reader to have many reading blind spots, resulting in a small effective coverage of the reader, resulting in low efficiency when inventorying tags.

为了提升阅读器的有效覆盖范围,提高盘点效率,一种方案是各个阅读模块可以通过固定组合的相位参数调节相位,以改变空间中的能量分布。但是,由于现有技术中各个阅读模块是独立调节相位的,因此调节能力有限。而且现有技术中的相位参数的组合是固定的,无法适应环境的变化,这都将造成RFID系统中仍然存在较多的RFID标签无法被阅读器读取,导致盘点效率较低。In order to improve the effective coverage of the reader and improve the inventory efficiency, one solution is that each reading module can adjust the phase through a fixed combination of phase parameters to change the energy distribution in the space. However, since each reading module in the prior art adjusts the phase independently, the adjustment capability is limited. Moreover, the combination of phase parameters in the prior art is fixed and cannot adapt to changes in the environment, which will cause many RFID tags in the RFID system that cannot be read by the reader, resulting in low inventory efficiency.

为了提升阅读器的有效覆盖范围,提高盘点效率,另一种方案是设置高空间增益的天线阵列,如图3所示的一种基于天线阵列的多通道RFID阅读器,该阅读器可以使用多个天线(例如,图3所示的天线E1至天线E5)同时发射射频信号,形成波束成形效应。通过调整各个天线之间的相差和增益,实现波束在空间的扫描,提高阅读器在特定方向的发射和接收增益,从而提高阅读器的覆盖范围,并消除能量空洞。In order to improve the effective coverage of the reader and improve inventory efficiency, another solution is to set an antenna array with high spatial gain, as shown in Figure 3, a multi-channel RFID reader based on an antenna array, which can use multiple Antennas (for example, antenna E1 to antenna E5 shown in FIG. 3 ) transmit radio frequency signals simultaneously to form a beamforming effect. By adjusting the phase difference and gain between the antennas, the scanning of the beam in space is realized, and the transmitting and receiving gain of the reader in a specific direction is improved, thereby improving the coverage of the reader and eliminating energy holes.

但是,采用天线阵列发射射频信号时,为了形成波束成型效应,硬件电路需要多个数字发射通道,因此电路较为复杂、成本较高。而且传统波束成型的方案没有考虑室内场景复杂的多径问题,每个阵元发射的信号都只有一条路径到达预定的扇区。然而,在实际场景中,阵列的信号到达标签有很多条路径,各个路径的信号有可能会进一步叠加相消从而产生前面提到的能量空洞,这将导致传统波束成型在室内复杂多径(如仓库)的场景中消除能量空洞的效果比较差。However, when the antenna array is used to transmit radio frequency signals, in order to form the beamforming effect, the hardware circuit needs multiple digital transmission channels, so the circuit is more complicated and the cost is higher. Moreover, the traditional beamforming solution does not consider the complex multipath problem in indoor scenes, and the signal transmitted by each array element has only one path to reach the predetermined sector. However, in actual scenarios, there are many paths for the array signal to reach the label, and the signals of each path may be further superimposed and canceled to produce the energy hole mentioned above, which will cause traditional beamforming in complex indoor multipath (such as The effect of eliminating energy holes in the scene of warehouse) is relatively poor.

为了解决上述技术问题,本申请实施例提供一种通信系统,该通信系统通过控制模块集中决策,并向各个阅读模块下发配置参数,能够实现多个阅读模块或多个中继器之间的协同控制。本申请中的控制架构通过控制模块集中控制,能够适应复杂的环境变化,减少相同时间内能量空洞出现的机率,使得盲区变少,提高阅读器的有效覆盖范围,提升阅读器的盘点效率。而且本申请通过不同长度的连接线实现移相,能够降低电路的复杂度,成本较低。In order to solve the above-mentioned technical problems, the embodiment of the present application provides a communication system. The communication system can realize communication between multiple reading modules or multiple repeaters through the centralized decision-making of the control module and sending configuration parameters to each reading module. collaborative control. The control architecture in this application is controlled centrally by the control module, which can adapt to complex environmental changes, reduce the probability of energy holes in the same time period, reduce blind spots, improve the effective coverage of the reader, and improve the inventory efficiency of the reader. Moreover, in the present application, phase shifting is realized through connecting wires of different lengths, which can reduce the complexity of the circuit and lower the cost.

本申请实施例提供一种通信系统,如图4所示,该通信系统包括控制模块、至少一个阅读模块、至少一个中继器和至少一个标签。An embodiment of the present application provides a communication system. As shown in FIG. 4 , the communication system includes a control module, at least one reading module, at least one repeater, and at least one tag.

该控制模块可以为软件模块,也可以为硬件模块。该控制模块可以与至少一个阅读模块部署在不同的设备中,也可以与至少一个阅读模块中的一个阅读模块部署在同一设备中。该阅读模块用于执行阅读器的功能,当控制模块和一个阅读模块集成在一个设备时,该设备可以为阅读器,即阅读器既可以包括阅读模块又可以包括控制模块。当控制模块和阅读模块部署在不同的设备中时,阅读模块可以为阅读器,控制模块可以部署在服务器或云端等设备中。图4以阅读模块为阅读器,控制模块部署在服务器中为例进行示意。The control module can be a software module or a hardware module. The control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module. The reading module is used to perform the function of a reader. When the control module and a reading module are integrated into one device, the device can be a reader, that is, the reader can include both the reading module and the control module. When the control module and the reading module are deployed in different devices, the reading module can be a reader, and the control module can be deployed in devices such as servers or clouds. Fig. 4 takes the reading module as a reader and the control module deployed in the server as an example to illustrate.

本申请实施例对于通信系统中包括的阅读器和中继器的数量并不限定,图4中的(b)以通信系统包括一个阅读器为例进行示例性示意,实际应用中,通信系统包括的阅读器和中继器的具体数量与标签的数量以及该通信系统应用场景的大小等参数有关。例如,在约2000个RFID标签的面积约百平米的仓库中,可以部署1个阅读器和2个中继器,控制模块可以部署在服务器上,服务器通过串口线与阅读器相连。阅读器与中继器间通过无线方式通信。阅读器到中继器可以采用无线频段(比如,UHF RFID 840MHz~845MHz),中继器到标签再到阅读器可以采用无线频段(比如,UHF RFID 920.5MHz-924.5MHz)。本申请实施例对于阅读器和中继器之间通信的具体频段并不限定。The embodiment of the present application does not limit the number of readers and repeaters included in the communication system. (b) in FIG. The specific number of readers and repeaters is related to the number of tags and the size of the application scenario of the communication system. For example, in a warehouse of about 100 square meters with about 2000 RFID tags, one reader and two repeaters can be deployed, and the control module can be deployed on the server, which is connected to the reader through a serial cable. The reader communicates with the repeater wirelessly. The reader to the repeater can use the wireless frequency band (for example, UHF RFID 840MHz~845MHz), and the repeater to the tag and then to the reader can use the wireless frequency band (for example, UHF RFID 920.5MHz-924.5MHz). The embodiment of the present application does not limit the specific frequency band for communication between the reader and the repeater.

控制模块,用于向阅读模块发送第一消息。该第一消息包括配置参数和阅读模块的标识,配置参数用于配置波束和/或第一命令,该波束用于发送第一命令,第一命令用于查询或控制标签。The control module is configured to send the first message to the reading module. The first message includes a configuration parameter and an identification of the reading module, the configuration parameter is used to configure a beam and/or a first command, the beam is used to send a first command, and the first command is used to query or control a tag.

该控制模块可以通过有线或无线的方式与阅读器通信。例如,如图4中的(a)和图4中的(b)所示,控制模块部署在服务器中,服务器可以通过有线或无线的方式与阅读器通信。本申请实施例以阅读模块为阅读器,控制模块部署在服务器为例,本申请实施例中的阅读模块的标识即为阅读器标识。The control module can communicate with the reader in a wired or wireless way. For example, as shown in (a) in FIG. 4 and (b) in FIG. 4 , the control module is deployed in the server, and the server can communicate with the reader in a wired or wireless manner. In this embodiment of the present application, the reading module is used as a reader, and the control module is deployed on a server as an example. The identifier of the reading module in the embodiment of the present application is the reader identifier.

配置参数用于配置波束,或者,配置第一命令,或者,配置波束和第一命令。该波束是指一束波的形状,也可以称为波形。波束可以为将信号调制在载波上后形成的波束。波束用于发送第一命令,该第一命令包括但不限于选择select命令、查询query命令或确认(acknowledge,ACK)命令等命令中的至少一项。例如,第一命令可以用于查询标签的产品电子代码(electronic product code,EPC)信息。再例如,第一命令也可以用于控制标签的状态或者让标签应答。比如,标签接收第一命令后,可以改变自身的状态,处于静默状态或工作状态。本申请实施例对于第一命令的具体类型并不限定,该第一命令可以对标签进行盘点。盘点标签包括查询或控制标签。The configuration parameter is used to configure the beam, or configure the first command, or configure the beam and the first command. The beam refers to the shape of a beam of waves, which may also be called a waveform. The beam may be a beam formed by modulating a signal on a carrier. The beam is used to send a first command, where the first command includes but is not limited to at least one of a select command, a query command, or an acknowledgment (acknowledge, ACK) command. For example, the first command may be used to query the electronic product code (electronic product code, EPC) information of the tag. For another example, the first command may also be used to control the state of the tag or to make the tag respond. For example, after receiving the first command, the tag can change its own state to be in a silent state or a working state. The embodiment of the present application does not limit the specific type of the first command, and the first command may perform an inventory on tags. Inventory tags include inquiry or control tags.

上述配置参数包括但不限于相位信息、开关控制标识、时隙值、频点(也可以称为频率,英文frequency)、盘点持续时间或切换标签的状态中的至少一项。配置参数可以包括第一参数和第二参数,其中,第一参数包括相位信息、开关控制标识或频点中的至少一项,该第一参数用于配置波束。配置波束包括配置载波和/或配置调制在载波上的信号。第二参数包括时隙值、盘点持续时间或切换标签的状态中的至少一项,该第二参数用于配置第一命令。可选的,该第一参数和第二参数可以携带在同一个消息中,也可以携带在不同的消息中,本申请实施例以第一参数和第二参数均携带在第一消息中为例进行示例性说明。The above configuration parameters include but are not limited to at least one of phase information, switch control identifier, time slot value, frequency point (also called frequency, English frequency), inventory duration, or status of switching tags. The configuration parameters may include a first parameter and a second parameter, where the first parameter includes at least one item of phase information, a switch control identifier, or a frequency point, and the first parameter is used to configure a beam. Configuring a beam includes configuring a carrier and/or configuring a signal modulated on a carrier. The second parameter includes at least one of a time slot value, an inventory duration, or a status of switching tags, and is used to configure the first command. Optionally, the first parameter and the second parameter may be carried in the same message or in different messages. In this embodiment of the present application, both the first parameter and the second parameter are carried in the first message as an example. Give an example.

配置参数中的相位信息可以为具体的移相值,也可以为档位值,本申请实施例对于相位信息的具体类型并不限定。开关控制标识用于指示天线开关(例如,下述实施例中的第三开关)的导通和关断。The phase information in the configuration parameters may be a specific phase shift value or a gear value, and this embodiment of the present application does not limit the specific type of phase information. The switch control flag is used to indicate the turn-on and turn-off of the antenna switch (for example, the third switch in the following embodiments).

时隙值用于为每个标签分配时隙,使得通信系统中的每个标签可以有自己的时隙,并按照时隙值设定时隙应答。盘点持续时间是指盘点一轮的时间。切换标签的状态用于将标签的状态从工作状态切换至静默状态,或者,从静默状态切换至工作状态。阅读器根据时隙值、盘点持续时间和切换标签的状态可以配置第一命令对标签进行盘点,比如阅读器根据时隙值和切换标签的状态配置第一命令的内容,阅读器可以基于盘点持续时间向标签发送第一命令。The time slot value is used to allocate time slots for each tag, so that each tag in the communication system can have its own time slot, and set the time slot response according to the time slot value. The inventory duration is the time for an inventory round. Switching the state of the label is used to switch the state of the label from the working state to the silent state, or from the silent state to the working state. The reader can configure the first command to inventory the tags according to the time slot value, the inventory duration and the state of the switching tag. For example, the reader configures the content of the first command according to the time slot value and the state of the switching tag. Time to send the first command to the tag.

以第一消息包括阅读器标识、中继器标识和配置参数,配置参数包括第一参数和第二参数,第一参数包括相位信息、开关控制标识和频点,第二参数包括时隙值、盘点持续时间和切换标签的状态为例,第一消息的信令格式可以为图5所示的帧结构。如图5所示,第一消息包括前导码、控制字段和循环冗余校验(cyclic redundancy check,CRC),控制字段包括设备标识、命令标识、第一参数和第二参数。The first message includes the reader identification, the repeater identification and configuration parameters, the configuration parameters include the first parameter and the second parameter, the first parameter includes phase information, switch control identification and frequency point, the second parameter includes the time slot value, Taking the inventory duration and the status of switching tags as examples, the signaling format of the first message may be the frame structure shown in FIG. 5 . As shown in Figure 5, the first message includes a preamble, a control field and a cyclic redundancy check (cyclic redundancy check, CRC), and the control field includes a device identifier, a command identifier, a first parameter and a second parameter.

如图5所示,中继器和阅读器的ID可以分别用8bit表示。频点可以用8bit表示,由于无线通信可以占用一段频率范围,因此可以为通信系统中的设备(例如,阅读器和中继器)指定一段时间内的具体工作频点。相位信息可以用32bit表示,当阅读器中包括两级移相模块时,高16bit可以代表第一移相模块的移相值,低16bit代表第二移相模块对应的移相值。开关控制标识可以用8bit表示,该8bit中每个bit可以与一路射频通道中的第三开关对应,bit的值为1表示导通第三开关,bit的值为0表示关断第三开关。需要说明的是,本申请实施例对于第一消息中各个参数的比特位的长度并不限定,图5是示例性的示意了各个参数所占的比特位长度。As shown in Figure 5, the IDs of the repeater and the reader can be represented by 8 bits respectively. The frequency point can be represented by 8 bits. Since wireless communication can occupy a certain frequency range, a specific working frequency point within a certain period of time can be specified for devices in the communication system (eg, readers and repeaters). The phase information can be represented by 32 bits. When the reader includes two stages of phase shifting modules, the high 16 bits can represent the phase shift value of the first phase shifting module, and the low 16 bits represent the corresponding phase shifting value of the second phase shifting module. The switch control identifier can be represented by 8 bits, and each bit in the 8 bits can correspond to the third switch in one radio frequency channel. A bit value of 1 means that the third switch is turned on, and a bit value of 0 means that the third switch is turned off. It should be noted that the embodiment of the present application does not limit the bit length of each parameter in the first message, and FIG. 5 exemplarily shows the bit length occupied by each parameter.

本实施例以第一消息包括设备标识、相位信息、开关控制标识、时隙值、盘点持续时间和切换标签的状态这六维参数为例对本申请实施例提供的通信系统进行介绍,其中设备标识可以包括阅读器标识和中继器标识。比如,第一消息包括的六维参数可以表示为[设备标识,相位信息,开关控制标识,时隙值,盘点持续时间T,切换标签的状态]。This embodiment introduces the communication system provided by the embodiment of the present application by taking the six-dimensional parameters that the first message includes device identification, phase information, switch control identification, time slot value, inventory duration, and switching tag status as an example, wherein the device identification Can include reader ID and repeater ID. For example, the six-dimensional parameter included in the first message may be expressed as [equipment identification, phase information, switch control identification, time slot value, inventory duration T, status of switching tags].

上述配置参数可以是预设的多组参数,也可以是控制模块根据控制策略确定的配置参数。The above-mentioned configuration parameters may be preset multiple groups of parameters, or may be configuration parameters determined by the control module according to the control strategy.

在配置参数为预设参数的情况下,控制模块可以预先设置多组配置参数,并向阅读器发送该预设的多组配置参数。当控制模块部署在服务器中时,预设的多组配置参数可以存储在服务器中。当控制模块和阅读模块均部署在阅读器中时,预设的多组配置参数可以存储在阅读器中。In the case that the configuration parameters are preset parameters, the control module can preset multiple sets of configuration parameters, and send the preset multiple sets of configuration parameters to the reader. When the control module is deployed in the server, preset sets of configuration parameters can be stored in the server. When both the control module and the reading module are deployed in the reader, multiple sets of preset configuration parameters can be stored in the reader.

在配置参数为控制模块根据控制策略确定的参数的情况下,该控制策略为通过参数配置模型确定配置参数。控制模块还用于接收来自阅读模块的第三消息,该第三消息包括标签的信息和阅读模块的标识,标签的信息包括标签的产品电子代码EPC。控制模块,具体用于将标签的信息输入参数配置模型,得到配置参数。In the case that the configuration parameters are parameters determined by the control module according to the control strategy, the control strategy is to determine the configuration parameters through a parameter configuration model. The control module is also used to receive a third message from the reading module, the third message includes the information of the tag and the identification of the reading module, and the information of the tag includes the electronic product code EPC of the tag. The control module is specifically used to input the tag information into the parameter configuration model to obtain the configuration parameters.

标签的信息还包括阅读模块的每个接收通道接收应答信号的相位或信号强度中的至少一项。下面以标签的信息包括标签的EPC、阅读模块的每个接收通道接收应答信号的相位和信号强度为例,对控制模块的功能进行介绍。可选的,标签的信息可以为已盘点标签的信息。The tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reading module. The function of the control module is introduced below by taking the tag information including the tag's EPC, the phase and signal strength of the response signal received by each receiving channel of the reading module as an example. Optionally, the tag information may be the information of an inventory tag.

第三消息的信令格式可以为图6所示的帧结构。如图6所示,第三消息包括帧头、帧长、控制字段和CRC,控制字段包括阅读器ID、天线数、EPC、天线接收信号强度指示(received signal strength indication,RSSI)和天线接收相位。其中,帧头和帧长可以分别用8bit表示。天线数可以用8bit表示,EPC可以用128bit表示,天线接收RSSI和天线接收相位分别可以用16bit表示。需要说明的是,本申请实施例对于第三消息包括的参数类型以及各个参数的比特位的长度并不限定,图6是示例性的示意了第三消息的帧结构。The signaling format of the third message may be the frame structure shown in FIG. 6 . As shown in Figure 6, the third message includes frame header, frame length, control field and CRC, and the control field includes reader ID, antenna number, EPC, antenna received signal strength indication (received signal strength indication, RSSI) and antenna receiving phase . Wherein, the frame header and the frame length can be represented by 8 bits respectively. The number of antennas can be represented by 8 bits, the EPC can be represented by 128 bits, and the antenna receiving RSSI and antenna receiving phase can be represented by 16 bits respectively. It should be noted that the embodiment of the present application does not limit the type of parameters included in the third message and the bit length of each parameter. FIG. 6 schematically shows the frame structure of the third message.

例如,以阅读器包括Y个接收通道为例,控制模块可以接收来自阅读器的标签的信息,该标签的信息可以为

Figure PCTCN2022136674-appb-000001
Figure PCTCN2022136674-appb-000002
其中,RSSI i表示i接收通道接收信号的强度,
Figure PCTCN2022136674-appb-000003
表示i接收通道的相位。即标签的信息可以用2Y+2维的数值表示。控制模块可以将该2Y+2维的数值输入参数配置模型,得到配置参数[时隙值、盘点持续时间、标签的状态、相位信息 和开关控制标识]。 For example, taking the reader including Y receiving channels as an example, the control module can receive information from the tag of the reader, and the information of the tag can be
Figure PCTCN2022136674-appb-000001
Figure PCTCN2022136674-appb-000002
Among them, RSSI i represents the strength of the signal received by the i receiving channel,
Figure PCTCN2022136674-appb-000003
Indicates the phase of the i receive channel. That is, the information of the tag can be represented by a 2Y+2-dimensional value. The control module can input the 2Y+2-dimensional value into the parameter configuration model to obtain the configuration parameters [time slot value, inventory duration, tag status, phase information and switch control identification].

上述参数配置模型可以为强化学习(reinforcement learning,RL)模型,控制模块通过输入标签的信息推断电磁波在空间中的传播情况,经过强化学习算法计算,输出配置参数。本申请实施例对于参数配置模型的具体类型并不限定,例如参数配置模型也可以为神经网络模型。The above parameter configuration model can be a reinforcement learning (RL) model, and the control module infers the propagation of electromagnetic waves in space through the information of the input label, and outputs the configuration parameters through reinforcement learning algorithm calculation. The embodiment of the present application does not limit the specific type of the parameter configuration model, for example, the parameter configuration model may also be a neural network model.

控制模块基于映射算法,特征提取模块和策略推算模块这三部分进行强化学习设计。其中,映射算法用于分析标签发送的应答信号,利用标签的信息计算电磁信号的空间谱。特征提取模块用一个深度卷积神经网络提取电磁信号的空间谱特征。策略推算模块采用一个全连接网络用以从当前的电磁能量空间能量分布生成所要配的波束成形参数。该深度强化学习算法通过一系列尝试波束成形参数,并得到相应环境盘点的结果,通过盘点的结果判断当前动作的好坏,并调整盘点策略。深度强化学习算法通过逐步与环境交互,进而对波束成形的参数空间进行探索并学习环境的状态,最终掌握最优的盘点策略。The control module is designed for reinforcement learning based on three parts: mapping algorithm, feature extraction module and policy calculation module. Among them, the mapping algorithm is used to analyze the response signal sent by the tag, and use the information of the tag to calculate the spatial spectrum of the electromagnetic signal. The feature extraction module uses a deep convolutional neural network to extract the spatial spectral features of electromagnetic signals. The policy calculation module uses a fully connected network to generate the required beamforming parameters from the current electromagnetic energy spatial energy distribution. The deep reinforcement learning algorithm tries a series of beamforming parameters, and obtains the results of the corresponding environment inventory, judges the quality of the current action through the inventory results, and adjusts the inventory strategy. The deep reinforcement learning algorithm interacts with the environment step by step, and then explores the parameter space of beamforming and learns the state of the environment, and finally masters the optimal inventory strategy.

可选的,上述参数配置模型可以通过训练得到。例如,上述策略推算模块可以包括两个阶段,分别为训练阶段和盘点阶段。在训练阶段,阅读器会不断尝试盘点空间中的标签,学习电磁环境并得到该环境下最优的盘点参数配置策略。在盘点阶段,利用训练阶段得到的盘点参数配置策略来盘点环境中的标签。该盘点参数配置策略可以为上述参数配置模型。Optionally, the above parameter configuration model can be obtained through training. For example, the above-mentioned policy calculation module may include two phases, namely a training phase and an inventory phase. In the training phase, the reader will continue to try to inventory tags in the space, learn the electromagnetic environment and obtain the optimal inventory parameter configuration strategy in this environment. In the inventory phase, the tags in the environment are inventoried using the inventory parameter configuration strategy obtained in the training phase. The inventory parameter configuration strategy can be a configuration model for the above parameters.

可以理解的,和现有技术不同的是,本申请中的配置参数并不是固定的,而是控制模块确定的,因此控制模块集中决策并向各个阅读模块下发配置参数时,在大规模部署多中继器的场景下,能够实现多中继器的协同控制,提升盘点效率。It can be understood that, unlike the prior art, the configuration parameters in this application are not fixed, but are determined by the control module. Therefore, when the control module makes centralized decisions and sends configuration parameters to each reading module, large-scale deployment In the scenario of multiple repeaters, the coordinated control of multiple repeaters can be realized to improve the inventory efficiency.

阅读模块,用于根据中继器标识,向中继器发送第二消息,第二消息包括配置参数中的第一参数。The reading module is configured to send a second message to the repeater according to the repeater identifier, where the second message includes the first parameter in the configuration parameters.

阅读器可以通过有线或无线的方式与中继器通信。如图4中的(b)所示,阅读器至中继器的下行链路采用无线通信时,阅读器采用无线频段向中继器发送第二消息。在阅读器至中继器的下行链路采用有线通信时,阅读器采用网线、串口线、光纤等线缆向中继器发送第二消息。The reader can communicate with the repeater by wire or wirelessly. As shown in (b) of FIG. 4 , when the downlink from the reader to the repeater uses wireless communication, the reader sends the second message to the repeater using a wireless frequency band. When the downlink from the reader to the repeater adopts wired communication, the reader sends the second message to the repeater by using cables such as a network cable, a serial port cable, and an optical fiber.

以第二消息包括中继器标识、相位信息、开关控制标识和频点为例,该第二消息的信令格式可以为图7所示的帧结构。如图7所示,第二消息包括前导码、控制字段和CRC,控制字段包括中继器标识、相位信息、开关控制标识和频点。其中,中继器标识可以用8bit表示。频点可以用8bit表示,开关控制标识可以用8bit表示,相位信息可以用32bit表示。需要说明的是,本申请实施例对于第二消息中各个参数的比特位的长度并不限定,图7是示例性的示意了第二消息的帧结构。Taking the example that the second message includes the repeater identifier, phase information, switch control identifier and frequency point, the signaling format of the second message may be the frame structure shown in FIG. 7 . As shown in FIG. 7 , the second message includes a preamble, a control field, and a CRC, and the control field includes a repeater identifier, phase information, a switch control identifier, and a frequency point. Wherein, the repeater identifier may be represented by 8 bits. The frequency point can be represented by 8 bits, the switch control flag can be represented by 8 bits, and the phase information can be represented by 32 bits. It should be noted that the embodiment of the present application does not limit the bit length of each parameter in the second message. FIG. 7 exemplarily shows the frame structure of the second message.

阅读模块可以将第一命令和第二消息分开发送,也可以将第一命令携带在第二消息中向中继器发送。一些示例中,阅读模块可以向中继器发送一次包括第一参数的第二消息,并多次基于该第一消息进行盘点(即一次配置,多次盘点)。另一些示例中,阅读模块也可以向中继器发送一次包括第一参数的第二消息,并基于该第一消息进行盘点(即一次配置,一次盘点)。又一些示例中,阅读模块还可以向中继器发送包括第一参数和第一命令的第二消息。The reading module may send the first command and the second message separately, or carry the first command in the second message and send it to the repeater. In some examples, the reading module may send the second message including the first parameter to the repeater once, and perform inventory based on the first message multiple times (that is, one configuration, multiple inventory). In some other examples, the reading module may also send a second message including the first parameter to the repeater once, and perform an inventory based on the first message (that is, one configuration, one inventory). In still some examples, the reading module may also send a second message including the first parameter and the first command to the repeater.

中继器,用于接收第二消息,并根据第二消息中的第一参数配置波束。The repeater is configured to receive the second message, and configure the beam according to the first parameter in the second message.

可选的,中继器可以包括通信装置,该通信装置可以根据第一参数配置波束的相位。中继器中的通信装置可以为下述实施例中图19、图20、图23至图25中任一所示的通信装置,该通信装置中的移相单元(比如,第一移相单元和/或第二移相单元)可以根据第一参数中的相位信息调整波束的相位,通信装置中的处理器可以根据开关控制标识调整第三开关的状态,例如将第三开关导通或关断。即中继器可以通过该通信装置配置波束的相位。本申请实施例对于中继器的具体结构并不限定,实际应用中,通信系统中的中继器可以包括下述实施例中图19、图20、图23至图25中任一所示的通信装置,也可以不包括为下述实施例中图19、图20、图23至图25中任一所示的通信装置,本申请实施例对于通信系统中的中继器的具体结构并不限定。也就是说,图4所示的通信系统中,中继器的具体结构与本申请下述实施例提供的通信装置的结构之间可以解耦,并不存在强耦合关系。Optionally, the repeater may include a communication device, and the communication device may configure the phase of the beam according to the first parameter. The communication device in the repeater can be the communication device shown in any one of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments, the phase shifting unit (for example, the first phase shifting unit) in the communication device and/or the second phase shifting unit) can adjust the phase of the beam according to the phase information in the first parameter, and the processor in the communication device can adjust the state of the third switch according to the switch control flag, for example, turn the third switch on or off broken. That is, the repeater can configure the phase of the beam through the communication device. The embodiment of the present application does not limit the specific structure of the repeater. In practical applications, the repeater in the communication system may include any of the following embodiments shown in FIG. 19, FIG. 20, FIG. The communication device may also not include the communication device shown in any of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments. limited. That is to say, in the communication system shown in FIG. 4 , the specific structure of the repeater can be decoupled from the structure of the communication device provided in the following embodiments of the present application, and there is no strong coupling relationship.

如图4中的(b)所示,在通信系统包括多个中继器时,该多个中继器可以同时或分时根据第二消息中的第一参数配置波束。在多个中继器同时根据第一参数配置波束时,每个中继器可以包括时钟同步模块,该时钟同步模块用于将中继器的时钟与外部时钟源的时钟同步。As shown in (b) of FIG. 4 , when the communication system includes multiple repeaters, the multiple repeaters may configure beams according to the first parameter in the second message at the same time or in time division. When multiple repeaters configure beams according to the first parameter at the same time, each repeater may include a clock synchronization module for synchronizing a clock of the repeater with a clock of an external clock source.

例如,如图8所示,以外部时钟源为10Mhz的时钟源为例,通信系统中的N个中继器中,每个中继器的时钟同步模块与10Mhz外部时钟源连接,使得每个中继器的时钟与10Mhz外部时钟源的时钟同步,从而该N个中继器之间能够联合调相,多个中继器共同发射射频信号,形成分布式波束成形。For example, as shown in Figure 8, taking the clock source whose external clock source is 10Mhz as an example, in the N repeaters in the communication system, the clock synchronization module of each repeater is connected to the 10Mhz external clock source, so that each The clock of the repeater is synchronized with the clock of the 10Mhz external clock source, so that the N repeaters can be jointly phase-modulated, and multiple repeaters jointly transmit radio frequency signals to form distributed beamforming.

阅读模块,还用于基于配置参数中的第二参数通过中继器向标签发送第一命令。The reading module is further configured to send the first command to the tag through the repeater based on the second parameter in the configuration parameters.

例如,如图4中的(b)所示,阅读器接收配置参数后,可以根据配置参数中的时隙值、盘点持续时间和切换标签的状态向中继器发送第一命令,以对标签进行盘点。For example, as shown in (b) in Figure 4, after the reader receives the configuration parameters, it can send the first command to the repeater according to the time slot value in the configuration parameters, the inventory duration and the state of the switching tag to activate the tag Take inventory.

中继器,还用于接收第一命令,生成波束,并向标签发送波束。The repeater is also used for receiving the first command, generating a beam, and sending the beam to the tag.

例如,如图4中的(b)所示,中继器接收第一命令,生成用于发送第一命令的波束,并向标签发送该波束。For example, as shown in (b) of FIG. 4 , the repeater receives the first command, generates a beam for transmitting the first command, and transmits the beam to the tag.

可选的,中继器可以包括M个天线单元,M为大于或等于2的整数,中继器中的第二移相单元可以分别与该M个天线单元耦合,中继器可以通过该M个天线单元向标签发送波束,以对标签进行盘点。Optionally, the repeater may include M antenna units, where M is an integer greater than or equal to 2, and the second phase shifting unit in the repeater may be coupled to the M antenna units respectively, and the repeater may pass the M Antenna units transmit beams to tags to inventory tags.

标签,用于响应于第一命令,向阅读模块发送应答信号。The tag is used for sending a response signal to the reading module in response to the first command.

结合图4,如图9所示,在图4所示的通信系统中,阅读器通过接收天线接收标签发送的应答信号,并利用解调器解析标签信号以及分析标签接收能量强度。经过基带信号处理模块上报给介质访问控制层(media access control,MAC)层调度模块。MAC层调度模块经过应用层的外围通信接口将盘点的结果上报给服务器,并得到服务器下发的调度策略,按照该策略生成所需的具体的盘点信令(如,第一命令),再把盘点信令经过调制器和发射天线下发给中继器。如图10所示,中继器通过接收天线以及解调器得到阅读器下发的盘点信令。利用信令基带处理模块生成要发射的基带信号并配置移相模块和功放开关的开关状态。基带信号经过调制器,移相模块,功放,再通过发射天线发射信号。响应于该发射信号,标签向阅读器发送应答信号,阅读器向 控制模块发送其接收应答信号时的信息,控制模块根据标签的信息利用强化学习算法自适应调整盘点策略,并通过应用层的接口下发给MAC调度模块。控制模块配有用户接口,方便用户上层了解盘点情况。Referring to Figure 4, as shown in Figure 9, in the communication system shown in Figure 4, the reader receives the response signal sent by the tag through the receiving antenna, and uses the demodulator to analyze the tag signal and analyze the received energy intensity of the tag. After the baseband signal processing module reports to the media access control layer (media access control, MAC) layer scheduling module. The MAC layer scheduling module reports the inventory results to the server through the peripheral communication interface of the application layer, and obtains the scheduling strategy issued by the server, generates the required specific inventory signaling (such as the first command) according to the strategy, and then sends the The inventory signaling is sent to the repeater through the modulator and the transmitting antenna. As shown in FIG. 10 , the repeater obtains the inventory signaling issued by the reader through the receiving antenna and the demodulator. The signaling baseband processing module is used to generate the baseband signal to be transmitted and to configure the switching states of the phase shifting module and the power amplifier switch. The baseband signal passes through the modulator, phase shifting module, power amplifier, and then transmits the signal through the transmitting antenna. In response to the transmission signal, the tag sends a response signal to the reader, and the reader sends the information when it receives the response signal to the control module, and the control module uses the reinforcement learning algorithm to adaptively adjust the inventory strategy according to the information of the tag, and through the interface of the application layer Send it to the MAC scheduling module. The control module is equipped with a user interface, which is convenient for the upper layer of the user to understand the inventory situation.

如图11所示,每次盘点标签时,控制模块可以根据阅读模块发送的第三消息和参数配置模型,得到配置参数,并通过第一消息向阅读模块发送该配置参数,阅读模块根据第一消息中的中继器标识可以向中继器发送配置参数中的第一参数,以使得中继器可以根据该第一参数配置波束。而且阅读模块可以根据配置参数中的第二参数向中继器发送第一命令,中继器接收该第一命令并生成发送该第一命令的波束,从而向标签发送该波束。响应于第一命令,标签向阅读模块发送应答信号,然后,阅读模块将其接收标签发送的应答信号时的信息携带在第三消息中向控制模块发送。As shown in Figure 11, each time the label is counted, the control module can obtain the configuration parameters according to the third message sent by the reading module and the parameter configuration model, and send the configuration parameters to the reading module through the first message, and the reading module according to the first The repeater identifier in the message may send the first parameter among the configuration parameters to the repeater, so that the repeater can configure the beam according to the first parameter. Moreover, the reading module can send the first command to the repeater according to the second parameter in the configuration parameters, and the repeater receives the first command and generates a beam for sending the first command, thereby sending the beam to the tag. In response to the first command, the tag sends a response signal to the reading module, and then the reading module carries information when it receives the response signal sent by the tag in a third message and sends it to the control module.

当通信系统包括多个阅读器时,控制模块可以向多个阅读器分别发送包括配置参数的第一消息。如图12所示,以通信系统包括2个阅读器,每个阅读器下部署多个中继器,控制模块部署在服务器中为例,服务器中的控制模块可以向2个阅读器分别发送包括配置参数的第一消息,阅读器根据第一消息中的中继器标识可以向对应的中继器发送配置参数中的第一参数,以使得中继器可以根据该第一参数配置波束。而且阅读模块可以根据配置参数中的第二参数向对应的中继器发送第一命令,中继器接收该第一命令并生成发送该第一命令的波束,从而向标签发送该波束。本申请实施例对于通信系统中包括的阅读器的具体数量并不限定,根据应用场景的不同,通信系统的组网架构会有所不同。When the communication system includes multiple readers, the control module may respectively send the first message including configuration parameters to the multiple readers. As shown in Figure 12, taking the communication system including 2 readers, multiple repeaters are deployed under each reader, and the control module is deployed in the server as an example, the control module in the server can send to the 2 readers respectively including For the first message of configuration parameters, the reader can send the first parameter in the configuration parameters to the corresponding repeater according to the repeater identifier in the first message, so that the repeater can configure the beam according to the first parameter. Moreover, the reading module can send the first command to the corresponding repeater according to the second parameter in the configuration parameters, and the repeater receives the first command and generates a beam for sending the first command, thereby sending the beam to the tag. The embodiment of the present application does not limit the specific number of readers included in the communication system, and the networking architecture of the communication system will be different according to different application scenarios.

如图13所示,在初始盘点时,控制模块可以根据专家经验选择初始配置参数,控制模块可以控制阅读模块发送选择命令控制所有标签的状态,并控制阅读模块启动第一次初始盘点周期,持续时间T的盘点后,控制模块根据阅读模块盘点上报的信息判断标签是否盘全,如果已经盘全,则一个盘点回合结束。否则,控制模块将已盘点标签的信息输入到神经网络,神经网络输出配置参数,阅读模块向中继器发送配置参数中的第一参数,中继器根据第一参数调节发射天线的相位。阅读器根据配置参数中的第二参数开始盘点标签,盘点结束后,控制模块根据新增的标签数目以及盘点周期计算奖励,如果标签全部盘完,则一个回合结束,否则继续提取已盘点标签的信息,根据强化学习算法输出下一个配置参数,直到所有的标签盘完。As shown in Figure 13, during the initial inventory, the control module can select the initial configuration parameters according to expert experience, the control module can control the reading module to send selection commands to control the status of all tags, and control the reading module to start the first initial inventory cycle, which lasts After the inventory at time T, the control module judges whether the tags are complete according to the information reported by the reading module. If it is complete, an inventory round ends. Otherwise, the control module inputs the information of the inventory tag into the neural network, the neural network outputs configuration parameters, the reading module sends the first parameter among the configuration parameters to the repeater, and the repeater adjusts the phase of the transmitting antenna according to the first parameter. The reader starts to count the tags according to the second parameter in the configuration parameters. After the count is over, the control module calculates rewards according to the number of new tags and the counting cycle. If all the tags are counted, a round ends, otherwise continue to extract the tags that have been counted. Information, output the next configuration parameter according to the reinforcement learning algorithm until all labels are finished.

如图14所示,控制模块启动一轮盘点时,控制模块向阅读器发送包括配置参数的第一消息,阅读器向中继器下发配置参数中的第一参数,中继器根据第一参数产生对应的空口波束。阅读器根据配置参数中的第二参数向中继器发送盘点信令,中继器根据配置的空口波束向标签转发阅读器的盘点信令。响应于盘点信令,各个标签按照时隙值设定的时隙向阅读器发送应答信号,T时间内阅读器按时隙值持续盘点标签。阅读器向控制模块发送T时间段内盘点的标签的信息,控制模块中的策略推算模块根据输入的数据(比如,标签的信息)进行决策判断。如果确定标签已全部盘点完,则退出盘点。否则控制模块输出下一轮盘点的配置参数。As shown in Figure 14, when the control module starts a round of inventory, the control module sends the first message including configuration parameters to the reader, and the reader sends the first parameter in the configuration parameters to the repeater, and the repeater sends the first message according to the first The parameters generate the corresponding air interface beam. The reader sends the inventory signaling to the repeater according to the second parameter in the configuration parameters, and the repeater forwards the inventory signaling of the reader to the tag according to the configured air interface beam. In response to the inventory signaling, each tag sends a response signal to the reader according to the time slot set by the time slot value, and the reader continues to count tags according to the time slot value within T time. The reader sends the information of the tags counted in the time period T to the control module, and the strategy calculation module in the control module makes a decision based on the input data (for example, tag information). If it is determined that the tags have all been counted, exit the count. Otherwise, the control module outputs configuration parameters for the next round of inventory.

如图15所示,在盘点标签的过程中,阅读器可以采用配置参数中的频点通过中继器向标签发送用于盘点标签的选择select命令,以选定标签,该选择命令中携带标签的EPC,该标签的标识(identity,ID)可以从服务器获取。然后阅读器再采用配置参 数中的频点向中继器下发查询命令。中继器转发来自阅读模块的查询命令时,响应于该查询命令,标签上报应答信号(例如,RN16帧),并迅速切换到应答状态。若阅读器收到有效的RN16帧,阅读器向中继器发送确认命令,中继器转发来自阅读模块的确认命令,若标签收到确认命令,响应于该确认命令,标签立即转换到确认状态并上报应答信号(例如,EPC帧、协议控制字(protocol control,PC)和CRC帧)。可选的,配置参数中的频点可以为超高频UHF 840MHz~845MHz频段中的频点。本申请实施例对于配置参数中频点的具体取值并不限定,该频点的取值与标签的类型等参数有关。As shown in Figure 15, in the process of tag counting, the reader can use the frequency point in the configuration parameters to send a select command for tag counting to the tag through the repeater to select the tag. The selection command carries the tag The EPC of the tag, the identity (identity, ID) of the tag can be obtained from the server. Then the reader uses the frequency point in the configuration parameters to issue a query command to the repeater. When the repeater forwards the query command from the reading module, in response to the query command, the tag reports a response signal (for example, RN16 frame), and quickly switches to the response state. If the reader receives a valid RN16 frame, the reader sends a confirmation command to the repeater, and the repeater forwards the confirmation command from the reading module. If the tag receives the confirmation command, in response to the confirmation command, the tag immediately switches to the confirmation state And report a response signal (for example, EPC frame, protocol control word (protocol control, PC) and CRC frame). Optionally, the frequency points in the configuration parameters can be frequency points in the ultra-high frequency UHF 840MHz-845MHz frequency band. The embodiment of the present application does not limit the specific value of the frequency point in the configuration parameter, and the value of the frequency point is related to parameters such as the type of the tag.

当盘点标签时,标签的状态可以包括但不限于静默状态和工作状态。在盘点周期开始的时候,阅读器会对状态为X或者Y的标签进行盘存。当标签被盘点后,标签的标志位由X反转到Y或由Y反转到X。需要说明的是,标签在掉电状态下或被盘点后可从Y状态自动反转到X状态,标签在自动回到X状态前停留在Y状态的时间称为标签的存续时间。不同厂家的存续时间可以相同,也可以不同,本申请实施例对于标签在每个会话下的存续时间的具体数值并不限定。上述状态X可以为静默状态,状态Y可以为工作状态。When inventorying tags, the status of the tags may include but not limited to a silent state and a working state. At the beginning of the inventory cycle, the reader will inventory the tags with status X or Y. When the tag is counted, the flag of the tag is reversed from X to Y or from Y to X. It should be noted that the tag can automatically reverse from the Y state to the X state after the power-off state or after being inventoried, and the time that the tag stays in the Y state before automatically returning to the X state is called the duration of the tag. The durations of different manufacturers may be the same or different, and this embodiment of the present application does not limit the specific value of the duration of tags under each session. The above-mentioned state X can be a silent state, and the state Y can be a working state.

本申请实施例提供的通信系统通过在系统中设置控制模块,该控制模块可以集中决策,并向系统中的各个阅读模块下发配置参数,再通过阅读模块向中继器发送配置波束的参数,能够实现多个中继器之间的协同控制。在通信系统中大规模部署多中继器的场景下,控制模块的集中控制不仅能够适应复杂的环境变化,改变空间中的能量分布,减少相同时间内能量空洞出现的机率,使得盲区变少,提高阅读器的有效覆盖范围。而且能够提升多中继器的盘点效率。In the communication system provided by the embodiment of the present application, by setting a control module in the system, the control module can make centralized decisions, and send configuration parameters to each reading module in the system, and then send configuration beam parameters to the repeater through the reading module, Coordinated control among multiple repeaters can be realized. In the scenario of large-scale deployment of multiple repeaters in the communication system, the centralized control of the control module can not only adapt to complex environmental changes, change the energy distribution in the space, reduce the probability of energy holes in the same time period, and make the blind spots less. Improve the effective coverage of the reader. And it can improve the inventory efficiency of multiple repeaters.

本申请实施例还提供一种通信系统,如图16所示,该通信系统包括控制模块、至少一个阅读模块和至少一个标签。The embodiment of the present application also provides a communication system. As shown in FIG. 16 , the communication system includes a control module, at least one reading module, and at least one tag.

该控制模块可以为软件模块,也可以为硬件模块。该控制模块可以与至少一个阅读模块部署在不同的设备中,也可以与至少一个阅读模块中的一个阅读模块部署在同一设备中。图16以阅读模块为阅读器,控制模块部署在服务器中为例进行示意。The control module can be a software module or a hardware module. The control module and the at least one reading module may be deployed in different devices, or may be deployed in the same device as one of the at least one reading module. FIG. 16 is illustrated by taking the reading module as a reader and the control module deployed in a server as an example.

控制模块,用于向阅读模块发送第一消息。该第一消息包括配置参数,配置参数用于配置波束和/或第一命令,该波束用于发送第一命令,第一命令用于查询或控制标签。第一消息还包括阅读模块的标识和中继器标识。The control module is configured to send the first message to the reading module. The first message includes configuration parameters, and the configuration parameters are used to configure a beam and/or a first command, and the beam is used to send a first command, and the first command is used to query or control a tag. The first message also includes the identification of the reading module and the identification of the repeater.

关于配置参数包括的参数类型、第一消息的信令格式、以及控制模块的具体功能等内容可以参考前述实施例中的相关描述,在此不再赘述。Regarding the parameter types included in the configuration parameters, the signaling format of the first message, and the specific functions of the control module, reference may be made to relevant descriptions in the foregoing embodiments, and details are not repeated here.

本实施例以第一消息包括设备标识、相位信息、开关控制标识、时隙值、盘点持续时间和切换标签的状态这六维参数为例对本申请实施例提供的通信系统进行介绍,其中设备标识包括阅读器标识(也可以称为阅读模块的标识)。比如,第一消息包括的六维参数可以表示为[设备标识,相位信息,开关控制标识,时隙值,盘点持续时间T,切换标签的状态]。该第一消息的信令格式可以参考图5所示的帧结构,与图4和图12所示的通信系统不同的是,在图16所示的通信系统中,图5所示的第一消息中的设备标识仅包括阅读器标识。This embodiment introduces the communication system provided by the embodiment of the present application by taking the six-dimensional parameters that the first message includes device identification, phase information, switch control identification, time slot value, inventory duration, and switching tag status as an example, wherein the device identification Including the reader ID (also called the ID of the reading module). For example, the six-dimensional parameter included in the first message may be expressed as [equipment identification, phase information, switch control identification, time slot value, inventory duration T, status of switching tags]. The signaling format of the first message can refer to the frame structure shown in FIG. 5. Unlike the communication systems shown in FIG. 4 and FIG. 12, in the communication system shown in FIG. The device ID in the message only includes the reader ID.

上述配置参数可以是预设的多组参数,也可以是控制模块根据控制策略确定的配 置参数。The above-mentioned configuration parameters may be preset multiple groups of parameters, or may be configuration parameters determined by the control module according to the control strategy.

在配置参数为预设参数的情况下,控制模块可以预先设置多组配置参数,并向阅读器发送该预设的多组配置参数。当控制模块部署在服务器中时,预设的多组配置参数可以存储在服务器中。当控制模块和阅读模块均部署在阅读器中时,预设的多组配置参数可以存储在阅读器中。In the case that the configuration parameters are preset parameters, the control module can preset multiple sets of configuration parameters, and send the preset multiple sets of configuration parameters to the reader. When the control module is deployed in the server, preset sets of configuration parameters can be stored in the server. When both the control module and the reading module are deployed in the reader, multiple sets of preset configuration parameters can be stored in the reader.

在配置参数为控制模块根据控制策略确定的参数的情况下,该控制策略为通过参数配置模型确定配置参数。控制模块还用于接收来自阅读模块的第三消息,该第三消息包括标签的信息和阅读器标识,标签的信息包括标签的产品电子代码EPC。控制模块,具体用于将标签的信息输入参数配置模型,得到配置参数。该第三消息的信令格式可以为图6所示的帧结构。In the case that the configuration parameters are parameters determined by the control module according to the control strategy, the control strategy is to determine the configuration parameters through a parameter configuration model. The control module is also used to receive a third message from the reading module, the third message includes tag information and reader identification, and the tag information includes tag electronic product code EPC. The control module is specifically used to input the tag information into the parameter configuration model to obtain the configuration parameters. The signaling format of the third message may be the frame structure shown in FIG. 6 .

上述参数配置模型可以为强化学习模型,控制模块通过输入标签的信息推断电磁波在空间中的传播情况,经过强化学习算法计算,输出配置参数。关于参数配置模型以及确定配置参数的方法可以参考前述实施例的相关描述,在此不再赘述。The above-mentioned parameter configuration model can be a reinforcement learning model, and the control module infers the propagation of electromagnetic waves in space through the information of the input label, and outputs the configuration parameters through reinforcement learning algorithm calculation. Regarding the parameter configuration model and the method for determining the configuration parameters, reference may be made to the relevant descriptions in the foregoing embodiments, and details are not repeated here.

标签的信息还包括阅读模块的每个接收通道接收应答信号的相位或信号强度中的至少一项。下面以标签的信息包括标签的EPC、阅读模块的每个接收通道接收应答信号的相位和信号强度为例,对控制模块的功能进行介绍。可选的,标签的信息可以为已盘点标签的信息。The tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reading module. The function of the control module is introduced below by taking the tag information including the tag's EPC, the phase and signal strength of the response signal received by each receiving channel of the reading module as an example. Optionally, the tag information may be the information of an inventory tag.

阅读模块,用于基于第一消息中的配置参数配置波束,并向标签发送波束。该波束用于发送第一命令。The reading module is configured to configure the beam based on the configuration parameters in the first message, and send the beam to the tag. This beam is used to send the first command.

需要说明的是,与图4和图12所示的通信系统不同的是,图4和图12所示的通信系统中是由阅读器根据配置参数中的第二参数配置第一命令,由中继器根据配置参数中的第一参数配置波束。而图16所示的通信系统中,是由阅读器根据配置参数中的第一参数配置波束,也是由阅读器根据配置参数中的第二参数配置第一命令的。It should be noted that, unlike the communication systems shown in FIG. 4 and FIG. 12 , in the communication system shown in FIG. 4 and FIG. 12 , the reader configures the first command according to the second parameter in the configuration parameters, and the middle The repeater configures the beam according to the first parameter in the configuration parameters. In the communication system shown in FIG. 16 , the beam is configured by the reader according to the first parameter in the configuration parameters, and the first command is also configured by the reader according to the second parameter in the configuration parameters.

可选的,图16所示的通信系统中的阅读器可以包括下述实施例中图19、图20、图23至图25中任一所示的通信装置,该通信装置中的移相单元(比如,第一移相单元和/或第二移相单元)可以根据第一参数中的相位信息调整波束的相位,通信装置中的处理器可以根据开关控制标识调整第三开关的状态,例如将第三开关导通或关断。即阅读器可以通过该通信装置配置波束的相位。本申请实施例对于阅读器的具体结构并不限定,实际应用中,通信系统中的阅读器可以包括下述实施例中图19、图20、图23至图25中任一所示的通信装置,也可以不包括为下述实施例中图19、图20、图23至图25中任一所示的通信装置,本申请实施例对于通信系统中的阅读器的具体结构并不限定。也就是说,图16所示的通信系统中,阅读器的具体结构与本申请下述实施例提供的通信装置的结构之间可以解耦,并不存在强耦合关系。Optionally, the reader in the communication system shown in Figure 16 may include the communication device shown in any one of Figure 19, Figure 20, Figure 23 to Figure 25 in the following embodiments, the phase shifting unit in the communication device (For example, the first phase shifting unit and/or the second phase shifting unit) can adjust the phase of the beam according to the phase information in the first parameter, and the processor in the communication device can adjust the state of the third switch according to the switch control flag, for example Turn on or off the third switch. That is, the reader can configure the phase of the beam through the communication device. The embodiment of the present application does not limit the specific structure of the reader. In practical applications, the reader in the communication system may include any of the communication devices shown in Figure 19, Figure 20, Figure 23 to Figure 25 in the following embodiments , may also not include the communication device shown in any one of Fig. 19, Fig. 20, Fig. 23 to Fig. 25 in the following embodiments, and the embodiment of the present application does not limit the specific structure of the reader in the communication system. That is to say, in the communication system shown in FIG. 16 , the specific structure of the reader can be decoupled from the structure of the communication device provided in the following embodiments of the present application, and there is no strong coupling relationship.

如图16中的(b)所示,在通信系统包括多个阅读器时,该多个阅读器可以同时或分时根据第一参数配置波束,根据第二参数配置第一命令。在多个阅读器同时根据第一参数配置波束时,每个阅读器可以包括时钟同步模块,该时钟同步模块用于将阅读器的时钟与外部时钟源的时钟同步。As shown in (b) of FIG. 16 , when the communication system includes multiple readers, the multiple readers can configure the beam according to the first parameter at the same time or time-division, and configure the first command according to the second parameter. When multiple readers configure beams according to the first parameter at the same time, each reader may include a clock synchronization module, and the clock synchronization module is used to synchronize the clock of the readers with the clock of an external clock source.

例如,结合图16,如图17所示,以外部时钟源为10Mhz的时钟源为例,通信系统中的N个阅读器中,每个阅读器的时钟同步模块与10Mhz外部时钟源连接,使得每 个阅读器的时钟与10Mhz外部时钟源的时钟同步,从而该通信系统中的N个阅读器之间能够联合调相,多个阅读器共同发射射频信号,形成分布式波束成形。本申请实施例对于通信系统中包括的阅读器的具体数量并不限定。For example, in combination with Figure 16, as shown in Figure 17, taking the external clock source as an example of a 10Mhz clock source, in the N readers in the communication system, the clock synchronization module of each reader is connected to a 10Mhz external clock source, so that The clock of each reader is synchronized with the clock of the 10Mhz external clock source, so that N readers in the communication system can jointly phase modulate, and multiple readers jointly transmit radio frequency signals to form distributed beamforming. The embodiment of the present application does not limit the specific number of readers included in the communication system.

阅读模块,具体用于基于时隙值、盘点持续时间或切换标签的状态向标签发送第一命令,并基于配置参数中的开关控制标识和相位信息配置发送第一命令的波束的相位。The reading module is specifically configured to send the first command to the tag based on the time slot value, the inventory duration or the status of the switching tag, and configure the phase of the beam sending the first command based on the switch control identifier and phase information in the configuration parameters.

标签,用于响应于第一命令,向阅读模块发送应答信号。The tag is used for sending a response signal to the reading module in response to the first command.

可选的,上述图4、图12和图16所示的通信系统中的标签可以为无源RFID标签,也可以为有源或半有源RFID标签,本申请实施例对于标签的具体类型并不限定。当标签为无源标签时,无源标签可以收集波束的无线能量以为无源标签充电。当标签为有源或半有源标签时,通过接收波束,可以提升信噪比。Optionally, the tags in the communication systems shown in Fig. 4, Fig. 12 and Fig. 16 above may be passive RFID tags, or may be active or semi-active RFID tags. Not limited. When the tag is a passive tag, the passive tag can collect the wireless energy of the beam to charge the passive tag. When the tag is an active or semi-active tag, the signal-to-noise ratio can be improved by receiving the beam.

如图18所示,每次盘点标签时,控制模块可以根据阅读模块发送的第三消息和参数配置模型,得到配置参数,并通过第一消息向阅读模块发送该配置参数。阅读模块根据配置参数中的第一参数配置波束,并根据配置参数中的第二参数向标签发送波束,该波束用于发送第一命令。响应于该第一命令,标签向阅读模块发送应答信号。阅读器将其接收标签发送的应答信号时的信息携带在第三消息中向控制模块发送。As shown in FIG. 18 , each time the tags are counted, the control module can obtain the configuration parameters according to the third message sent by the reading module and the parameter configuration model, and send the configuration parameters to the reading module through the first message. The reading module configures the beam according to the first parameter in the configuration parameters, and sends the beam to the tag according to the second parameter in the configuration parameters, and the beam is used to send the first command. In response to this first command, the tag sends an acknowledgment signal to the reading module. The reader carries the information when it receives the response signal sent by the tag in the third message and sends it to the control module.

本申请实施例提供的通信系统,通过设置控制模块,该控制模块可以集中决策,并向系统中的各个阅读模块下发配置参数,能够实现多个阅读模块之间的协同控制。在通信系统中包括多个阅读模块时,该控制模块的集中控制不仅能够适应复杂的环境变化,改变空间中的能量分布,减少相同时间内能量空洞出现的机率,使得盲区变少,提高阅读器的有效覆盖范围。而且能够提升阅读器的盘点效率。In the communication system provided by the embodiment of the present application, by setting up a control module, the control module can make centralized decisions and issue configuration parameters to each reading module in the system, so as to realize cooperative control among multiple reading modules. When multiple reading modules are included in the communication system, the centralized control of the control module can not only adapt to complex environmental changes, change the energy distribution in the space, reduce the probability of energy holes appearing in the same time, reduce the blind area, and improve the readability of the reader. effective coverage. And it can improve the inventory efficiency of the reader.

图19为本申请实施例提供的一种通信装置的结构示意图,该通信装置用于生成波束,如图19所示,该通信装置包括第一信号生成模块、第一移相模块和第二移相模块,第一信号生成模块的输出端耦合至第一移相模块的输入端,第一移相模块的输出端耦合至第二移相模块的输入端,第二移相模块的输出端分别用于与天线模块耦合。Fig. 19 is a schematic structural diagram of a communication device provided by an embodiment of the present application. The communication device is used to generate beams. As shown in Fig. 19, the communication device includes a first signal generating module, a first phase shifting module and a second phase shifting module phase module, the output end of the first signal generation module is coupled to the input end of the first phase shifting module, the output end of the first phase shifting module is coupled to the input end of the second phase shifting module, and the output ends of the second phase shifting module are respectively For coupling with antenna modules.

第一信号生成模块,用于生成第一命令对应的信号和载波,调节载波的相位,并将第一命令对应的信号调制到调节后的载波上。第一命令用于查询或控制标签。The first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier. The first command is used to query or control tags.

第一移相模块,用于生成波束,波束用于发送第一命令。The first phase shifting module is configured to generate a beam, and the beam is used to send the first command.

第二移相模块,用于调节第一移相模块输出的波束的相位,并通过天线单元发送调整后的波束。The second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and send the adjusted beam through the antenna unit.

如图20所示,第一移相模块包括P个第一移相单元,第二移相模块包括M个第二移相单元,P为大于或等于1的整数,M为大于或等于2的整数。天线模块包括M个天线单元,M个第二移相单元的输出端分别用于与M个天线单元耦合。As shown in Figure 20, the first phase shifting module includes P first phase shifting units, the second phase shifting module includes M second phase shifting units, P is an integer greater than or equal to 1, and M is an integer greater than or equal to 2 integer. The antenna module includes M antenna units, and the output ends of the M second phase shifting units are respectively used for coupling with the M antenna units.

每个第二移相单元可以通过不同的连接线长度实现多档位移相。如图21所示,该第二移相单元可以包括第一开关和第二开关,第一开关和第二开关均为一选L开关,第一开关分别通过L个连接线与第二开关耦合,L个连接线的长度不同,L为大于或等于2的整数。即,第二移相单元可以通过L个不同长度的连接线实现L档移相。Each second phase shifting unit can realize multi-level phase shifting through different connecting wire lengths. As shown in Figure 21, the second phase shifting unit may include a first switch and a second switch, both of which are one-selection L switches, and the first switches are respectively coupled to the second switch through L connection lines , the lengths of the L connection lines are different, and L is an integer greater than or equal to 2. That is, the second phase shifting unit can realize L-level phase shifting through L connection lines of different lengths.

例如,如图21所示,以L为4为例。第二移相单元包括第一开关和第二开关,该第一开关和第二开关均为一选四开关,第一开关和第二开关之间通过4根不同长度的 连接线连接,由于该4根连接线的长度不同,因此信号的传输时延不同,故可以实现多档的移相。比如,第二移相单元可以分别实现0°、45°、90°和135°这四档移相。本申请实施例对于第二移相单元可以调节的档位数量以及调节的移相值并不限定。For example, as shown in FIG. 21 , take L as 4 as an example. The second phase shifting unit includes a first switch and a second switch, the first switch and the second switch are both one-to-four switches, and the first switch and the second switch are connected by 4 connecting wires of different lengths. The lengths of the four connecting lines are different, so the signal transmission delays are different, so multiple phase shifts can be realized. For example, the second phase shifting unit can realize four phase shifts of 0°, 45°, 90° and 135° respectively. The embodiment of the present application does not limit the number of gears that can be adjusted by the second phase shifting unit and the adjusted phase shift value.

可选的,上述第一移相单元和第二移相单元的结构可以相同,也可以不同,本申请实施例对此并不限定。比如,第一移相单元和第二移相单元的结构可以不同,第一移相单元可以对发射信号进行细粒度的移相。第二移相单元可以对第一移相单元输出的信号再进行细粒度的移相。再比如,第一移相单元和第二移相单元的结构也可以相同,都通过不同长度的连接线实现移相。Optionally, the structures of the first phase shifting unit and the second phase shifting unit may be the same or different, which is not limited in this embodiment of the present application. For example, the structures of the first phase shifting unit and the second phase shifting unit may be different, and the first phase shifting unit may perform fine-grained phase shifting on the transmitted signal. The second phase shifting unit can perform fine-grained phase shifting on the signal output by the first phase shifting unit. For another example, the structures of the first phase-shifting unit and the second phase-shifting unit may also be the same, and phase shifting is realized through connecting lines of different lengths.

当P为大于1的整数时,第一移相模块包括多个第一移相单元。可选的,如图20所示,通信装置还可以包括功分器,第一信号生成模块通过功分器分别耦合至P个第一移相单元,该功分器用于将第一信号生成模块输出的信号功分为P路,每一路输出1/P信号。When P is an integer greater than 1, the first phase shifting module includes a plurality of first phase shifting units. Optionally, as shown in FIG. 20 , the communication device may further include a power divider, the first signal generation module is respectively coupled to the P first phase shifting units through the power divider, and the power divider is used to divide the first signal generation module The output signal power is divided into P channels, and each channel outputs a 1/P signal.

可选的,如图20所示,本申请实施例提供的通信装置还可以包括接收电路,该接收电路用于接收配置参数,该配置参数用于配置波束和/或第一命令。配置参数包括相位信息。第二移相单元,具体用于根据配置参数中的相位信息,调节第一移相单元输出的波束的相位,并通过天线单元发送调整后的波束。Optionally, as shown in FIG. 20 , the communication device provided in this embodiment of the present application may further include a receiving circuit, where the receiving circuit is configured to receive a configuration parameter, where the configuration parameter is used to configure the beam and/or the first command. Configuration parameters include phase information. The second phase shifting unit is specifically configured to adjust the phase of the beam output by the first phase shifting unit according to the phase information in the configuration parameters, and send the adjusted beam through the antenna unit.

配置参数中的相位信息可以为具体的移相值,也可以为档位值,例如,相位信息可以包括第一移相单元对应的移相值θ 1和第二移相单元对应的移相值θ 2,第一移相单元根据θ 1调节载波的相位或调节发射信号的相位。第二移相单元根据θ 2调节第一移相单元输出的发射信号的相位。再例如,相位信息可以包括第一移相单元对应的档位1和第二移相单元对应的档位2,第一移相单元根据档位1调节载波的相位或调节发射信号的相位。第二移相单元根据档位2调节第一移相单元输出的发射信号的相位,本申请实施例对于相位信息的具体类型并不限定,第一移相单元对应的相位信息的类型与第二移相单元对应的相位信息的类型可以相同,也可以不同。 The phase information in the configuration parameters can be a specific phase shift value, or a gear value, for example, the phase information can include the phase shift value θ 1 corresponding to the first phase shift unit and the phase shift value corresponding to the second phase shift unit θ 2 , the first phase shifting unit adjusts the phase of the carrier wave or adjusts the phase of the transmitted signal according to θ 1 . The second phase shifting unit adjusts the phase of the transmit signal output by the first phase shifting unit according to θ2 . For another example, the phase information may include gear 1 corresponding to the first phase shifting unit and gear 2 corresponding to the second phase shifting unit, and the first phase shifting unit adjusts the phase of the carrier wave or the phase of the transmitted signal according to gear 1 . The second phase shifting unit adjusts the phase of the transmission signal output by the first phase shifting unit according to gear position 2. The embodiment of the present application does not limit the specific type of phase information. The type of phase information corresponding to the first phase shifting unit is different from that of the second phase shifting unit. The types of phase information corresponding to the phase shifting units may be the same or different.

可选的,通信装置还可以包括功分器,第一移相单元通过该功分器分别耦合至K个第二移相单元,K为大于或等于2的整数,M等于P乘以K。功分器,用于将第一移相单元输出的发射信号分成K路。本申请实施例对于通信装置包括的功分器的具体数量并不限定,图20以通信装置包括P个功分器为例进行示意。Optionally, the communication device may further include a power divider through which the first phase shifting unit is respectively coupled to K second phase shifting units, K is an integer greater than or equal to 2, and M is equal to P multiplied by K. The power divider is used to divide the transmission signal output by the first phase shifting unit into K channels. The embodiment of the present application does not limit the specific number of power splitters included in the communication device. FIG. 20 illustrates an example where the communication device includes P power splitters.

例如,如图20所示,每个第一移相单元可以通过功分器耦合至K个第二移相单元。即通过功分器可以将第一移相单元输出的波束功分为K路,每一路输出1/K信号。通信装置的发送链路共包括P乘K个通道。For example, as shown in FIG. 20 , each first phase shifting unit may be coupled to K second phase shifting units through a power divider. That is, the beam power output by the first phase shifting unit can be divided into K paths through the power divider, and each path outputs a 1/K signal. The transmission chain of the communication device includes P times K channels in total.

可选的,与第一移相模块中不同的第一移相单元耦合的功分器可以相同也可以不同。例如,以第一移相模块包括3个第一移相单元为例,第一移相模块中的第一移相单元1可以通过功分器分别耦合至4个第二移相单元,第一移相模块中的第一移相单元2可以通过功分器分别耦合至5个第二移相单元,第一移相模块中的第一移相单元3可以通过功分器分别耦合至6个第二移相单元。或者,第一移相模块中的第一移相单元1至第一移相单元3可以分别通过3个功分器分别耦合至4个第二移相单元。图20以每个第一移相单元通过功分器耦合至K个第二移相单元为例进行示意。Optionally, power dividers coupled to different first phase shifting units in the first phase shifting module may be the same or different. For example, taking the first phase-shifting module including 3 first phase-shifting units as an example, the first phase-shifting unit 1 in the first phase-shifting module can be respectively coupled to 4 second phase-shifting units through a power divider, and the first The first phase shifting unit 2 in the phase shifting module can be respectively coupled to 5 second phase shifting units through a power divider, and the first phase shifting unit 3 in the first phase shifting module can be respectively coupled to 6 second phase shifting units through a power divider The second phase shifting unit. Alternatively, the first phase shifting unit 1 to the first phase shifting unit 3 in the first phase shifting module may be respectively coupled to four second phase shifting units through three power dividers. FIG. 20 is illustrated by taking each first phase shifting unit coupled to K second phase shifting units through a power divider as an example.

可选的,通信装置还可以包括多路选择器,第一移相单元通过多路选择器分别耦 合至K个第二移相单元,K为大于或等于2的整数,M等于P乘以K。Optionally, the communication device may also include a multiplexer, the first phase shifting unit is coupled to K second phase shifting units through the multiplexer, K is an integer greater than or equal to 2, and M is equal to P times K .

多路选择器,用于将第一移相单元输出的波束输出至相应的第二移相单元。The multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.

例如,每个第一移相单元可以通过多路选择器耦合至K个第二移相单元。即通过多路选择器可以将第一移相单元输出的已调制的发射信号输出至一路第二移相单元,通信装置的发送链路共包括P个通道。For example, each first phase shifting unit may be coupled to K second phase shifting units through a multiplexer. That is, the modulated transmission signal output by the first phase shifting unit can be output to one second phase shifting unit through the multiplexer, and the transmission chain of the communication device includes P channels in total.

可以理解的,通过功分器或多路选择器将第一移相单元输出的波束功分为K路,并通过第二移相单元进行移相,这两级移相不仅能够改变空间中出现能量空洞的位置,提高有效覆盖范围,而且能够降低电路的复杂度和成本。It can be understood that the beam power output by the first phase shifting unit is divided into K channels through a power divider or multiplexer, and the phase is shifted by the second phase shifting unit. These two stages of phase shifting can not only change the beam power that appears in space The position of the energy hole improves the effective coverage and reduces the complexity and cost of the circuit.

可选的,如图20所示,通信装置还可以包括M个第三开关,每个第二移相单元通过一个第三开关与一个天线单元耦合。该第三开关可以为金属-氧化物半导体场效应晶体管(metal-oxide-semiconductor field-effect transistor,MOSFET),本申请实施例对于第三开关的具体类型并不限定。Optionally, as shown in FIG. 20 , the communication device may further include M third switches, and each second phase shifting unit is coupled to an antenna unit through one third switch. The third switch may be a metal-oxide-semiconductor field-effect transistor (MOSFET), and the embodiment of the present application does not limit the specific type of the third switch.

上述接收电路接收的配置参数还可以包括开关控制标识,如图20所示,通信装置还可以包括处理器,该处理器用于根据开关控制标识,控制第三开关的导通和关断。由于M个第三开关全部导通时的能量分布与导通部分第三开关时的能量分布是不一样的,能量空洞的位置也会不同。因此本申请通过处理器控制第三开关的导通和关断,可以改变空间中的能量分布,从而改变空间中出现能量空洞的位置。The configuration parameters received by the receiving circuit may also include a switch control identifier. As shown in FIG. 20 , the communication device may further include a processor configured to control the third switch to be turned on and off according to the switch control identifier. Since the energy distribution when all the M third switches are turned on is different from the energy distribution when some of the third switches are turned on, the positions of the energy holes will also be different. Therefore, in the present application, the processor controls the turn-on and turn-off of the third switch to change the energy distribution in the space, thereby changing the position of the energy void in the space.

图19或图20所示的通信装置可以应用于图4或图12所示的通信系统中的中继器中,也可以应用于图16所示的通信系统中的阅读器中,本申请实施例对于图19或图20所示的通信装置可以应用的具体设备并不限定。当图19或图20所示的通信装置应用于图4或图12所示的通信系统中的中继器中时,通信装置中的接收电路用于接收第二消息。当图19或图20所示的通信装置应用于图16所示的通信系统中的阅读器中时,通信装置中的接收电路用于接收第一消息。因此,图19或图20所示的通信装置应用于不同的设备中时,通信装置中的接收电路的电路结构可以不同,接收的消息也可以不同。The communication device shown in Figure 19 or Figure 20 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16. For example, specific devices that can be applied to the communication device shown in FIG. 19 or FIG. 20 are not limited. When the communication device shown in FIG. 19 or FIG. 20 is applied to the repeater in the communication system shown in FIG. 4 or FIG. 12 , the receiving circuit in the communication device is used to receive the second message. When the communication device shown in FIG. 19 or FIG. 20 is applied to the reader in the communication system shown in FIG. 16 , the receiving circuit in the communication device is used to receive the first message. Therefore, when the communication device shown in FIG. 19 or FIG. 20 is applied to different devices, the circuit structure of the receiving circuit in the communication device may be different, and the received messages may also be different.

以图19或图20所示的通信装置应用于图4或图12所示的通信系统中的中继器为例,该中继器中的第一移相单元可以调节该中继器与其他中继器之间的差异,使得第一移相单元输出的相位为预设相位。中继器中的第二移相单元可以调节该中继器内部的多个天线端口之间的差异。即,第一移相模块可以调节各个天线子阵的相位,生成固定波形的波束。第二移相模块可以调节天线子阵的能量分配,调整波束的波形,以改变空间中的能量分布。通过这两级移相调整相位,能够在复杂多径的场景中改变能量空洞的位置,减少相同时间内能量空洞出现的机率,使得阅读器的盲区变少,能够提高阅读器的有效覆盖范围。Take the communication device shown in Figure 19 or Figure 20 applied to the repeater in the communication system shown in Figure 4 or Figure 12 as an example, the first phase shifting unit in the repeater can adjust the repeater and other The difference between the repeaters makes the phase output by the first phase shifting unit a preset phase. The second phase shifting unit in the repeater can adjust the difference between the multiple antenna ports inside the repeater. That is, the first phase shifting module can adjust the phase of each antenna sub-array to generate beams with fixed waveforms. The second phase shifting module can adjust the energy distribution of the antenna sub-array and adjust the waveform of the beam to change the energy distribution in the space. Adjusting the phase through these two stages of phase shifting can change the position of the energy hole in a complex multipath scene, reduce the probability of energy holes appearing in the same time, reduce the blind area of the reader, and improve the effective coverage of the reader.

可选的,如图20所示,通信装置还可以包括时钟同步模块,该时钟同步模块,用于将通信装置的时钟与外部时钟源的时钟同步。当通信系统中包括多个通信装置时,通过每个通信装置中的时钟同步模块可以实现多设备的时钟同步,从而多设备之间能够联合调相,多个设备共同发射射频信号,形成分布式波束成形。Optionally, as shown in FIG. 20 , the communication device may further include a clock synchronization module, configured to synchronize a clock of the communication device with a clock of an external clock source. When the communication system includes multiple communication devices, the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly adjust the phase, and multiple devices jointly transmit radio frequency signals to form a distributed system. Beamforming.

例如,结合图4和图8所示,在图4所示的通信系统包括多个中继器时,该多个中继器中的通信装置包括时钟同步模块,该时钟同步模块使得多个中继器的时钟可以 与外部时钟源的时钟同步,从而多个中继器之间能够联合调相后共同发射射频信号,形成分布式波束成形。结合图16和图17所示,在图16所示的通信系统包括多个阅读器时,该多个阅读器中的通信装置包括时钟同步模块,该时钟同步模块使得多个阅读器的时钟可以与外部时钟源的时钟同步,从而多个阅读器之间能够联合调相后共同发射射频信号,形成分布式波束成形。For example, as shown in FIG. 4 and FIG. 8, when the communication system shown in FIG. 4 includes multiple repeaters, the communication devices in the multiple repeaters include a clock synchronization module, and the clock synchronization module makes the multiple The clock of the repeater can be synchronized with the clock of the external clock source, so that multiple repeaters can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming. As shown in FIG. 16 and FIG. 17, when the communication system shown in FIG. 16 includes multiple readers, the communication devices in the multiple readers include a clock synchronization module, and the clock synchronization module enables the clocks of the multiple readers to It is synchronized with the clock of the external clock source, so that multiple readers can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.

可选的,上述M个天线单元可以按照图22所示的三角晶格形状排列。如图22所示,矩形表示一个天线单元,任意相邻的三个天线单元为三角形。该三角晶格形状的排布方式可以有效地扩大阵列的等效口径,提高主波瓣的扫描分辨率,并降低平均副瓣功率,减少较天线之间的耦合。Optionally, the above M antenna units may be arranged in a triangular lattice shape as shown in FIG. 22 . As shown in FIG. 22 , a rectangle represents an antenna unit, and any three adjacent antenna units are triangles. The arrangement of the triangular lattice shape can effectively expand the equivalent aperture of the array, improve the scanning resolution of the main lobe, reduce the average side lobe power, and reduce the coupling between antennas.

M个天线单元中任意相邻的两个天线单元之间的间距大于或等于0.5倍波长。例如,M个天线单元中任意相邻的两个天线单元之间的间距大于或等于16.2cm。The distance between any two adjacent antenna elements among the M antenna elements is greater than or equal to 0.5 times the wavelength. For example, the distance between any two adjacent antenna units among the M antenna units is greater than or equal to 16.2 cm.

本申请实施例提供的通信装置通过第一移相单元调节该通信装置与其他通信装置之间的差异,使得第一移相单元输出的相位为预设相位。通过第二移相单元调节该通信装置内部的多个天线端口之间的差异。本申请通过两级移相调节波束的相位,能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。In the communication device provided by the embodiment of the present application, the difference between the communication device and other communication devices is adjusted through the first phase shifting unit, so that the phase output by the first phase shifting unit is a preset phase. The difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting unit. The application adjusts the phase of the beam through two-stage phase shifting, which can change the position of the energy hole in the space, reduce the probability of the energy hole in the same time, reduce the blind area, and improve the effective coverage.

图23为本申请实施例提供的另一种通信装置的结构示意图,该通信装置用于生成波束。如图23所示,该通信装置包括第二信号生成模块、第一移相模块和第二移相模块。第一移相模块包括P个第一移相单元和P个调制单元,P为大于或等于1的整数。第一移相模块中的P个第一移相单元的输出端分别耦合至P个调制单元的第一输入端,第二信号生成模块的输出端分别耦合至P个调制单元的第二输入端。P个调制单元的输出端分别耦合至第二移相模块的输入端。Fig. 23 is a schematic structural diagram of another communication device provided by an embodiment of the present application, the communication device is used to generate beams. As shown in FIG. 23 , the communication device includes a second signal generating module, a first phase shifting module and a second phase shifting module. The first phase shifting module includes P first phase shifting units and P modulating units, where P is an integer greater than or equal to 1. The output terminals of the P first phase shifting units in the first phase shifting module are respectively coupled to the first input terminals of the P modulation units, and the output terminals of the second signal generating module are respectively coupled to the second input terminals of the P modulation units . The output terminals of the P modulation units are respectively coupled to the input terminals of the second phase shifting module.

第二信号生成模块,用于生成第一命令对应的信号。第一命令用于查询或控制标签。The second signal generating module is configured to generate a signal corresponding to the first command. The first command is used to query or control tags.

第一移相单元,用于生成载波;The first phase shifting unit is used to generate a carrier wave;

所述调制单元,用于将所述第二信号生成模块生成的信号调制到所述第一移相单元生成的所述载波上,以生成波束。波束用于发送第一命令。The modulating unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit to generate a beam. The beam is used to send the first command.

第二移相模块,用于调节调制单元输出的波束的相位,并通过天线单元发送调整后的波束。The second phase shifting module is configured to adjust the phase of the beam output by the modulation unit, and send the adjusted beam through the antenna unit.

如图24所示,第二移相模块包括M个第二移相单元,M为大于或等于2的整数。天线模块包括M个天线单元,M个第二移相单元的输出端分别用于与M个天线单元耦合。As shown in FIG. 24 , the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2. The antenna module includes M antenna units, and the output ends of the M second phase shifting units are respectively used for coupling with the M antenna units.

图23或图24所示的通信装置中第二移相单元的结构可以为图21所示的第二移相单元,即可以通过L个不同长度的连接线实现移相。The structure of the second phase shifting unit in the communication device shown in FIG. 23 or FIG. 24 can be the second phase shifting unit shown in FIG. 21 , that is, the phase shifting can be realized through L connecting lines of different lengths.

如图24所示,通信装置还包括功分器,第一移相模块包括P路输出,该P路输出即为P个调制单元的输出,每个调制单元的输出端可以通过功分器分别耦合至K个第二移相单元,K为大于或等于2的整数,M等于P乘以K。功分器,用于将第一移相单元输出的波束分成K路。本申请实施例对于通信装置包括的功分器的具体数量并不限定,图24以通信装置包括P个功分器为例进行示意。As shown in Figure 24, the communication device also includes a power divider, the first phase shifting module includes P-channel outputs, and the P-channel outputs are the outputs of the P modulation units, and the output ends of each modulation unit can be separated by the power divider. Coupled to K second phase shifting units, K is an integer greater than or equal to 2, and M is equal to P multiplied by K. The power divider is used to divide the beam output by the first phase shifting unit into K paths. The embodiment of the present application does not limit the specific number of power splitters included in the communication device. FIG. 24 illustrates an example where the communication device includes P power splitters.

可选的,第一移相模块的不同路输出耦合的功分器可以相同也可以不同。例如,以第一移相模块包括3路输出为例,第一移相模块中的调制单元1可以通过功分器分别耦合至4个第二移相单元,第一移相模块中的调制单元2可以通过功分器分别耦合至5个第二移相单元,第一移相模块中的调制单元3可以通过功分器分别耦合至6个第二移相单元。或者,第一移相模块中的调制单元1至调制单元3可以分别通过3个功分器分别耦合至4个第二移相单元。图24以第一移相模块的每路输出通过功分器耦合至K个第二移相单元为例进行示意。Optionally, the power dividers coupled to different outputs of the first phase shifting module may be the same or different. For example, taking the first phase-shifting module including 3 outputs as an example, the modulation unit 1 in the first phase-shifting module can be respectively coupled to four second phase-shifting units through a power divider, and the modulation unit 1 in the first phase-shifting module 2 can be respectively coupled to five second phase shifting units through a power divider, and the modulation unit 3 in the first phase shifting module can be respectively coupled to six second phase shifting units through a power divider. Alternatively, the modulation unit 1 to the modulation unit 3 in the first phase shifting module may be respectively coupled to four second phase shifting units through three power dividers. FIG. 24 illustrates an example in which each output of the first phase-shifting module is coupled to K second phase-shifting units through a power divider.

可选的,每个调制单元的输出端也可以通过多路选择器分别耦合至K个第二移相单元,K为大于或等于2的整数,M等于P乘以K。多路选择器,用于将第一移相单元输出的波束输出至相应的第二移相单元。Optionally, the output end of each modulation unit may also be coupled to K second phase shifting units through a multiplexer, K is an integer greater than or equal to 2, and M is equal to P multiplied by K. The multiplexer is used to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit.

可以理解的,通过功分器或多路选择器将第一移相模块每路输出的波束功分为K路,并通过第二移相单元进行移相,这两级移相不仅能够改变空间中出现能量空洞的位置,提高有效覆盖范围,而且能够降低电路的复杂度和成本。It can be understood that the beam power output by each channel of the first phase-shifting module is divided into K channels through a power divider or multiplexer, and the phase is shifted through the second phase-shifting unit. These two stages of phase-shifting can not only change the space The position where the energy hole appears in the battery can improve the effective coverage and reduce the complexity and cost of the circuit.

可选的,如图24所示,通信装置还可以包括M个第三开关,每个第二移相单元通过一个第三开关与一个天线单元耦合,上述接收电路接收的配置参数还可以包括开关控制标识,如图24所示,通信装置还可以包括处理器,该处理器用于根据开关控制标识,控制第三开关的导通和关断。通过处理器控制第三开关的导通和关断,可以调整通信装置的发射链路,改变空间中的能量分布,从而改变空间中出现能量空洞的位置。Optionally, as shown in FIG. 24, the communication device may also include M third switches, and each second phase shifting unit is coupled to an antenna unit through a third switch, and the configuration parameters received by the receiving circuit may also include a switch The control flag, as shown in FIG. 24 , the communication device may further include a processor, configured to control the third switch to be turned on and off according to the switch control flag. By controlling the turn-on and turn-off of the third switch by the processor, the transmission link of the communication device can be adjusted, the energy distribution in the space can be changed, and thus the position where the energy hole appears in the space can be changed.

图23或图24所示的通信装置可以应用于图4或图12所示的通信系统中的中继器中,也可以应用于图16所示的通信系统中的阅读器中,本申请实施例对于图23或图24所示的通信装置可以应用的具体设备并不限定。当图23或图24所示的通信装置应用于图4或图12所示的通信系统中的中继器中时,通信装置中的接收电路用于接收第二消息。当图23或图24所示的通信装置应用于图16所示的通信系统中的阅读器中时,通信装置中的接收电路用于接收第一消息。因此,图23或图24所示的通信装置应用于不同的设备中时,通信装置中的接收电路的电路结构可以不同,接收的消息也可以不同。The communication device shown in Figure 23 or Figure 24 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16. For example, specific devices that can be applied to the communication device shown in FIG. 23 or FIG. 24 are not limited. When the communication device shown in FIG. 23 or FIG. 24 is applied to the repeater in the communication system shown in FIG. 4 or FIG. 12 , the receiving circuit in the communication device is used to receive the second message. When the communication device shown in FIG. 23 or FIG. 24 is applied to the reader in the communication system shown in FIG. 16 , the receiving circuit in the communication device is used to receive the first message. Therefore, when the communication device shown in FIG. 23 or FIG. 24 is applied to different devices, the circuit structure of the receiving circuit in the communication device may be different, and the received messages may also be different.

以图23或图24所示的通信装置应用于图4或图12所示的通信系统中的中继器为例,该中继器中的第一移相单元可以调节该中继器与其他中继器之间的差异,使得第一移相单元输出的相位为预设相位。中继器中的第二移相单元可以调节该中继器内部的多个天线端口之间的差异,通过这两级移相调整相位,能够在复杂多径的场景中改变能量空洞的位置,减少相同时间内能量空洞出现的机率,使得阅读器的盲区变少,能够提高阅读器的有效覆盖范围。Take the communication device shown in Figure 23 or Figure 24 applied to the repeater in the communication system shown in Figure 4 or Figure 12 as an example, the first phase shifting unit in the repeater can adjust the repeater and other The difference between the repeaters makes the phase output by the first phase shifting unit a preset phase. The second phase shifting unit in the repeater can adjust the difference between multiple antenna ports inside the repeater. By adjusting the phase through these two stages of phase shifting, the position of the energy hole can be changed in complex multipath scenarios. Reduce the probability of energy holes appearing in the same time, so that the blind area of the reader is reduced, and the effective coverage of the reader can be improved.

如图24所示,通信装置还可以包括时钟同步模块,该时钟同步模块,用于将通信装置的时钟与外部时钟源的时钟同步。当通信系统中包括多个通信装置时,通过每个通信装置中的时钟同步模块可以实现多设备的时钟同步,从而多设备之间能够联合调相,多个设备共同发射射频信号,形成分布式波束成形。As shown in FIG. 24 , the communication device may further include a clock synchronization module, configured to synchronize the clock of the communication device with the clock of an external clock source. When the communication system includes multiple communication devices, the clock synchronization module of each communication device can realize the clock synchronization of multiple devices, so that multiple devices can jointly adjust the phase, and multiple devices jointly transmit radio frequency signals to form a distributed system. Beamforming.

例如,结合图4和图8所示,在图24所示的通信系统包括多个中继器时,该多个中继器中的通信装置包括时钟同步模块,该时钟同步模块使得多个中继器的时钟可以 与外部时钟源的时钟同步,从而多个中继器之间能够联合调相后共同发射射频信号,形成分布式波束成形。结合图16和图17所示,在图16所示的通信系统包括多个阅读器时,该多个阅读器中的通信装置包括时钟同步模块,该时钟同步模块使得多个阅读器的时钟可以与外部时钟源的时钟同步,从而多个阅读器之间能够联合调相后共同发射射频信号,形成分布式波束成形。For example, as shown in FIG. 4 and FIG. 8, when the communication system shown in FIG. 24 includes multiple repeaters, the communication devices in the multiple repeaters include a clock synchronization module, and the clock synchronization module makes the multiple The clock of the repeater can be synchronized with the clock of the external clock source, so that multiple repeaters can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming. As shown in FIG. 16 and FIG. 17, when the communication system shown in FIG. 16 includes multiple readers, the communication devices in the multiple readers include a clock synchronization module, and the clock synchronization module enables the clocks of the multiple readers to It is synchronized with the clock of the external clock source, so that multiple readers can jointly transmit radio frequency signals after joint phase modulation to form distributed beamforming.

图24所示的M个天线单元可以按照图22所示的三角晶格形状排列,从而可以有效地扩大阵列的等效口径,提高主波瓣的扫描分辨率,并降低平均副瓣功率,减少较天线之间的耦合。The M antenna units shown in Figure 24 can be arranged according to the triangular lattice shape shown in Figure 22, thereby effectively expanding the equivalent aperture of the array, improving the scanning resolution of the main lobe, and reducing the average side lobe power, reducing Coupling between antennas.

本申请实施例提供的通信装置通过第一移相单元调节该通信装置与其他通信装置之间的差异,使得第一移相单元输出的相位为预设相位。通过第二移相单元调节该通信装置内部的多个天线端口之间的差异。本申请通过两级移相调节波束的相位,能够改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高有效覆盖范围。In the communication device provided by the embodiment of the present application, the difference between the communication device and other communication devices is adjusted through the first phase shifting unit, so that the phase output by the first phase shifting unit is a preset phase. The difference between the multiple antenna ports inside the communication device is adjusted by the second phase shifting unit. The application adjusts the phase of the beam through two-stage phase shifting, which can change the position of the energy hole in the space, reduce the probability of the energy hole in the same time, reduce the blind area, and improve the effective coverage.

图25为本申请实施例提供的再一种通信装置的结构示意图,如图25所示,该通信装置包括功分器和M个移相单元,功分器的输入端用于接收波束,功分器的输出端分别耦合至M个移相单元,M个移相单元的输出端分别用于与M个天线单元耦合,M为大于或等于2的整数。Figure 25 is a schematic structural diagram of another communication device provided by the embodiment of the present application. As shown in Figure 25, the communication device includes a power divider and M phase shifting units, the input end of the power divider is used to receive beams, and the power The output terminals of the divider are respectively coupled to M phase-shifting units, and the output terminals of the M phase-shifting units are respectively used for coupling with M antenna units, and M is an integer greater than or equal to 2.

功分器,用于将波束分成M路。The power splitter is used to divide the beam into M paths.

移相单元,用于调节功分器输出的波束的相位。The phase shifting unit is used to adjust the phase of the beam output by the power divider.

该移相单元包括第一开关和第二开关,第一开关和第二开关均为一选L开关,第一开关分别通过L个连接线与第二开关耦合,L个连接线的长度不同,L为大于或等于2的整数。即本实施例中移相单元的结构可以为图21所示的电路结构。The phase shifting unit includes a first switch and a second switch, the first switch and the second switch are both one-selection L switches, the first switch is respectively coupled to the second switch through L connection lines, and the lengths of the L connection lines are different, L is an integer greater than or equal to 2. That is, the structure of the phase shifting unit in this embodiment may be the circuit structure shown in FIG. 21 .

可选的,如图25所示,通信装置还可以包括输入接口,该输入接口用于接收配置参数,该配置参数用于配置波束和/或第一命令。配置参数包括相位信息。移相单元,具体用于根据配置参数中的相位信息,调节第一移相单元输出的波束的相位,并通过天线单元发送调整后的波束。Optionally, as shown in FIG. 25 , the communication device may further include an input interface, where the input interface is used to receive a configuration parameter, where the configuration parameter is used to configure the beam and/or the first command. Configuration parameters include phase information. The phase shifting unit is specifically configured to adjust the phase of the beam output by the first phase shifting unit according to the phase information in the configuration parameters, and send the adjusted beam through the antenna unit.

如图25所示,该通信装置还包括M个第三开关,每个移相单元通过一个第三开关与一个天线单元耦合。上述输入接口接收的配置参数还可以包括开关控制标识,如图25所示,通信装置还可以包括处理器,该处理器用于根据开关控制标识,控制第三开关的导通和关断。通过控制器控制第三开关的导通和关断,可以调整通信装置的发射链路,改变空间中的能量分布,从而改变空间中出现能量空洞的位置。比如,M个第三开关全部导通时的能量分布与导通部分第三开关时的能量分布是不一样的,因此能量空洞的位置也会不同。As shown in FIG. 25 , the communication device further includes M third switches, and each phase shifting unit is coupled to an antenna unit through a third switch. The configuration parameters received by the input interface may also include a switch control identifier. As shown in FIG. 25 , the communication device may further include a processor configured to control the third switch to be turned on and off according to the switch control identifier. By controlling the turn-on and turn-off of the third switch by the controller, the transmission link of the communication device can be adjusted, the energy distribution in the space can be changed, and thus the position where the energy hole appears in the space can be changed. For example, the energy distribution when all the M third switches are turned on is different from the energy distribution when some of the third switches are turned on, so the positions of the energy holes will also be different.

图25所示的通信装置可以应用于图4或图12所示的通信系统中的中继器中,也可以应用于图16所示的通信系统中的阅读器中,本申请实施例对于图25所示的通信装置可以应用的具体设备并不限定。以图23所示的通信装置应用于图4或图12所示的通信系统中的中继器为例,该中继器中的移相单元可以调节该中继器内部的多个天线端口之间的差异。即,移相单元可以调节天线子阵的各个通道的射频信号相位,实现天线子阵列波束成形及调整波束的特性。由于移相单元是通过不同长度的连接线实 现移相的,因此电路较为简单,成本较低。而且通信装置是根据配置参数调整波束的相位的,因此能够改变空间中的能量分布,从而改变空间中出现能量空洞的位置,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围。The communication device shown in Figure 25 can be applied to the repeater in the communication system shown in Figure 4 or Figure 12, and can also be applied to the reader in the communication system shown in Figure 16. The specific equipment to which the communication device shown in 25 can be applied is not limited. Taking the communication device shown in Figure 23 applied to the repeater in the communication system shown in Figure 4 or Figure 12 as an example, the phase shifting unit in the repeater can adjust the number of antenna ports inside the repeater. difference between. That is, the phase shifting unit can adjust the phase of the radio frequency signal of each channel of the antenna sub-array to realize the beam forming of the antenna sub-array and adjust the characteristics of the beam. Since the phase shifting unit implements phase shifting through connecting wires of different lengths, the circuit is relatively simple and the cost is low. Moreover, the communication device adjusts the phase of the beam according to the configuration parameters, so it can change the energy distribution in the space, thereby changing the position of the energy hole in the space, reducing the probability of the energy hole in the same time, making the blind area less, and improving the readability. The effective coverage of the device.

本申请实施例还提供一种通信方法,如图26所示,该通信方法包括步骤S2601-S2603。The embodiment of the present application also provides a communication method. As shown in FIG. 26 , the communication method includes steps S2601-S2603.

S2601、获取标签的信息。S2601. Obtain tag information.

标签的信息包括标签的EPC。可选的,标签的信息还包括阅读器的每个接收通道接收应答信号的相位或信号强度中的至少一项。The tag information includes the tag's EPC. Optionally, the tag information also includes at least one item of phase or signal strength of the response signal received by each receiving channel of the reader.

S2602、根据标签的信息得到配置参数。配置参数用于配置波束和/或第一命令,波束用于发送第一命令,第一命令用于查询或控制标签。S2602. Obtain configuration parameters according to the information of the label. The configuration parameters are used to configure the beam and/or the first command, the beam is used to send the first command, and the first command is used to query or control the tag.

配置参数包括相位信息、开关控制标识、时隙值、频点、盘点持续时间或切换所述标签的状态中的至少一项。The configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or switching state of the tag.

上述步骤S2602中根据标签的信息得到配置参数,包括:将标签的信息输入参数配置模型,得到配置参数。该参数配置模型可以为强化学习模型。Obtaining the configuration parameters according to the tag information in the above step S2602 includes: inputting the tag information into the parameter configuration model to obtain the configuration parameters. The parameter configuration model may be a reinforcement learning model.

S2603、向阅读器发送第一消息,第一消息包括配置参数和阅读模块的标识。S2603. Send a first message to the reader, where the first message includes configuration parameters and an identification of the reading module.

可以理解的,通过控制模块向阅读器发送包括配置参数的第一消息,使得阅读器或中继器可以基于该配置参数调节波束的相位,即阅读器或中继器可以根据控制模块下发的配置参数调整波束的相位。即本申请通过在系统中设置控制模块,该控制模块可以集中决策,并向系统中的各个阅读模块下发配置参数,能够实现多个阅读模块之间的协同控制,不仅能够适应复杂的环境变化,改变空间中的能量分布,减少相同时间内能量空洞出现的机率,使得盲区变少,能够提高阅读器的有效覆盖范围。而且能够提升阅读器的盘点效率。It can be understood that the first message including configuration parameters is sent to the reader through the control module, so that the reader or repeater can adjust the phase of the beam based on the configuration parameters, that is, the reader or repeater can adjust the phase of the beam according to the configuration parameters issued by the control module. The configuration parameter adjusts the phase of the beam. That is to say, by setting up a control module in the system, the application can centralize decision-making and send configuration parameters to each reading module in the system, so as to realize collaborative control among multiple reading modules, and not only adapt to complex environmental changes , change the energy distribution in the space, reduce the probability of energy holes appearing in the same time period, reduce the blind area, and improve the effective coverage of the reader. And it can improve the inventory efficiency of the reader.

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中具有计算机程序代码,当计算机程序代码在处理器上运行时,使得处理器执行如图26所示的方法。The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium has computer program code, and when the computer program code is run on the processor, the processor is made to execute the method shown in FIG. 26 .

本申请实施例还提供一种计算机程序产品,该计算机程序产品包括程序指令,该程序指令被执行时,以实现如图26所示的方法。An embodiment of the present application further provides a computer program product, where the computer program product includes program instructions, and when the program instructions are executed, the method shown in FIG. 26 is implemented.

结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(random access memory,RAM)、闪存、可擦除可编程只读存储器(erasable programmable ROM,EPROM)、电可擦可编程只读存储器(electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。The steps of the methods or algorithms described in connection with the disclosure of this application can be implemented in the form of hardware, or can be implemented in the form of a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (random access memory, RAM), flash memory, erasable programmable read-only memory (erasable programmable ROM, EPROM), electrically erasable Programmable read-only memory (electrically EPROM, EEPROM), registers, hard disk, removable hard disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium can be located in the ASIC. In addition, the ASIC may be located in the core network interface device. Certainly, the processor and the storage medium may also exist in the core network interface device as discrete components.

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这 些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should be aware that, in the above one or more examples, the functions described in the present invention may be implemented by hardware, software, firmware or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, any modification, equivalent replacement, improvement, etc. made on the basis of the technical solution of the present invention shall be included in the protection scope of the present invention.

Claims (28)

一种通信系统,其特征在于,所述通信系统包括:控制模块、至少一个阅读模块、至少一个中继器和至少一个标签;A communication system, characterized in that the communication system includes: a control module, at least one reading module, at least one repeater and at least one tag; 所述控制模块,用于向所述阅读模块发送第一消息,所述第一消息包括配置参数、所述阅读模块的标识和所述中继器标识,所述配置参数用于配置波束和第一命令中的至少一项,所述波束用于发送所述第一命令,所述第一命令用于查询或控制所述标签;The control module is configured to send a first message to the reading module, the first message includes configuration parameters, the identification of the reading module and the identification of the repeater, and the configuration parameters are used to configure the beam and the second at least one of a command, the beam is used to send the first command, the first command is used to query or control the tag; 所述阅读模块,用于根据所述中继器标识,向所述中继器发送第二消息,所述第二消息包括所述配置参数中的第一参数,所述第一参数用于配置所述波束;The reading module is configured to send a second message to the repeater according to the repeater identifier, the second message includes a first parameter in the configuration parameters, and the first parameter is used to configure said beam; 所述中继器,用于根据所述第一参数配置所述波束。The repeater is configured to configure the beam according to the first parameter. 根据权利要求1所述的通信系统,其特征在于,The communication system according to claim 1, characterized in that, 所述阅读模块,还用于基于所述配置参数中的第二参数通过所述中继器向所述标签发送所述第一命令,所述第二参数用于配置所述第一命令;The reading module is further configured to send the first command to the tag through the repeater based on a second parameter in the configuration parameters, and the second parameter is used to configure the first command; 所述中继器,还用于接收所述第一命令,生成所述波束,并向所述标签发送所述波束;The repeater is further configured to receive the first command, generate the beam, and send the beam to the tag; 所述标签,用于响应于所述第一命令,向所述阅读模块发送应答信号。The tag is configured to send a response signal to the reading module in response to the first command. 根据权利要求1或2所述的通信系统,其特征在于,所述第一参数包括相位信息、频点或开关控制标识中的至少一项。The communication system according to claim 1 or 2, wherein the first parameter includes at least one item of phase information, frequency point, or switch control identifier. 根据权利要求2或3所述的通信系统,其特征在于,所述第二参数包括时隙值、盘点持续时间或切换所述标签的状态中的至少一项。The communication system according to claim 2 or 3, wherein the second parameter includes at least one of a time slot value, an inventory duration, or a state of switching the tag. 一种通信系统,其特征在于,所述通信系统包括:控制模块、至少一个阅读模块和至少一个标签;A communication system, characterized in that the communication system includes: a control module, at least one reading module and at least one tag; 所述控制模块,用于向所述阅读模块发送第一消息,所述第一消息包括配置参数和所述阅读模块的标识,所述配置参数用于配置波束或第一命令中的至少一项,所述波束用于发送所述第一命令,所述第一命令用于查询或控制所述标签;The control module is configured to send a first message to the reading module, the first message includes a configuration parameter and an identification of the reading module, and the configuration parameter is used to configure at least one of a beam or a first command , the beam is used to send the first command, and the first command is used to query or control the tag; 所述阅读模块,用于基于所述第一消息配置所述波束,并向所述标签发送所述波束;The reading module is configured to configure the beam based on the first message, and send the beam to the tag; 所述标签,用于响应于所述第一命令,向所述阅读模块发送应答信号。The tag is configured to send a response signal to the reading module in response to the first command. 根据权利要求5所述的通信系统,其特征在于,所述配置参数包括相位信息、开关控制标识、时隙值、频点、盘点持续时间或切换所述标签的状态中的至少一项。The communication system according to claim 5, wherein the configuration parameters include at least one item of phase information, switch control identifier, time slot value, frequency point, inventory duration, or switching status of the tag. 根据权利要求1-6中任一项所述的通信系统,其特征在于,所述控制模块,还用于根据控制策略,确定所述配置参数。The communication system according to any one of claims 1-6, wherein the control module is further configured to determine the configuration parameters according to a control policy. 根据权利要求7所述的通信系统,其特征在于,所述控制策略为通过参数配置模型确定所述配置参数。The communication system according to claim 7, wherein the control strategy is to determine the configuration parameters through a parameter configuration model. 根据权利要求7或8所述的通信系统,其特征在于,所述控制模块,还用于接收来自所述阅读模块的第三消息,所述第三消息包括所述标签的信息和所述阅读模块的标识,所述标签的信息包括所述标签的产品电子代码EPC。The communication system according to claim 7 or 8, wherein the control module is further configured to receive a third message from the reading module, the third message includes the information of the tag and the reading The identification of the module, the information of the label includes the electronic product code EPC of the label. 根据权利要求9所述的通信系统,其特征在于,所述标签的信息还包括所述阅读模块的每个接收通道接收应答信号的相位或信号强度中的至少一项。The communication system according to claim 9, wherein the information of the tag further includes at least one of phase and signal strength of the response signal received by each receiving channel of the reading module. 根据权利要求1-10中任一项所述的通信系统,其特征在于,所述控制模块与 所述至少一个阅读模块部署在不同的设备中,或者,所述控制模块与所述至少一个阅读模块中的一个阅读模块部署在同一个设备中。The communication system according to any one of claims 1-10, characterized in that, the control module and the at least one reading module are deployed in different devices, or the control module and the at least one reading module One reading module in the module is deployed in the same device. 一种通信方法,其特征在于,所述方法包括:A communication method, characterized in that the method comprises: 获取标签的信息,所述标签的信息包括所述标签的产品电子代码EPC;Obtain the information of the label, the information of the label includes the electronic product code EPC of the label; 根据所述标签的信息得到配置参数,所述配置参数用于配置波束或第一命令中的至少一项,所述波束用于发送所述第一命令,所述第一命令用于查询或控制标签;Obtain configuration parameters according to the information of the tag, the configuration parameters are used to configure at least one of a beam or a first command, the beam is used to send the first command, and the first command is used for query or control Label; 向阅读模块发送第一消息,所述第一消息包括所述配置参数和所述阅读模块的标识。Sending a first message to the reading module, where the first message includes the configuration parameters and the identification of the reading module. 根据权利要求12所述的方法,其特征在于,所述标签的信息还包括所述阅读器的每个接收通道接收应答信号的相位或信号强度中的至少一项。The method according to claim 12, wherein the information of the tag further includes at least one of phase and signal strength of the response signal received by each receiving channel of the reader. 根据权利要求12或13所述的方法,其特征在于,所述配置参数包括相位信息、开关控制标识、时隙值、频点、盘点持续时间或切换所述标签的状态中的至少一项。The method according to claim 12 or 13, wherein the configuration parameters include at least one of phase information, switch control identifier, time slot value, frequency point, inventory duration, or switching status of the tag. 根据权利要求12-14中任一项所述的方法,其特征在于,所述根据所述标签的信息得到配置参数,包括:The method according to any one of claims 12-14, wherein the obtaining configuration parameters according to the information of the label includes: 将所述标签的信息输入参数配置模型,得到所述配置参数。Input the information of the label into the parameter configuration model to obtain the configuration parameters. 一种通信装置,其特征在于,所述通信装置用于生成波束,所述通信装置包括第一移相模块和第二移相模块,所述第一移相模块的输出端耦合至所述第二移相模块的输入端,所述第二移相模块的输出端用于与天线模块耦合;A communication device, characterized in that the communication device is used to generate beams, the communication device includes a first phase shifting module and a second phase shifting module, the output end of the first phase shifting module is coupled to the first phase shifting module The input end of the second phase shifting module, the output end of the second phase shifting module is used for coupling with the antenna module; 所述第一移相模块,用于生成波束,所述波束用于发送第一命令,所述第一命令用于查询或控制标签;The first phase shifting module is configured to generate a beam, and the beam is used to send a first command, and the first command is used to query or control tags; 所述第二移相模块,用于调节所述第一移相模块输出的所述波束的相位,并通过所述天线模块中的一个或多个天线单元发送调整后的所述波束。The second phase shifting module is configured to adjust the phase of the beam output by the first phase shifting module, and transmit the adjusted beam through one or more antenna units in the antenna module. 根据权利要求16所述的通信装置,其特征在于,所述通信装置还包括第一信号生成模块,所述第一信号生成模块的输出端耦合至所述第一移相模块的输入端;The communication device according to claim 16, characterized in that, the communication device further comprises a first signal generation module, the output end of the first signal generation module is coupled to the input end of the first phase shifting module; 所述第一信号生成模块,用于生成所述第一命令对应的信号和载波,调节所述载波的相位,并将所述第一命令对应的信号调制到调节后的所述载波上。The first signal generating module is configured to generate a signal corresponding to the first command and a carrier, adjust the phase of the carrier, and modulate the signal corresponding to the first command onto the adjusted carrier. 根据权利要求16所述的通信装置,其特征在于,所述通信装置还包括第二信号生成模块,所述第一移相模块包括P个第一移相单元和P个调制单元,所述第一移相模块中的所述P个第一移相单元的输出端分别耦合至所述P个调制单元的第一输入端,所述第二信号生成模块的输出端分别耦合至所述P个调制单元的第二输入端;The communication device according to claim 16, wherein the communication device further comprises a second signal generation module, the first phase shifting module includes P first phase shifting units and P modulation units, and the first The output terminals of the P first phase shifting units in a phase shifting module are respectively coupled to the first input terminals of the P modulation units, and the output terminals of the second signal generating module are respectively coupled to the P the second input terminal of the modulation unit; 所述第二信号生成模块,用于生成所述第一命令对应的信号;The second signal generation module is configured to generate a signal corresponding to the first command; 所述第一移相单元,用于生成载波;The first phase shifting unit is configured to generate a carrier wave; 所述调制单元,用于将所述第二信号生成模块生成的信号调制到所述第一移相单元生成的所述载波上,以生成所述波束。The modulating unit is configured to modulate the signal generated by the second signal generating module onto the carrier generated by the first phase shifting unit, so as to generate the beam. 根据权利要求16-18中任一项所述的通信装置,其特征在于,所述第二移相模块包括M个第二移相单元,所述M为大于或等于2的整数,所述第二移相单元包括第一开关和第二开关,所述第一开关和所述第二开关均为一选L开关,所述第一开关分别通过L个连接线与所述第二开关耦合,所述L个连接线的长度不同,所述L为 大于或等于2的整数。The communication device according to any one of claims 16-18, wherein the second phase shifting module includes M second phase shifting units, where M is an integer greater than or equal to 2, and the second The two phase shifting units include a first switch and a second switch, both of which are one-selection L switches, and the first switches are respectively coupled to the second switch through L connection lines, The lengths of the L connection lines are different, and the L is an integer greater than or equal to 2. 根据权利要求16-19中任一项所述的通信装置,其特征在于,所述通信装置还包括接收电路,所述接收电路用于接收配置参数,所述配置参数包括相位信息,所述配置参数用于配置波束或所述第一命令中的至少一项;The communication device according to any one of claims 16-19, characterized in that the communication device further comprises a receiving circuit, the receiving circuit is used to receive configuration parameters, the configuration parameters include phase information, and the configuration a parameter for configuring at least one of beams or said first command; 所述第二移相模块,具体用于根据所述相位信息,调节所述第一移相模块输出的波束的相位。The second phase shifting module is specifically configured to adjust the phase of the beam output by the first phase shifting module according to the phase information. 根据权利要求20所述的通信装置,其特征在于,所述第二移相模块包括M个第二移相单元,所述天线模块包括M个天线单元,所述通信装置还包括M个第三开关,每个所述第二移相单元通过一个所述第三开关与一个所述天线单元耦合。The communication device according to claim 20, wherein the second phase shifting module includes M second phase shifting units, the antenna module includes M antenna units, and the communication device further includes M third switches, each of the second phase shifting units is coupled to one of the antenna units through one of the third switches. 根据权利要求21所述的通信装置,其特征在于,所述配置参数还包括开关控制标识,所述通信装置还包括处理器,所述处理器用于根据所述开关控制标识,控制所述第三开关的导通和关断。The communication device according to claim 21, wherein the configuration parameters further include a switch control identifier, and the communication device further includes a processor, the processor is configured to control the third switch on and off. 根据权利要求16-22中任一项所述的通信装置,其特征在于,所述第一移相模块包括P个第一移相单元,所述第二移相模块包括M个第二移相单元,所述通信装置还包括P个功分器,所述第一移相单元通过所述功分器分别耦合至K个所述第二移相单元,所述K为大于或等于2的整数,所述M等于所述P乘以所述K;The communication device according to any one of claims 16-22, wherein the first phase shifting module includes P first phase shifting units, and the second phase shifting module includes M second phase shifting units unit, the communication device further includes P power dividers, the first phase shifting unit is respectively coupled to K second phase shifting units through the power dividers, and K is an integer greater than or equal to 2 , the M is equal to the P multiplied by the K; 所述功分器,用于将所述第一移相单元输出的所述波束分成K路。The power splitter is configured to divide the beam output by the first phase shifting unit into K paths. 根据权利要求16-22中任一项所述的通信装置,其特征在于,所述第一移相模块包括P个第一移相单元,所述第二移相模块包括M个第二移相单元,所述通信装置还包括P个多路选择器,所述第一移相单元通过所述多路选择器分别耦合至K个所述第二移相单元,所述K为大于或等于2的整数,所述M等于所述P乘以所述K;The communication device according to any one of claims 16-22, wherein the first phase shifting module includes P first phase shifting units, and the second phase shifting module includes M second phase shifting units unit, the communication device further includes P multiplexers, the first phase shifting unit is respectively coupled to K second phase shifting units through the multiplexer, and the K is greater than or equal to 2 is an integer, the M is equal to the P multiplied by the K; 所述多路选择器,用于将所述第一移相单元输出的所述波束输出至相应的所述第二移相单元。The multiplexer is configured to output the beam output by the first phase shifting unit to the corresponding second phase shifting unit. 一种通信装置,其特征在于,所述通信装置用于生成波束,所述通信装置包括功分器和M个移相单元,所述功分器的输入端用于接收波束,所述功分器的输出端分别耦合至所述M个移相单元,所述M个移相单元的输出端分别用于与M个天线单元耦合,所述M为大于或等于2的整数;所述移相单元包括第一开关和第二开关,所述第一开关和所述第二开关均为一选L开关,所述第一开关分别通过L个连接线与所述第二开关耦合,所述L个连接线的长度不同,所述L为大于或等于2的整数;A communication device, characterized in that the communication device is used to generate beams, the communication device includes a power divider and M phase shifting units, the input end of the power divider is used to receive beams, and the power divider The output terminals of the device are respectively coupled to the M phase-shifting units, and the output terminals of the M phase-shifting units are respectively used for coupling with M antenna units, and the M is an integer greater than or equal to 2; the phase-shifting The unit includes a first switch and a second switch, both of the first switch and the second switch are one-select L switches, and the first switch is respectively coupled with the second switch through L connection lines, and the L The lengths of the connecting lines are different, and the L is an integer greater than or equal to 2; 所述功分器,用于将所述波束分成M路;The power splitter is used to divide the beam into M paths; 所述移相单元,用于调节所述功分器输出的波束的相位。The phase shifting unit is configured to adjust the phase of the beam output by the power divider. 根据权利要求25所述的通信装置,其特征在于,所述通信装置还包括M个第三开关,每个所述移相单元通过一个所述第三开关与一个所述天线单元耦合。The communication device according to claim 25, further comprising M third switches, each of the phase shifting units is coupled to one of the antenna units through one of the third switches. 一种计算机可读存储介质,所述计算机可读存储介质中具有计算机程序代码,其特征在于,当所述计算机程序代码在处理器上运行时,使得所述处理器执行如权利要求12-15中任一项所述的方法。A computer-readable storage medium having computer program codes in the computer-readable storage medium, wherein when the computer program codes are run on a processor, the processor is made to execute the any one of the methods described. 一种计算机程序产品,其特征在于,所述计算机程序产品包括程序指令,所述程序指令被执行时,以实现如权利要求12-15中任一项所述的方法。A computer program product, characterized in that the computer program product includes program instructions, and when the program instructions are executed, the method according to any one of claims 12-15 can be realized.
PCT/CN2022/136674 2021-12-13 2022-12-05 Communication system, communication method and communication apparatus WO2023109553A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111523280.0 2021-12-13
CN202111523280.0A CN116263868A (en) 2021-12-13 2021-12-13 A communication system, communication method and communication device

Publications (1)

Publication Number Publication Date
WO2023109553A1 true WO2023109553A1 (en) 2023-06-22

Family

ID=86723436

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/136674 WO2023109553A1 (en) 2021-12-13 2022-12-05 Communication system, communication method and communication apparatus

Country Status (2)

Country Link
CN (1) CN116263868A (en)
WO (1) WO2023109553A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119323226A (en) * 2024-09-20 2025-01-17 苏州大学 Storage article cooperative detection device and intelligent goods shelf based on radio frequency identification

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100207738A1 (en) * 2007-09-11 2010-08-19 Rf Controls, Llc Steerable phase array antenna rfid tag locater and tracking system and methods
CN102648472A (en) * 2009-10-02 2012-08-22 关卡系统股份有限公司 Beamforming and localizing in a configurable monitoring device system
CN106919964A (en) * 2015-12-28 2017-07-04 中国科学院上海高等研究院 The super high frequency radio frequency recognition read-write machine and method of a kind of self adaptation phase-shift network
CN110324068A (en) * 2018-03-28 2019-10-11 上海华为技术有限公司 Radio-frequency recognition system, the method and reader, repeater for setting up junction network
CN110456303A (en) * 2018-05-08 2019-11-15 上海瑞章物联网技术有限公司 The positioning system of RFID label tag

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100207738A1 (en) * 2007-09-11 2010-08-19 Rf Controls, Llc Steerable phase array antenna rfid tag locater and tracking system and methods
CN102648472A (en) * 2009-10-02 2012-08-22 关卡系统股份有限公司 Beamforming and localizing in a configurable monitoring device system
CN106919964A (en) * 2015-12-28 2017-07-04 中国科学院上海高等研究院 The super high frequency radio frequency recognition read-write machine and method of a kind of self adaptation phase-shift network
CN110324068A (en) * 2018-03-28 2019-10-11 上海华为技术有限公司 Radio-frequency recognition system, the method and reader, repeater for setting up junction network
CN110456303A (en) * 2018-05-08 2019-11-15 上海瑞章物联网技术有限公司 The positioning system of RFID label tag

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119323226A (en) * 2024-09-20 2025-01-17 苏州大学 Storage article cooperative detection device and intelligent goods shelf based on radio frequency identification

Also Published As

Publication number Publication date
CN116263868A (en) 2023-06-16

Similar Documents

Publication Publication Date Title
CN115133959B (en) Beam indication for multi-panel UEs
CN101854584B (en) Combined omni- and directional- communications in high-frequency wireless networks
EP4440221A1 (en) Wireless sensing method and apparatus and network side device
EP4440009A1 (en) Wireless sensing method and apparatus, and network side device and terminal
CN102318392B (en) Communication apparatus, communication method, computer program, and communication system
US20160338033A1 (en) Acquisition method, beam sending method, communication node, system and storage medium
US20230022225A1 (en) Methods and systems for managing reflecting surface
US20240310508A1 (en) Wireless sensing method, network-side device, and terminal
US20110316744A1 (en) Communication apparatus and communication method, computer program, and communication system
US20110305228A1 (en) Beacon transmission techniques in directional wireless networks
Chi et al. A frequency hopping method for spatial RFID/WiFi/Bluetooth scheduling in agricultural IoT
US20250097755A1 (en) Measurement processing method and apparatus, communication device, and readable storage medium
US20230107204A1 (en) Communication method and device, and storage medium
WO2017072652A1 (en) Rfid reader for communication in the ultra-high frequency band, intelligent system for radiofrequency identification and transmission of data in the ultra-high frequency band and method of their operation
WO2023109553A1 (en) Communication system, communication method and communication apparatus
US20220272716A1 (en) Method and apparatus of multi-link communication for vehicle in communication system
US10796112B2 (en) Protocol layer coordination of wireless energy transfer systems
US10638329B2 (en) Method for implementing antenna cloud node communication in indoor high-density network and system thereof
CN116980002A (en) Signal configuration and self-adaption method, device, MIMO-ISAC system, network equipment and terminal
WO2024125400A1 (en) Transmission method, apparatus, terminal and network side device
JP2009010483A (en) Wireless tag reader / writer device and signal transmission / reception method thereof
WO2024037523A1 (en) Positioning method and device
CN120226295A (en) Systems, methods, and non-transitory computer-readable media for identifying a-IoT devices
CN118138098A (en) Beam forwarding method, device and readable storage medium
WO2024093776A1 (en) Signal measurement processing method and apparatus in cascade link, and related device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22906303

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22906303

Country of ref document: EP

Kind code of ref document: A1