CN108650643A - A kind of effective method for reducing the signaling response time in DMR/MPT terminal devices - Google Patents
A kind of effective method for reducing the signaling response time in DMR/MPT terminal devices Download PDFInfo
- Publication number
- CN108650643A CN108650643A CN201810442821.9A CN201810442821A CN108650643A CN 108650643 A CN108650643 A CN 108650643A CN 201810442821 A CN201810442821 A CN 201810442821A CN 108650643 A CN108650643 A CN 108650643A
- Authority
- CN
- China
- Prior art keywords
- dmr
- ahyc
- mpt
- terminal
- reducing
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention discloses a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices.The present invention is illustrated for sending short message, is included the following steps:After terminal sends RQC, the effective information position of local AHYC is constructed according to base station information received in registration process, and generates the first packet MSK modulated signals accordingly;Calculate the Euclidean distance for the effective information position for receiving buffer data and the AHYC constructed in advance;If the Euclidean distance is less than predetermined threshold value, terminal no longer receives the check bit of remaining 16 bits at this time, is transferred to emission state by reception, emits the first bag data immediately, and continue with follow-up process.The present invention once receives information using in compatibility DMR digital display circuits while general performance low cost CPU and MPT1327 simulation trunking signal systems every 20ms processing, and the time that base station down signaling is responded in MPT1327 systems is reduced, to meet the timing requirements of sequential Aloha mechanism in MPT1327 simulation trunking signal systems.
Description
Technical field
The present invention relates to DMR/MPT terminal device technical fields, specifically a kind of DMR/MPT terminals that effectively reduce are set
The method of standby middle signaling response time.
Background technology
Many countries are still using MPT1327 analog cluster systems, the system maturation to stablize, substantially meet in the world at present
Demand of the user to voice and low-speed data service, especially in Europe-Africa country, also vast customer group, the country also has not
Few place is still using MPT1327 systems.Meanwhile " analog-to-digital " is the certainty of professional mobile communications industry development, DMR numbers
Word technical system has become the professional standard of professional mobile communication technology.In this context, the DMR that each producer researches and develops at present
Digital walkie-talkie is required for compatible original analog walkie-talkie, and DMR/MPT terminal hardware circuit block diagrams are as shown in Fig. 1, including
CPU, the modules such as transmitting, codec, display screen, button, antenna, power supply are received.
Currently, widely used method is to realize number, mould compatibility using the CPU of special chip or powerful, still
The program causes integral product with high costs, is not particularly suited for some occasions for needing low cost application.Using powerful
CPU when, for DMR digital display circuits, due to a length of 20ms of Speech frame, it is therefore possible to use the period of 20ms is handled
DMR digital voices and simulated voice, but in MPT1327 systems, since (one is fixed for Slot-aloha technical system
Aloha time slots are 128 bits, about 106.67ms) requirement, it is difficult to use the cyclical process sequential of 20ms, it is general to use
5ms or shorter period are used as the period of signaling of processing, this requires CPU that must have higher dominant frequency, to need
Higher power consumption and cost could be in 5ms or the MSK demodulation in the shorter time in completion MPT1327 systems, signaling resolution, letters
A variety of operations such as framing are enabled, this is difficult to realize in the inexpensive cpu system of general performance.
It is existing with high costs come the scheme of compatible with digital DMR systems and MPT1327 system signalings using high-performance CPU,
Simulated voice is handled using the speech frame periodicity of 20ms in DMR systems, and in simulating MPT1327 systems, when in order to meet
The timing requirements of gap Aloha improve response speed, then must use 5ms or shorter timeslice, which increases answering for software
Miscellaneous degree.
Invention content
Place aiming at the above shortcomings existing in the prior art, the technical problem to be solved in the present invention is to provide a kind of effective
The method for reducing the signaling response time in DMR/MPT terminal devices, to solve cost problem and complex software in the prior art
Degree problem.
Present invention technical solution used for the above purpose is:It is a kind of effectively to reduce in DMR/MPT terminal devices
The method of signaling response time, which is characterized in that include the following steps:
After terminal sends RQC, local according to information structurings such as base station system codes received in registration process
The effective information position of AHYC, and the first packet MSK modulated signals are generated accordingly;
Calculate the Euclidean distance of the effective information position of buffer data and the AHYC constructed in advance;
If the Euclidean distance is less than predetermined threshold value, terminal does not continue to the check bit of AHYC, is turned by reception state
Enter emission state.
A further improvement is that:The information such as the base station system code include the machine prefix code (PFIX), the machine address
(IDENT2), destination address (IDENT1), short message occupy time slot (SLOTS), short message descriptor code (DESC), CAT,
TYPE、FUNC。
A further improvement is that:The effective information position of the local AHYC is constructed according to MPT1327 standard agreements.
A further improvement is that:The AHYC signalings are information bit and the 16 bit check positions of 48 bits.
A further improvement is that:It is described that the MSK modulated signals are carried out in demodulating process, 1 bit is often demodulated, is calculated
The Euclidean distance of buffer data and the AHYC constructed in advance.
A further improvement is that:Correspond to lead code in the MSK modulated signals and the part of synchronization character is advance by terminal
It is formed and stored in memory.
The present invention has the following advantages and beneficial effects:
1, the present invention is proposed is simulated using compatibility DMR digital display circuits while general performance low cost CPU and MPT1327
Every the primary method for receiving information of 20ms processing in system signaling system, and the invention proposes a kind of reduction MPT1327
The method of terminal response base station down signaling time in system, to meet time slot in MPT1327 simulation trunking signal systems
The timing requirements of Aloha mechanism.
2, present invention reduces the software complexity in DMR/MPT softwares, the fortune to CPU in DMR/MPT softwares is reduced
The requirement of calculation ability can be compatible with DMR and MPT simultaneously on the basis of the cyclical process data of use 20ms and simulate cluster skill
Art system thus can effectively lower equipment cost so as to use the general CPU of performance.
3, the requirement present invention reduces double module terminal device to hardware phase-locked-loop lock speed.
Description of the drawings
Fig. 1 is DMR/MPT terminal hardware block diagrams;
Fig. 2 is MPT1327 signaling time-sequence figures;
Fig. 3 is short message transmission timing figure;
Fig. 4 is the flow chart of the present invention.
Specific implementation mode
The present invention is described in further detail with reference to the accompanying drawings and embodiments.
As shown in Fig. 2, in MPT1327 systems, (signaling is using MSK digital modulation modes, rate in the system
1200bps, speech is using simulation FM modulation systems) in be to have stringent timing requirements.It is compatible simultaneously in order to meet the requirement
To the information processing manner of speech information 20ms a cycles in DMR digital display circuits, it would be desirable to simulate dual-mode equipment in DMR/
A little advanced processings are done to MPT1327 signalings in CPU software used by product, otherwise will be difficult to meet the sequential of Slot-aloha
It is required that as shown in Fig. 3.Such as:In short message service, if terminal request sends RQC (short data sends request) signaling success
Later, base station will issue AHYC (short data, which is sent, invites) signaling, and hereafter, terminal must receive one of AHYC frames then
Time slot sends Data/Head information, has otherwise just violated requirement of the MPT1327 signaling systems to Slot-aloha.We are just below
Illustrate so that terminal in short message transmission process timely responds to the AHYC signalings of base station down as an example.
Fig. 2 is MPT1327 signaling time-sequence figures.The intervals T0 to T0 are a standard Timeslot (128 bits, 106.7ms).System
Control channel downlink signaling is periodically to issue with a time slot.AHYC mentioned in the present invention is exactly address code word.
By taking short message as an example, after terminal sends RQC (short message sends request), system issues AHYC (short message, which is sent, invites) and invites
Terminal sends message content.Terminal is after parsing AHYC, the transmission data between back to back T3-T5.The present invention is exactly to be
The time for saving parsing AHYC, to send content of short message between T3-T5 as defined in system.
According to MPT technical standards, AHYC signalings one share 64 bits, wherein:Including the effective information position of 48 bits and 16
The check bit of bit, and in the general CPU of performance, when handling MPT1327 signalings generally by the way of " hard decoder " come
Handle the CRC check value in signaling code word, it means that it is whether correct that CRC check value is only used for the signaling bit that calculating receives
Without going to correct error code.According to MPT1327 technical standards, in this case, CRC check value can be to " all odd numbers
A error code, any 5 random errors and any length reach the error burst of 16 bits " realize verification.
As previously described, because speech coding generally uses the information processing manner of 20ms a cycles in DMR digital display circuits,
Therefore, to reduce software complexity, also generally use 20ms is a cycle generally in the software branch of MPT1327 for we
Information processing manner passes through the information process of 20ms every time in the case, just will produce the MSK signalings letter of 24 bits
Breath, hereafter, the side CPU goes to judge whether buffering area has complete AHYC (64 bit) signaling.
As shown in figure 4, in order to improve the mode that terminal responds base station down AHYC signalings, " structure in advance is used in the present invention
Make prior information " mode solve the problems, such as this, i.e.,:It, will be according to base received in registration process after terminal sends RQC
The information such as systematic code of standing construct 48 bits of local AHYC and generate MSK modulated signals accordingly first, then, in the 20ms periods
Information process in often demodulate 1 bit, the Europe of 48 bits of AHYC that can all calculate buffer data and construct in advance
Formula distance (i.e. the code weight of bit exclusive or value), if this is, for example, less than equal to 1, then terminal is considered as " apart from sufficiently small
Through successfully receive base station down AHYC " without receive judge subsequent 16 bit check position, hereafter terminal begin to by
" reception is transferred to transmitting " state, by the arrival at the Head/Data moment to be launched such as timer, simultaneously as lead code with it is synchronous
Word is fixed in advance, and therefore, terminal can first generate the MSK modulated signals waveform of lead code and synchronization character there are in memory,
The AHYC and quick calling for locally precalculating out by the demodulation bit Rapid matching that will be received so have been produced in advance
Two kinds of technical measures of MSK modulation waveforms of raw lead code and synchronization character are just advanced by the AHYC letters of terminal response base station significantly
The speed of order.
In the above technical measures, for the omission factor of AHYC, probability 0, false drop rate probability is estimated as follows:
If the bit error rate that system can allow is 5%, then the error code of 48 bits is about 2.4 bits, if at most allow 3
Bit-errors, then false drop rate is about (1/48) * (1/48)+(2/48) * (1/48) ^2+ (3/48) * (1/48) ^3=0.05%,
It can be seen that false drop rate is sufficiently small and acceptable.Therefore, the above method is feasible in theory.
As it can be seen that by the above method, for the reception of terminal, it can at least shift to an earlier date 16 bits/1200bps=
The time of 13.3ms is to determine whether had correctly received the AHYC signalings that base station issues;For the transmitting of terminal,
Due to being carried out often frequently with the molding method of digital baseband in transmitting, it is related to a large amount of operation and memory copying operation, institute
Need the time spent quite a few, and we can also save in advance by way of locally construction lead code and synchronization character significantly
The preparation required time before transmitting is saved, the measure of these two aspects significantly reduces terminal response base station down
The time of AHYC.In this way, we can realize by the general CPU of performance come and meanwhile be compatible with DMR numbers and MPT1327 simulation
Pattern to not only reduce cost, but also reduces software complexity.
As shown in figure 3, by taking short message transmission timing as an example, according to the 20ms decoding processes of script.Terminal sends RQC and asks
After asking, system has sent the AHYC of 64 bits at the t11 moment, and terminal is then decoded in next 20ms, it is assumed that at the t12 moment
AHYC is parsed, then t_find_ahyc=(23-m)/1.2 the time required to decoding.The worst situation, terminal 19.16ms it
AHYC can be just parsed afterwards.It is 10ms that terminal reception, which turns launch time t_rx2tx probably, one packet 20ms (24 bit) data of modulation
Time t_encode_24bit probably need 10.5ms.Terminal analytically AHYC to send DATA+HEAD total times t_total
=t_find_ahyc+t_rx2tx+t_encode_24bit=39.66ms (maximum duration).And MPT1327 standard agreements provide
Terminal uplink time T has to be between T3 (24.16ms) to T5 (35ms).Therefore the decoded modes of 20ms are difficult to meet
The timing requirements of MPT1327 agreements.
Claims (6)
1. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices, which is characterized in that including following step
Suddenly:
After terminal sends RQC, according to the AHYC's of the information structurings locals such as base station system code received in registration process
Effective information position, and the first packet MSK modulated signals are generated accordingly;
Calculate the Euclidean distance of the effective information position of buffer data and the AHYC constructed in advance;
If the Euclidean distance is less than predetermined threshold value, terminal does not continue to the check bit of AHYC, hair is transferred to by reception state
Penetrate state.
2. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices according to claim 1, special
Sign is that the information such as described base station system code include the machine prefix code (PFIX), the machine address (IDENT2), destination address
(IDENT1), time slot (SLOTS), short message descriptor code (DESC), CAT, TYPE, FUNC of short message occupancy.
3. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices according to claim 1, special
Sign is that the effective information position of the local AHYC is constructed according to MPT1327 standard agreements.
4. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices according to claim 1, special
Sign is that the AHYC signalings are information bit and the 16 bit check positions of 48 bits.
5. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices according to claim 1, special
Sign is, described to be carried out in demodulating process to the MSK modulated signals, often demodulates 1 bit, calculate buffer data in advance
The Euclidean distance of the AHYC of construction.
6. a kind of effective method for reducing the signaling response time in DMR/MPT terminal devices according to claim 1, special
Sign is, lead code is corresponded in the MSK modulated signals and the part of synchronization character is generated in advance by terminal and is stored in memory
In.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442821.9A CN108650643B (en) | 2018-05-10 | 2018-05-10 | Method for effectively reducing signaling response time in DMR/MPT terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442821.9A CN108650643B (en) | 2018-05-10 | 2018-05-10 | Method for effectively reducing signaling response time in DMR/MPT terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108650643A true CN108650643A (en) | 2018-10-12 |
CN108650643B CN108650643B (en) | 2021-06-15 |
Family
ID=63754329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810442821.9A Active CN108650643B (en) | 2018-05-10 | 2018-05-10 | Method for effectively reducing signaling response time in DMR/MPT terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108650643B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110167089A (en) * | 2019-06-19 | 2019-08-23 | 北京中兴高达通信技术有限公司 | A kind of network equipment, wireless communication system and channel switching method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103124181A (en) * | 2013-01-22 | 2013-05-29 | 华中科技大学 | Turbo code decoding iteration cease method based on cosine similarity |
CN103503357A (en) * | 2011-03-04 | 2014-01-08 | 黑莓有限公司 | Controlling network device behavior |
CN104716965A (en) * | 2015-03-09 | 2015-06-17 | 复旦大学 | BCH soft decoding algorithm and implementation circuit thereof |
US20160344426A1 (en) * | 2015-05-18 | 2016-11-24 | Sk Hynix Memory Solutions Inc. | Performance optimization in soft decoding for turbo product codes |
CN106332266A (en) * | 2016-08-23 | 2017-01-11 | 哈尔滨海能达科技有限公司 | Data processing method and related devices |
-
2018
- 2018-05-10 CN CN201810442821.9A patent/CN108650643B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103503357A (en) * | 2011-03-04 | 2014-01-08 | 黑莓有限公司 | Controlling network device behavior |
CN103124181A (en) * | 2013-01-22 | 2013-05-29 | 华中科技大学 | Turbo code decoding iteration cease method based on cosine similarity |
CN104716965A (en) * | 2015-03-09 | 2015-06-17 | 复旦大学 | BCH soft decoding algorithm and implementation circuit thereof |
US20160344426A1 (en) * | 2015-05-18 | 2016-11-24 | Sk Hynix Memory Solutions Inc. | Performance optimization in soft decoding for turbo product codes |
CN106332266A (en) * | 2016-08-23 | 2017-01-11 | 哈尔滨海能达科技有限公司 | Data processing method and related devices |
Non-Patent Citations (2)
Title |
---|
张俊业: "MPT-1327信令中的差错控制", 《警察技术》 * |
鲁昆生,王锁梁,陈星: "MPT1327集群信令纠错解码的一种快速算法", 《华中理工大学学报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110167089A (en) * | 2019-06-19 | 2019-08-23 | 北京中兴高达通信技术有限公司 | A kind of network equipment, wireless communication system and channel switching method |
CN110167089B (en) * | 2019-06-19 | 2021-07-30 | 北京中兴高达通信技术有限公司 | Network equipment, wireless communication system and channel switching method |
Also Published As
Publication number | Publication date |
---|---|
CN108650643B (en) | 2021-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW444460B (en) | An efficient DTX scheme | |
CN109428704B (en) | Method and device for indicating and receiving middle lead code | |
US20200229197A1 (en) | Information transmission method and apparatus | |
CN105634666A (en) | Method and device for transmitting data on non-authorized frequency band | |
CA2669182A1 (en) | A method of and apparatus for paging a wireless terminal in a wireless telecommunications system | |
CN101909328B (en) | Method for realizing wireless access of DMR (Digital Mobile Radio) digital-trunked grouped data | |
EP3553977A1 (en) | Method and apparatus for sending and receiving multiframe, device, system, and storage medium | |
US10425513B2 (en) | Method and device for indicating transmission frame structure, and system | |
US5329550A (en) | Signal processing circuit for the European digital cellular radio system | |
WO2009039749A1 (en) | Terminal random access method for cellular radio communications system and method for generating group identifier | |
KR20230053676A (en) | Method for indicating uplink parameter of PPDU and related device | |
CN106031269A (en) | Signal sending method, signal receiving method and relevant device therefor | |
CN106448128B (en) | Infrared remote control data processing method and system | |
EP2430853A1 (en) | Method and device for data processing in a network | |
EP3893419A1 (en) | Data retransmission decoding method, apparatus and system, and communication device | |
US20120008721A1 (en) | Communication terminal, method for receiving data and computer program product | |
CN108650643A (en) | A kind of effective method for reducing the signaling response time in DMR/MPT terminal devices | |
CN103582149A (en) | Resource scheduling method and device of VOLTE | |
EP4336937A1 (en) | Ppdu transmission method and related apparatus | |
CN103155673A (en) | Method and apparatus for providing for multiplexed use of a resource on a transmission medium | |
CN106792907B (en) | A kind of LTE baseband processing unit real-time scheduling method based on antennal interface | |
CN112996101B (en) | Time slot synchronization method and device applied to DMR and PDT standards | |
CN112787751B (en) | Data transmission method, data receiving method and related device | |
JP3190030B2 (en) | Intermittent reception method in mobile communication | |
US6035222A (en) | Extended common access channel low power usage within the personal handy phone system |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |