[go: up one dir, main page]

CN106131907B - One kind being based on software exchange multi-standard small region search method - Google Patents

One kind being based on software exchange multi-standard small region search method Download PDF

Info

Publication number
CN106131907B
CN106131907B CN201610709270.9A CN201610709270A CN106131907B CN 106131907 B CN106131907 B CN 106131907B CN 201610709270 A CN201610709270 A CN 201610709270A CN 106131907 B CN106131907 B CN 106131907B
Authority
CN
China
Prior art keywords
standard
search
thread
cell
agreement
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
CN201610709270.9A
Other languages
Chinese (zh)
Other versions
CN106131907A (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.)
Guangzhou Huiruisitong Technology Co Ltd
Original Assignee
Guangzhou Huiruisitong Information 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 Guangzhou Huiruisitong Information Technology Co Ltd filed Critical Guangzhou Huiruisitong Information Technology Co Ltd
Priority to CN201610709270.9A priority Critical patent/CN106131907B/en
Publication of CN106131907A publication Critical patent/CN106131907A/en
Application granted granted Critical
Publication of CN106131907B publication Critical patent/CN106131907B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • H04J11/0069Cell search, i.e. determining cell identity [cell-ID]
    • H04J11/0083Multi-mode cell search, i.e. where several modes or systems can be used, e.g. backwards compatible, dual mode or flexible systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

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

Abstract

The invention discloses one kind to be based on software exchange multi-standard small region search method, includes the following steps: S1, initialization;S2, control thread are parsed by message, obtain communication standard, cell search mode and the frequency point information currently issued;S3, judge that current device is to search for cell for the first time or re-search for cell;If S4, status indicating device are to carry out cell searching for the first time, control thread enters the control flow of corresponding standard;If S5, state instruction are not to search for for the first time, judge whether the standard issued and the standard that current device is handled are consistent;If consistent, obtaining way of search according to the message being resolved to is blind search or fixed frequency is searched for;If inconsistent, the control thread of core 0 knows to carry out standard switching according to the message being resolved to.The present invention only needs to control the search synchronous working that hardware device carries out the switching completion cell of standard by software, has at low cost, high-efficient, fast response time, easy to operate feature.

Description

