Nothing Special   »   [go: up one dir, main page]

CN106851706B - Register configuration method based on multichannel communication receiving system - Google Patents

Register configuration method based on multichannel communication receiving system Download PDF

Info

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
Application number
CN201710100493.XA
Other languages
Chinese (zh)
Other versions
CN106851706A (en
Inventor
余少波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Mifeng perception Technology Co., Ltd
Original Assignee
Chengdu Mifeng Perception Technology Co Ltd
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 Chengdu Mifeng Perception Technology Co Ltd filed Critical Chengdu Mifeng Perception Technology Co Ltd
Priority to CN201710100493.XA priority Critical patent/CN106851706B/en
Publication of CN106851706A publication Critical patent/CN106851706A/en
Application granted granted Critical
Publication of CN106851706B publication Critical patent/CN106851706B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • H04W56/0015Synchronization between nodes one node acting as a reference for the others
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources 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

Register configuration method based on multichannel communication receiving system
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.
CN201710100493.XA 2017-02-23 2017-02-23 Register configuration method based on multichannel communication receiving system Active CN106851706B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9703313B2 (en) * 2014-10-20 2017-07-11 Ambiq Micro, Inc. Peripheral clock management

Patent Citations (5)

* Cited by examiner, † Cited by third party
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