WO2022105184A1 - Joint masking method, masking system, storage medium, and electronic device - Google Patents

Joint masking method, masking system, storage medium, and electronic device Download PDF

Info

Publication number
WO2022105184A1
WO2022105184A1 PCT/CN2021/097386 CN2021097386W WO2022105184A1 WO 2022105184 A1 WO2022105184 A1 WO 2022105184A1 CN 2021097386 W CN2021097386 W CN 2021097386W WO 2022105184 A1 WO2022105184 A1 WO 2022105184A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
masking
shielding
time period
timing information
Prior art date
Application number
PCT/CN2021/097386
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 WO2022105184A1 publication Critical patent/WO2022105184A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • H04K3/60Jamming involving special techniques
    • H04K3/68Jamming involving special techniques using passive jamming, e.g. by shielding or reflection

Definitions

  • Embodiments of the present invention relate to the field of communications, and in particular, to a collaborative shielding method, a data shielding method, a host shielding device, a slave shielding device, a shielding system, a storage medium, and an electronic device.
  • shielding equipment is generally set in the target area, and the signal and data sent by the base station or signal transmitting equipment are interfered with by the shielding equipment, so as to realize signal shielding.
  • the masking time slot of the masker will be restricted; for example, in the TDD (Time Division Duplexing) system, the masker is not allowed to transmit the masking signal in the uplink time slot, otherwise it will interfere with the whole
  • the base station is running, so the jammer is required to send out interference signals during most of the shielding period and no jamming signals in a very short period of time when performing the shielding work.
  • Receive the downlink signal of the base station and analyze the uplink and downlink time slots of the base station, so as to realize the function that the masker only interferes with the downlink time slot of the base station.
  • a single shield can only shield a certain range of areas, to shield areas beyond this range, you need to use multiple shields.
  • the other jammers cannot receive the downlink signal transmitted by the base station, so that the uplink and downlink time slots of the base station cannot be analyzed, and the remaining jammers cannot The normal shielding function cannot be performed, affecting the shielding effect.
  • Embodiments of the present invention provide a cooperative shielding method, a data shielding method, a host shielding device, a slave shielding device, a shielding system, a storage medium and an electronic device, so as to at least solve the problem that multiple shielding devices cannot work together in the related art.
  • a collaborative shielding method including:
  • the target timing information is broadcast to at least two screening devices through a target channel to instruct the at least two screening devices to perform the following operations: within a first time period after receiving the target timing information, receive a target parameter information for transmitting data, and masking the data transmitted by the target object in a second time period after the first time period according to the target parameter information.
  • broadcasting the target timing information to at least two shielding devices over a target channel includes:
  • the target timing information is periodically broadcast to at least two of the shielding devices through the target channel according to the broadcast period.
  • the determining the broadcast period includes at least one of the following:
  • a data masking method comprising:
  • the data transmitted by the target object is masked in a second time period after the first time period.
  • receiving target timing information broadcast by the host device over the target channel includes:
  • a host shielding device comprising:
  • a first processor configured to receive a masking instruction, and generate target timing information based on the masking instruction
  • a first long-distance wireless communication timing module connected to the first processor, is configured to broadcast the target timing information to at least two slave shielding devices through a target channel to instruct the at least two slave shielding devices to execute The following operations: within a first time period after receiving the target timing information, receive target parameter information for transmitting data from a target object, and according to the target parameter information, after the first time period The data transmitted by the target object is masked within the second time period.
  • a slave shielding device including:
  • the second long-distance wireless communication timing module is configured to perform the following operations: receive target timing information broadcast by the host shielding device through the target channel; within a first time period after receiving the target timing information, receive from the target object target parameter information for transmitting data; generate a masking instruction according to the target parameter information, and send the masking instruction to the masker;
  • the masker connected to the second long-distance wireless communication timing module, is configured to receive the masking instruction, and based on the masking instruction, in a second time period after the first time period, the target The data transmitted by the object is masked.
  • a shielding system comprising:
  • a master device and at least two slave devices where,
  • the host device includes the host shielding device, and the slave device includes the slave shielding device.
  • a storage medium is also provided, wherein a computer program is stored in the storage medium, wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.
  • an electronic device comprising a memory and a processor, wherein the memory stores a computer program, the processor is configured to run the computer program to execute any of the above Steps in Method Examples.
  • the present invention since at least two shielding devices both perform the action of receiving the target parameter information in the first time period after receiving the target timing information, and then perform the action of shielding the data in the second time period, so that multiple The shielding devices perform the shielding action simultaneously in the second time period, therefore, the problem that multiple shielding devices cannot work together can be solved, and the purpose of improving the shielding effect can be achieved.
  • FIG. 1 is a block diagram of a hardware structure of a mobile terminal of a collaborative shielding method according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a collaborative shielding method according to an embodiment of the present invention.
  • FIG. 3 is a flowchart of a data masking method according to an embodiment of the present invention.
  • FIG. 4 is a structural block diagram of a cooperative shielding apparatus according to an embodiment of the present invention.
  • FIG. 5 is a flowchart of a specific embodiment of the present invention.
  • FIG. 1 is a block diagram of a hardware structure of a mobile terminal according to a collaborative screening method according to an embodiment of the present invention.
  • the mobile terminal may include one or more (only one is shown in FIG.
  • processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 configured to store data, wherein the above-mentioned mobile terminal may further include a transmission device 106 and an input/output device 108 configured as a communication function.
  • a processing device such as a microprocessor MCU or a programmable logic device FPGA
  • a memory 104 configured to store data
  • the above-mentioned mobile terminal may further include a transmission device 106 and an input/output device 108 configured as a communication function.
  • FIG. 1 is only a schematic diagram, which does not limit the structure of the above-mentioned mobile terminal.
  • the mobile terminal may also include more or fewer components than those shown in FIG. 1 , or have a different configuration than that shown in FIG. 1 .
  • the memory 104 may be configured to store computer programs, for example, software programs and modules of application software, such as a computer program corresponding to a collaborative shielding method in an embodiment of the present invention, and the processor 102 runs the computer program stored in the memory 104, Thereby, various functional applications and data processing are performed, that is, the above-mentioned method is realized.
  • Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory.
  • the memory 104 may further include memory located remotely from the processor 102, and these remote memories may be connected to the mobile terminal through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
  • Transmission means 106 are arranged to receive or transmit data via a network.
  • the specific example of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal.
  • the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station so as to communicate with the Internet.
  • the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is configured to communicate with the Internet in a wireless manner.
  • RF Radio Frequency
  • FIG. 2 is a flowchart according to an embodiment of the present invention. As shown in FIG. 2 , the flowchart includes the following steps:
  • Step S202 receiving a masking instruction
  • Step S204 generating target timing information based on the masking instruction
  • Step S206 broadcast the target timing information to at least two shielding devices through the target channel to instruct the at least two shielding devices to perform the following operations:
  • Receive target parameter information for transmitting data from the target object within a first time period after receiving the target timing information, and transmit to the target object within a second time period after the first time period according to the target parameter information data is masked.
  • the shielding time is divided into a first time period and a second time period, and the target parameter is received in the first time period, and the target object is shielded in the second time period so that all shielding devices can
  • the target parameter information is received in the first time period, and the target object can be shielded in the second time period at the same time, so that multiple shielding devices can receive and transmit at the same time, and realize the cooperative work of multiple devices.
  • the shielding instruction can be obtained through the input of an external input device, or obtained through wireless communication transmission, or obtained through the periodic command of the shielding device itself;
  • the shielding command includes the signal information that needs to be shielded. channel, signal frequency, shielding duration, etc.
  • the target channel can be a free public frequency band, such as the domestic 433Mhz frequency band, or other designated frequency bands;
  • the target object can be a base station, or a mobile device, such as a mobile phone, tablet computer, Mobile broadcasting, etc.
  • the target parameter information includes the time slot ratio, frame header and other parameter information of the signal sent by the target object;
  • the method of masking the data transmitted by the target object can be full frequency band masking or partial frequency band masking;
  • the purpose of disseminating the target timing information is to improve the first time period and the second time period, which can be adjusted according to the needs of the actual scene.
  • the first 10ms of 1s can be used as the first time period, and the remaining time can be used as the second time period.
  • the first 30s in 1s can also be used as the first time period, and the remaining time can be used as the second time period;
  • the device that broadcasts the target timing information can be a host device with communication and timing functions, wherein the target timing information can be advanced Stored in the host device, it can also be input in real time through an external input device during actual use.
  • the shielding time is divided into a first time period and a second time period, and the target parameters are received in the first time period, and the target object is shielded in the second time period, so that multiple shielding devices can work together.
  • the problem that multiple shielding devices cannot work together is solved, and the data and signal shielding effects of the shielding devices are improved.
  • broadcasting the target timing information to the at least two shielding devices through the target channel includes:
  • Step S2062 determine the broadcast period
  • Step S2064 periodically broadcast the target timing information to at least two shielding devices through the target channel according to the broadcast period.
  • broadcasting the target timing information according to the broadcast cycle enables the shielding device to continuously receive the target timing information according to the broadcast cycle, so that the shielding device continuously shields the target data within the range and improves the shielding effect of the shielding device.
  • the manner of determining the broadcast period may be determined by manual setting according to the actual usage scenario, or may be determined automatically by a preset system according to different usage scenarios.
  • the broadcast period is manually input; when the use scene is a simulated shooting game scene, the broadcast period can be determined by a preset system.
  • determining the broadcast period includes at least one of the following:
  • Step S20622 obtaining the input broadcast period
  • Step S20624 Determine the target environment where the at least two shielding devices are located, and determine the broadcast period corresponding to the target environment from the preconfigured correspondence, where the correspondence is used to record the correspondence between the environment and the period.
  • acquiring the broadcast period by means of external input and determining the broadcast period from the pre-configured correspondence are in order to adapt to different use environments, thereby expanding the scope of application of the present invention.
  • the way of inputting the broadcast period may be obtained through input from an input device such as a keyboard and a touch-screen display, or through an input from an external device such as a cloud disk through a communication network, or it may be triggered by a key or touch button on the host device obtained.
  • an input device such as a keyboard and a touch-screen display
  • an external device such as a cloud disk
  • a communication network or it may be triggered by a key or touch button on the host device obtained.
  • the present invention also provides a data masking method, including:
  • Step S302 receiving the target timing information broadcast by the host device through the target channel
  • Step S304 within the first time period after receiving the target timing information, receive target parameter information for transmitting data from the target object;
  • Step S306 according to the target parameter information, mask the data transmitted by the target object in the second time period after the first time period.
  • the host device that executes the broadcast target timing information may be the same as the shielding device that executes the data shielding method, and multiple shielding devices can be set according to the size of the area to be shielded, and the slave devices can be set according to the shielding effect.
  • the device is set in a suitable area; in the same way, when setting the host device, the host device can also be set in a suitable area according to the broadcast effect, so as to ensure that the shielding devices in the area to be shielded can receive the target timing information in time, so that the All shielding equipment can achieve the same receiving and sending.
  • the Lora (Long Range Radio, long-distance wireless communication) module with long-distance wireless communication function and the Arm (Advanced antibiotic machines, advanced reduced instruction set) module with timing function are integrated into a communication timing module, and one of the The shielding device installed with the aforementioned communication timing module is used as the host device, and other shielding devices installed with the communication timing module are used as shielding devices; when the host device transmits the target timing information through the target channel through the communication timing module according to the broadcast cycle, the shielding device passes through the target.
  • the channel receives target timing information, receives target parameter information from the target base station in the first time period according to the target timing information, and shields the target base station in the second time period.
  • receiving the target timing information broadcast by the host device through the target channel includes:
  • Step S3022 Receive the target timing information periodically broadcast by the host device through the target channel according to the broadcast period.
  • the shielding device receives the target timing information broadcast by the host device according to the broadcast cycle through the target channel, which can continuously shield data and signals in the target area for a long time, avoid data leakage caused by shielding interruption, and enhance shielding. Effect.
  • a host shielding device is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementations, and what has been described will not be repeated.
  • the term "module” may be a combination of software and/or hardware that implements a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
  • FIG. 4 is a structural block diagram of a host shielding device according to an embodiment of the present invention. As shown in FIG. 4 , the device includes:
  • the first processor 41 is configured to receive a masking instruction, and generate target timing information based on the masking instruction;
  • the first long-distance wireless communication timing module 42 connected to the first processor 41, is configured to broadcast target timing information to at least two slave shielding devices through the target channel, so as to instruct the at least two slave shielding devices to perform the following operations:
  • Receive target parameter information for transmitting data from the target object within a first time period after receiving the target timing information, and transmit to the target object within a second time period after the first time period according to the target parameter information data is masked.
  • the first processor 41 may be a device with computing functions such as an Arm processor or a single-chip microcomputer, and the first long-distance wireless communication timing module 42 may be (but not limited to) a combination of an Arm processor and a Lora processing unit. It can also be other modules with timing function and communication function.
  • the present invention also provides a slave shielding device, including:
  • the second long-distance wireless communication timing module 43 is configured to perform the following operations:
  • the masker 44 connected to the second long-distance wireless communication timing module 43, is configured to receive the masking instruction, and based on the masking instruction, mask the data transmitted by the target object in the second time period after the first time period.
  • the second long-distance wireless communication timing module 43 may be (but not limited to) a module formed by an Arm processor and a Lora processing set, or may be other modules with timing functions and communication functions; the shield 44 Can be a shielded module or device capable of emitting interfering signals.
  • the present invention also provides a shielding system, comprising:
  • a master device and at least two slave devices where,
  • the host device includes the aforementioned master shielding device, and the slave device includes the aforementioned slave shielding device.
  • the above modules can be implemented by software or hardware, and the latter can be implemented in the following ways, but not limited to this: the above modules are all located in the same processor; or, the above modules can be combined in any combination The forms are located in different processors.
  • the Lora transmitter module in the host device selects a wireless channel in the free public frequency band (the 433Mhz frequency band can be used in China), and periodically transmits predefined timing information in the wireless channel, for example, it can be sent every 1s.
  • a data packet (corresponding to step S502); at the same time, each slave device receives the timing information transmitted by the host device through the Lora receiving module, for example, receives a data packet every 1s (corresponding to step S503), and obtains a data packet by analyzing the timing data. 1s masking period (corresponding to step S504);
  • the slave device transmits the masking signal according to the obtained signal parameters of the operator's base station, wherein the masking signal is not sent in the uplink time slot of the base station, and the masking signal is transmitted in the downlink time slot, so that no masking signal is sent. It will cause interference to the operator's base station, so that all slave devices can receive and transmit at the same time without affecting each other, ensuring that all slave devices work together.
  • An embodiment of the present invention further provides a storage medium, where a computer program is stored in the storage medium, wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.
  • the above-mentioned storage medium may include, but is not limited to: a USB flash drive, a read-only memory (Read-Only Memory, referred to as ROM), a random access memory (Random Access Memory, referred to as RAM), a removable hard disk Various media that can store computer programs, such as , disk, or CD.
  • An embodiment of the present invention also provides an electronic device, comprising a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any of the above method embodiments.
  • the above-mentioned electronic device may further include a transmission device and an input-output device, wherein the transmission device is connected to the above-mentioned processor, and the input-output device is connected to the above-mentioned processor.
  • modules or steps of the present invention can be implemented by a general-purpose computing device, which can be centralized on a single computing device, or distributed in a network composed of multiple computing devices
  • they can be implemented in program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, can be performed in a different order than shown here.
  • the described steps, or they are respectively made into individual integrated circuit modules, or a plurality of modules or steps in them are made into a single integrated circuit module to realize.
  • the present invention is not limited to any particular combination of hardware and software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiments of the present invention provide a joint masking method, a data masking method, a master masking device, a slave masking device, a masking system, a storage medium, and an electronic device; the joint masking method comprises: receiving a masking instruction; generating target timing information on the basis of the masking instruction; and broadcasting the target timing information to at least two masking devices by means of a target channel, so as to instruct the at least two masking devices to perform the following operations: in a first time period after receiving the target timing information, receiving from a target object target parameter information for transmitting data, and in a second time period following the first time period, masking, according to the target parameter information, the data transmitted by the target object. The present invention solves the problem in the related art that multiple masking devices cannot perform masking jointly, thereby achieving the purpose of improving the masking effect.

Description

一种协同屏蔽方法、屏蔽***、存储介质及电子装置A cooperative shielding method, shielding system, storage medium and electronic device 技术领域technical field
本发明实施例涉及通信领域,具体而言,涉及一种协同屏蔽方法、数据屏蔽方法、主机屏蔽设备、从机屏蔽设备、屏蔽***、存储介质及电子装置。Embodiments of the present invention relate to the field of communications, and in particular, to a collaborative shielding method, a data shielding method, a host shielding device, a slave shielding device, a shielding system, a storage medium, and an electronic device.
背景技术Background technique
目前在执行信号屏蔽时,一般是在目标区域设置屏蔽设备,通过屏蔽设备对基站或信号发射设备发送的信号、数据进行干扰,以此来实现信号屏蔽。At present, when performing signal shielding, shielding equipment is generally set in the target area, and the signal and data sent by the base station or signal transmitting equipment are interfered with by the shielding equipment, so as to realize signal shielding.
但是在一些通信***中,会对屏蔽器的屏蔽时隙进行限制;例如,在TDD(Time Division Duplexing,时分双工)***中,不允许屏蔽器在上行时隙发射屏蔽信号,否则会干扰整个基站运行,因而要求屏蔽器在执行屏蔽工作时,在屏蔽时段的大部分时间内发干扰信号,在极短的时间内不发干扰信号,并这在极短的时间里,屏蔽器还要能够接收基站下行信号,并分析出基站的上下行时隙,以实现屏蔽器只干扰基站的下行时隙的功能。However, in some communication systems, the masking time slot of the masker will be restricted; for example, in the TDD (Time Division Duplexing) system, the masker is not allowed to transmit the masking signal in the uplink time slot, otherwise it will interfere with the whole The base station is running, so the jammer is required to send out interference signals during most of the shielding period and no jamming signals in a very short period of time when performing the shielding work. Receive the downlink signal of the base station, and analyze the uplink and downlink time slots of the base station, so as to realize the function that the masker only interferes with the downlink time slot of the base station.
在大多数场合,单台屏蔽器只能屏蔽一定范围的区域,要屏蔽超过这个范围的区域,就需要使用多台屏蔽器。而多台屏蔽器同时工作的时候,在任一屏蔽器发射干扰信号的时刻,其余的屏蔽器均无法接收到基站发射的下行信号,从而无法分析出基站的上下行时隙,进而使得其余屏蔽器无法执行正常的屏蔽功能,影响屏蔽效果。In most cases, a single shield can only shield a certain range of areas, to shield areas beyond this range, you need to use multiple shields. When multiple jammers work at the same time, when any jammer transmits an interference signal, the other jammers cannot receive the downlink signal transmitted by the base station, so that the uplink and downlink time slots of the base station cannot be analyzed, and the remaining jammers cannot The normal shielding function cannot be performed, affecting the shielding effect.
而在相关技术中并没有能够有效解决上述问题的技术方案。However, there is no technical solution that can effectively solve the above problems in the related art.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供了一种协同屏蔽方法、数据屏蔽方法、主机屏蔽设备、从机屏蔽设备、屏蔽***、存储介质及电子装置,以至少解决相关技术中多台屏蔽器不能协同工作的问题。Embodiments of the present invention provide a cooperative shielding method, a data shielding method, a host shielding device, a slave shielding device, a shielding system, a storage medium and an electronic device, so as to at least solve the problem that multiple shielding devices cannot work together in the related art.
根据本发明的一个实施例,提供了一种协同屏蔽方法,包括:According to an embodiment of the present invention, a collaborative shielding method is provided, including:
接收屏蔽指令;receive masking instructions;
基于所述屏蔽指令生成目标定时信息;generating target timing information based on the masking instruction;
通过目标通道向至少两个屏蔽设备广播所述目标定时信息,以指示至少两个所述屏蔽设备执行以下操作:在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。The target timing information is broadcast to at least two screening devices through a target channel to instruct the at least two screening devices to perform the following operations: within a first time period after receiving the target timing information, receive a target parameter information for transmitting data, and masking the data transmitted by the target object in a second time period after the first time period according to the target parameter information.
在一个示例性实施例中,通过目标通道向至少两个屏蔽设备广播所述目标定时信息包括:In an exemplary embodiment, broadcasting the target timing information to at least two shielding devices over a target channel includes:
确定广播周期;determine the broadcast period;
按照所述广播周期通过所述目标通道周期性向至少两个所述屏蔽设备广播所述目标定时信息。The target timing information is periodically broadcast to at least two of the shielding devices through the target channel according to the broadcast period.
在一个示例性实施例中,所述确定广播周期包括以下至少之一:In an exemplary embodiment, the determining the broadcast period includes at least one of the following:
获取输入的所述广播周期;obtaining the broadcast period of the input;
确定至少两个所述屏蔽设备所处的目标环境,从预先配置的对应关系中确定出与所述目标环境对应的所述广播周期,其中,所述对应关系用于记录环境与周期的对应关系。Determine the target environment where at least two of the shielding devices are located, and determine the broadcast period corresponding to the target environment from a preconfigured correspondence relationship, wherein the correspondence relationship is used to record the corresponding relationship between the environment and the period .
根据本发明的另一个实施例,提供了一种数据屏蔽方法,包括:According to another embodiment of the present invention, a data masking method is provided, comprising:
接收主机设备通过目标通道所广播的目标定时信息;Receive the target timing information broadcast by the host device through the target channel;
在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息;within a first time period after receiving the target timing information, receiving target parameter information for transmitting data from the target object;
根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。According to the target parameter information, the data transmitted by the target object is masked in a second time period after the first time period.
在一个示例性实施例中,接收主机设备通过目标通道所广播的目标定时信息包括:In an exemplary embodiment, receiving target timing information broadcast by the host device over the target channel includes:
接收所述主机设备按照广播周期通过目标通道周期性广播的目标定时信息。Receive target timing information periodically broadcast by the host device through the target channel according to the broadcast period.
根据本发明的另一个实施例,提供了一种主机屏蔽设备,包括:According to another embodiment of the present invention, there is provided a host shielding device, comprising:
第一处理器,设置为接收屏蔽指令,以及基于所述屏蔽指令生成目标定时信息;a first processor, configured to receive a masking instruction, and generate target timing information based on the masking instruction;
第一远距无线通信定时模块,与所述第一处理器连接,设置为通过目标通道向至少两个从机屏蔽设备广播所述目标定时信息,以指示至少两个所述从机屏蔽设备执行以下操作:在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。A first long-distance wireless communication timing module, connected to the first processor, is configured to broadcast the target timing information to at least two slave shielding devices through a target channel to instruct the at least two slave shielding devices to execute The following operations: within a first time period after receiving the target timing information, receive target parameter information for transmitting data from a target object, and according to the target parameter information, after the first time period The data transmitted by the target object is masked within the second time period.
根据本发明的另一个实施例,提供了一种从机屏蔽设备,包括:According to another embodiment of the present invention, a slave shielding device is provided, including:
第二远距无线通信定时模块,设置为执行以下操作:接收主机屏蔽设备通过目标通道所广播的目标定时信息;在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息;根据所述目标参数信息生成屏蔽指令,并将所述屏蔽指令发送给屏蔽器;The second long-distance wireless communication timing module is configured to perform the following operations: receive target timing information broadcast by the host shielding device through the target channel; within a first time period after receiving the target timing information, receive from the target object target parameter information for transmitting data; generate a masking instruction according to the target parameter information, and send the masking instruction to the masker;
所述屏蔽器,与所述第二远距无线通信定时模块连接,设置为接收所述屏蔽指令,并基于所述屏蔽指令在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。The masker, connected to the second long-distance wireless communication timing module, is configured to receive the masking instruction, and based on the masking instruction, in a second time period after the first time period, the target The data transmitted by the object is masked.
根据本发明的另一个实施例,提供了一种屏蔽***,包括:According to another embodiment of the present invention, there is provided a shielding system comprising:
一个主机设备以及至少两个从机设备,其中,A master device and at least two slave devices, where,
所述主机设备包括所述的主机屏蔽设备,所述从机设备包括所述的从机屏蔽设备。The host device includes the host shielding device, and the slave device includes the slave shielding device.
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。According to yet another embodiment of the present invention, a storage medium is also provided, wherein a computer program is stored in the storage medium, wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。According to yet another embodiment of the present invention, there is also provided an electronic device comprising a memory and a processor, wherein the memory stores a computer program, the processor is configured to run the computer program to execute any of the above Steps in Method Examples.
通过本发明,由于至少两台屏蔽设备在接收到目标定时信息后均在第一时间段执行接收目标参数信息的动作,并在第二时间段再执行对数据进行屏蔽的动作,从而能够使多台屏蔽设备在第二时间段同时执行屏蔽的动作,因此,可以解决多台屏蔽设备不能协同工作问题,达到提高屏蔽效果的目的。Through the present invention, since at least two shielding devices both perform the action of receiving the target parameter information in the first time period after receiving the target timing information, and then perform the action of shielding the data in the second time period, so that multiple The shielding devices perform the shielding action simultaneously in the second time period, therefore, the problem that multiple shielding devices cannot work together can be solved, and the purpose of improving the shielding effect can be achieved.
附图说明Description of drawings
图1是本发明实施例的一种协同屏蔽方法的移动终端的硬件结构框图;1 is a block diagram of a hardware structure of a mobile terminal of a collaborative shielding method according to an embodiment of the present invention;
图2是根据本发明实施例的一种协同屏蔽方法的流程图;2 is a flowchart of a collaborative shielding method according to an embodiment of the present invention;
图3是根据本发明实施例的一种数据屏蔽方法的流程图;3 is a flowchart of a data masking method according to an embodiment of the present invention;
图4是根据本发明实施例的一种协同屏蔽装置的结构框图;4 is a structural block diagram of a cooperative shielding apparatus according to an embodiment of the present invention;
图5是本发明的具体实施例的流程图。FIG. 5 is a flowchart of a specific embodiment of the present invention.
具体实施方式Detailed ways
下文中将参考附图并结合实施例来详细说明本发明的实施例。Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and in conjunction with the embodiments.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that the terms "first", "second" and the like in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence.
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种协同屏蔽方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和设置为存储数据的存储器104,其中,上述移动终端还可以包括设置为 通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。The method embodiments provided in the embodiments of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, FIG. 1 is a block diagram of a hardware structure of a mobile terminal according to a collaborative screening method according to an embodiment of the present invention. As shown in FIG. 1 , the mobile terminal may include one or more (only one is shown in FIG. 1 ) processor 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 configured to store data, wherein the above-mentioned mobile terminal may further include a transmission device 106 and an input/output device 108 configured as a communication function. Those of ordinary skill in the art can understand that the structure shown in FIG. 1 is only a schematic diagram, which does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal may also include more or fewer components than those shown in FIG. 1 , or have a different configuration than that shown in FIG. 1 .
存储器104可设置为存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种协同屏蔽方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 104 may be configured to store computer programs, for example, software programs and modules of application software, such as a computer program corresponding to a collaborative shielding method in an embodiment of the present invention, and the processor 102 runs the computer program stored in the memory 104, Thereby, various functional applications and data processing are performed, that is, the above-mentioned method is realized. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory located remotely from the processor 102, and these remote memories may be connected to the mobile terminal through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
传输装置106设置为经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其设置为通过无线方式与互联网进行通讯。Transmission means 106 are arranged to receive or transmit data via a network. The specific example of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is configured to communicate with the Internet in a wireless manner.
在本实施例中提供了一种协同屏蔽方法,图2是根据本发明实施例的的流程图,如图2所示,该流程包括如下步骤:In this embodiment, a collaborative shielding method is provided. FIG. 2 is a flowchart according to an embodiment of the present invention. As shown in FIG. 2 , the flowchart includes the following steps:
步骤S202,接收屏蔽指令;Step S202, receiving a masking instruction;
步骤S204,基于屏蔽指令生成目标定时信息;Step S204, generating target timing information based on the masking instruction;
步骤S206,通过目标通道向至少两个屏蔽设备广播目标定时信息,以指示至少两个屏蔽设备执行以下操作:Step S206, broadcast the target timing information to at least two shielding devices through the target channel to instruct the at least two shielding devices to perform the following operations:
在接收到目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据目标参数信息,在第一时间段之后 的第二时间段内对目标对象传输的数据进行屏蔽。Receive target parameter information for transmitting data from the target object within a first time period after receiving the target timing information, and transmit to the target object within a second time period after the first time period according to the target parameter information data is masked.
在本实施例中,将屏蔽时间划分为第一时间段和第二时间段,并在第一时间段接收目标参数,在第二时间段对目标对象进行屏蔽是为了使所有的屏蔽设备均能够在第一时间段内接收到目标参数信息,并能够同时在第二时间段对目标对象进行屏蔽,使多台屏蔽设备能够同收同发,实现多台设备的协同工作。In this embodiment, the shielding time is divided into a first time period and a second time period, and the target parameter is received in the first time period, and the target object is shielded in the second time period so that all shielding devices can The target parameter information is received in the first time period, and the target object can be shielded in the second time period at the same time, so that multiple shielding devices can receive and transmit at the same time, and realize the cooperative work of multiple devices.
其中,屏蔽指令可以是通过外部输入设备输入获得的,也可以是通过无线通信传输获得的,还可以是通过屏蔽设备自身的周期性指令获得的;屏蔽指令包括需要屏蔽的信号信息,如需要屏蔽的信道、信号频率、屏蔽时长等;目标通道可以是免费的公共频段,如国内433Mhz频段,也可以是其它指定的频段;目标对象可以是基站,也可以是移动设备,如手机、平板电脑、移动广播等,目标参数信息包括目标对象发送的信号的时隙配比、帧头等参数信息;对目标对象传输的数据进行屏蔽的方式可以是全频段屏蔽,也可以是部分频段屏蔽;通过广播的方式对目标定时信息进行传播是为了提高第一时间段和第二时间段可以根据实际场景的需要进行调整,例如,可以将1s中的前10ms作为第一时间段,剩余时间作为第二时间段,也可以将1s中的前30s作为第一时间段,剩余时间作为第二时间段;对目标定时信息进行广播的设备可以是具有通信和定时功能的主机设备,其中,目标定时信息可以是提前存储在主机设备中的,也可以是在实际使用时通过外部输入设备实时输入的。Among them, the shielding instruction can be obtained through the input of an external input device, or obtained through wireless communication transmission, or obtained through the periodic command of the shielding device itself; the shielding command includes the signal information that needs to be shielded. channel, signal frequency, shielding duration, etc.; the target channel can be a free public frequency band, such as the domestic 433Mhz frequency band, or other designated frequency bands; the target object can be a base station, or a mobile device, such as a mobile phone, tablet computer, Mobile broadcasting, etc., the target parameter information includes the time slot ratio, frame header and other parameter information of the signal sent by the target object; the method of masking the data transmitted by the target object can be full frequency band masking or partial frequency band masking; The purpose of disseminating the target timing information is to improve the first time period and the second time period, which can be adjusted according to the needs of the actual scene. For example, the first 10ms of 1s can be used as the first time period, and the remaining time can be used as the second time period. , the first 30s in 1s can also be used as the first time period, and the remaining time can be used as the second time period; the device that broadcasts the target timing information can be a host device with communication and timing functions, wherein the target timing information can be advanced Stored in the host device, it can also be input in real time through an external input device during actual use.
通过上述步骤,将屏蔽时间划分为第一时间段和第二时间段,并在第一时间段接收目标参数,在第二时间段对目标对象进行屏蔽,实现了多台屏蔽设备能够协同工作,解决了多个屏蔽设备不能协同工作的问题,提高了屏蔽设备的数据、信号屏蔽效果。Through the above steps, the shielding time is divided into a first time period and a second time period, and the target parameters are received in the first time period, and the target object is shielded in the second time period, so that multiple shielding devices can work together. The problem that multiple shielding devices cannot work together is solved, and the data and signal shielding effects of the shielding devices are improved.
在一个可选的实施例中,通过目标通道向至少两个屏蔽设备广播目标定时信息包括:In an optional embodiment, broadcasting the target timing information to the at least two shielding devices through the target channel includes:
步骤S2062,确定广播周期;Step S2062, determine the broadcast period;
步骤S2064,按照广播周期通过目标通道周期性向至少两个屏蔽设备广播目标定时信息。Step S2064, periodically broadcast the target timing information to at least two shielding devices through the target channel according to the broadcast period.
在本实施例中,按照广播周期广播目标定时信息能够使屏蔽设备按照广播周期持续接收到目标定时信息,从而使屏蔽设备持续对范围内的目标数据进行屏蔽,提高屏蔽设备的屏蔽效果。In this embodiment, broadcasting the target timing information according to the broadcast cycle enables the shielding device to continuously receive the target timing information according to the broadcast cycle, so that the shielding device continuously shields the target data within the range and improves the shielding effect of the shielding device.
其中,确定广播周期的方式可以是根据实际使用场景通过人工设置进行确定,也可以是通过预先设定的***根据使用场景的不同自动进行确定。The manner of determining the broadcast period may be determined by manual setting according to the actual usage scenario, or may be determined automatically by a preset system according to different usage scenarios.
例如,当使用场景为教室时,则通过人工输入广播周期;当使用场景为模拟的射击游戏场景,则可以通过预先设定的***确定广播周期。For example, when the use scene is a classroom, the broadcast period is manually input; when the use scene is a simulated shooting game scene, the broadcast period can be determined by a preset system.
在一个可选的实施例中,确定广播周期包括以下至少之一:In an optional embodiment, determining the broadcast period includes at least one of the following:
步骤S20622,获取输入的广播周期;Step S20622, obtaining the input broadcast period;
步骤S20624,确定至少两个屏蔽设备所处的目标环境,从预先配置的对应关系中确定出与目标环境对应的广播周期,其中,对应关系用于记录环境与周期的对应关系。Step S20624: Determine the target environment where the at least two shielding devices are located, and determine the broadcast period corresponding to the target environment from the preconfigured correspondence, where the correspondence is used to record the correspondence between the environment and the period.
在本实施例中,通过外部输入的方式获取广播周期以及通过从预先配置的对应关系中确定出广播周期是为了适应不同的使用环境,从而扩大本发明的适用范围。In this embodiment, acquiring the broadcast period by means of external input and determining the broadcast period from the pre-configured correspondence are in order to adapt to different use environments, thereby expanding the scope of application of the present invention.
其中,输入广播周期的方式可以是通过键盘、触屏显示器等输入设备输入获得,也可以是通过通信网络从云盘等外部设备输入获得,还可以是通过主机设备上的按键或者触控按钮触发获取的。The way of inputting the broadcast period may be obtained through input from an input device such as a keyboard and a touch-screen display, or through an input from an external device such as a cloud disk through a communication network, or it may be triggered by a key or touch button on the host device obtained.
如图3所示,在一个可选的实施例中,本发明还提供了一种数据屏蔽方法,包括:As shown in FIG. 3, in an optional embodiment, the present invention also provides a data masking method, including:
步骤S302,接收主机设备通过目标通道所广播的目标定时信息;Step S302, receiving the target timing information broadcast by the host device through the target channel;
步骤S304,在接收到目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息;Step S304, within the first time period after receiving the target timing information, receive target parameter information for transmitting data from the target object;
步骤S306,根据目标参数信息,在第一时间段之后的第二时间段内 对目标对象传输的数据进行屏蔽。Step S306, according to the target parameter information, mask the data transmitted by the target object in the second time period after the first time period.
在本实施例中,执行广播目标定时信息的主机设备可以是与执行数据屏蔽方法的屏蔽设备为相同的设备,且屏蔽设备可以根据待屏蔽区域的大小设置多台,并根据屏蔽效果将从机设备设置在合适的区域;同理,在设置主机设备时,也可以根据广播效果将主机设备设置在合适的区域,以保证待屏蔽区域内的屏蔽设备均能够及时接收到目标定时信息,从而使所有的屏蔽设备能够实现同收同发。In this embodiment, the host device that executes the broadcast target timing information may be the same as the shielding device that executes the data shielding method, and multiple shielding devices can be set according to the size of the area to be shielded, and the slave devices can be set according to the shielding effect. The device is set in a suitable area; in the same way, when setting the host device, the host device can also be set in a suitable area according to the broadcast effect, so as to ensure that the shielding devices in the area to be shielded can receive the target timing information in time, so that the All shielding equipment can achieve the same receiving and sending.
例如,将具有远距离无线通信功能的Lora(Long Range Radio,远距离无线通信)模块与具有定时功能的Arm(Advanced risc machines,高级精简指令集)模块集成为一个通信定时模块,并将其中一个安装有前述通信定时模块的屏蔽装置作为主机设备,其它的安装有通信定时模块的屏蔽装置作为屏蔽设备;当主机设备通过通信定时模块按照广播周期通过目标通道发射目标定时信息后,屏蔽设备通过目标通道接收目标定时信息,并按照目标定时信息在第一时间段接收来自目标基站的目标参数信息,并在第二时间段对目标基站进行屏蔽。For example, the Lora (Long Range Radio, long-distance wireless communication) module with long-distance wireless communication function and the Arm (Advanced risc machines, advanced reduced instruction set) module with timing function are integrated into a communication timing module, and one of the The shielding device installed with the aforementioned communication timing module is used as the host device, and other shielding devices installed with the communication timing module are used as shielding devices; when the host device transmits the target timing information through the target channel through the communication timing module according to the broadcast cycle, the shielding device passes through the target. The channel receives target timing information, receives target parameter information from the target base station in the first time period according to the target timing information, and shields the target base station in the second time period.
在一个可选的实施例中,接收主机设备通过目标通道所广播的目标定时信息包括:In an optional embodiment, receiving the target timing information broadcast by the host device through the target channel includes:
步骤S3022,接收主机设备按照广播周期通过目标通道周期性广播的目标定时信息。Step S3022: Receive the target timing information periodically broadcast by the host device through the target channel according to the broadcast period.
在本实施例中,屏蔽设备通过目标通道接收主机设备按照广播周期广播的目标定时信息,能够实现对目标区域的数据、信号进行长时间的持续屏蔽,避免因屏蔽中断造成的数据泄露,增强屏蔽效果。In this embodiment, the shielding device receives the target timing information broadcast by the host device according to the broadcast cycle through the target channel, which can continuously shield data and signals in the target area for a long time, avoid data leakage caused by shielding interruption, and enhance shielding. Effect.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如 ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present invention.
在本实施例中还提供了一种主机屏蔽设备,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a host shielding device is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementations, and what has been described will not be repeated. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
图4是根据本发明实施例的一种主机屏蔽设备的结构框图,如图4所示,该装置包括:FIG. 4 is a structural block diagram of a host shielding device according to an embodiment of the present invention. As shown in FIG. 4 , the device includes:
第一处理器41,设置为接收屏蔽指令,以及基于屏蔽指令生成目标定时信息;The first processor 41 is configured to receive a masking instruction, and generate target timing information based on the masking instruction;
第一远距无线通信定时模块42,与第一处理器41连接,设置为通过目标通道向至少两个从机屏蔽设备广播目标定时信息,以指示至少两个从机屏蔽设备执行以下操作:The first long-distance wireless communication timing module 42, connected to the first processor 41, is configured to broadcast target timing information to at least two slave shielding devices through the target channel, so as to instruct the at least two slave shielding devices to perform the following operations:
在接收到目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据目标参数信息,在第一时间段之后的第二时间段内对目标对象传输的数据进行屏蔽。Receive target parameter information for transmitting data from the target object within a first time period after receiving the target timing information, and transmit to the target object within a second time period after the first time period according to the target parameter information data is masked.
在本实施例中,第一处理器41可以是Arm处理器、单片机等具有计算功能的设备,第一远距无线通信定时模块42可以(但不限于)是由Arm处理器与Lora处理集合形成的模块,也可以是其它具有定时功能和通信功能的模块。In this embodiment, the first processor 41 may be a device with computing functions such as an Arm processor or a single-chip microcomputer, and the first long-distance wireless communication timing module 42 may be (but not limited to) a combination of an Arm processor and a Lora processing unit. It can also be other modules with timing function and communication function.
在一个可选的实施例中,如图4所示,本发明还提供了一种从机屏蔽设备,包括:In an optional embodiment, as shown in FIG. 4 , the present invention also provides a slave shielding device, including:
第二远距无线通信定时模块43,设置为执行以下操作:The second long-distance wireless communication timing module 43 is configured to perform the following operations:
接收主机屏蔽设备通过目标通道所广播的目标定时信息;在接收到目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目 标参数信息;根据目标参数信息生成屏蔽指令,并将屏蔽指令发送给屏蔽器;Receive the target timing information broadcast by the host shielding device through the target channel; within the first time period after receiving the target timing information, receive the target parameter information for transmitting data from the target object; generate the shielding instruction according to the target parameter information, and send the masking instruction to the masker;
屏蔽器44,与第二远距无线通信定时模块43连接,设置为接收屏蔽指令,并基于屏蔽指令在第一时间段之后的第二时间段内对目标对象传输的数据进行屏蔽。The masker 44, connected to the second long-distance wireless communication timing module 43, is configured to receive the masking instruction, and based on the masking instruction, mask the data transmitted by the target object in the second time period after the first time period.
在本实施例中,第二远距无线通信定时模块43可以(但不限于)是由Arm处理器与Lora处理集合形成的模块,也可以是其它具有定时功能和通信功能的模块;屏蔽器44可以是能够发射干扰信号的屏蔽模块或设备。In this embodiment, the second long-distance wireless communication timing module 43 may be (but not limited to) a module formed by an Arm processor and a Lora processing set, or may be other modules with timing functions and communication functions; the shield 44 Can be a shielded module or device capable of emitting interfering signals.
在一个可选的实施例中,本发明还提供了一种屏蔽***,包括:In an optional embodiment, the present invention also provides a shielding system, comprising:
一个主机设备以及至少两个从机设备,其中,A master device and at least two slave devices, where,
主机设备包括前述的主机屏蔽设备,从机设备包括前述的从机屏蔽设备。The host device includes the aforementioned master shielding device, and the slave device includes the aforementioned slave shielding device.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that the above modules can be implemented by software or hardware, and the latter can be implemented in the following ways, but not limited to this: the above modules are all located in the same processor; or, the above modules can be combined in any combination The forms are located in different processors.
下面结合具体实施例对本发明进行说明。The present invention will be described below with reference to specific embodiments.
参照图5,先选择一个位置比较理想的地方,放置包含有Lora发射模块的主机设备,并根据在待屏蔽的区域的大小,在待屏蔽的区域放置多台包含有Lora接收模块以及屏蔽器的从机设备(对应步骤S501);Referring to Figure 5, first select an ideal location, place the host device containing the Lora transmitter module, and place multiple devices containing the Lora receiver module and shield in the area to be shielded according to the size of the area to be shielded. Slave device (corresponding to step S501);
随后主机设备内的Lora发射模块在免费的公共频段(国内可以采用433Mhz频段)中选择一个无线信道,并在该无线信道内周期性的发射预先定义好的定时信息,例如,可以是每1s发一个数据包(对应步骤S502);同时每台从机设备通过Lora接收模块,接收主机设备发射的定时信息,例如,每1s收到一个数据包(对应步骤S503),并通过解析定时数据得到一个1s的屏蔽周期(对应步骤S504);Then the Lora transmitter module in the host device selects a wireless channel in the free public frequency band (the 433Mhz frequency band can be used in China), and periodically transmits predefined timing information in the wireless channel, for example, it can be sent every 1s. A data packet (corresponding to step S502); at the same time, each slave device receives the timing information transmitted by the host device through the Lora receiving module, for example, receives a data packet every 1s (corresponding to step S503), and obtains a data packet by analyzing the timing data. 1s masking period (corresponding to step S504);
再根据解析的屏蔽周期,执行对应的屏蔽动作;例如,在一个屏蔽周期内的前面10ms,所有从机设备都不发射屏蔽信号;同时,在这个10ms内,所有从机设备都接收运营商基站的参数信息,通过这些参数信息解析出运营商基站的信号参数,如,时隙配比,帧头等。Then perform the corresponding masking action according to the analyzed masking period; for example, in the first 10ms of a masking period, all slave devices do not transmit the masking signal; at the same time, within this 10ms, all slave devices receive the operator's base station The parameter information of the operator's base station is parsed through the parameter information, such as time slot ratio, frame header, etc.
随后在这个周期剩下的时间,根从机设备据得到的运营商基站的信号参数,发射屏蔽信号,其中,在基站的上行时隙不发屏蔽,在下行时隙发射屏蔽信号,这样就不会对运营商基站产生干扰,从而所有的从机设备实现了同收同发,相互间没有影响,保证所有的从机设备协同工作。Then in the remaining time of this cycle, the slave device transmits the masking signal according to the obtained signal parameters of the operator's base station, wherein the masking signal is not sent in the uplink time slot of the base station, and the masking signal is transmitted in the downlink time slot, so that no masking signal is sent. It will cause interference to the operator's base station, so that all slave devices can receive and transmit at the same time without affecting each other, ensuring that all slave devices work together.
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。An embodiment of the present invention further provides a storage medium, where a computer program is stored in the storage medium, wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.
在一个示例性实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。In an exemplary embodiment, the above-mentioned storage medium may include, but is not limited to: a USB flash drive, a read-only memory (Read-Only Memory, referred to as ROM), a random access memory (Random Access Memory, referred to as RAM), a removable hard disk Various media that can store computer programs, such as , disk, or CD.
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。An embodiment of the present invention also provides an electronic device, comprising a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any of the above method embodiments.
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。In an exemplary embodiment, the above-mentioned electronic device may further include a transmission device and an input-output device, wherein the transmission device is connected to the above-mentioned processor, and the input-output device is connected to the above-mentioned processor.
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。For specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and exemplary implementation manners, and details are not described herein again in this embodiment.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并 且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present invention can be implemented by a general-purpose computing device, which can be centralized on a single computing device, or distributed in a network composed of multiple computing devices On the other hand, they can be implemented in program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, can be performed in a different order than shown here. Or the described steps, or they are respectively made into individual integrated circuit modules, or a plurality of modules or steps in them are made into a single integrated circuit module to realize. As such, the present invention is not limited to any particular combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included within the protection scope of the present invention.

Claims (10)

  1. 一种协同屏蔽方法,包括:A collaborative shielding method comprising:
    接收屏蔽指令;receive masking instructions;
    基于所述屏蔽指令生成目标定时信息;generating target timing information based on the masking instruction;
    通过目标通道向至少两个屏蔽设备广播所述目标定时信息,以指示至少两个所述屏蔽设备执行以下操作:在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。The target timing information is broadcast to at least two screening devices through a target channel to instruct the at least two screening devices to perform the following operations: within a first time period after receiving the target timing information, receive a target parameter information for transmitting data, and masking the data transmitted by the target object in a second time period after the first time period according to the target parameter information.
  2. 根据权利要求1所述的方法,其中,通过目标通道向至少两个屏蔽设备广播所述目标定时信息包括:The method of claim 1, wherein broadcasting the target timing information to at least two screening devices over a target channel comprises:
    确定广播周期;determine the broadcast period;
    按照所述广播周期通过所述目标通道周期性向至少两个所述屏蔽设备广播所述目标定时信息。The target timing information is periodically broadcast to at least two of the shielding devices through the target channel according to the broadcast period.
  3. 根据权利要求2所述的方法,其中,所述确定广播周期包括以下至少之一:The method of claim 2, wherein the determining the broadcast period comprises at least one of the following:
    获取输入的所述广播周期;obtaining the broadcast period of the input;
    确定至少两个所述屏蔽设备所处的目标环境,从预先配置的对应关系中确定出与所述目标环境对应的所述广播周期,其中,所述对应关系用于记录环境与周期的对应关系。Determine the target environment where at least two of the shielding devices are located, and determine the broadcast period corresponding to the target environment from a pre-configured correspondence relationship, wherein the correspondence relationship is used to record the corresponding relationship between the environment and the period .
  4. 一种数据屏蔽方法,包括:A data masking method comprising:
    接收主机设备通过目标通道所广播的目标定时信息;Receive the target timing information broadcast by the host device through the target channel;
    在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息;within a first time period after receiving the target timing information, receiving target parameter information for transmitting data from the target object;
    根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。According to the target parameter information, the data transmitted by the target object is masked in a second time period after the first time period.
  5. 根据权利要求4所述的方法,其中,接收主机设备通过目标通道所广播的目标定时信息包括:The method of claim 4, wherein receiving the target timing information broadcast by the host device through the target channel comprises:
    接收所述主机设备按照广播周期通过目标通道周期性广播的目标定时信息。Receive target timing information periodically broadcast by the host device through the target channel according to the broadcast period.
  6. 一种主机屏蔽设备,包括:A host shielding device comprising:
    第一处理器,设置为接收屏蔽指令,以及基于所述屏蔽指令生成目标定时信息;a first processor, configured to receive a masking instruction, and generate target timing information based on the masking instruction;
    第一远距无线通信定时模块,与所述第一处理器连接,设置为通过目标通道向至少两个从机屏蔽设备广播所述目标定时信息,以指示至少两个所述从机屏蔽设备执行以下操作:在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息,以及根据所述目标参数信息,在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。A first long-distance wireless communication timing module, connected to the first processor, is configured to broadcast the target timing information to at least two slave shielding devices through a target channel to instruct the at least two slave shielding devices to execute The following operations: within a first time period after receiving the target timing information, receive target parameter information for transmitting data from a target object, and according to the target parameter information, after the first time period The data transmitted by the target object is masked within the second time period.
  7. 一种从机屏蔽设备,包括:A slave shielding device, comprising:
    第二远距无线通信定时模块,设置为执行以下操作:接收主机屏蔽设备通过目标通道所广播的目标定时信息;在接收到所述目标定时信息之后的第一时间段内,接收来自目标对象的用于传输数据的目标参数信息;根据所述目标参数信息生成屏蔽指令,并将所述屏蔽指令发送给屏蔽器;The second long-distance wireless communication timing module is configured to perform the following operations: receive target timing information broadcast by the host shielding device through the target channel; within a first time period after receiving the target timing information, receive from the target object target parameter information for transmitting data; generate a masking instruction according to the target parameter information, and send the masking instruction to the masker;
    所述屏蔽器,与所述第二远距无线通信定时模块连接,设置为接收所述屏蔽指令,并基于所述屏蔽指令在所述第一时间段之后的第二时间段内对所述目标对象传输的数据进行屏蔽。The masker, connected to the second long-distance wireless communication timing module, is configured to receive the masking instruction, and based on the masking instruction, in a second time period after the first time period, the target The data transmitted by the object is masked.
  8. 一种屏蔽***,包括:A shielding system comprising:
    一个主机设备以及至少两个从机设备,其中,A master device and at least two slave devices, where,
    所述主机设备包括权利要求6所述的主机屏蔽设备,所述从机设备包括权利要求7所述的从机屏蔽设备。The host device includes the host shielding device of claim 6 , and the slave device includes the slave shielding device of claim 7 .
  9. 一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至3任一项中所述的方法,或执行所述权利要求4至5任一项中所述的方法。A storage medium in which a computer program is stored, wherein the computer program is configured to execute the method described in any one of claims 1 to 3, or to execute the claim 4 when running A method as described in any one of to 5.
  10. 一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至3任一项中所述的方法,或执行所述权利要求4至5任一项中所述的方法。An electronic device comprising a memory and a processor, the memory having a computer program stored therein, the processor being arranged to run the computer program to perform the method of any one of claims 1 to 3, or perform the method described in any one of the claims 4 to 5.
PCT/CN2021/097386 2020-11-23 2021-05-31 Joint masking method, masking system, storage medium, and electronic device WO2022105184A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011325848.3 2020-11-23
CN202011325848.3A CN112511262B (en) 2020-11-23 2020-11-23 Cooperative shielding method, shielding system, storage medium and electronic device

Publications (1)

Publication Number Publication Date
WO2022105184A1 true WO2022105184A1 (en) 2022-05-27

Family

ID=74958273

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/097386 WO2022105184A1 (en) 2020-11-23 2021-05-31 Joint masking method, masking system, storage medium, and electronic device

Country Status (2)

Country Link
CN (1) CN112511262B (en)
WO (1) WO2022105184A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116015531A (en) * 2022-12-30 2023-04-25 深圳心派科技有限公司 Signal interference method, signal interference device and computer readable storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112511262B (en) * 2020-11-23 2022-05-06 浙江三维通信科技有限公司 Cooperative shielding method, shielding system, storage medium and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003055239A1 (en) * 2001-12-19 2003-07-03 Remco Technologies, Inc. Use controller for a wireless communication device
CN203851193U (en) * 2014-05-15 2014-09-24 嘉兴职业技术学院 Wireless control timing device with shielding function
CN106788868A (en) * 2016-11-25 2017-05-31 深圳市赛为智能股份有限公司 signal shielding system, signal shielding system control method
CN112511262A (en) * 2020-11-23 2021-03-16 浙江三维通信科技有限公司 Cooperative shielding method, shielding system, storage medium and electronic device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007013558B4 (en) * 2007-03-19 2009-06-10 Diehl Bgt Defence Gmbh & Co. Kg Abschirmmessung
CN105357751B (en) * 2015-12-01 2018-12-04 浙江三维通信科技有限公司 A kind of method and system of the more signal shielding equipment room synchronous sequences based on LTE network frame information
CN106375059B (en) * 2016-08-31 2018-08-28 广州市瀚云信息技术有限公司 A kind of TD-LTE cellular phone signal shielding devices synchronization realizing method
CN206894650U (en) * 2017-05-05 2018-01-16 广西水利电力职业技术学院 The anti-mobile phone cheating system of one kind examination
CN107026725A (en) * 2017-06-21 2017-08-08 王静 TDD wireless signal networking sychronisations and system for shielding device
CN108737015B (en) * 2018-07-26 2023-08-15 浙江三维通信科技有限公司 Method and system for shielding GSM mobile phone signals
JP7320962B2 (en) * 2019-03-18 2023-08-04 株式会社日立製作所 Data management system and data management method
CN110324106B (en) * 2019-06-10 2021-10-26 北京钛和远达信息技术有限公司 Signal shielding apparatus and signal shielding method
CN110492952B (en) * 2019-08-15 2022-07-08 浙江三维通信科技有限公司 Signal shielding detection method and system
CN110708755B (en) * 2019-09-27 2021-11-09 浙江三维通信科技有限公司 Synchronous time sequence shielding method and shielding system
CN110958075B (en) * 2019-12-03 2021-04-23 浙江三维通信科技有限公司 Signal shielding method, system, readable storage medium and device
CN111970085B (en) * 2020-10-22 2021-02-26 浙江三维通信科技有限公司 Signal shielding device monitoring system, method, device and readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003055239A1 (en) * 2001-12-19 2003-07-03 Remco Technologies, Inc. Use controller for a wireless communication device
CN203851193U (en) * 2014-05-15 2014-09-24 嘉兴职业技术学院 Wireless control timing device with shielding function
CN106788868A (en) * 2016-11-25 2017-05-31 深圳市赛为智能股份有限公司 signal shielding system, signal shielding system control method
CN112511262A (en) * 2020-11-23 2021-03-16 浙江三维通信科技有限公司 Cooperative shielding method, shielding system, storage medium and electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116015531A (en) * 2022-12-30 2023-04-25 深圳心派科技有限公司 Signal interference method, signal interference device and computer readable storage medium
CN116015531B (en) * 2022-12-30 2023-09-01 深圳心派科技有限公司 Signal interference method, signal interference device and computer readable storage medium

Also Published As

Publication number Publication date
CN112511262B (en) 2022-05-06
CN112511262A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
WO2022105184A1 (en) Joint masking method, masking system, storage medium, and electronic device
CN108933648B (en) Channel state information processing method and device, terminal and base station
CN111970726B (en) Data transmission method, device, related equipment and storage medium
JP6189954B2 (en) Synchronization method and base station
US10917182B2 (en) Method and apparatus for mitigating interference in wireless communication system
CN108737949A (en) Bluetooth equipment and its method for avoiding WiFi system from interfering and Bluetooth system
CN114629605A (en) Positioning measurement window indication method, terminal and network side equipment
US20200022169A1 (en) Information transmission method, apparatus, and system
CN114337755A (en) Beam information indicating and acquiring method, device, terminal and network side equipment
CN108391276B (en) Private network base station and configuration method and device thereof
WO2016037471A1 (en) Method, device and system for processing occupation of unlicensed carrier
CN103188709A (en) Testing method, device and system for intermodulation interference
WO2021052075A1 (en) Interference simulation system, method and apparatus, interference test system, method and apparatus, and computer readable storage medium
US20240080148A1 (en) Csi measurement resource processing method and apparatus, terminal, and readable storage medium
CN108307485B (en) Wireless network scanning method and device, terminal equipment and storage medium
US20220255645A1 (en) Signal processing method and related apparatus
CN109728960B (en) Test method and device
WO2023029860A1 (en) Synchronization signal distribution method and apparatus, system and signal shielding device
US20190082404A1 (en) Information Transceiving Method, Apparatus, And System
US20180183488A1 (en) Method for indicating synchronization signal period and apparatus
CN111294173A (en) Rate matching method and device
CN108337718B (en) Wireless network scanning method and device, terminal equipment and storage medium
WO2022222243A1 (en) Method and apparatus for controlling system to transmit signal, and storage medium and electronic apparatus
WO2024027747A1 (en) Data transmission processing method and apparatus, terminal, and network side device
WO2024093771A1 (en) Reference signal determination methods, terminal, and network side 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: 21893339

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: 21893339

Country of ref document: EP

Kind code of ref document: A1