[go: up one dir, main page]

CN1805584A - Test call method for cluster system - Google Patents

Test call method for cluster system Download PDF

Info

Publication number
CN1805584A
CN1805584A CN 200610033170 CN200610033170A CN1805584A CN 1805584 A CN1805584 A CN 1805584A CN 200610033170 CN200610033170 CN 200610033170 CN 200610033170 A CN200610033170 A CN 200610033170A CN 1805584 A CN1805584 A CN 1805584A
Authority
CN
China
Prior art keywords
call
mobile terminal
message
test
frame
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
Application number
CN 200610033170
Other languages
Chinese (zh)
Other versions
CN100373977C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100331705A priority Critical patent/CN100373977C/en
Publication of CN1805584A publication Critical patent/CN1805584A/en
Application granted granted Critical
Publication of CN100373977C publication Critical patent/CN100373977C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种基于CDMA的集群系统的测试呼叫方法,包括如下步骤:步骤1:在网络侧增加一键通服务器,移动终端或网络侧发起集群测试呼叫;步骤2:集群呼叫建立完成后,移动终端间竞争话权;步骤3:申请到话权的移动终端开始生成数据帧;步骤4:所述的数据帧按语音帧的处理方式传送,其余移动终端接收所述数据帧并进行统计,并向一键通服务器报告统计结果;步骤5:一定时间后原有话权的移动终端释放话权,触发新一轮的话权竞争。本发明能模拟移动终端申请话权,并向其它组内移动终端发送语音帧,接收方可以统计出误帧率、时延等指标,用于衡量网络质量,进行容量测试。

Figure 200610033170

The present invention provides a test calling method of a CDMA-based trunking system, comprising the following steps: Step 1: Add a push-to-talk server on the network side, and initiate a trunking test call on the mobile terminal or the network side; Step 2: After the trunking call is established, The mobile terminal competes for the right to speak; Step 3: the mobile terminal that has applied for the right to speak starts to generate a data frame; Step 4: the data frame is transmitted by the processing mode of the voice frame, and the remaining mobile terminals receive the data frame and perform statistics, And report the statistical result to the push-to-talk server; Step 5: After a certain period of time, the mobile terminal with the original speaking right releases the speaking right, triggering a new round of talking right competition. The invention can simulate the mobile terminal to apply for the right to speak, and send voice frames to the mobile terminals in other groups, and the receiving party can calculate the frame error rate, time delay and other indicators for measuring the network quality and carrying out the capacity test.

Figure 200610033170

Description

A kind of call testing method of group system
Technical field
The present invention relates to a kind of call testing method of communication system, relate in particular to a kind of call testing method of group system, can be used in the cdma system.
Background technology
Defined a kind of test call in the CDMA2000 agreement: markov (Markov) test call can generate speech frame by BSC and mobile phone difference anthropomorphic dummy's " voice ".The recipient can predict the content of the speech frame that is about to receive, then with actual reception to speech frame compare, thereby count frame error rate in a period of time.Markov test is called out and can be replaced true man to carry out " speech ", is widely used in the volume test and the coverage test of cdma network.
Group service (PTT) can provide the half-duplex voice of point-to-multipoint to call out.In group system, the characteristics according to its " people speech, many people listen to " by aerial mouthful the channel management and the modification of power control pattern, can largely increase the capacity of air interface.The traffic model of the traffic model of group system and CDMA20001x speech business has very big difference, be mainly reflected in synchronization, a user can only be arranged in speech in the group, all the other users can only listen to, the user who is promptly talking has only reverse speech frame and does not have the forward direction speech frame, and the user who is listening to has only the forward direction speech frame and do not have reverse speech frame on the contrary.So if carry out the test of cluster network capacity, Markov test is called out inapplicable, and existing technology can't simulate the peculiar traffic model of trunked call, can only adopt real method of testing, be that the artificially operating handset carries out " speech ", cost is huge.
Summary of the invention
Technical problem to be solved by this invention provides a kind of call testing method of group system, can simulating mobile terminal application right of speech, and in other group terminal transmission speech frame, the recipient can count indexs such as frame error rate, voice delay time, be used to weigh network quality, carry out volume test.
In order to solve the problems of the technologies described above, the present invention has adopted following technical proposals:
A kind of call testing method of group system is provided, comprises the steps:
Step 1: increase the PTT service device at network side, portable terminal or network side are initiated the cluster test call;
Step 2: trunked call is competed right of speech after setting up and finishing between portable terminal;
Step 3, apply for that the portable terminal (to call transmit leg in the following text) of right of speech begins to generate Frame;
The processing mode that step 4, described Frame are pressed speech frame transmits, and all the other portable terminals (to call the recipient in the following text) receive described Frame and add up, and to PTT service device report statistics;
The portable terminal of original right of speech discharges right of speech behind step 5, the certain hour, triggers the right of speech competition of a new round.
Further, described Frame is to generate the GPS absolute time when being filled with assembled data frame in the described Frame according to the model of typical voice call is dynamic.
The described step that after step 2, also comprises:
If a certain portable terminal in the right to apply for words process, is received the right of speech notification message that the PTT service device sends, represent that other portable terminal applied for right of speech, this terminating mobile terminal the right to apply for words then, the log-on data frame receives and the statistics flow process.
Described Frame can be a kind of in following four kinds: full-rate vocoding, 1/2 rate frame, 1/4 rate frame, 1/8 rate frame.
Described GPS absolute time information can be repeated to send repeatedly in same Frame.
The described Frame of the portable terminal transmission of right of speech of applying for intactly is sent to all the other portable terminals.
The described initiation this time portable terminal or the PTT service device of test call can stop working as Pretesting, and other portable terminal can only withdraw from test and can not stop test.
Described PTT service device shows statistics.
Described trunked call can be individual calling or group calling.
The present invention's energy simulating mobile terminal application right of speech, and portable terminal sends speech frame in other group, the recipient can count indexs such as frame error rate, time delay, is used to weigh network quality, carries out volume test.
Description of drawings
Fig. 1 is a group system network structure of the present invention.
Fig. 2 is the cluster test call flow chart that portable terminal is initiated.
The cluster test call flow chart that network side is initiated among Fig. 3.
Fig. 4 is the right to apply for words flow graph.
Fig. 5 is that right of speech discharges flow chart.
Fig. 6 is statistics querying flow figure.
Embodiment
As shown in Figure 1: group system network of the present invention has increased new network element PTT Server (PTT service device) with respect to the networking of CDMA 1X, is responsible for management and group, location management and the voice calls exchange of cluster user.In this programme, PTT Server also will be responsible for initiating the cluster test call as the triggering person of test call.
Based on above-mentioned group system network, call testing method of the present invention comprises the steps:
Step 1: increase the PTT service device at network side, portable terminal or network side are initiated the cluster test call;
Step 2: trunked call is competed right of speech after setting up and finishing between portable terminal;
Step 3, apply for that the portable terminal of right of speech begins to generate Frame, described Frame is to send the cluster portable terminal of data by using pseudo-random process, dynamically generate the GPS absolute time when being filled with assembled data frame in the described Frame according to the model of typical voice call;
The processing mode that step 4, described Frame are pressed speech frame transmits, and all the other portable terminals receive described Frame and add up, and to PTT service device (PTT Server) report statistics;
The portable terminal of original right of speech discharges right of speech behind step 5, the certain hour, triggers the right of speech competition of a new round.
Further, as shown in Figure 2, in the step 1, the flow process that portable terminal is initiated the cluster test call comprises the steps:
A, cluster portable terminal signalling of bouquet are called out initial call message, and the cluster test call is carried out in request, and the business option that carries in the message is " cluster test call-individual calling " or " cluster test call-group calling ";
B, PTT Server are according to the called number in the portable terminal initial call message, to other portable terminal signalling of bouquet call page message that belongs to this group, the business option that carries in the message is " cluster test call-individual calling " or " cluster test call-group calling ";
Connect between c, PTT Server and the calling mobile terminal, be used for transmit data frames.Whenever step c can take place after step a;
After other portable terminal in d, the group received the trunked call beep-page message, the signalling of bouquet call page responded, and connected with PTTServer.If PTT Server still has subscriber paging not have response after waiting for certain hour in the group, then PTT Server directly forwards step e to, only sends the right of speech idle message to the portable terminal that has inserted;
After e, all users inserted, PTT Server sent the right of speech idle message to all portable terminals that inserted, represented that present right of speech, can be for application for idle;
As shown in Figure 3: the flow process of network side initiation cluster test call comprises the steps: in the step 1
A, operator operate on PTT Server, by the cluster test call of group's group number triggering to this group, PTT Server all portable terminal signalling of bouquet call page message in group, the business option that carries in the message is " cluster test call-individual calling " or " cluster test call-group calling "
After b, each portable terminal received the trunked call beep-page message, the response of signalling of bouquet call page connected with PTT Server.If PTT Server still has subscriber paging not have response after waiting for certain hour in the group, then PTT Server directly forwards step c to, only sends the right of speech idle message to the portable terminal that has inserted
After c, all users inserted, PTT Server sent the right of speech idle message to all portable terminals that inserted, represented that present right of speech, can be for application for idle;
Described application process is as follows: when right of speech is idle, PTT Server notifies each portable terminal by the right of speech idle message, after portable terminal receives this message, and the initializing pseudo random factor, carry out right of speech and rob power, (specifically, get the number between 0 to 255 at random, if less than 50, then apply for right of speech, the probability of application right of speech is 50/255 like this, general 20%), flow process is as follows:
{
a=7 5=16807
m=2 31-1=2147483647
The RNG=Current GPS time (is unit with the frame)
RNG=(RNG^ESN)&0x7FFFFFFF
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
yn=(RNG>>7)&0xFF
if(yn≤50)
Application sending the right words message
endif
}
In the above algorithm, ESN (Electronic Serial Number) is the Electronic Serial Number of portable terminal.
If the condition of application sending the right words message does not satisfy, perhaps PTT Server refuses the application of this right of speech, and portable terminal is (500ms is to the random value between the 1000ms) at set intervals, once adjudicates again, and decision method is as follows:
{
a=7 5=16807
m=2 31-1=2147483647
RNG=(RNG*a)mod m
yn=(RNG>>7)&0xFF
if(yn≤50)
Application sending the right words message
endif
}
After the application sending the right words message, if portable terminal receives the right of speech grant message that PTT Server sends, then portable terminal log-on data frame generates and transmission flow.
If in the right to apply for words process, portable terminal receives the right of speech notification message that PTT Server sends, and represents that other portable terminal applied for right of speech, then terminating mobile terminal the right to apply for words judgement, and the log-on data frame receives and the statistics flow process.
The portable terminal application is after right of speech, and the longest air time is 1 minute, and after promptly the longest 3000 frames, portable terminal sends the right of speech release message, discharges right of speech.
As shown in Figure 4: the flow process of portable terminal competition right of speech comprises the steps: in the step 2
Under a, the connected state, portable terminal is to PTT Server application sending the right words message
If the current right of speech free time of b, PTT Server sends the right of speech grant message to this portable terminal, and this moment, this mobile terminal backward passage was opened, and can upwards send Frame, otherwise PTT Server sends the right of speech refuse information to this portable terminal;
Other has inserted portable terminal transmission right of speech notification message in group for c, PTT Server, notifies its terminal iidentification of having applied for right of speech at present, receive the right of speech notification message after, portable terminal begins receiving data frames and adds up.
As shown in Figure 5, the flow process of portable terminal release right of speech comprises the steps: in the step 5
Under a, the connected state, the portable terminal that has right of speech sends the right of speech release message to PTT Server;
B, PTT Server regain right of speech, and all have inserted portable terminal and have sent the right of speech idle message in group; If desired, PTTServer can initiatively send the right of speech idle message, reclaims right of speech, does not need message a in this case;
C, portable terminal send the test result report message to PTT Server, report that this takes turns the statistics of test.
Further, the feature of Frame is as follows in the described step 3:
1, Multiplex Option
The cluster test call is supported Multiplex Option MO (Multiplex Options) 0x01 and 0x02, the every 20ms of portable terminal generates a frame data frame, the Frame that generates can be a kind of in full rate, 1/2 speed, 1/4 speed, 1/8 speed, and the bit number that every kind of Frame comprised is as shown in the table:
Data frame type MO=1 MO=2
Full rate 171 266
1/2 speed 80 124
1/4 speed 40 54
1/8 speed 16 20
2, Frame is filled
In the cluster test call, the portable terminal transmit leg uses gps time to come the padding data frame, and gps time is be the Current GPS absolute time of unit with millisecond (ms), and the gps time significance bit is long, so only get low 16 or low 24 information as fillings.For the foundation that judges whether the mistake frame is provided to the recipient, gps time is repeated to send twice at least in same frame, according to different speed, and the filling mode of Frame such as following table.
Multiplex Option is 0x01, the filling mode of Frame:
Data frame type Information bit length Gps time length The gps time number of repetition Filling bit length The filling bit content
Full rate 171 24 7 3 ‘101’B
1/2 speed 80 24 3 8 0xAB
1/4 speed 40 16 2 8 0xAB
1/8 speed 16 0 0 16 0xABAB
Multiplex Option is 0x02, the filling mode of Frame:
Data frame type Information bit length Gps time length The gps time number of repetition Filling bit length The filling bit content
Full rate 266 24 11 2 ‘10’B
1/2 speed 124 24 5 4 ‘1010’B
1/4 speed 54 16 3 6 ‘101010’B
1/8 speed 20 0 0 20 0xABABA
If when sending Frame, in a certain 20ms moment, portable terminal upper-layer protocol stack requires to send other layer 3 signalings, and then portable terminal stops the transmission of epicycle Frame.
3, speed decision
In the cluster test call, the portable terminal transmit leg uses pseudo random sequence to decide the type of Frame, promptly adopts full rate, 1/2 speed, 1/4 speed or 1/8 speed to send Frame.
According to the speed R (n-1) of portable terminal present rate R (n) and last data frame, portable terminal can be divided into 16 states as shown in the table.Each state can only be moved in certain one of four states, as, state 0 can only be moved to state 0,1, and 2 and 3, state 1 can only be moved to state 4,5, and 6 and 7.If the state S (n-1) of n-1 Frame is k, the state S (n) of n Frame satisfies following formula so:
S(n)∈{(4×k)mod 16,(4×k+1)mod 16,(4×k+2)mod 16,(4×k+3)mod 16}
If state S (n) determines that rate corresponding is so:
R ( n ) = 1 2 ( S ( n ) mod 4 )
S(n) R(n-1) R(n)
0 1 1
1 1 1/2
2 1 1/4
3 1 1/8
4 1/2 1
5 1/2 1/2
6 1/2 1/4
7 1/2 1/8
8 1/4 1
9 1/4 1/2
10 1/4 1/4
11 1/4 1/8
12 1/8 1
13 1/8 1/2
14 1/8 1/4
15 1/8 1/8
After portable terminal receives the right of speech grant message, the initializing pseudo random factor (RND, Random Number Generator), method is as follows:
{
a=7 5=16807
m=2 31-1=2147483647
The RNG=Current GPS time (is unit with the frame)
RNG=(RNG^0x2AAAAAAA)&0x7FFFFFFF
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
RNG=(RNG*a)mod m
S(0)=15
}
The every 20ms of portable terminal uses current RNG afterwards, once calculate by following method, and decision speed, and the padding data frame sends.
{
a=7 5=16807
m=2 31-1=2147483647
RNG=(RNG*a)mod m
zn=(RNG>>7)&0x7FFF
if(zn<A1)
S(n)=(4*s(n-1)+3)mod 16
elseif(A1≤zn<B1)
S(n)=(4*s(n-1)+2)mod 16
elseif(B1≤zn<C1)
S(n)=(4*s(n-1)+1)mod 16
elseif(zn≥C1)
S(n)=(4*s(n-1))mod 16
endif
}
Following table is the probability distribution of mobile terminal state migration, and S (n-1) be a current state, and A1, A2 and A3 are the boundary values of state transition probability, the typical case that these migration probabilities energy approximate simulations go out the people model of conversing.
S(n-1) A1 B1 C1
0 0 0 2916
1 0 20906 25264
2 0 0 0
3 0 0 0
4 0 0 4915
5 0 17170 24969
6 21856 25887 27099
7 0 0 0
8 0 0 4522
9 0 5472 16384
10 21856 21856 24576
11 28246 29622 30802
12 0 0 5472
13 0 6554 6554
14 28377 28934 29491
15 29753 32473 32571
Further, in the described step 4: the method that portable terminal is added up described Frame is as follows:
1, transmit leg Frame statistics
After portable terminal received the right of speech grant message, beginning log-on data frame product process was added up the Frame that generates simultaneously.
Data frame type Correspondence adds 1 counter
Full rate CT_T1
1/2 speed CT_T2
1/4 speed CT_T4
1/8 speed CT_T8
Wherein, CT_T1 is the number of the full rate data frame of transmit leg transmission; CT_T2 is the number of 1/2 speed data frame of transmit leg transmission; CT_T4 is the number of 1/4 speed data frame of transmit leg transmission; CT_T8 is the number of 1/8 speed data frame of transmit leg transmission.
2, receiving side data frame statistics
After portable terminal received the right of speech notification message, the beginning receiving data frames was added up the Frame that receives simultaneously.Except the Frame of 1/8 speed, gps time sends twice to I haven't seen you for ages in Frame, and the recipient solves the value of these fields, if content is all identical, and the value (if there is) of filling bit is also correct, can think that then Frame is correct, otherwise is the mistake frame.
Data frame type Frame is correct Correspondence adds 1 counter
Full rate Y CT_R1
Full rate N CT_R1_ERR
1/2 speed Y CT_TR2
1/2 speed N CT_R2_ERR
1/4 speed Y CT_R4
1/4 speed N CT_R4_ERR
1/8 speed Y CT_R8
1/8 speed N CT_R8_ERR
Wherein, CT_R1 is the number of the correct frame of full rate of recipient's reception; CT_R1_ERR is the number of the full rate error code frame of recipient's reception; CT_R2 is the number of the correct frame of 1/2 speed of recipient's reception; CT_R2_ERR is the number of 1/2 speed error code frame of recipient's reception; CT_R4 is the number of the correct frame of 1/4 speed of recipient's reception; CT_R4_ERR is the number of 1/4 speed error code frame of recipient's reception; CT_R8 is the number of the correct frame of 1/8 speed of recipient's reception; CT_R8_ERR is the number of 1/8 speed error code frame of recipient's reception.
If the Frame that receives is full rate, 1/2 speed or 1/4 speed, after the recipient confirms that Frame is correct, solve the gps time that comprises in this Frame, use current GPS absolute time (GPScur), deducting the transmission gps time (GPSsnd) of this Frame, is the propagation delay time of this frame just.
The time-delay calculation formula of 1/4 rate frame:
{
if(GPScur≤GPSsnd)
Delay(n)=GPScur+2 16-GPSsnd
elseif
Delay(n)=GPScur-GPSsnd
endif
}
The time-delay calculation formula of 1/2 speed and full-rate vocoding:
{
if(GPScur≤GPSsnd)
Delay(n)=GPScur+2 24-GPSsnd
elseif
Delay(n)=GPScur-GPSsnd
endif
}
In the communication process (being that some portable terminal applications discharge the process of right of speech to right of speech to it), the recipient adds up the propagation delay time of each Frame, and according to following formula, calculates the average delay and the shake of various speed data frames:
Delay ‾ = 1 N Σ i = 1 N Dela y i
RMS ( Delay ‾ ) = Σ i = 1 N ( Delay i - Delay ‾ ) 2 N - 1
Described PTT Server is responsible for carrying out the collection and the demonstration of the test data of each time communication process.
After right of speech discharged, PTT Server sent the right of speech release message to each portable terminal; After receiving this message, each portable terminal reports the statistics of this communication process by the test result report message.
Further, if desired, the PTT service device can be initiatively to the mobile terminal enquiry statistics, method is: PTTServer sends the test result request message to portable terminal, (right of speech ID: the portable terminal application is after right of speech to carry ID number of the communication process of inquiring about in the message, PTT Server distributes an ID for this conversation, notify each portable terminal, this ID is used to identify this communication process afterwards), portable terminal reports the statistics of this communication process according to right of speech ID by the test result report message.If the test result of portable terminal is lost, perhaps the right of speech ID in right of speech release message or the test result request message is illegal, and portable terminal sends the test result error message.
As shown in Figure 6, its message interaction process comprises the steps:
A, PTT Server send the test result request message to portable terminal;
The statistics of b, portable terminal report test.
Message format of the present invention is as follows:
1, the right of speech free time
Field Length(bits)
MSG_TYPE 8
MSG_TYPE: type of message ID
2, the right to apply for words
Field Length(bits)
MSG_TYPE 8
MSG_TYPE: type of message ID
3, right of speech is authorized
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID is distributed by PTT Server, the process that identifies a right to apply for words and converse
4, right of speech notice
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
GRANTED_NUM_LEN 4
GRANTED_NUM GRANTED_NUM_LEN*4
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID is distributed by PTT Server, the process that identifies a right to apply for words and converse
GRANTED_NUM_LEN: the length of obtaining right of speech user's number mark
GRANTED_NUM: the number mark that obtains the right of speech user
5, right of speech discharges
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID, with this conversation in right of speech authorize or the right of speech notification message in FLOOR_ID consistent
6, test result request
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID, authorize with right of speech or the right of speech notification message in FLOOR_ID consistent, expression is to this speaking test result's inquiry
7, test result report
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
CONV_MODE 2
If CONV_MODE=0
CT_T1 16
CT_T2 16
CT_T4 16
CT_T8 16
If CONV_MODE=1
CT_R1 16
CT_R1_ERR 16
CT_R1_DELAY 16
CT_R1_JITTER 16
CT_TR2 16
CT_R2_ERR 16
CT_R2_DELAY 16
CT_R2_JITTER 16
CT_R4 16
CT_R4_ERR 16
CT_R4_DELAY 16
CT_R4_JITTER 16
CT_R8 16
CT_R8_ERR 16
CT_RALL_DELAY 16
CT_RALL_JITTER 16
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID, consistent with the FLOOR_ID in right of speech free time or the test result request message, expression is to this speaking test result's report
CONV_MODE: call mode, 0 expression transmit leg, 1 expression recipient
CT_T1: the number of the full rate data frame that transmit leg sends
CT_T2: the number of the 1/2 speed data frame that transmit leg sends
CT_T4: the number of the 1/4 speed data frame that transmit leg sends
CT_T8: the number of the 1/8 speed data frame that transmit leg sends
CT_R1: the number of the correct frame of full rate that the recipient receives
CT_R1_ERR: the number of the full rate error code frame that the recipient receives
CT_R1_DELAY: the time delay of full-rate vocoding, unit is a millisecond
CT_R1_JITTER: the shake of full-rate vocoding, unit is a millisecond
CT_R2: the number of the correct frame of 1/2 speed that the recipient receives
CT_R2_ERR: the number of the 1/2 speed error code frame that the recipient receives
The time delay of CT_R2_DELAY:1/2 rate frame, unit is a millisecond
The shake of CT_R2_JITTER:1/2 rate frame, unit is a millisecond
CT_R4: the number of the correct frame of 1/4 speed that the recipient receives
CT_R4_ERR: the number of the 1/4 speed error code frame that the recipient receives
The time delay of CT_R4_DELAY:1/4 rate frame, unit is a millisecond
The shake of CT_4_JITTER:1/4 rate frame, unit is a millisecond
CT_R8: the number of the correct frame of 1/8 speed that the recipient receives
CT_R8_ERR: the number of the 1/8 speed error code frame that the recipient receives
CT_RALL_DELAY: the time delay of all full-rate vocodings, 1/2 rate frame and 1/4 rate frame, unit is a millisecond
CT_RALL_JITTER: the shake of all full-rate vocodings, 1/2 rate frame and 1/4 rate frame, unit is a millisecond
8, test result mistake
Field Length(bits)
MSG_TYPE 8
FLOOR_ID 8
MSG_TYPE: type of message ID
FLOOR_ID: right of speech ID, consistent with the FLOOR_ID in right of speech free time or the test result request message.

Claims (16)

1、一种集群系统的测试呼叫方法,其特征在于,包括如下步骤:1, a kind of test call method of trunking system, is characterized in that, comprises the steps: 步骤1:在网络侧增加一键通服务器,移动终端或网络侧发起集群测试呼叫;Step 1: Add a push-to-talk server on the network side, and initiate a trunking test call on the mobile terminal or the network side; 步骤2:集群呼叫建立完成后,移动终端间竞争话权;Step 2: After the trunking call is established, the mobile terminals compete for the speaking right; 步骤3、申请到话权的移动终端开始生成数据帧;Step 3, the mobile terminal that has applied for the right to speak begins to generate data frames; 步骤4、所述的数据帧按语音帧的处理方式传送,其余移动终端接收所述数据帧并进行统计,并向一键通服务器报告统计结果;Step 4, the data frame is transmitted according to the processing mode of the voice frame, and the remaining mobile terminals receive the data frame and perform statistics, and report the statistical results to the push-to-talk server; 步骤5、一定时间后原有话权的移动终端释放话权,触发新一轮的话权竞争。Step 5. After a certain period of time, the mobile terminal with the original speaking right releases the speaking right, triggering a new round of talking right competition. 2、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述数据帧是按照典型语音通话的模型动态生成的,所述的数据帧中填充有组装数据帧时的GPS绝对时间。2. The test calling method of the trunking system according to claim 1, wherein the data frame is dynamically generated according to the model of a typical voice call, and the GPS absolute data when the data frame is assembled is filled in the data frame. time. 3、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,在步骤2后还包括步骤:3. The test call method of the trunking system according to claim 1, characterized in that, after step 2, it also includes the steps of: 如果某一移动终端在话权申请过程中,收到一键通服务器发送的话权通知消息,表示其它移动终端已经申请到话权,则该移动终端终止话权申请,启动数据帧接收和统计流程。If a mobile terminal receives a speaking right notification message from the push-to-talk server during the speaking right application process, indicating that other mobile terminals have applied for the speaking right, then the mobile terminal terminates the speaking right application and starts the data frame receiving and statistics process . 4、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述的数据帧可以是以下四种中的一种:全速率帧,1/2速率帧,1/4速率帧,1/8速率帧。4. The test call method of the trunking system according to claim 1, wherein the data frame can be one of the following four types: full rate frame, 1/2 rate frame, 1/4 rate frame , 1/8 rate frame. 5、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述的数据帧是发送数据的移动终端使用伪随机过程生成的。5. The test calling method of the trunking system according to claim 1, characterized in that, the data frame is generated by the mobile terminal sending the data using a pseudo-random process. 6、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,步骤1中,移动终端发起集群测试呼叫的流程包括如下步骤:6. The test calling method of the trunking system according to claim 1, characterized in that, in step 1, the flow of the mobile terminal initiating the trunking test call includes the following steps: a、集群移动终端发送集群呼叫始呼消息,请求进行集群测试呼叫,消息中携带的业务选项为“集群测试呼叫-单呼”或“集群测试呼叫-组呼”;a. The trunking mobile terminal sends a trunking call initiation message to request a trunking test call, and the service option carried in the message is "trunk test call-single call" or "trunk test call-group call"; b、PTT Server根据移动终端始呼消息中的被叫号码,向属于该群组的其它移动终端发送集群呼叫寻呼消息,消息中携带的业务选项为“集群测试呼叫-单呼”或“集群测试呼叫-组呼”;b. The PTT Server sends a group call paging message to other mobile terminals belonging to the group according to the called number in the mobile terminal call message. The service option carried in the message is "Trunk test call-single call" or "Trunk call Test Call - Group Call"; c、PTT Server与主叫移动终端之间建立连接,用于传送数据帧。步骤c可在步骤a之后任何时候发生;c. A connection is established between the PTT Server and the calling mobile terminal for transmitting data frames. Step c can occur at any time after step a; d、群组内的其它移动终端接收到集群呼叫寻呼消息后,发送集群呼叫寻呼响应,并与PTTServer建立连接,如果PTT Server等待一定时间后,群组中仍有用户寻呼无响应,则PTT Server直接转到步骤e,只向已接入的移动终端发送话权空闲消息;d. After receiving the group call paging message, other mobile terminals in the group send a group call paging response and establish a connection with the PTT Server. If the PTT Server waits for a certain period of time, there are still users in the group who do not respond to paging, Then the PTT Server directly forwards to step e, and only sends a talk right idle message to the connected mobile terminal; e、所有用户都接入后,PTT Server向所有已接入的移动终端发送话权空闲消息,表示现在话权为空闲,可供申请。e. After all users are connected, the PTT Server sends a talk right idle message to all connected mobile terminals, indicating that the talk right is free and available for application. 7、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,步骤1中网络侧发起集群测试呼叫的流程包括如下步骤:7. The test call method of the trunking system according to claim 1, characterized in that, the process of initiating the trunking test call by the network side in step 1 includes the following steps: a、操作员在PTT Server上操作,通过群组号触发对该组的集群测试呼叫,PTT Server向群组内的所有移动终端发送集群呼叫寻呼消息,消息中携带的业务选项为“集群测试呼叫-单呼”或“集群测试呼叫-组呼”;a. The operator operates on the PTT Server and triggers a trunking test call to the group through the group number. The PTT Server sends a trunking call paging message to all mobile terminals in the group. The service option carried in the message is "trunking test call-single call" or "trunk test call-group call"; b、各个移动终端接收到集群呼叫寻呼消息后,发送集群呼叫寻呼响应,与PTT Server建立连接。如果PTT Server等待一定时间后,群组中仍有用户寻呼无响应,则PTT Server直接转到步骤c,只向已接入的移动终端发送话权空闲消息;b. After receiving the group call paging message, each mobile terminal sends a group call paging response to establish a connection with the PTT Server. If the PTT Server waits for a certain period of time, and there are still users in the group who do not respond to the paging, then the PTT Server directly goes to step c, and only sends a talk right idle message to the connected mobile terminal; c、所有用户都接入后,PTT Server向所有已接入的移动终端发送话权空闲消息,表示现在话权为空闲,可供申请。c. After all users are connected, the PTT Server sends a talk right idle message to all connected mobile terminals, indicating that the talk right is free and available for application. 8、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述步骤2中移动终端竞争话权的流程包括如下步骤:8. The test calling method of the trunking system according to claim 1, characterized in that the process of the mobile terminal competing for the speaking right in the step 2 includes the following steps: a、连接态下,移动终端向PTT Server发送话权申请消息;a. In the connected state, the mobile terminal sends a speaking right application message to the PTT Server; b、如果当前话权空闲,PTT Server向该移动终端发送话权授予消息,此时该移动终端反向通道打开,可以向上发送数据帧,否则PTT Server向该移动终端发送话权拒绝消息;b. If the current speaking right is idle, the PTT Server sends a speaking right grant message to the mobile terminal. At this time, the mobile terminal reverse channel is opened and data frames can be sent upwards, otherwise the PTT Server sends a speaking right rejection message to the mobile terminal; c、PTT Server向组内其它已接入移动终端发送话权通知消息,通知其目前已申请到话权的终端标识,接受到话权通知消息后,移动终端开始接收数据帧并进行统计。c. The PTT Server sends a talk right notification message to other connected mobile terminals in the group, notifying it of the terminal ID that has applied for the talk right. After receiving the talk right notification message, the mobile terminal starts to receive data frames and make statistics. 9、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述步骤5中移动终端释放话权的流程包括如下步骤:9. The test calling method of the trunking system according to claim 1, characterized in that, the procedure for the mobile terminal to release the speaking right in step 5 includes the following steps: a、连接态下,拥有话权的移动终端向PTT Server发送话权释放消息;a. In the connected state, the mobile terminal with the right to speak sends a right to speak release message to the PTT Server; b、PTT Server收回话权,向组内所有已接入移动终端发送话权空闲消息;如果需要,PTTServer可以主动发送话权空闲消息,回收话权,这种情况下不需要有消息a;b. The PTT Server withdraws the speaking right, and sends a speaking right idle message to all connected mobile terminals in the group; if necessary, the PTT Server can actively send a speaking right idle message to reclaim the speaking right. In this case, there is no need for message a; c、移动终端向PTT Server发送测试结果报告消息,报告此轮测试的统计结果。c. The mobile terminal sends a test result report message to the PTT Server to report the statistical results of this round of testing. 10、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,还包括步骤6:如果需要,一键通服务器可以主动向移动终端查询统计结果;其流程是:10. The test calling method of the trunking system according to claim 1, further comprising step 6: if necessary, the push-to-talk server can actively query the statistical results from the mobile terminal; the process is: PTT Server向移动终端发送测试结果请求消息,消息中携带所查询通话过程的ID号;PTT Server sends a test result request message to the mobile terminal, and the message carries the ID number of the inquired call process; 移动终端根据话权ID,通过测试结果报告消息上报此次通话过程的统计结果;The mobile terminal reports the statistical results of the call process through the test result report message according to the speaking right ID; 如果移动终端的测试结果已丢失,或者话权释放消息或测试结果请求消息中的话权ID非法,移动终端发送测试结果错误消息。If the test result of the mobile terminal is lost, or the talk right ID in the talk right release message or the test result request message is illegal, the mobile terminal sends a test result error message. 11、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,所述的进行统计包括:判断是否误帧,计算平均时延及抖动。11. The test call method of the trunking system according to claim 1, wherein said performing statistics comprises: judging whether there is a frame error, and calculating the average time delay and jitter. 12、根据权利要求2所述的集群系统的测试呼叫方法,其特征在于,GPS绝对时间至少会在数据帧中发送两遍,接收数据的移动终端解出这些字段的值,如果内容都相同,且填充比特的值也正确,则可认为数据帧正确,否则为误帧。12. The test call method of the trunking system according to claim 2, characterized in that, the GPS absolute time will be sent at least twice in the data frame, and the mobile terminal receiving the data will decipher the values of these fields, if the contents are the same, And the value of the filling bit is also correct, then the data frame can be considered correct, otherwise it is an error frame. 13、根据权利要求12所述的集群系统的测试呼叫方法,其特征在于,当确认数据帧正确后,解出该数据帧中包含的GPS时间,使用当前的GPS绝对时间,减去该数据帧的发送GPS时间,就为该帧的传输时延。13. The test call method of the trunking system according to claim 12, characterized in that, after confirming that the data frame is correct, the GPS time contained in the data frame is solved, and the current GPS absolute time is used to subtract the data frame The sending GPS time is the transmission delay of the frame. 14、根据权利要求13所述的集群系统的测试呼叫方法,其特征在于,所述各种速率数据帧的平均时延为: Delay ‾ = 1 N Σ i = 1 N Delay i , 其中delayi是指单个数据帧的传输时延。14. The test call method of the trunking system according to claim 13, characterized in that, the average time delay of the data frames of various rates is: Delay ‾ = 1 N Σ i = 1 N Delay i , Where delay i refers to the transmission delay of a single data frame. 15、根据权利要求14所述的集群系统的测试呼叫方法,其特征在于,所述各种速率数据帧的抖动为:15. The test calling method of the trunking system according to claim 14, characterized in that, the jitters of the data frames at various rates are: RMSRMS (( DelayDelay ‾‾ )) == ΣΣ ii == 11 NN (( DelayDelay ii -- DelayDelay ‾‾ )) 22 NN -- 11 .. 16、根据权利要求1所述的集群系统的测试呼叫方法,其特征在于,还包括步骤:一键通服务器显示统计结果。16. The method for calling a test of a trunking system according to claim 1, further comprising the step of displaying the statistics result by the push-to-talk server.
CNB2006100331705A 2006-01-18 2006-01-18 A test call method for trunking system Expired - Fee Related CN100373977C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100331705A CN100373977C (en) 2006-01-18 2006-01-18 A test call method for trunking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100331705A CN100373977C (en) 2006-01-18 2006-01-18 A test call method for trunking system

Publications (2)

Publication Number Publication Date
CN1805584A true CN1805584A (en) 2006-07-19
CN100373977C CN100373977C (en) 2008-03-05

Family

ID=36867363

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100331705A Expired - Fee Related CN100373977C (en) 2006-01-18 2006-01-18 A test call method for trunking system

Country Status (1)

Country Link
CN (1) CN100373977C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951560A (en) * 2010-09-16 2011-01-19 中兴通讯股份有限公司 Method and system for controlling say status in trunking communication
WO2011063652A1 (en) * 2009-11-25 2011-06-03 中兴通讯股份有限公司 Method and device for testing talk right management function automatically in cluster system
US7995974B2 (en) 2007-02-27 2011-08-09 Huawei Technologies Co., Ltd. Method and apparatus for revoking a talk burst
CN102348169A (en) * 2011-10-25 2012-02-08 中兴通讯股份有限公司 Method and system for automatically testing GoTa (Global Open Trunking Architechture) trunking call voice quality classes
CN102711157A (en) * 2012-06-11 2012-10-03 哈尔滨海能达科技有限公司 Method, device and system for testing air interface pressure of trunking system
CN103856908A (en) * 2012-11-30 2014-06-11 珠海世纪鼎利通信科技股份有限公司 Drive test method based on wireless intercommunication service

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1201246C (en) * 2003-02-24 2005-05-11 武汉大学 Dynamic loading balance method for cluster server
KR100689477B1 (en) * 2003-04-30 2007-03-02 삼성전자주식회사 Rapid call setup method and system in wireless communication system
CN100334898C (en) * 2003-09-19 2007-08-29 华为技术有限公司 Method for monitoring user by group radio communication system
US7328036B2 (en) * 2003-12-05 2008-02-05 Motorola, Inc. Method and apparatus reducing PTT call setup delays

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7995974B2 (en) 2007-02-27 2011-08-09 Huawei Technologies Co., Ltd. Method and apparatus for revoking a talk burst
WO2011063652A1 (en) * 2009-11-25 2011-06-03 中兴通讯股份有限公司 Method and device for testing talk right management function automatically in cluster system
CN101707743B (en) * 2009-11-25 2013-03-20 中兴通讯股份有限公司 Automatic testing method and testing device for speech right management function in trunking system
CN101951560A (en) * 2010-09-16 2011-01-19 中兴通讯股份有限公司 Method and system for controlling say status in trunking communication
CN101951560B (en) * 2010-09-16 2015-06-10 中兴通讯股份有限公司 Method and system for controlling say status in trunking communication
CN102348169A (en) * 2011-10-25 2012-02-08 中兴通讯股份有限公司 Method and system for automatically testing GoTa (Global Open Trunking Architechture) trunking call voice quality classes
CN102711157A (en) * 2012-06-11 2012-10-03 哈尔滨海能达科技有限公司 Method, device and system for testing air interface pressure of trunking system
CN102711157B (en) * 2012-06-11 2015-02-18 哈尔滨海能达科技有限公司 Method, device and system for testing air interface pressure of trunking system
CN103856908A (en) * 2012-11-30 2014-06-11 珠海世纪鼎利通信科技股份有限公司 Drive test method based on wireless intercommunication service

