CN106851706B - Register configuration method based on multichannel communication receiving system - Google Patents
Register configuration method based on multichannel communication receiving system Download PDFInfo
- Publication number
- CN106851706B CN106851706B CN201710100493.XA CN201710100493A CN106851706B CN 106851706 B CN106851706 B CN 106851706B CN 201710100493 A CN201710100493 A CN 201710100493A CN 106851706 B CN106851706 B CN 106851706B
- Authority
- CN
- China
- Prior art keywords
- node
- current node
- register
- neighbor
- data volume
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a register configuration method based on a multichannel communication receiving system, which comprises the steps of finding neighbor nodes around a current node by a node through searching frequency, updating in real time and the like. The invention improves the real-time property of register configuration and reduces the calculated amount; the burden of heavy hardware is reduced, and the stability of the whole multi-channel communication receiving system is improved.
Description
Technical Field
The invention belongs to the technical field of wireless communication. In particular to a register configuration method based on a multi-channel communication receiving system.
Background
In a multi-channel communication receiving system, when one register can not meet the requirement of transmission service, adjacent registers are connected into a whole to transmit the communication service.
When processing is carried out, the registers need to be simultaneously expanded to all adjacent registers, but in the prior art, the register configuration has poor real-time performance and large calculation amount; meanwhile, the burden of hardware is increased, so that the stability of the whole multichannel communication receiving system is deteriorated, the whole multichannel communication receiving system is abnormal, and the problem caused by the error of which step is difficult to be checked is very difficult to solve, and a register cannot track the instruction source.
Disclosure of Invention
The invention aims to overcome the defects and provide a register configuration method based on a multi-channel communication receiving system.
A register configuration method based on a multi-channel communication receiving system comprises the following steps:
the node finds neighbor nodes around the current node through searching frequency and updates in real time;
identifying the neighbor nodes, and calculating and discovering the data quantity to be read by the neighbor nodes around the current node through updating the identification;
completing the time synchronization of the node and the neighbor nodes around the current node in the network;
obtaining a configuration file of a register to be updated according to the data quantity to be read in the current node;
carrying out dynamic time slot allocation on the nodes;
and updating the registers needing to be updated in the neighbor nodes around the current node according to the configuration files of the registers needing to be updated.
Further, the node finds neighboring nodes around the current node by searching for the frequency, and the real-time updating specifically comprises:
a node where a register needing to be updated in a multi-channel communication receiving system network is located serves as a main node, and the main node sends time information to a slave node at a fixed frequency;
the slave node scans at a fixed frequency and receives time information of the master node;
and after receiving the information of the master node, the slave node records the number and the frequency of the master node and sends time information to the neighbor nodes around the current node at a fixed frequency.
Further, the identification of the neighbor node is performed, and the data volume to be read by the neighbor node around the current node is found by updating the identification:
the updating mark is used for displaying whether each register in the current node needs to be updated or not.
Further, the step of completing the time synchronization between the node and the neighbor nodes around the current node in the network specifically includes:
when the current node receives the time information of the neighbor node, the current node senses the time slot segment in time sequence and determines a transceiving state according to the time slot segment;
the neighbor node feeds back synchronous correction information to the current node;
and after receiving the synchronous correction information of the neighbor node, the current node calculates the time difference, corrects the time difference with the neighbor node and completes the time alignment of the current node and the neighbor node.
Further, the identifying the neighbor node, and the calculating and discovering the data amount that the neighbor node around the current node needs to read by updating the identifier specifically include:
judging the size between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node, and reading difference data between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node if the data volume required to be read by the current node is larger than the space for actually storing the data volume in the register of the current node;
and if the data volume required to be read by the current node is smaller than the space for actually storing the data volume in the register of the current node, discarding the data volume required to be read by the current node to obtain the actually required current node information.
The register configuration method of the invention discovers neighbor nodes around the current node through the node searching frequency, updates in real time, identifies the neighbor nodes, calculates and discovers the data quantity required to be read by the neighbor nodes around the current node through the updated identification and the like, and overcomes the defects of poor register configuration real-time performance and large calculated quantity of the existing register configuration method; meanwhile, the burden of hardware is increased, so that the stability of the whole multichannel communication receiving system is poor, the whole multichannel communication receiving system is abnormal, and the problem that the whole multichannel communication receiving system is wrong is difficult to find out, the problem that the checking method corresponding to the problem is very difficult, the register cannot track the instruction source and the like is solved, the real-time performance of register configuration is improved, and the calculated amount is reduced; the burden of heavy hardware is reduced, and the stability of the whole multi-channel communication receiving system is improved.
Drawings
FIG. 1 is a schematic flow chart of the method of the present invention.
Detailed Description
The invention is further illustrated by the following specific examples:
a register configuration method based on a multi-channel communication receiving system comprises the following steps:
the node finds neighbor nodes around the current node through searching frequency and updates in real time;
identifying the neighbor nodes, and calculating and discovering the data quantity to be read by the neighbor nodes around the current node through updating the identification;
completing the time synchronization of the node and the neighbor nodes around the current node in the network;
obtaining a configuration file of a register to be updated according to the data quantity to be read in the current node;
carrying out dynamic time slot allocation on the nodes;
and updating the registers needing to be updated in the neighbor nodes around the current node according to the configuration files of the registers needing to be updated.
The node finds neighbor nodes around the current node through searching frequency, and the real-time updating specifically comprises the following steps:
a node where a register needing to be updated in a multi-channel communication receiving system network is located serves as a main node, and the main node sends time information to a slave node at a fixed frequency;
the slave node scans at a fixed frequency and receives time information of the master node;
and after receiving the information of the master node, the slave node records the number and the frequency of the master node and sends time information to the neighbor nodes around the current node at a fixed frequency.
The neighbor nodes are identified, and the data volume needing to be read by the neighbor nodes around the current node is found through updating the identification:
the updating mark is used for displaying whether each register in the current node needs to be updated or not.
The step of completing the time synchronization of the node and the neighbor nodes around the current node in the network specifically comprises the following steps:
when the current node receives the time information of the neighbor node, the current node senses the time slot segment in time sequence and determines a transceiving state according to the time slot segment;
the neighbor node feeds back synchronous correction information to the current node;
and after receiving the synchronous correction information of the neighbor node, the current node calculates the time difference, corrects the time difference with the neighbor node and completes the time alignment of the current node and the neighbor node.
The identification of the neighbor node, and the calculation of the updated identification to find the data volume to be read by the neighbor node around the current node specifically include:
judging the size between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node, and reading difference data between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node if the data volume required to be read by the current node is larger than the space for actually storing the data volume in the register of the current node;
and if the data volume required to be read by the current node is smaller than the space for actually storing the data volume in the register of the current node, discarding the data volume required to be read by the current node to obtain the actually required current node information.
Claims (5)
1. A register configuration method based on a multi-channel communication receiving system is characterized by comprising the following steps:
the node finds neighbor nodes around the current node through searching frequency and updates in real time;
identifying the neighbor nodes, and calculating and discovering the data quantity to be read by the neighbor nodes around the current node through updating the identification;
completing the time synchronization of the node and the neighbor nodes around the current node in the network;
obtaining a configuration file of a register to be updated according to the data quantity to be read in the current node;
carrying out dynamic time slot allocation on the nodes;
and updating the registers needing to be updated in the neighbor nodes around the current node according to the configuration files of the registers needing to be updated.
2. The register configuration method based on the multi-channel communication receiving system according to claim 1, wherein the node finds neighbor nodes around the current node by searching frequency, and performs real-time update specifically as follows:
a node where a register needing to be updated in a multi-channel communication receiving system network is located serves as a main node, and the main node sends time information to a slave node at fixed frequency;
the slave node scans at a fixed frequency and receives time information of the master node;
and after receiving the information of the master node, the slave node records the number and the frequency of the master node and sends time information to the neighbor nodes around the current node at a fixed frequency.
3. The register configuration method based on the multi-channel communication receiving system according to claim 2, wherein the neighbor nodes are identified, and the update identification calculation finds out that, of the data volume that the neighbor nodes around the current node need to read:
the effect of the update flag is to distinguish whether each register in the current node needs to be updated.
4. The register configuration method based on the multi-channel communication receiving system according to claim 3, wherein the step of completing the synchronization of the node with the time of the neighbor node around the current node in the network specifically comprises:
when the current node receives the time information of the neighbor node, the current node senses the time slot segment in time sequence and determines a transceiving state according to the time slot segment;
the neighbor node feeds back synchronous correction information to the current node;
and after receiving the synchronous correction information of the neighbor node, the current node calculates the time difference, corrects the time difference with the neighbor node and completes the time alignment of the current node and the neighbor node.
5. The register configuration method based on the multi-channel communication receiving system according to claim 4, wherein the identifying of the neighbor node, and the calculating of the updated identification finds the data amount that the neighbor node around the current node needs to read specifically as follows:
judging the size between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node, and reading difference data between the data volume required to be read by the current node and the space for actually storing the data volume in the register of the current node if the data volume required to be read by the current node is larger than the space for actually storing the data volume in the register of the current node;
and if the data volume required to be read by the current node is smaller than the space for actually storing the data volume in the register of the current node, discarding the data volume required to be read by the current node to obtain the actually required current node information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710100493.XA CN106851706B (en) | 2017-02-23 | 2017-02-23 | Register configuration method based on multichannel communication receiving system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710100493.XA CN106851706B (en) | 2017-02-23 | 2017-02-23 | Register configuration method based on multichannel communication receiving system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106851706A CN106851706A (en) | 2017-06-13 |
CN106851706B true CN106851706B (en) | 2020-05-15 |
Family
ID=59133522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710100493.XA Active CN106851706B (en) | 2017-02-23 | 2017-02-23 | Register configuration method based on multichannel communication receiving system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106851706B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169766A (en) * | 2007-10-22 | 2008-04-30 | 威盛电子股份有限公司 | Method and system for dynamically establishing direct memory access passage |
CN101339545A (en) * | 2008-08-22 | 2009-01-07 | 华为技术有限公司 | Register configuration method and device |
CN101707610A (en) * | 2009-11-12 | 2010-05-12 | 北京理工大学 | Data transmission method of multi-channel radio monitoring receiver |
CN102567256A (en) * | 2011-12-16 | 2012-07-11 | 龙芯中科技术有限公司 | Processor system, as well as multi-channel memory copying DMA accelerator and method thereof |
CN204046632U (en) * | 2014-09-03 | 2014-12-24 | 成都朗锐芯科技发展有限公司 | A kind of multichannel arbitrary timer |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9703313B2 (en) * | 2014-10-20 | 2017-07-11 | Ambiq Micro, Inc. | Peripheral clock management |
-
2017
- 2017-02-23 CN CN201710100493.XA patent/CN106851706B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169766A (en) * | 2007-10-22 | 2008-04-30 | 威盛电子股份有限公司 | Method and system for dynamically establishing direct memory access passage |
CN101339545A (en) * | 2008-08-22 | 2009-01-07 | 华为技术有限公司 | Register configuration method and device |
CN101707610A (en) * | 2009-11-12 | 2010-05-12 | 北京理工大学 | Data transmission method of multi-channel radio monitoring receiver |
CN102567256A (en) * | 2011-12-16 | 2012-07-11 | 龙芯中科技术有限公司 | Processor system, as well as multi-channel memory copying DMA accelerator and method thereof |
CN204046632U (en) * | 2014-09-03 | 2014-12-24 | 成都朗锐芯科技发展有限公司 | A kind of multichannel arbitrary timer |
Also Published As
Publication number | Publication date |
---|---|
CN106851706A (en) | 2017-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016045306A1 (en) | Method and device for reporting and acquiring terminal capability | |
CN110730496B (en) | Synchronization method and terminal equipment | |
JP2018528702A (en) | Synchronization method, user equipment and base station | |
CN102480739B (en) | Neighboring region optimizing method and neighboring region optimizing device | |
CN108934035B (en) | Data backup method and device | |
US20150181494A1 (en) | Methods, Computer Program Products and Apparatuses Enabling to Improve Handovers in Mobile Communication Networks | |
CN107634812B (en) | A kind of LTE micro-base station and its method and synchronous method for detecting frame header deviation | |
CN103298010B (en) | A kind of network link condition display method and device | |
CN108173617B (en) | Method for acquiring full-network clock topology and clock path | |
CN109246785B (en) | Method for realizing future mobile network | |
CN103814605A (en) | Method and device for rate matching | |
CN109121096B (en) | Method and apparatus for determining broadcast nodes in a mesh network | |
CN104519573B (en) | A kind of localization method, device and system | |
CN102547668B (en) | Dual-mode terminal ability information processing method, dual-mode terminal and network side device | |
CN106231561B (en) | Positioning method and device | |
CN102802186B (en) | A kind of detection method of scrambling conflict community and checkout equipment | |
CN109246610B (en) | Fingerprint base method for building up, localization method, device, server and storage medium | |
CN106851706B (en) | Register configuration method based on multichannel communication receiving system | |
CN104457733A (en) | Indoor electronic device positioning system and method | |
CN106775437B (en) | Data synchronization method and device | |
CN105814916A (en) | Discovery of objects in wireless environments | |
EP2456274A1 (en) | Method for adjusting channels in cognitive wireless communication, and cognitive wireless communication system capable of implementing the method | |
JP7337779B2 (en) | Synchronization signal block location indication method, network device and terminal device | |
CN108632740B (en) | Positioning method and device of user equipment | |
CN112654052A (en) | PCI conflict detection and adjustment method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200417 Address after: No. 368, Keyun Road, hi tech Zone, Chengdu, Sichuan 610000 Applicant after: Chengdu Mifeng perception Technology Co., Ltd Address before: Wuhan University of science and Technology Park of East Lake high tech Development Zone 430000 Hubei city of Wuhan province Hongshan District No. 2 Applicant before: WUHAN MIFENG COMMUNICATION TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |