Narrowband ad hoc network information broadcasting method and device
By adopting multi-receive circuits and activation frame technology in ad hoc network devices, the problem that ad hoc network forwarding devices or terminals need to scan multiple frequency points in multi-hop communication is solved, achieving faster access time and higher reliability.
Patent Information
- Application Number
- CN202411556866.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, since the ad hoc network forwarding device or terminal can only receive a single frequency point, it requires scanning two or more frequency points back and forth when performing multi-hop communication, resulting in longer access time and uncertainty in networking.
A narrowband ad hoc networking device using a multi-receiving circuit can simultaneously receive and send broadcast information on multiple frequencies by activating frames, determine the frequency time slot combination, and set the activation frame before the service frame to control the access and forwarding of the next jump forwarding device.
It reduces access time, improves the reliability and efficiency of the ad hoc network, avoids the uncertainty of networking, and controls the number of forwardings by activating the frame to reduce the interference of the same frequency.
Smart Images

Figure CN119584294A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a narrowband ad hoc network broadcasting method and device for a digital mobile walkie-talkie system. Background Art
[0002] In the DMR (Digital Mobile Radio) or PDT (Public Digital Trunking) ad hoc multi-hop communication system, since one frequency point of DMR or PDT has only two time slots, two or more frequencies must be used to achieve multi-hop communication. However, for ad hoc network forwarding devices or terminals that only receive at a single frequency point, the traditional approach is to scan two or more frequencies back and forth to access or forward signals.
[0003] The ad hoc network communication system needs to use two or more frequencies for multi-hop communication. However, for ad hoc network forwarding devices or terminals that only receive at a single frequency, the traditional approach is to scan two or more frequencies back and forth to access or forward signals. Scanning at two or more frequencies will result in longer access time. For voice or data, a voice header, data header or preamble code needs to be added to each hop of the ad hoc network, which increases the access time. At the same time, scanning also brings uncertainty to the network. Summary of the invention
[0004] The present application proposes a narrowband ad hoc network broadcasting method and device, which solves the problem of long scanning frequency point time and low efficiency in the prior art ad hoc network forwarding.
[0005] On the one hand, an embodiment of the present application proposes a method for broadcasting information in a narrowband ad hoc network, comprising: using multiple frequencies for multi-hop communication, and simultaneously receiving the multiple frequencies with multiple receiving circuits at any receiving side; and determining whether to forward the broadcast information in response to any frequency containing broadcast information.
[0006] In one embodiment of the present application, an activation frame is transmitted between self-organizing network devices, which includes hop count indication information; the hop count indication information is used as an index of a corresponding frequency-time slot combination; and / or, an activation frame is transmitted between self-organizing network devices, which includes frequency-time slot combination indication information, and the frequency-time slot combination corresponds to the hop count; and broadcast information is received or sent according to the frequency-time slot combination.
[0007] In one embodiment of the present application, the activation frame is transmitted at a frequency for forwarding broadcast information, or in other words, at least one activation frame is transmitted at a frequency for forwarding broadcast information.
[0008] In one embodiment of the present application, at least one activation frame is set before the data service or voice service; the corresponding frequency time slot combination is determined according to the indication information in the activation frame; and broadcast information is received or sent on the frequency time slot combination.
[0009] In one embodiment of the present application, a first activation frame is received, and a corresponding frequency time slot combination is determined according to indication information therein; and broadcast information is received or sent on the frequency time slot combination.
[0010] In one embodiment of the present application, the number of hops on the sending side is determined, and the corresponding frequency time slot combination is determined according to the number of hops on the sending side; broadcast information is sent on the frequency time slot combination; and a second activation frame is sent, which includes any one or more of the indication information.
[0011] In one embodiment of the present application, an activation frame is replaced or added in one or more voice headers, and / or an activation frame is included in embedded signaling of at least one frame.
[0012] In one embodiment of the present application, for data services or voice services, one or more activation frames are set before the service frame.
[0013] Preferably, the activation frame also includes at least one of the following indication information: whether the next-hop forwarding device is connected; whether the next-hop forwarding device is forwarding; indication information of the forwarding device (such as device ID, device type or other similar information) to control whether the next-hop is connected; positioning information. Further preferably, the activation frame includes the range of the next-hop forwarding device; the indication information of the next-hop forwarding device, if it is within the range, access and forwarding are performed, otherwise access and forwarding are not performed; or the indication information of the next-hop forwarding device, if it is not within the range, access and forwarding are performed, otherwise access and forwarding are not performed.
[0014] In a second aspect, an embodiment of the present application provides a narrowband ad hoc network information broadcasting device, which is used to implement the method described in any embodiment of the first aspect of the present application, including:
[0015] A determination device, used to determine the number of hops on the transmitting side and / or the receiving side;
[0016] A receiving device, configured to receive a first activation frame, wherein the first activation frame includes information indicating the number of hops on the receiving side or the frequency-time slot combination on the sending side;
[0017] The sending device is used to send a second activation frame, wherein the second activation frame includes indication information of the number of hops on the sending side or the next hop frequency-time slot combination; and send broadcast information according to the sending side frequency-time slot combination.
[0018] In a third aspect, an embodiment of the present application further proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any embodiment of the first aspect of the present application.
[0019] In a fourth aspect, an embodiment of the present application further proposes an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method described in any embodiment of the first aspect of the present application is implemented.
[0020] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:
[0021] The present invention provides a method for broadcasting information in a narrowband ad hoc network, which solves the problem of slow scanning access and avoids uncertainty in networking. The method for broadcasting information in a narrowband ad hoc network provided by the present invention can also broadcast other information through activation frames, such as controlling whether the next-hop forwarding device is connected, thereby controlling the forwarding quantity and reducing co-channel interference.
[0022] The advantage of this application is that the activation frame can be repeated multiple times, and can also be embedded in the voice superframe to support delayed access or forwarding, thereby improving the reliability of self-organizing network communication and shortening the access time of self-organizing network voice and data services. This method can also broadcast other information through the activation frame, such as controlling whether the next hop device forwards, device ID, positioning information, etc. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0024] Figure 1 It is a schematic diagram of a multi-hop self-organizing network;
[0025] Figure 2 This is a schematic diagram of the voice process of self-organizing network devices. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0027] It should be noted that the DMR system of the present application preferably refers to a digital wireless communication system that complies with the European Telecommunications Standards Institute-Digital Mobile Radio (ETSI-DMR) standard (ETSI TS102 361-1), the PDT system, see "PDT Digital Trunk Communication System Technical Specifications-Air Interface Physical Layer and Data Link Layer", other wireless intercom digital communication systems, those skilled in the art can perform multi-hop communication according to the scheme of the present application are all within the scope of the term protection requested by the present application.
[0028] The present invention provides a method for improving the reliability of narrowband self-organizing networks. The method changes the hardware of the self-organizing network devices, and each self-organizing network device has multiple receiving circuits, such as dual reception (self-organizing network implemented using two frequencies) or greater than dual reception circuits (self-organizing network implemented using more than two frequencies). On this basis, the activation frame sending method proposed in patent application 2024115081838 "A method for information broadcasting in a narrowband self-organizing network" is further improved to improve the reliability of the self-organizing network.
[0029] The key point of the present invention is to provide a method for improving the reliability of narrowband ad hoc networks. The multi-receiving circuit of the ad hoc network device and the activation frame sending method provided in this article all fall within the protection scope of the present invention.
[0030] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0031] Figure 1 is a schematic diagram of a multi-hop self-organizing network. Take a two-frequency self-organizing network as an example. Figure 1 As shown, a 4-hop ad hoc network is achieved through frequency division multiplexing and two time slots, where F1 and F2 represent two different frequencies, and S1 and S2 represent two time slots. Terminal 1 initiates a voice call through F1_S1 (time slot 1 of frequency F1), and ad hoc device 1 forwards it to terminal 2 and ad hoc device 2 within the coverage area through F2_S2; after ad hoc device 2 receives the RF signal of F2_S2, it forwards it to terminal 3 and ad hoc device 3 within the coverage area through F2_S1; after ad hoc device 3 receives the RF signal of F2_S1, it forwards it to the last terminal through F1_S2. Of course, multi-hop ad hoc networks can also be achieved through other frequency combinations.
[0032] Figure 1 In the example, the downlink signal of ad hoc device 1 is forwarded on time slot 2 of F2. Ad hoc device 2 is not clear whether ad hoc device 1 is forwarding on F1 or F2. The traditional solution is to scan the two frequencies of F1 and F2.
[0033] The above are only examples for explaining the technology. Sometimes, the number of frequencies used in the ad hoc network can be more, for example, up to 3 or more. Scanning the frequency points will cause the access time to be longer. For voice or data, it is necessary to add a voice header or a data header or a preamble code at each hop of the ad hoc network, which increases a lot of access time. At the same time, scanning also brings uncertainty to the networking. In order to solve the above technical problems, the present invention proposes an improved method that does not require scanning.
[0034] exist Figures 1-2 On the basis of this, an embodiment of the present application proposes a method for broadcasting information in a narrowband self-organizing network, including: using multiple frequencies for multi-hop communication, and simultaneously receiving the multiple frequencies with multiple receiving circuits on any receiving side; in response to any frequency containing broadcast information, determining to forward the broadcast information according to the indication information, and determining the frequency time slot combination used to forward the broadcast information.
[0035] Preferably, an activation frame is transmitted between the self-organizing network devices, including hop count indication information; the hop count indication information is used as an index of the corresponding frequency-time slot combination; and / or, an activation frame is transmitted between the self-organizing network devices, including frequency-time slot combination indication information, the frequency-time slot combination and the hop count correspond. Broadcast information is received or sent according to the frequency-time slot combination.
[0036] Preferably, the present application creates an activation frame, which still complies with the PDT or DMR protocol, and is modified in the content of the protocol, and an indication of the number of hops is added, from which the number of hops can be mapped to the corresponding frequency and time slot. Of course, the frequency and time slot information, or the frequency, time slot and number of hops information, can also be directly carried, and the present application does not make a mandatory requirement. In order to improve the reception reliability, the activation frame can be sent multiple times.
[0037] In one embodiment of the present application, the activation frame is created by the ad hoc network device when forwarding the broadcast information sent by the terminal device as a part of the broadcast information.
[0038] In another embodiment of the present application, when the terminal device sends broadcast information, it sends an activation frame at the same frequency point, including some indication information of the embodiment of the present application, wherein the activation frame and other broadcast information may not be in the same time slot.
[0039] It should be noted that the technical solution of the present application allows mixed networking of devices with activation frames and devices without activation frames. When there is no activation frame in the information received by the self-networking device, an activation frame can be created for use on the sending side.
[0040] In one embodiment of the present application, the activation frame is transmitted at any frequency. The terminal and the ad hoc network device are on standby at multiple frequencies, so the activation frame can be transmitted at any frequency. Preferably, the frequency time slot combinations used for activation frames received and sent by multiple ad hoc network devices are different. The frequency time slot combination used by multiple ad hoc network devices to forward broadcast information is the same or different from the frequency time slot combination used by the activation frame. Preferably, at least one activation frame is transmitted at the frequency of forwarding broadcast information. Because the ad hoc network device has multiple receiving circuits, the activation frame can be sent at the frequency of forwarding services, thereby improving the reliability of the ad hoc network. It should be noted that patent application 2024115081838 proposes a narrowband ad hoc network broadcasting method and device, which improves the traditional method. This method does not require scanning for ad hoc network forwarding devices or terminals with only a single receiving circuit, but the reliability is not enough when the activation frame is only sent once.
[0041] Still taking the two-frequency ad hoc network as an example, Figure 1 As shown, the self-organizing network devices 1, 2, and 3 forward the services of terminal 1 in their respective frequency time slots. Because the self-organizing network devices have multiple receiving circuits, the self-organizing network devices do not need to scan to receive the forwarded service content of the previous hop. Therefore, in order to improve reliability, for voice services, one or more voice headers can be replaced with activation frames. At the same time, because 4 frames of embedded signaling in B to F frames are sufficient to transmit embedded voice headers, the remaining 1 frame of embedded signaling is replaced with activation frame content. In this way, more than one activation frame can be sent; in addition, there is embedded signaling in the voice that can carry the voice header. Even if the self-organizing network device and the terminal lose the voice header, they can be accessed or forwarded later. For data services, one or more activation frames can be added in front of the data service frame. The above measures improve the reliability of the self-organizing network.
[0042] The activation frame can also control whether the next hop self-organizing network device forwards to control the forwarding quantity. For a terminal with a single receiving circuit, access is performed by scanning to improve access reliability.
[0043] Any self-organizing network device performs processing on the receiving side and the sending side. With respect to the receiving side, in one embodiment of the present application, a first activation frame is received, and a corresponding frequency time slot combination is determined according to the indication information therein; broadcast information is received or sent on the frequency time slot combination. With respect to the sending side, in one embodiment of the present application, the number of hops on the sending side is determined, and a corresponding frequency time slot combination is determined according to the number of hops on the sending side; broadcast information is sent on the frequency time slot combination; and a second activation frame is sent, which contains any one or more of the indication information.
[0044] In an embodiment of the present application, a terminal or a self-organizing network device is provided with at least one activation frame before a data service or a voice service; a corresponding frequency time slot combination is determined according to the indication information in the activation frame; and broadcast information is received or sent on the frequency time slot combination. In an embodiment of the present application, the frequency time slot combination used for the received broadcast information is different from the frequency time slot combination used for the sent broadcast information. In other words, any self-organizing network device changes the frequency time slot combination used when sending broadcast information, so the frequency time slot combination used by adjacent self-organizing network devices to send broadcast information is different.
[0045] For example, terminal 1 initiates a call at time slot S1 of frequency F1. After receiving the voice header (or data header) of terminal 1, self-organizing network device 1 knows that it is the first hop, and the downlink forwarding is at time slot S2 of frequency F2 (of course, it can also be other agreed frequency and time slot combinations, this application is just an example). Because terminal 1 initiates the call at time slot S1 of frequency F1, in order to avoid signal conflict with terminal 1, self-organizing network device 1 needs to send activation frames and forward broadcast information at time slot S2 of frequency F2.
[0046] For example, after receiving the activation frame from self-organizing device 1, self-organizing device 2 knows that it is the second hop and its forwarding frequency time slot combination is F2_S1. In order to avoid conflict with the signal of terminal 1, self-organizing device 2 needs to send the activation frame and forward the broadcast information in time slot S1 of frequency F2.
[0047] For example, after receiving the activation frame from ad hoc device 2, ad hoc device 3 knows that it is the third hop and its forwarding frequency time slot combination is F1_S2. Ad hoc device 3 forwards after F1_S2 sends the activation frame.
[0048] Preferably, the technical solution of the present application further includes that, in the multi-hop broadcast information transmission process, the frequency time slot combinations used for receiving and sending broadcast information are rotated in a set order until all frequency time slot combinations are traversed. Figure 2 In the embodiment, the setting order is: F1_S1, F2_S2, F2_S1, F1_S2.
[0049] In an embodiment of the present application, as the number of hops increases, the frequency-time slot combination can be reused or cyclically used. Any combination of multiple frequencies and multiple time slots can be cyclically multiplexed, for example, two frequencies and two time slots constitute 4 combination schemes, or three frequencies and two time slots constitute 6 combinations for cyclic multiplexing. Taking the combination of two frequencies and two time slots as an example, the self-organizing network device 4 reuses the F1_S1 of the terminal 1. Preferably, when the frequency-time slot combination of the transmitting side is reused, the transmission power difference of the two devices that reuse the frequency-time slot combination is required to be greater than a set threshold.
[0050] The activation frame of the ad hoc network can be added or modified in the existing PDT or DMR protocol frame, such as modifying the frame content to add a hop count indication, or distinguishing the hop count information through inconsistent Data Type values in the PDT or DMR protocol, or other similar modifications. Other content broadcasts can also be added, such as the station ID, etc.
[0051] The activation frame can be set independently, or in combination with a voice header or embedded signaling. In an embodiment of the present application, an activation frame is replaced or added in one or more voice headers, and / or an activation frame is included in the embedded signaling of at least one frame. For example, the activation frame can replace all or part of the voice header, or an activation frame can be added on the basis of the voice header.
[0052] Terminals and ad hoc network devices all have standard voice processes, which are described in the PDT or DMR standards, such as Figure 2 As shown in the figure, the standard voice process is to send the voice header first, and then the voice superframes A to F in a cycle. The voice header can be sent repeatedly for multiple times, usually 3 times. The 48-bit content in the middle of frame A is the voice synchronization pattern, and the rest is the voice coding data; the 48-bit content in the middle of frame B to F is the embedded signaling, and any 4 frames of frame B to F are combined to transmit the embedded voice header, and one frame is reserved, and the rest is the voice coding data.
[0053] Table 1: Activation frame structure of this application
[0054] Field Content Length (bits) value illustrate Hop value (Hoc_num) 8 0~255 1 to 256 hops Next hop start ID (ID_) 24 0~16777214 Start ID Next hop end ID (ID_) 24 0~16777214 End ID Reserved 24 0 Fill reserved fields with 0 Checksum (CRC) 16 - CRC Check
[0055] Take the case where the terminal initiates a call at F1_S1 and two frequencies and two time slots are used cyclically as an example. The number of hops corresponding to the frequency and time slot combination is agreed upon. Then, the forwarding frequency and time slot corresponding to the number of hops can be known by looking up the table. The following is an example:
[0056] Table 2. Hop count indication information as an index of forwarding frequency time slot combination
[0057] Hoc_num The corresponding hop number Forwarding frequency slot 0 1 F2_S2 1 2 F2_S1 2 3 F1_S2 3 4 F1_S1 4 5 F2_S2 5 6 F2_S1 6 7 F1_S2 ... ... ...
[0058] Therefore, preferably, the self-organizing network device or the terminal device includes a forwarding frequency time slot combination configuration table, and a corresponding relationship in which the set hop count indication information is used as an index of the forwarding frequency time slot combination.
[0059] Further preferably, the self-organizing network device or terminal device is configured by communication signaling or configuration signaling, and the configuration information includes a forwarding frequency time slot combination configuration table, and further, it can also include a set hop number indication information as a corresponding relationship of the index of the forwarding frequency time slot combination. Among them, the corresponding relationship between the hop number and the forwarding frequency time slot combination can also be preset. Preferably, the configuration information can be activated by dynamic signaling as needed.
[0060] Preferably, through the range of the next-hop forwarding device, if the ID of the next-hop is within this range, access and forwarding are performed, otherwise access and forwarding are not performed, or if the indication information of the next-hop forwarding device is not within this range, access and forwarding are performed, otherwise access and forwarding are not performed, thereby controlling the number of next-hop forwarding devices and reducing co-channel interference.
[0061] The information broadcasting method for a narrowband ad hoc network provided by the present invention can also broadcast other information, such as controlling whether a next-hop forwarding device forwards, thereby controlling the number of next-hop forwarding devices and reducing co-channel interference.
[0062] On the other hand, an embodiment of the present application provides a narrowband ad hoc network information broadcasting device, which is used to implement the method described in any embodiment of the first aspect of the present application, including:
[0063] A determination device is used to determine the number of hops on the transmitting side and / or the receiving side; the determination device determines the number of hops on the receiving side and / or the frequency-time slot combination on the sending side according to the indication information of the number of hops on the receiving side or the frequency-time slot combination on the sending side in the first activation frame; and the determination device generates a second activation frame after determining the number of hops on the sending side and / or the frequency-time slot combination on the sending side.
[0064] It can be understood that, for an ad hoc network device that forwards a broadcast signal, the number of hops on the sending side is the number of hops on the receiving side + 1.
[0065] A receiving device, which is on standby at multiple frequencies, and is used to receive a first activation frame, wherein the first activation frame includes indication information of a hop count on a receiving side or a frequency-time slot combination on a sending side;
[0066] The sending device is used to send a second activation frame, wherein the second activation frame includes indication information of the number of hops or frequency-time slot combination of the sending side; and send broadcast information according to the frequency-time slot combination of the sending side.
[0067] Each working module of the device is loaded in a self-organizing network device, such as self-organizing network devices 1 to 3, and at least one module in the self-organizing network device is used to implement at least one of the following functions:
[0068] On the receiving side, the functions include: standing by on multiple frequencies and receiving a first activation frame; and determining a corresponding transmitting side frequency time slot combination according to the indication information therein.
[0069] On the sending side, the functions include: determining the number of hops on the sending side, and determining the corresponding frequency time slot combination according to the number of hops on the sending side; sending broadcast information on the frequency time slot combination; sending a second activation frame, which contains any one or more of the indication information.
[0070] The frequencies of the first activation frame and the second activation frame may be different. For example, the frequency time slot combination used for sending broadcast information on the transmitting side may be the same as or different from the frequency time slot combination used for sending activation frames.
[0071] Each working module of the apparatus is loaded in a terminal device, and at least one module in the terminal device is used to implement at least one of the following functions:
[0072] The sending side, such as terminal 1, sends broadcast information on a set frequency-time slot combination, i.e., a first frequency and a first time slot. The first frequency is also used to transmit an activation frame. Preferably, the frequency-time slot combination of the activation frame is a first frequency and a second time slot; the terminal device sends indication information to the ad hoc network device, including an indication of the activation configuration information. The configuration information includes a forwarding frequency-time slot combination configuration table, and further, may also include a set hop count indication information as a corresponding relationship of an index of the forwarding frequency-time slot combination. In one embodiment of the present application, the terminal device sends the activation frame along with the broadcast information.
[0073] The receiving side, such as terminals 2 to 4, is on standby under a set frequency time slot combination, for example, receiving an activation frame at a first frequency, and determining a corresponding frequency time slot combination according to the indication information therein; specifically, determining the number of hops on the receiving side and / or the frequency time slot combination on the sending side according to the number of hops on the receiving side in the first activation frame or the indication information of the frequency time slot combination on the sending side.
[0074] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0075] Therefore, the present application also proposes a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the method described in any embodiment of the present application is implemented. The computer-readable storage medium can be configured in any device of the narrowband self-organizing network of the present application, such as terminal devices 1-4 or self-organizing network devices 1-3.
[0076] Furthermore, the present application also proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any embodiment of the present application when executing the computer program. The method is included in the above functional descriptions and will not be repeated here.
[0077] For example, it includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method provided in the embodiment of the present application. The method is included in the above functional descriptions and will not be repeated here.
[0078] The electronic device also includes an input device and an output device; the processor, storage device, input device and output device in the electronic device can be connected via a bus or other means.
[0079] As a computer-readable storage medium, the storage device can be used to store software programs, computer executable programs and module units, such as program instructions corresponding to the method in the embodiment of the present application. The storage device may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to the use of the terminal, etc. In addition, the storage device may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device may further include a memory remotely arranged relative to the processor, and these remote memories may be connected via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0080] Furthermore, the present application also proposes a narrowband ad hoc network information broadcasting system, comprising a terminal device described in any embodiment of the present application and a self-organizing network device described in any embodiment, which are interconnected and used to implement the method of any embodiment of the present application, and the terminal device and the self-organizing network device are interconnected through a communication x protocol.
[0081] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "comprises..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0082] Those skilled in the art will appreciate that, unless expressly stated, the singular forms "a", "an", "said" and "the" used may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, devices, parts and / or groups thereof. It should be understood that when a device or part is "connected" to another device or part, it may be directly connected to the other device or part, or there may be an intermediate device or part. In addition, the "connection" used here may include wireless connections and may also include partial wired connections. The term "and / or" used here includes all or any unit and all combinations of one or more associated listed items.
[0083] Those skilled in the art will understand that unless otherwise defined, all terms (including technical, technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which this invention belongs.
[0084] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A method for broadcasting information in a narrowband ad hoc network, characterized in that: Use multiple frequencies to perform multi-hop communication, and use multiple receiving circuits at any receiving side to simultaneously receive the multiple frequencies; In response to any of the frequencies containing the broadcast information, it is determined to forward the broadcast information.
2. The narrowband ad hoc network information broadcasting method according to claim 1, characterized in that: Transmitting an activation frame between ad hoc network devices, wherein the activation frame includes hop count indication information; the hop count indication information is used as an index of a corresponding frequency-time slot combination; and / or, Transmitting an activation frame between ad hoc network devices, wherein the activation frame includes indication information of a frequency-time slot combination, wherein the frequency-time slot combination corresponds to a hop count; The broadcast information is received or sent according to the frequency time slot combination.
3. The narrowband ad hoc network information broadcasting method according to claim 2, characterized in that: At least one activation frame is transmitted on the frequency on which the broadcast information is forwarded.
4. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: An activation frame is set before a data service or a voice service; a corresponding frequency time slot combination is determined according to indication information in the activation frame; and broadcast information is received or sent on the frequency time slot combination.
5. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: A first activation frame is received, and a corresponding frequency-time slot combination is determined according to the indication information therein; and broadcast information is received or sent on the frequency-time slot combination.
6. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: Determine the number of hops on the sending side, and determine the corresponding frequency time slot combination according to the number of hops on the sending side; send broadcast information on the frequency time slot combination; send a second activation frame, which contains any one or more of the indication information.
7. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: An activation frame is replaced or added in one or more voice headers, and / or an activation frame is included in embedded signaling of at least one frame.
8. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: The activation frame also includes at least one of the following indication information: Whether the next-hop forwarding device is connected; Whether the next-hop forwarding device forwards the packet; Forwarding device instructions; Positioning information.
9. A method for broadcasting information in a narrowband ad hoc network as claimed in any one of claims 1 to 3, characterized in that: The activation frame contains the range of the next-hop forwarding device; if the indication information of the next-hop forwarding device is within this range, access and forwarding are performed, otherwise access and forwarding are not performed; or, if the indication information of the next-hop forwarding device is not within this range, access and forwarding are performed, otherwise access and forwarding are not performed.
10. A method for broadcasting information in a narrowband ad hoc network according to any one of claims 1 to 3, characterized in that: For voice services or data services, one or more activation frames are set before the service frame.
11. A narrowband ad hoc network information broadcasting device, used to implement the method according to any one of claims 1 to 9, characterized in that: include: Determining means, for determining the number of hops at the transmitting side and / or the receiving side; A receiving device, configured to receive a first activation frame, wherein the first activation frame includes information indicating the number of hops on the receiving side or the frequency-time slot combination on the sending side; The sending device is used to send a second activation frame, wherein the second activation frame contains the indication information of the number of hops on the sending side or the frequency-time slot combination of the next hop; and send broadcast information according to the frequency-time slot combination on the sending side.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.
13. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 10 is implemented.