CN1988718A - Method for switching mobile terminal service in digital TV broadcast multiple frequency net - Google Patents

Method for switching mobile terminal service in digital TV broadcast multiple frequency net Download PDF

Info

Publication number
CN1988718A
CN1988718A CNA2005101326678A CN200510132667A CN1988718A CN 1988718 A CN1988718 A CN 1988718A CN A2005101326678 A CNA2005101326678 A CN A2005101326678A CN 200510132667 A CN200510132667 A CN 200510132667A CN 1988718 A CN1988718 A CN 1988718A
Authority
CN
China
Prior art keywords
frequency
successive bands
service
intensity
frequency range
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
CNA2005101326678A
Other languages
Chinese (zh)
Other versions
CN100493252C (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 CNB2005101326678A priority Critical patent/CN100493252C/en
Publication of CN1988718A publication Critical patent/CN1988718A/en
Application granted granted Critical
Publication of CN100493252C publication Critical patent/CN100493252C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a mobile terminal switching method in the digital telecast multi-frequency network. NFM sent by the network side includes the information of switch, Mobile Terminal receives carrier information of the other frequency band during the intervening period of receiving pulse signals of serve frequency band, and decides whether and how to proceed switching according to the received switch information and carrier information of service and adjacent frequency bands, avoiding ping-pong switching through setting delay. The invention produces specific programs respectively for the two steady states of mobile terminal: idle and business state.

Description

Portable terminal carries out the professional method of switching in the digital TV broadcast multiple frequency net
Technical field
The present invention relates to wireless communication technology field, particularly a kind of method that portable terminal carries out professional switching in digital TV broadcast multiple frequency net.
Background technology
Digital TV broadcasting service makes the digital television program of mobile phone or other portable terminal receiving high-definitions become possibility owing to adopted suitable mobile phone and mobile modulation system that receives and super error correction function etc.
In digital TV broadcasting network, the signal that sends for fear of each transmitting station (TTX) interferes with each other, and a kind of technical scheme is for adopting the multiple frequency network, MFN technology, and promptly the adjacent transmission platform uses the different identical TV programme of transmit frequency.Under the digital TV broadcasting service pattern of this multiple frequency network, MFN, each transmitting station can only cover limited zone separately, and the mobile subscriber is when the overlay area of a transmitting station moves to the overlay area of another transmitting station, and service needed is carried out seamless switching.Below in conjunction with schematic diagram this business procedure is simply described once.Fig. 1 is the multiple frequency network, MFN network diagram, F1, F2 and F3 are three adjacent transmitting stations, their service carrier frequency frequency is respectively F1, F2 and F3, synchronously not free between the transmitting station, but the business tine that sends is the same, each program all sends with impulse form, and the zone that transmitting station covers is called as the sub-district.Receiving terminal is receiving the program A (Service A) of transmitting station F1 among the figure, in the interval period of pulse (Off time), the carrier frequency range of receiving terminal search adjacent transmission platform, when finding to have identical and signal better quality of programme content to use, then switch to the better carrier frequency frequency of signal quality and continue program receiving.In addition, portable terminal can also switch between different programs, and in this case, portable terminal will carry out optimized selection equally in the business tine of adjacent transmission platform.
In the described in the above service switch process, network side need determine to send which handoff parameter and concrete send mode; Portable terminal need judge whether that needs switch according to these handoff parameters, and takes which kind of mode to switch, and will guarantee that the table tennis that prevents portable terminal switches.
Because at present the digital television broadcasting standard gradually in the maturation, does not also provide the specific implementation that this mobile terminal service switches at present.
Summary of the invention
In view of this, main purpose of the present invention is to propose a kind of method that portable terminal carries out professional switching in digital TV broadcast multiple frequency net, makes portable terminal can realize professional taking over seamlessly in the digital TV broadcast multiple frequency net.
The inventive method comprises the steps:
A, network side send handover information to portable terminal;
B, portable terminal carry out frequency range and switch according to the handover information of receiving and the pilot frequency intensity of detected service frequency range and successive bands carrier frequency.
Preferably, in the steps A, network side sends handover information by successive bands message NFM.
Preferably, described NFM is by professional indication SI or transmission parameter signaling TPS transmission.
Described handover information comprises: available service frequency range thresholding, unavailable service frequency range thresholding, poor, switching delay duration of the pilot frequency intensity that switches of handoff threshold, identical services and successive bands information immediately.
Described successive bands information also further comprises: the frequency and the program identification of the physical layer configurations information of successive bands number, each successive bands, frequency sign, successive bands carrier frequency.
It is different with portable terminal present located state that portable terminal carries out the concrete steps that frequency range switches, and the situation that respectively portable terminal is in Idle state and business state is illustrated respectively below.
The current Idle state that is in of portable terminal, then carry out frequency range and switch to described in the step B:
Portable terminal receives handover information in the interval of service frequency range program pulse signal, set up or the renewal frequency band list, respectively service frequency range carrier frequency and successive bands carrier frequency are handled, reception and buffer memory are this time served the programme content of frequency range carrier frequency pulse signal more afterwards, and delete out-of-date content.
Described the successive bands carrier frequency is treated to:
Value from i=1 to i equals the successive bands carrier frequency number, each i is judged the pilot frequency intensity of i successive bands carrier frequency:
If whether pilot frequency intensity, is then judged this successive bands less than handoff threshold immediately and in frequency band list, if in frequency band list, is then removed this successive bands carrier frequency and programme information thereof from frequency band list, otherwise do not do any operation;
If pilot frequency intensity then judges whether to have started the switching timer of this successive bands carrier frequency correspondence earlier more than or equal to handoff threshold immediately and less than unavailable service threshold,, then start this switching timer as starting; Otherwise, judge again whether the switching timer of this successive bands carrier frequency correspondence is overtime, if overtime, then from frequency band list, remove this successive bands carrier frequency and programme information thereof, if not overtime, then do not do any operation;
If pilot frequency intensity more than or equal to unavailable service threshold and less than the available service thresholding, then judges whether to have started the switching timer of this successive bands carrier frequency correspondence, if then stop this timer, otherwise do not do any operation;
If pilot frequency intensity is more than or equal to the available service thresholding, then preserve the pilot frequency intensity of this successive bands carrier frequency earlier, the program identification that judges whether this successive bands carrier frequency is again represented different programme contents and is not preserved this successive bands carrier frequency programme information, if, then search for and preserve this successive bands carrier frequency programme information, otherwise do not do any operation.
Described being treated to service frequency range carrier frequency:
Judge the size of the pilot frequency intensity of service frequency range carrier frequency:
If pilot frequency intensity less than handoff threshold immediately, is then searched the pilot frequency information of successive bands carrier frequency, select the strongest frequency range carrier frequency of pilot frequency intensity to be service frequency range carrier frequency;
If pilot frequency intensity more than or equal to handoff threshold immediately and less than unavailable service threshold, then judges whether to have started the switching timer of service frequency range carrier frequency correspondence earlier,, then start this switching timer if start; Otherwise, judge whether the switching timer of service frequency range carrier frequency correspondence is overtime, as if overtime, then search the pilot frequency information of successive bands carrier frequency, select the strongest frequency range carrier frequency of pilot frequency intensity for service frequency range carrier frequency, if not overtime, do not do any operation;
If pilot frequency intensity more than or equal to unavailable service threshold, then judges whether to have started the switching timer of service frequency range carrier frequency correspondence,, then stop this timer, otherwise do not do any operation if start.
The current business state that is in of portable terminal, then carry out the frequency range switching described in the step B and comprise:
Portable terminal receives handover information in the interval of service frequency range program pulse signal, respectively service frequency range carrier frequency and successive bands carrier frequency are handled, and reception and buffer memory are this time served the programme content of frequency range carrier frequency pulse signal afterwards, and are presented on the screen.
Described processing to service frequency range carrier frequency and successive bands carrier frequency further comprises:
Judge the pilot frequency intensity of service frequency range carrier frequency:
If the pilot frequency intensity of service frequency range carrier frequency during less than handoff threshold immediately, is then carried out following steps:
B11, prompting user are about to leave former program service area, and show alternative programme information on screen;
B12, judge whether the user selects program, if then switch on the program of user's designated frequency band, finish current handling process, otherwise the search program identification is represented the successive bands of same program content, and it is the strongest and greater than the successive bands of available service thresholding to seek pilot frequency intensity;
B13, judge whether to find pilot frequency intensity the strongest and greater than the successive bands of available service thresholding, if find, then switch on the successive bands that is found, otherwise, further the search program identification is represented the successive bands of different programme contents, switches on the frequency range that pilot frequency intensity is the strongest in all successive bands;
If the pilot frequency intensity of service frequency range carrier frequency during more than or equal to handoff threshold immediately and less than unavailable service threshold, is then carried out following steps:
B21, search have started the successive bands of switching timer, judge whether to find the successive bands that satisfies condition, if find, whether the timer of then judging the successive bands correspondence that is found is overtime, if, then program is switched on this successive bands, finish current handling process, otherwise do not do any operation, finish current handling process; If do not find, then point out the user to be about to leave former program service area and show alternative programme information;
B22, judge whether the user selects program, if, then switch on user's designated frequency band, finish current handling process, otherwise the search program identification is represented same program content and the pilot frequency intensity successive bands greater than the available service thresholding;
B23, judge whether to find expression same program content and pilot frequency intensity successive bands greater than the available service thresholding, if find, then start the switching timer of the frequency range correspondence that is found, receive the also program data frame of this frequency range of buffer memory, finish current handling process; Otherwise, further search for the successive bands that program identification is represented different programme contents, find the strongest one of pilot frequency intensity in all successive bands, start the switching timer of the frequency range correspondence that is found, receive and the program data frame of this frequency range of buffer memory;
If the pilot frequency intensity of service frequency range is during more than or equal to unavailable service threshold, the value from i=1 to i equals the successive bands number, and each i is carried out following steps:
B31, the pilot frequency intensity of judging i successive bands and the program identification of this frequency range:
If pilot frequency intensity less than unavailable service threshold, then earlier judges whether this successive bands is present in the frequency band list, if there is no, then do not do any operation, finish current handling process; Otherwise, continue to judge whether to start the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this successive bands, and from tabulation, remove this successive bands and programme information thereof;
If pilot frequency intensity is represented same program content more than or equal to available service thresholding and program identification, whether the pilot frequency intensity of then judging this successive bands deducts the intensity difference of pilot frequency intensity of service pilot tone poor greater than the pilot frequency intensity that identical services is switched;
If poor greater than pilot frequency intensity, then preserve the pilot frequency intensity of this frequency range earlier, judge whether to have started the switching timer of this successive bands correspondence again, if start, judge then whether the timer of this successive bands correspondence is overtime, if overtime, then switch on this successive bands, finish current handling process; If not overtime, then do not do any operation, finish current handling process; If do not start, then start the timer of this successive bands correspondence, receive this successive bands program data frame, judge that more whether this successive bands program data frame number is greater than service segment program frame number, if greater than, this successive bands program data frame of buffer memory then, the program data frame that follow-up deletion repeats finishes current handling process; If smaller or equal to, then do not do any operation;
If poor smaller or equal to pilot frequency intensity, judge then whether this successive bands information is present in the frequency band list, if, then upgrade its pilot strength information, finish current handling process; Otherwise preserve this successive bands information, continue to judge whether to start the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this successive bands, finish current handling process; Otherwise do not do any operation;
If pilot frequency intensity is represented different programme contents more than or equal to unavailable service threshold and program identification, whether then further judge pilot frequency intensity more than or equal to the available service thresholding,
If more than or equal to the available service thresholding, then judge whether to have preserved the pilot strength information of this successive bands, as preserving, then do not do any operation, finish current handling process; Otherwise, preserve the pilot strength information of this frequency range;
If less than the available service thresholding, then judge whether to have started the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this frequency range, finish current handling process; Otherwise do not do any operation.
According to the proposed method, network side passes through successive bands message NFM to the information of portable terminal transmission about switching, no matter portable terminal is in Idle state or business state, portable terminal is in the interval that receives service frequency range carrier frequency pulse programme signal, receive the carrier frequency information of other frequency ranges, and whether switch and how to switch according to the carrier frequency information decision of the handover information that receives and service frequency range and successive bands, by being set, time-delay avoid table tennis to switch during switching.So just reached and realized that portable terminal carries out the purpose that level and smooth business is switched in the digital TV broadcast multiple frequency net, and avoided table tennis to switch in the handoff procedure.
Description of drawings
Fig. 1 is a multiple frequency network, MFN network diagram in the prior art;
Fig. 2 is the workflow diagram when portable terminal is in Idle state among the present invention;
Fig. 3 is to the process chart of successive bands carrier frequency in as shown in Figure 2 the workflow;
Fig. 4 is to the process chart of service frequency range carrier frequency in as shown in Figure 2 the workflow;
Fig. 5 is the workflow diagram when portable terminal is in business state among the present invention;
Fig. 6 is when service frequency range pilot frequency intensity process chart to adjacent carrier frequency during less than unavailable service threshold in as shown in Figure 5 the workflow;
Fig. 7 is when service frequency range pilot frequency intensity process chart to adjacent carrier frequency during more than or equal to unavailable service threshold and less than the available service thresholding in as shown in Figure 5 the workflow;
Fig. 8 is when service frequency range pilot frequency intensity process chart to adjacent carrier frequency during more than or equal to the available service thresholding in as shown in Figure 5 the workflow;
Fig. 9 among the present invention when portable terminal is in Idle state mobile terminal state switching schematic diagram;
Figure 10 among the present invention when portable terminal is in business state mobile terminal state switching schematic diagram.
Embodiment
The present invention proposes a kind of scheme that portable terminal carries out professional switching in digital TV broadcast multiple frequency net, and network side sends to portable terminal by successive bands message (NFM) with handover information; Portable terminal upgrades programme information automatically, reselects and serve frequency range, state switching and program switching according to handover information and self residing state.
For making the purpose, technical solutions and advantages of the present invention clearer, the particular content that comprises in the handover information at first is described below, next explanation is used to realize the concrete workflow of the portable terminal of the inventive method, illustrates at last how portable terminal switches between different conditions.
Network side sends NFM message in digital TV broadcast multiple frequency net, comprising the information about switching.NFM message specifically comprises following content by professional indication (SI) or transmission parameter signaling (TPS) transmission:
The NFM message identifier: domain name is Nfm_Msg_ID, length 8 bits; Be used for identifying NFM message.NFM message sequence number: domain name is Nfm_Seq, and data value is 0~255; When in the NFM message parameter change being arranged, Nfm_Seq adds 1 mould 256, otherwise Nfm_Seq is constant.
Available service frequency range thresholding: domain name is Pwr_add, length 6 bits; When the pilot frequency intensity of service carrier frequency during, think that the business that this service carrier frequency transmits is available more than or equal to this thresholding.
The switching delay duration: domain name is Tmr_Drop, length 6 bits; The time of delay of necessity before expression is switched.
Unavailable service frequency range thresholding: domain name is Pwr_Drop, length 6 bits; When the pilot frequency intensity of service carrier frequency less than this threshold value, and duration when reaching Tmr_Drop, think that the business of this service carrier frequency transmission is unavailable, need be to available business switching.
Handoff threshold immediately: domain name is Pwr_Min_Drop, length 6 bits; When the service carrier frequency pilot frequency intensity less than this threshold value, then switch immediately.
The pilot frequency intensity that identical services is switched is poor: domain name is Pwr_Comp, length 6 bits; When the pilot frequency intensity difference of adjacent carrier frequency and service carrier frequency greater than this pilot frequency intensity difference, and duration when reaching Tmr_Drop, think that the quality of service of this adjacent carrier frequency significantly better than present service carrier frequency quality, need switch to this adjacent carrier frequency.
The adjacent carrier frequency number: domain name is Nghbr_Num, and length is 8 bits; Below record has 0 or Nghbr_Num respectively, writes down the information of each adjacent carrier frequency respectively, and wherein i ∈ [1, Nghbr_Num]: Nghbr_Config[i] be physical layer configurations information, length is 2 bits, the identical configuration of 00 expression, the different configurations of 01 expression, other are worth reservation;
Nghbr_Frq_Ind[i] be the frequency sign that adjacent networks uses, length is 2 bits, same frequency is used in 00 expression, can not be set to this value in multiple frequency network, MFN, expansion after waiting until; Different frequency is used in 01 expression, and other are worth reservation;
If Nghbr_Frq_Ind[i] value is 01, then has following record:
Nghbr_Frq[i] be the frequency values of adjacent carrier frequency, length is 32 bits;
Nghbr_Prog_Ind[i] be program identification, 00 this adjacent carrier frequency of expression is a same program with the service carrier frequency, and 01 is expressed as different programs, and other are worth reservation.
Status of mobile terminal comprises stable state and transient state, and wherein stable state has two kinds, is respectively Idle state and business state.Idle state refers to that portable terminal is in and does not watch that any broadcast program state, business state refer to that portable terminal watching the state of a certain broadcast program.Under this two states, portable terminal regularly detects the pilot frequency intensity of successive bands and service frequency range, and according to pilot strength information, whether decision switches to other corresponding state is got on.
All states except that above-mentioned Idle state and business state all are transient state.To carry out corresponding operation when portable terminal is in different transient state, concrete operations are as follows:
To be switched attitude: this state can only be switched by Idle state, when portable terminal is in this state, and will be according to handover information and timer overtime other states that switches to whether;
The gravity treatment state: portable terminal is reselected available service frequency range;
Lastest imformation state: mobile terminal to update handover information and successive bands information;
Upgrade program state: the programme information that mobile terminal to update is received;
The to be switched attitude of program: this state can only be switched by business state, when portable terminal is in this state, and will be according to handover information and timer overtime other states that switches to whether;
Switching state: portable terminal switches to new service frequency range from progress service frequency range.
The portable terminal that the present invention relates to handling process when being in Idle state and being in business state is different, the flow process that portable terminal carries out switching judging and processing when being in Idle state as shown in Figure 2:
Step 201: the NFM message of the corresponding current service frequency range that portable terminal reception network side issues, obtain handover information wherein.
Step 202~203: portable terminal compares the message sequence number Nfm_Seq in the handover information of receiving and the message sequence number Nfm_Seq of the handover information of having stored, if both do not match, then preserve the handover information that receives, if coupling is not then done any operation.
Step 204~205: judge adjacent carrier frequency number N ghbr_Num, if be 0, then redirect execution in step 201 if be not 0, is then set up frequency band list according to carrier frequency number.
Here, each carrier frequency range i (i ∈ [1 in the described frequency band list, Nghbr_Num]), comprise following information: physical layer configurations information Nghbr_Config[i], use different frequency sign Nghbr_Frq_Ind[i], the frequency N ghbr_Frq[i of this carrier frequency range], program identification NghbrProg_Ind[i], the pilot frequency intensity Nghbr_Pwr[i of this carrier frequency range], the switching timer Nghbr_Tmr_Drop[i of this carrier frequency range].Step 206: according to Nghbr_Frq[i] shown in its pilot frequency intensity of frequency search, afterwards, executed in parallel step 207 and 208.
Step 207: to each adjacent carrier frequency, judge the pilot frequency intensity of its carrier frequency, and handle accordingly that detailed process comprises the steps: as shown in Figure 3 according to pilot frequency intensity
Step 207a: at i during smaller or equal to Nghbr_Num, judge the pilot frequency intensity of i adjacent carrier frequency, if its intensity is less than Pwr_Min_Drop then execution in step 207b~207c, if intensity is more than or equal to Pwr_Min_Drop and less than Pwr_Drop then execution in step 207d~207g, if intensity is more than or equal to Pwr_Drop and less than Pwr_Add then execution in step 207h~207i, if intensity is more than or equal to Pwr_Add then execution in step 207j~step 207l;
Step 207b~207c: judge this carrier frequency whether in frequency band list, if, then this carrier frequency range of deletion and programme information thereof from tabulation; If not, then do not do any operation.
Behind the execution of step 207c, the value of i is added 1 return step 207a again.
Step 207d~207e: the switching timer Nghbr_Tmr_Drop[i that judges whether to start this carrier frequency range], if then do not do any operation; If not, then start this timer Nghbr_Tmr_Drop[i].
Step 207f~207g: the switching timer Nghbr_Tmr_Drop[i that judges this frequency range] whether overtime, if then from frequency band list, remove this carrier frequency range and programme information thereof; If not, then do not do any operation.
Behind the execution of step 207g, the value of i is added 1 return step 207a again.
Step 207h~207i: the switching timer Nghbr_Tmr_Drop[i that judges whether to start this carrier frequency range], if then stop this timer; If not, then do not do any operation.Behind the execution of step 207i, the value of i is added 1 return step 207a again.
Step 207j: the pilot frequency intensity Nghbr_Pwr[i that preserves this carrier frequency range].
Step 207k~207l: the program identification Nghbr_Pro_Ind[i that judges whether adjacent carrier frequency]=01 and do not preserve this frequency range programme information, if then search for and preserve this successive bands programme information; If not, then do not do any operation.
Behind the execution of step 207l, the value of i is added 1 return step 207a again.
In the implementation of step 207, the value of i constantly increases since 1, and when i=Nghbr_Num, this step process finishes.
Step 208: judge the pilot frequency intensity of service carrier frequency, and carry out respective handling according to this pilot frequency intensity, its detailed process comprises the steps: as shown in Figure 4
Step 208a: judge the pilot frequency intensity of service carrier frequency, if less than Pwr_Min_Drop, execution in step 208b~208c then, if more than or equal to Pwr_Min_Drop and less than Pwr_Drop, execution in step 208d~208h then, if more than or equal to Pwr_Drop, execution in step 208i~208j then.
Step 208b~208c: search the pilot frequency information of successive bands, find the strongest frequency range of pilot frequency intensity, then this frequency range is switched to the service frequency range, end step 208 afterwards.
Step 208d~208e: judge whether to start the switching timer Ser_Tmr_Drop of service carrier frequency, if, then do not carry out any operation, if not, then start this timer.
Step 208f~208h: whether the switching timer of judging the service carrier frequency is overtime, if, then find the strongest successive bands of pilot frequency intensity as the service frequency range, if not, then do not carry out any operation.
Behind execution of step 208f~208h, end step 208.
Step 208i~208j: judge whether to start the switching timer Ser_Tmr_Drop of service carrier frequency, if, then stop this timer, if not, then do not carry out any operation.
Behind execution of step 208i~208j, end step 208.
From step 201~208 is a dust cycle, when portable terminal is in Idle state, can carry out above-mentioned circulation repeatedly.
When portable terminal is in business state, carry out switching judging and handling process as shown in Figure 5, comprise the steps:
Step 501: portable terminal receives the NFM message of the corresponding current service frequency range of network side transmission, obtains handover information wherein.
Step 502~503: message sequence number Nfm_Seq in the handover information of receiving and the last Nfm_Seq that receives are compared,, then preserve the handover information that receives, if coupling then do not do any operation if both do not match.
Step 504~505: judge adjacent carrier frequency number N ghbr_Num,, then jump to step 501,, then form frequency band list according to carrier frequency number if be not 0 if be 0.
Here, each carrier frequency range i (i ∈ [1 in the described frequency band list, Nghbr_Num]), comprise following information: physical layer configurations information Nghbr_Config[i], use different frequency sign Nghbr_Frq_Ind[i], the frequency N ghbr_Frq[i of this carrier frequency range], program identification Nghbr_Prog_Ind[i], the pilot frequency intensity Nghbr_Pwr[i of this carrier frequency range], the switching timer Nghbr_Tmr_Drop[i of this carrier frequency range].
Step 506: according to Nghbr_Frq[i] shown in its pilot frequency intensity of frequency search.
Step 507: judge the pilot frequency intensity of service frequency range, if less than Pwr_Min_Drop, then execution in step 508, if more than or equal to Pwr_Min_Drop and less than Pwr_Drop execution in step 509 then, if more than or equal to Pwr_Drop execution in step 510 then.
Step 508: when the pilot frequency intensity of service carrier frequency during less than Pwr_Min_Drop, corresponding judgment and processing procedure comprise: select to carry out adjacent carrier frequency and the program that frequency range and program switch or automatically switch to the pilot frequency intensity maximum according to the user, its detailed process comprises the steps: as shown in Figure 6
Step 508a: portable terminal prompting user is about to leave former program service area and shows alternative programme information on screen.
Step 508b: judge whether the user selects program, if, execution in step 508c then, if not, execution in step 508d~508g then.
Step 508c: switch on the program of the frequency range that the user selects, end step 508 afterwards.
Step 508d: search program identification Nghbr_TmrInd[i]=all successive bands of 00, if find pilot frequency intensity the strongest and greater than the successive bands of Pwr_Add, execution in step 508e then, if do not find, execution in step 508f~508g then.
Step 508e: will serve frequency range and switch on the frequency range that step 508d searches, end step 508 afterwards.
Step 508f: further search for Nghbr_Tmr_Ind[i]=01 successive bands, from all successive bands, find the strongest successive bands of pilot frequency intensity.
Step 508g: will serve frequency range and switch on the frequency range that step 508f searches, end step 508 afterwards.
Step 509: when serving pilot frequency intensity less than Pwr_Drop and more than or equal to Pwr_Min_Drop, concrete judgement and handoff process comprise the steps: as shown in Figure 7
Step 509a: whether existing frequency range starts switching timer Nghbr_Tmr_Drop[i in all successive bands of mobile terminal check], if do not find the timer that has started, execution in step 509b~509n then is if find the timer of startup, then execution in step 509o~509p.
Step 509b: the prompting user is about to leave former program service area and shows alternative programme information on screen.
Step 509c: judge whether the user selects program, if, execution in step 509d then, if not, execution in step 509e then.
Step 509d: the frequency range of user specified program is switched to the service carrier frequency, and end step 509 afterwards.
Step 509e: search program identification Nghbr_Prog_Ind[j]=all successive bands pilot frequency informations of 00, it is the strongest and greater than the frequency range of Pwr_Add to search for pilot frequency intensity wherein, if find the frequency range j that satisfies condition, execution in step 509f~509i then, if do not find, execution in step 509j~509n then.
Step 509f: the switching timer Nghbr_Tmr_Drop[j that starts frequency range j].
Step 509g: receive the program data frame of frequency range j, and buffer memory.
Step 509h~509i: judge timer Nghbr_Tmr_Drop[j] whether overtime, if, then frequency range j is switched to the service frequency range, if not, then do not do any operation.
End step 509 behind the execution of step 509i.
Step 509j: further search for program identification Nghbr_Prog_Ind[k]=01 successive bands, find the frequency range k of pilot frequency intensity maximum in all successive bands.
Step 509k: the switching timer Nghbr_Tmr_Drop[k that starts frequency range k].
Step 509l: receive the program data frame of frequency range k, and buffer memory.
Step 509m~509n: judge timer Nghbr_Tmr_Drop[k] whether overtime, if, then frequency range k is switched to the service frequency range, if not, then do not do any operation.
End step 509 behind the execution of step 509n.
Step 509o~509p: judge timer Nghbr_Tmr_Drop[i] whether overtime, if, then frequency range i is switched to the service frequency range, if not, then do not do any operation.
End step 509 behind the execution of step 509p.
Step 510: when serving pilot frequency intensity more than or equal to Pwr_Drop, concrete handoff process comprises the steps: as shown in Figure 8
Step 510a: during smaller or equal to Nghbr_Num, judge i successive bands pilot frequency intensity and program identification Nghbr_Prog_Ind[i at i] value, if intensity is less than Pwr_Drop, execution in step 510b~510e then; Is 00 as if intensity more than or equal to Pwr_Drop and value, then execution in step 510f~510r; Is 01 as if intensity more than or equal to Pwr_Drop and value, then execution in step 510s~510w.
Step 510b~510c: judge whether this frequency range exists in the frequency band list, if then this frequency range of deletion and programme information thereof from frequency band list if not, are not then done any operation.
Step 510d~510e: judge whether to start switching timer Nghbr_Tmr_Drop[i], if, then stop this timer and stop to receive this successive bands Frame, if not, then do not do any operation.
Behind the execution of step 510e, the value of i is added 1 return step 510a again.
Step 510f: whether judge intensity difference that this successive bands pilot frequency intensity deducts service frequency range pilot frequency intensity more than or equal to Pwr_Comp, if, execution in step 510g~510n then, if not, execution in step 510o~510r then.
Step 510g: preserve pilot frequency intensity Nghbr_Pwr[i].
Step 510h~510i: judge whether to start timer Nghbr_Tmr_Drop[i], if, then do not do any operation, if not, then start this timer.
Step 510j: the program data frame that receives this frequency range.
Step 510k~510i: whether judge this successive bands program data frame number more than or equal to service segment program frame number, if then this successive bands Frame of buffer memory, and deletion repeated program data if not, are not then done any operation.
Step 510m~510n: judge timer Nghbr_Tmr_Drop[i] whether overtime, if then this successive bands carrier frequency is switched to the service carrier frequency, if not, then do not do any operation.
Behind the execution of step 510n, the value of i is added 1 return step 510a again.
Step 510o~510p: judge that this adjacent carrier frequency information is whether in frequency band list, if then upgrade its pilot frequency intensity Nghbr_Pwr[i], if not, then do not do any operation.
Step 510q~510r: judge whether to start timer Nghbr_Tmr_Drop[i], if, then stop this timer and stop to receive the program data frame of this frequency range, if not, then do not do any operation.
Behind the execution of step 510r, the value of i is added 1 return step 510a again.
Step 510s: whether the pilot frequency intensity of judging this successive bands more than or equal to Pwr_Add, if not, and execution in step 510t~510u then, if, execution in step 510v~510w then.
Step 510t~510u: judge whether to start timer Nghbr_Tmr_Drop[i], if, then stop this timer and stop to receive the program data frame of this successive bands, then do not do any operation if not.
Step 510v~510w: judge whether to preserve this successive bands programme information, if, then do not do any operation, if not, then search for and preserve the programme information of this successive bands.
Behind the execution of step 510w, the value of i is added 1 return step 510a again.
In the implementation of step 510, the value of i constantly increases since 1, and behind i=Nghbr_Num, step 510 disposes.
Step 511: reception and buffer memory are this time served the programme content of carrier frequency pulse signal, and are presented on the screen.
Above-mentioned steps 501~511 is a dust cycle, when portable terminal is in business state, carries out above-mentioned duty cycle repeatedly.
When portable terminal was in Idle state, the handoff procedure between each state of portable terminal specifically comprised as shown in Figure 9:
When portable terminal is in Idle state and the Nfm_Seq that receives changes or adjacent pilot frequencies intensity during more than or equal to Pwr_Add, portable terminal can switch to the lastest imformation state from Idle state, shown in label 901;
When portable terminal is in Idle state and adjacent pilot frequencies intensity less than Pwr_Drop or service pilot frequency intensity during less than Pwr_Drop, portable terminal can switch to be switched attitude from Idle state, shown in label 902;
When portable terminal was in the selected program of Idle state and user and begins to watch, portable terminal can switch to business state from Idle state, shown in label 903;
Be in the portable terminal of to be switched attitude,, can switch to the gravity treatment state to be switched attitude, shown in label 904 when the pilot frequency intensity of the switch overtime of service frequency range or service frequency range during less than Pwr_Min_Drop;
Be in the portable terminal of to be switched attitude, when the pilot frequency intensity of service frequency range during more than or equal to Pwr_Drop, can switch to Idle state to be switched attitude, more than or equal to the pilot frequency intensity of Pwr_Drop or successive bands shown in label 905;
Be in the portable terminal of to be switched attitude,, can switch to the gravity treatment state to be switched attitude, shown in label 906 when the pilot frequency intensity of the switch overtime of service frequency range or service frequency range during less than Pwr_Min_Drop;
Be in the portable terminal of gravity treatment state, when the service Frequency Band Selection finishes, can switch to the lastest imformation state from the gravity treatment state, shown in label 907;
Be in the portable terminal of lastest imformation state, when handover information and successive bands information updating finish, can switch to the renewal program state from the lastest imformation state, shown in label 908;
Be in the portable terminal that upgrades program state, when the programme information renewal finishes, can switch to Idle state from upgrading program state, shown in label 909;
Be in the portable terminal of business state, when the user finishes to watch, can switch to the gravity treatment state from business state, shown in label 910.
When portable terminal was in business state, the handoff procedure between each state of portable terminal specifically comprised as shown in figure 10:
Be in the portable terminal of business state, when serving pilot frequency intensity, can switch to the to be switched attitude of program from business state less than Pwr_Drop; When if adjacent pilot frequencies is play same program, then when the intensity difference of adjacent pilot frequencies and service pilot tone more than or equal to Pwr_Comp and when serving pilot frequency intensity more than or equal to Pwr_Drop, switch to the to be switched attitude of program from business state, shown in label 1001;
Be in the portable terminal of business state, when the Nfm_Seq that receives changes, can switch to the lastest imformation state from business state; When adjacent pilot frequencies intensity during, can switch to the lastest imformation state from business state, shown in label 1002 more than or equal to Pwr_Add or less than Pwr_Drop;
Below three kinds of situations, the portable terminal that is in the to be switched attitude of program can switch to the lastest imformation state from the to be switched attitude of program, shown in label 1003:
If the to be switched frequency range of a is play identical program, when the intensity difference of adjacent pilot frequencies and service pilot tone during less than Pwr_Comp and service pilot frequency intensity>=Pwr_Drop;
B, when to be switched adjacent pilot frequencies intensity during less than Pwr_Drop;
C, when service pilot frequency intensity during more than or equal to Pwr_Drop;
Be in the portable terminal of the to be switched attitude of program, if switch overtime or in the switching timer maintenance stage, the service pilot frequency intensity can switch to switching state from the to be switched attitude of program, shown in label 1004 during less than Pwr_Min_Drop;
Be in the portable terminal that switches attitude, after the switching of finishing the service frequency range, switch to the lastest imformation state from switching state, shown in label 1005;
Be in the portable terminal of lastest imformation state, after handover information and successive bands information updating finish, can switch to the renewal program state from the lastest imformation state, shown in label 1006;
Be in the portable terminal that upgrades program state, after the programme information renewal finishes, can switch to business state from upgrading program state, shown in label 1007;
Be in the portable terminal of business state, when the user finishes to watch, can switch to the gravity treatment state from business state, shown in label 1008.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (10)

1, portable terminal carries out the professional method of switching in a kind of digital TV broadcast multiple frequency net, it is characterized in that,
A, network side send handover information to portable terminal;
B, portable terminal carry out frequency range and switch according to the handover information of receiving and the pilot frequency intensity of detected service frequency range and successive bands carrier frequency.
2, the method for claim 1 is characterized in that, in the steps A, network side sends handover information by successive bands message NFM.
3, method as claimed in claim 2 is characterized in that, described NFM is by professional indication SI or transmission parameter signaling TPS transmission.
4, as claim 1,2 or 3 described methods, it is characterized in that described handover information comprises: available service frequency range thresholding, unavailable service frequency range thresholding, poor, switching delay duration of the pilot frequency intensity that switches of handoff threshold, identical services and successive bands information immediately.
5, method as claimed in claim 4 is characterized in that, described successive bands information further comprises: the frequency and the program identification of the physical layer configurations information of successive bands number, each successive bands, frequency sign, successive bands carrier frequency.
6, method as claimed in claim 4 is characterized in that, the current Idle state that is in of portable terminal then carries out frequency range and switches to described in the step B:
Portable terminal receives handover information in the interval of service frequency range program pulse signal, set up or the renewal frequency band list, respectively service frequency range carrier frequency and successive bands carrier frequency are handled, reception and buffer memory are this time served the programme content of frequency range carrier frequency pulse signal more afterwards, and delete out-of-date content.
7, method according to claim 6 is characterized in that, described the successive bands carrier frequency is treated to:
Value from i=1 to i equals the successive bands carrier frequency number, each i is judged the pilot frequency intensity of i successive bands carrier frequency:
If whether pilot frequency intensity, is then judged this successive bands less than handoff threshold immediately and in frequency band list, if in frequency band list, is then removed this successive bands carrier frequency and programme information thereof from frequency band list, otherwise do not do any operation;
If pilot frequency intensity then judges whether to have started the switching timer of this successive bands carrier frequency correspondence earlier more than or equal to handoff threshold immediately and less than unavailable service threshold,, then start this switching timer as starting; Otherwise, judge again whether the switching timer of this successive bands carrier frequency correspondence is overtime, if overtime, then from frequency band list, remove this successive bands carrier frequency and programme information thereof, if not overtime, then do not do any operation;
If pilot frequency intensity more than or equal to unavailable service threshold and less than the available service thresholding, then judges whether to have started the switching timer of this successive bands carrier frequency correspondence, if then stop this timer, otherwise do not do any operation;
If pilot frequency intensity is more than or equal to the available service thresholding, then preserve the pilot frequency intensity of this successive bands carrier frequency earlier, the program identification that judges whether this successive bands carrier frequency is again represented different programme contents and is not preserved this successive bands carrier frequency programme information, if, then search for and preserve this successive bands carrier frequency programme information, otherwise do not do any operation.
8, according to claim 6 or 7 described methods, it is characterized in that described being treated to service frequency range carrier frequency:
Judge the size of the pilot frequency intensity of service frequency range carrier frequency:
If pilot frequency intensity less than handoff threshold immediately, is then searched the pilot frequency information of successive bands carrier frequency, select the strongest frequency range carrier frequency of pilot frequency intensity to be service frequency range carrier frequency;
If pilot frequency intensity more than or equal to handoff threshold immediately and less than unavailable service threshold, then judges whether to have started the switching timer of service frequency range carrier frequency correspondence earlier,, then start this switching timer if start; Otherwise, judge whether the switching timer of service frequency range carrier frequency correspondence is overtime, as if overtime, then search the pilot frequency information of successive bands carrier frequency, select the strongest frequency range carrier frequency of pilot frequency intensity for service frequency range carrier frequency, if not overtime, do not do any operation;
If pilot frequency intensity more than or equal to unavailable service threshold, then judges whether to have started the switching timer of service frequency range carrier frequency correspondence,, then stop this timer, otherwise do not do any operation if start.
9, method as claimed in claim 4 is characterized in that, the current business state that is in of portable terminal is then carried out the frequency range switching and comprised described in the step B:
Portable terminal receives handover information in the interval of service frequency range program pulse signal, respectively service frequency range carrier frequency and successive bands carrier frequency are handled, and reception and buffer memory are this time served the programme content of frequency range carrier frequency pulse signal afterwards, and are presented on the screen.
10, method according to claim 9 is characterized in that, described processing to service frequency range carrier frequency and successive bands carrier frequency further comprises:
Judge the pilot frequency intensity of service frequency range carrier frequency:
If the pilot frequency intensity of service frequency range carrier frequency during less than handoff threshold immediately, is then carried out following steps:
B11, prompting user are about to leave former program service area, and show alternative programme information on screen;
B12, judge whether the user selects program, if then switch on the program of user's designated frequency band, finish current handling process, otherwise the search program identification is represented the successive bands of same program content, and it is the strongest and greater than the successive bands of available service thresholding to seek pilot frequency intensity;
B13, judge whether to find pilot frequency intensity the strongest and greater than the successive bands of available service thresholding, if find, then switch on the successive bands that is found, otherwise, further the search program identification is represented the successive bands of different programme contents, switches on the frequency range that pilot frequency intensity is the strongest in all successive bands;
If the pilot frequency intensity of service frequency range carrier frequency during more than or equal to handoff threshold immediately and less than unavailable service threshold, is then carried out following steps:
B21, search have started the successive bands of switching timer, judge whether to find the successive bands that satisfies condition, if find, whether the timer of then judging the successive bands correspondence that is found is overtime, if, then program is switched on this successive bands, finish current handling process, otherwise do not do any operation, finish current handling process; If do not find, then point out the user to be about to leave former program service area and show alternative programme information;
B22, judge whether the user selects program, if, then switch on user's designated frequency band, finish current handling process, otherwise the search program identification is represented same program content and the pilot frequency intensity successive bands greater than the available service thresholding;
B23, judge whether to find expression same program content and pilot frequency intensity successive bands greater than the available service thresholding, if find, then start the switching timer of the frequency range correspondence that is found, receive the also program data frame of this frequency range of buffer memory, finish current handling process; Otherwise, further search for the successive bands that program identification is represented different programme contents, find the strongest one of pilot frequency intensity in all successive bands, start the switching timer of the frequency range correspondence that is found, receive and the program data frame of this frequency range of buffer memory;
If the pilot frequency intensity of service frequency range is during more than or equal to unavailable service threshold, the value from i=1 to i equals the successive bands number, and each i is carried out following steps:
B31, the pilot frequency intensity of judging i successive bands and the program identification of this frequency range:
If pilot frequency intensity less than unavailable service threshold, then earlier judges whether this successive bands is present in the frequency band list, if there is no, then do not do any operation, finish current handling process; Otherwise, continue to judge whether to start the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this successive bands, and from tabulation, remove this successive bands and programme information thereof;
If pilot frequency intensity is represented same program content more than or equal to available service thresholding and program identification, whether the pilot frequency intensity of then judging this successive bands deducts the intensity difference of pilot frequency intensity of service pilot tone poor greater than the pilot frequency intensity that identical services is switched;
If poor greater than pilot frequency intensity, then preserve the pilot frequency intensity of this frequency range earlier, judge whether to have started the switching timer of this successive bands correspondence again, if start, judge then whether the timer of this successive bands correspondence is overtime, if overtime, then switch on this successive bands, finish current handling process; If not overtime, then do not do any operation, finish current handling process; If do not start, then start the timer of this successive bands correspondence, receive this successive bands program data frame, judge that more whether this successive bands program data frame number is greater than service segment program frame number, if greater than, this successive bands program data frame of buffer memory then, the program data frame that follow-up deletion repeats finishes current handling process; If smaller or equal to, then do not do any operation;
If poor smaller or equal to pilot frequency intensity, judge then whether this successive bands information is present in the frequency band list, if, then upgrade its pilot strength information, finish current handling process; Otherwise preserve this successive bands information, continue to judge whether to start the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this successive bands, finish current handling process; Otherwise do not do any operation;
If pilot frequency intensity is represented different programme contents more than or equal to unavailable service threshold and program identification, whether then further judge pilot frequency intensity more than or equal to the available service thresholding,
If more than or equal to the available service thresholding, then judge whether to have preserved the pilot strength information of this successive bands, as preserving, then do not do any operation, finish current handling process; Otherwise, preserve the pilot strength information of this frequency range;
If less than the available service thresholding, then judge whether to have started the switching timer of this successive bands correspondence, if start, then stop this timer and stop to receive the program data frame of this frequency range, finish current handling process; Otherwise do not do any operation.
CNB2005101326678A 2005-12-20 2005-12-20 Method for switching mobile terminal service in digital TV broadcast multiple frequency network Expired - Fee Related CN100493252C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101326678A CN100493252C (en) 2005-12-20 2005-12-20 Method for switching mobile terminal service in digital TV broadcast multiple frequency network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101326678A CN100493252C (en) 2005-12-20 2005-12-20 Method for switching mobile terminal service in digital TV broadcast multiple frequency network

Publications (2)

Publication Number Publication Date
CN1988718A true CN1988718A (en) 2007-06-27
CN100493252C CN100493252C (en) 2009-05-27

Family

ID=38185312

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101326678A Expired - Fee Related CN100493252C (en) 2005-12-20 2005-12-20 Method for switching mobile terminal service in digital TV broadcast multiple frequency network

Country Status (1)

Country Link
CN (1) CN100493252C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008128434A1 (en) * 2007-04-20 2008-10-30 China Mobile Communications Corporation Service state information feedback method and system
CN101854650A (en) * 2010-05-28 2010-10-06 中兴通讯股份有限公司 Method and device for switching mobile television services
CN101997624B (en) * 2009-08-18 2013-08-21 ***通信集团公司 Hybrid network system and switching method based on same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008128434A1 (en) * 2007-04-20 2008-10-30 China Mobile Communications Corporation Service state information feedback method and system
CN101997624B (en) * 2009-08-18 2013-08-21 ***通信集团公司 Hybrid network system and switching method based on same
CN101854650A (en) * 2010-05-28 2010-10-06 中兴通讯股份有限公司 Method and device for switching mobile television services

Also Published As

Publication number Publication date
CN100493252C (en) 2009-05-27

Similar Documents

Publication Publication Date Title
CN105338583B (en) Method for switching network based on circuit domain dropping CSFB
JP4534695B2 (en) Mobile communication terminal device and frequency detection method thereof
CN105451285B (en) Redirecting cell method based on circuit domain dropping CSFB
US7826845B2 (en) Wireless network connection method and mobile phone using the same
JP4814334B2 (en) Resource allocation during tune away
CN100473208C (en) Handover decision for IP services broadcasted on a DVB network
CN101808358B (en) Measurement switching method and device in mobile communication
CN103702393A (en) CSFB (Circuit Switched Fallback) network switching method, MME (Mobile Management Entity) and base station
CN100502588C (en) Cell switching method of cross-evolving node B in the long-evolving mobile communication network
CN105451276B (en) Cell remapping method based on circuit domain dropping CSFB
CN101529971A (en) Access gateway device and tracking area identifier notifying method
JP2009517914A (en) Handover method and apparatus in digital broadcasting system
US9867093B2 (en) Method and apparatus for establishing cell reselection list
CN101155420A (en) Handover method and apparatus using handover history
CN1997216B (en) Method for user device switching in the long evolving network
CN101001439A (en) Method for terminal switching between heterogeneous network
CN101841875A (en) Realization method and realization device for cell reselection
CN101835246A (en) Executing method of multimode terminal network selection and multimode terminal
CN105517088A (en) Switching method and switching system for circuit switched fallback
CN102158934A (en) Network selection method and equipment
CN102316554A (en) Network selection method based on circuit domain service falling technology and mobile terminal
CN101986751A (en) Method for radio resource control (RRC) connection re-establishment after switching failure and user equipment (UE)
TW201352024A (en) Apparatus and method for processing priority information in a wireless device
CN106255157B (en) A method of redirection process between optimization multimode user terminal mode
CN100493252C (en) Method for switching mobile terminal service in digital TV broadcast multiple frequency network

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090527

CF01 Termination of patent right due to non-payment of annual fee