One kind being based on software exchange multi-standard small region search method
Technical field
The present invention relates to the research fields of mobile communication, in particular to a kind of to be based on software exchange multi-standard cell searching side Method.
Background technique
Under the certain application scenarios of reality, need one kind that can support GSM, CDMA, TDSCDMA, WCDMA, LTE existing 2/ The hardware device of 3/4G mobile communication standard.In equipment use process, it can carry out carrying out switchback according to demand in each standard It changes, and being capable of cell on Fast synchronization in base station range after switching.How the switching of standard is carried out, and conventional method is logical Hardware mode is crossed to switch over, there are two types of a kind of different frequency range for being to provide muti-piece radio frequency circuit board and supporting all standards of method, Which standard is needed then directly to change corresponding radio frequency circuit board;Another kind is the frequency that one piece of radio frequency circuit board supports all standards Section, passes through the on-off of switch control radio frequency link.There are the following problems for above-mentioned hardware exchange mode: on the one hand when progress standard is cut It needs then the gating for the replacement or switch for carrying out radio frequency circuit board after device powers down is re-powered and carries out cell when changing Search synchronous working, increases the complexity that equipment uses, user experience is undesirable;On the other hand it multiple radio frequency circuit boards and opens Close the design complexities and cost of the system that increases.
Summary of the invention
The shortcomings that it is a primary object of the present invention to overcome the prior art and deficiency are provided one kind and are made more based on software exchange Formula small region search method only needs one piece of radio frequency circuit board for supporting all standard frequency ranges on hardware, passes through multicore digital signal The switching that processor (Digital Signal Process) runs multiple threads progress standards is synchronous with the search of cell.
In order to achieve the above object, the invention adopts the following technical scheme:
The invention discloses one kind to be based on software exchange multi-standard small region search method, includes the following steps:
S1, device power, the initialization of digital signal processor start completion, the digital signal processor includes four altogether Core, core 0 include two threads, and one is to control thread, and an agreement thread, other three cores only have agreement thread;
The core 0 that S2, pc client issue cell searching instruction to digital signal processor controls thread, and core 0 controls thread It is parsed by message, obtains communication standard, cell search mode and the frequency point information currently issued;
S3, compared by 0 thread of core standard information that the end PC issues whether with the state parameter one that is saved in control thread It causes to judge that current device is first time search cell or re-searches for cell, wherein situation there are two types of cells is re-searched for, Again the cell for completing current standard one is standard Information invariability is blind to search or fixed frequency is searched for, and another kind is that standard information changes, Then the switching for needing first to carry out standard is carrying out cell searching;
If S4, status indicating device are to carry out cell searching for the first time, control thread first enters corresponding standard Current standard to be processed is updated into state parameter, then starts the agreement thread of four core, to four lines by control flow After journey all starts successfully, the control thread of core 0 sends the frequency of cell searching instruction configuration radio frequency circuit board to four agreement threads Point information;
If S5, state instruction are not to search for for the first time, judge that the standard of the standard issued and current device processing is It is no consistent;
If S51, the standard issued are consistent with the standard that current device is handled, search is obtained according to the message being resolved to Mode is blind searches or fixed frequency is searched for;
If the standard of S52, the standard issued and current device processing are inconsistent, the control thread of core 0 is according to parsing To message know to carry out standard switching.
As a preferred technical solution, in step S1, the control thread is used to carry out letter with pc client and four cores Breath interaction, the protocol processes thread are used to complete the cell searching synchronization and subsequent processing of each agreement.
As a preferred technical solution, in step S1, when being initialized, it is responsible for and pc client and agreement line in core 0 The control thread starting of journey interaction, the agreement thread of four cores all do not start, wait and sending instructions under pc client, at this time equipment It is done nothing in IDLE state.
As a preferred technical solution, in step S2, the cell search mode include it is blind search and determine frequency search for, blind search be Refer to and some standard full frequency band is searched for, determines to refer to the search several specific frequency points of the standard frequently, under normal circumstances all standards First time cell searching be all it is blind search, fixed frequency can be carried out after completing primary search and is searched for;The frequency point information is to determine frequency It is issued when search.
As a preferred technical solution, in step S3, four agreement threads only need one of thread to be handled i.e. Can, the agreement thread configuration frequency point information of default core 0 opens the acquisition function for data of eating dishes without rice or wine, opening timing device, four agreement lines Journey starts to carry out the search synchronous working of cell, until completing the cell synchronous in current base station overlay area.
As a preferred technical solution, in step S51, stop eating dishes without rice or wine in the control thread of core 0 first if it is blind search Then the acquisition function of data sends cell searching instruction, subsequent operating process and for the first time search to four agreement threads Cell process is unanimously until the synchronous working of completion cell;If it is frequency search is determined, the control thread preservation of core 0 first is resolved to Frequency point information, then stop the acquisition function of data of eating dishes without rice or wine, send the cell comprising frequency point information to four agreement threads and search Suo Zhiling, the subsequent operating process synchronous working until completing cell consistent with first time search cell process.
As a preferred technical solution, in step S52, standard switching is carried out method particularly includes:
First by standard information update into state parameter, then stop the acquisition of data of eating dishes without rice or wine, stops timer, in core 0 control thread in pre-treatment standard all quantity of states reset, stop the operation of all accelerators, to four agreement threads It sends instruction stopping cell search process process and enters IDLE state, then close the agreement thread of current standard, after the completion Control thread starts four new agreement threads according to the standard information issued, and thread is controlled after starting successfully to four agreement lines Journey sends cell searching instruction, and default carries out frequency point information using the cell searching thread of core 0 and issues, and completes matching for radio frequency link It sets, opens data acquisition function of eating dishes without rice or wine, enable timer, four agreement threads start cell searching work, until completing base station The synchronization search work of cell in coverage area.
Compared with the prior art, the invention has the following advantages and beneficial effects:
It is provided by the invention to be based on software exchange multi-standard small region search method, it is only necessary to be set by software to control hardware The search synchronous working of cell is completed in the standby switching for carrying out standard.In the certain specific application scenarios of reality, hardware is needed to set It is standby to support various kinds of mobile communication standard, it may need to carry out toggling between multiple standards in use, compared to adopting With the mode of hardware exchange, software exchange has at low cost, high-efficient, fast response time, easy to operate feature.
Detailed description of the invention
Fig. 1 is the flow chart for the cell searching that invention software switches multi-standard;
Fig. 2 is that invention software switches multi-standard specific implementation flow chart.
Specific embodiment
Present invention will now be described in further detail with reference to the embodiments and the accompanying drawings, but embodiments of the present invention are unlimited In this.
Embodiment
As shown in Figure 1 and Figure 2, the present embodiment one kind is based on software exchange multi-standard small region search method, including following steps It is rapid:
1. device power, digital signal processor start completion is initialized, and is responsible for and pc client and agreement thread in core 0 Interactive control thread starting, the agreement thread of four cores all do not start, wait and sending instructions under pc client, at this time at equipment It is done nothing in IDLE state;
Can 2.PC client issue a confirmation command digital signal processor and work normally, if number can be worked normally Word signal processor can reply a response message to pc client, come from if cisco unity malfunction pc client not will receive The response message of digital signal processor;
3. pc client issues cell searching instruction and arrives after step 2 confirmation digital signal processor can work normally The control thread of Digital Signal Processor Core 0, control thread are parsed by message, obtain the communication standard currently issued, cell Search pattern and frequency point information, wherein cell search mode include it is blind search and determine frequency search for, it is blind search refer to some standard carry out Full frequency band search, fixed to refer to certain a few specific frequency point of search frequently, all standard first time cell searchings are all under normal circumstances It is blind to search, it can choose after completing primary search and carry out blind search or fixed frequency is searched for.Frequency point information is only issued when determining frequency search;
4. whether the standard information that issues by comparing the end PC of control thread by step 3 core 0 protects with controlling in thread The state parameter deposited unanimously judges that current device is to search for cell for the first time or re-search for cell, wherein re-searching for small The cell that area completes current standard there are two types of situation, one is standard Information invariability again is blind to search or fixed frequency is searched for, and one is systems Formula information changes, and the switching for first carrying out standard is needed then to carry out cell searching again;
5. carrying out cell searching if it is first time, the control thread of core 0 first enters the control stream of standard to be handled Current standard to be processed is updated into state parameter, then starts the agreement thread of four core, all open to four threads by journey After moving successfully, the control thread of core 0 sends the frequency point information of cell searching instruction configuration radio frequency circuit board to four agreement threads. Four processing threads only need some thread to carry out the configuration of radio frequency circuit board frequency point, present invention default in actual process Using the agreement thread configuration frequency point information of core 0, it is then turned on the acquisition function for data of eating dishes without rice or wine, starts timer, four agreements Thread starts to carry out the search synchronous working of cell, until completing the cell synchronous in current base station overlay area;
6. being searched for if not first time, to handle in two kinds of situation here, the first situation is the system that the end PC issues Formula is consistent with the standard that current device is handled, and obtaining way of search according to the message that is resolved to is blind search or fixed frequency is searched for.Such as Fruit is the blind acquisition function of searching the data that stop eating dishes without rice or wine first in the control thread of core 0, then sends weight to four agreement threads The instruction of new search cell, the subsequent operating process synchronous working until completing cell consistent with first time search cell process; If it is frequency search is determined, the control thread of core 0 first saves the frequency point information that is resolved to, and then stopping is eated dishes without rice or wine the acquisition function of data Energy sends the cell searching comprising frequency point information to four agreement threads and instructs, and subsequent operating process and first time search for small Area's process is unanimously until completing the cell synchronous in current base station overlay area;
7. this relates to cutting to standard another situation is that the standard of standard and the current device processing issued is inconsistent The control thread of change of current journey, core 0 judges standard switching to be carried out according to the message being resolved to, and first arrives standard information update In state parameter, then stop the acquisition of data of eating dishes without rice or wine, stops timer, stop the operation of hardware accelerator, by 0 control line of core All quantity of states of pre-treatment standard in journey are reset, to four agreement threads send instruction stop cell search process processes into Enter IDLE state.After four agreement threads fully enter IDLE state, then the agreement thread of current standard is closed.It completes Control thread restarts four new agreement threads according to the standard information currently issued afterwards, all starts success to four threads Afterwards, the control thread of core 0 sends the frequency point information of cell searching instruction configuration radio frequency circuit board to four agreement threads.In reality Four processing threads only need some thread to carry out the configuration of radio frequency circuit board frequency point in treatment process, and present invention default utilizes core 0 agreement thread configuration frequency point information is then turned on the acquisition function for data of eating dishes without rice or wine, and starts timer, and four agreement threads are opened The work of beginning cell searching, the synchronization search work until completing cell in base station range.
The above embodiment is a preferred embodiment of the present invention, but embodiments of the present invention are not by above-described embodiment Limitation, other any changes, modifications, substitutions, combinations, simplifications made without departing from the spirit and principles of the present invention, It should be equivalent substitute mode, be included within the scope of the present invention.