Also Published As

Publication number Publication date
CN100373977C (en) 2008-03-05

Similar Documents

Publication Publication Date Title
CN1278532C (en) Statistic method for multimedium broadcast and group broadcast service user number
CN1173492C (en) Power control apparatus and method in wireless communication system
CN101053221A (en) Error ratio measurement in the radio link control layer for quality of service control in a wireless communication system
CN1748386A (en) Method for managing service environment for paging user equipment in multimedia broadcast/multicast service
CN1751458A (en) Apparatus and method for supporting mobility of wireless terminal in wireless communication network
CN1839596A (en) Method and apparatus for transmitting and receiving MBMS packet data and control information
CN1499760A (en) Signaling Bearer Connection Method of Multimedia Broadcast and Multicast Service on Iu Interface
CN1613210A (en) Method for transmitting control signal for MBMS data in wireless mobile communication system
CN1476259A (en) Paging method for multimedia broadcast and multicast services
CN1675955A (en) Method and system for multicast service initiation within a communication system
CN1267806C (en) Information processor, information processing method, and information processing program
CN100344095C (en) Charge metering association and charge managing method for concentrated speech business
CN1513274A (en) Wireless network system and wireless communication control method
CN1581744A (en) Method for providing multiple QOS for MBMS business
CN1805584A (en) Test call method for cluster system
CN101075890A (en) Method and system for realizing group session experience quality
CN1635765A (en) A SIP network structure and method for implementing SIP group call
CN1852500A (en) Press-and-through system and method for realizing same
CN101076154A (en) Interactive SMS service system, phonetic interactive center and its realization
CN101047517A (en) Block service charging method, system and its equipment
CN1684468A (en) Statistic method for multimedium broadcast and group broadcast service user number
CN1992929A (en) System and method for implementing PTT service in 3G mobile communication network
CN1486007A (en) System for intelligent network user to send short message and method for authenticating and charging the short message
CN101043431A (en) Method and system for shortening built-up time of multi-party communication service
CN1925519A (en) Telephone call method and telephone terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080305

Termination date: 20100219