Claims (7)

1. one kind is based on software exchange multi-standard small region search method, which is characterized in that include the following steps:
S1, device power, the initialization of digital signal processor start completion, the digital signal processor includes four cores altogether, Core 0 includes two threads, and one is to control thread, and an agreement thread, other three cores only have agreement thread;
The core 0 that S2, pc client issue cell searching instruction to digital signal processor controls thread, and core 0 controls thread and passes through Message parsing, obtains communication standard, cell search mode and the frequency point information currently issued;
S3, thread is controlled by core 0 compare whether standard information that pc client issues joins with the state saved in control thread Number unanimously judges that current device is to search for cell for the first time or re-search for cell, wherein re-searching for cell, there are two types of feelings Condition, the cell for completing current standard again one is standard Information invariability is blind to search or fixed frequency is searched for, and another kind is that standard information changes Become, the switching for first carrying out standard is needed then to carry out cell searching again;
If S4, status indicating device are to carry out cell searching for the first time, core 0 first controls the control that thread enters corresponding standard Current standard to be processed is updated into state parameter, then starts the agreement thread of four core, to four threads by process processed After all starting successfully, core 0 controls the frequency point letter that thread sends cell searching instruction configuration radio frequency circuit board to four agreement threads Breath;
If S5, state instruction are not to carry out cell searching for the first time, the system of the standard issued and current device processing is judged Whether formula is consistent;
If S51, the standard issued are consistent with the standard that current device is handled, way of search is obtained according to the message being resolved to It is blind search or fixed frequency is searched for;
If the standard of S52, the standard issued and current device processing are inconsistent, core 0 controls thread and is disappeared according to what is be resolved to Breath knows to carry out standard switching.
2. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step S1 In, the control thread is used to carry out information exchange with pc client and four cores, and the agreement thread is for completing each association The cell searching synchronization of view and subsequent processing.
3. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step S1 In, it is responsible for the control thread starting interacted with pc client and agreement thread, the agreement of four core when being initialized, in core 0 Thread does not all start, and waits and sending instructions under pc client, equipment is done nothing in IDLE state at this time.
4. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step S2 In, the cell search mode include it is blind search and determine frequency search for, blind search refers to and searches for some standard full frequency band that fixed frequency search is Refer to search the several specific frequency points of the standard, under normal circumstances all standard first time cell searchings be all it is blind search, complete Fixed frequency can be carried out after primary search to search for;The frequency point information is issued when determining frequency search.
5. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step S4 In, four agreement threads only need one of thread carry out configuration radio frequency circuit board frequency point information, 0 agreement thread of default core Configure the frequency point information of radio frequency circuit board, open the acquisition function of data of eating dishes without rice or wine, opening timing device, four agreement threads start into The search of row cell works asynchronously, until completing the cell synchronous in current base station overlay area.
6. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step In S51, the acquisition function for the data that stop eating dishes without rice or wine in thread is controlled in core 0 first if it is blind search, then to four agreement threads Cell searching instruction is sent, subsequent operating process is with first time search cell process unanimously until the synchronous work of completion cell Make;If it is frequency search is determined, core 0 first controls thread and saves the frequency point information that is resolved to, the acquisition for the data that then stop eating dishes without rice or wine Function sends the cell searching comprising frequency point information to four agreement threads and instructs, and subsequent operating process and first time search for Cell process is unanimously until the synchronous working of completion cell.
7. according to claim 1 a kind of based on software exchange multi-standard small region search method, which is characterized in that step In S52, standard switching is carried out method particularly includes:
First by standard information update into state parameter, then stop the acquisition of data of eating dishes without rice or wine, stop timer, stops hardware The operation of accelerator resets all quantity of states that core 0 controls the pre-treatment standard in thread, refers to four agreement thread transmissions Stopping cell search process process is enabled to enter IDLE state;After four agreement threads fully enter IDLE state, then it will work as The agreement thread of preceding standard is closed;Core 0 controls thread and restarts four newly according to the standard information that currently issues after the completion Agreement thread, after four agreement threads all start successfully, core 0 controls thread and sends cell searching instruction to four agreement threads Configure the frequency point information of radio frequency circuit board;Four agreement threads only need some thread to carry out radio frequency in actual process The configuration of circuit board frequency point, present invention default utilize 0 agreement thread configuration frequency point information of core, are then turned on the acquisition function for data of eating dishes without rice or wine Can, start timer, four agreement threads start cell searching work, search until completing synchronizing for cell in base station range Rope work.
CN201610709270.9A 2016-08-23 2016-08-23 One kind being based on software exchange multi-standard small region search method Active CN106131907B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610709270.9A CN106131907B (en) 2016-08-23 2016-08-23 One kind being based on software exchange multi-standard small region search method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610709270.9A CN106131907B (en) 2016-08-23 2016-08-23 One kind being based on software exchange multi-standard small region search method

Publications (2)

Publication Number Publication Date
CN106131907A CN106131907A (en) 2016-11-16
CN106131907B true CN106131907B (en) 2019-07-30

Family

ID=57274208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610709270.9A Active CN106131907B (en) 2016-08-23 2016-08-23 One kind being based on software exchange multi-standard small region search method

Country Status (1)

Country Link
CN (1) CN106131907B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102781069A (en) * 2011-05-13 2012-11-14 华为技术有限公司 Configuration method, business establishing method, device and system for multi-system type cell
CN102932832A (en) * 2011-08-10 2013-02-13 华为技术有限公司 Method, device and system for multi-standard cell measurement and handover
CN103125108A (en) * 2010-09-28 2013-05-29 高通股份有限公司 System and method of establishing transmission control protocol connections
WO2016011257A1 (en) * 2014-07-17 2016-01-21 Mobile Incorporated System and method for dynamic merchant bidding and communication

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8966457B2 (en) * 2011-11-15 2015-02-24 Global Supercomputing Corporation Method and system for converting a single-threaded software program into an application-specific supercomputer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103125108A (en) * 2010-09-28 2013-05-29 高通股份有限公司 System and method of establishing transmission control protocol connections
CN102781069A (en) * 2011-05-13 2012-11-14 华为技术有限公司 Configuration method, business establishing method, device and system for multi-system type cell
CN102932832A (en) * 2011-08-10 2013-02-13 华为技术有限公司 Method, device and system for multi-standard cell measurement and handover
WO2016011257A1 (en) * 2014-07-17 2016-01-21 Mobile Incorporated System and method for dynamic merchant bidding and communication

Also Published As

Publication number Publication date
CN106131907A (en) 2016-11-16

Similar Documents

Publication Publication Date Title
US7860063B2 (en) Systems and methods for wireless access terminal command processing
CN105611605B (en) It searches network control method, search net control device and terminal
CN104936261A (en) Terminal automation network finding method and apparatus
CN106233633A (en) Single antenna for many wireless connections is shared
CN105554283A (en) Information processing method and electronic devices
WO2016086829A1 (en) Power amplifier control device and method
CN108966326B (en) Wireless access point control method and related equipment and system
CN107150340B (en) A robot group control device
CN106535308A (en) Method and system for smartly controlling WIFI transmission distance
CN105227378A (en) The software definition system of integrated management WiFi network and cable network and method
CN107276624A (en) A kind of radio frequency path system of selection and device
CN106209652A (en) A kind of routing device and power-saving method, device
CN104424036A (en) Synchronous operation method and device of smart terminal
CN106131907B (en) One kind being based on software exchange multi-standard small region search method
US20140194158A1 (en) Method for intelligent antenna configuration selection and communication apparatus utilizing the same
EP2667531B1 (en) Method and apparatus for detecting synchronization position of LTE cell
CN107643531A (en) GPS control method and device
CN115915399A (en) Beam indication method, device and terminal
CN106332227A (en) Search method and device
CN101835200B (en) System access method, communication system, user terminal and network side equipment
CN207995405U (en) A kind of Intelligent general type 4G concentrator communication modules
CN110161869A (en) A kind of control method and equipment of smart home
CN110177346A (en) Wireless electron display device based on eMTC
CN107135020B (en) A terminal smart antenna switching control method and device
CN110138571A (en) A kind of time control method, timing control system, gateway and readable storage medium storing program for executing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 510000 no.2-8, North Street, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou huiruisitong Technology Co.,Ltd.

Address before: No.2, Nancun North Street, Nancun Town, Panyu District, Guangzhou, Guangdong 511442

Patentee before: GUANGZHOU HUIRUI SITONG INFORMATION TECHNOLOGY Co.,Ltd.

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20230207

Granted publication date: 20190730

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20240402

Granted publication date: 20190730