Embodiment
Following relating to reference to accompanying drawing explanation, can be applicable to execution mode wireless system shown in Figure 1, various terminals of the present invention, access network and IAD etc.
[example of HAT]
At first, the structure example of the HAT of one embodiment of the present of invention shown in Fig. 2.As previously mentioned, HAT 19 (and HAT 20) is the hybrid access terminal with the interface that connects with different a plurality of connecting systems.In Fig. 2,1xEv-DO interface (1xEv-DO IF) the 34th is used for the interface that is connected with 1xEv-DO RAN 5.BB (base band part) 38 carries out the Base-Band Processing of the receiving and transmitting signal of 1xEv-DO, for example modulated transmit signal, carry out replenishing synchronously and demodulation of received signal.IF (interface portion) 37 carries out the signal processing of the intermediate frequency (IF:Intermediate Frequency) of 1xEv-DO.IF 37 converts thereof into intermediate frequency and outputs to RF (radio section) 36 to after carrying out DA (digital to analogy) conversion from the baseband signal of the 1xEv-DO of BB 38 input.In addition, after 37 pairs of wireless signals from the 1xEv-DO of RF 36 inputs of IF carry out AD (analog to digital) conversion, output to BB 38.RF 36 carries out the signal processing of the wireless frequency (RF:Radio Frequency) of 1xEv-DO.RF 36 will be transformed into wireless frequency from the signal of IF 37 inputs, output to antenna 35 after amplifying transmitted power.In addition, RF 36 will output to IF 37 after will being transformed into intermediate frequency under the wireless signal of antenna 35 input.
WLAN interface (WLAN IF) the 39th is used for the interface that is connected with WLAN RAN 9.BB 43 carries out the Base-Band Processing of the receiving and transmitting signal of WLAN, for example modulated transmit signal, carry out replenishing synchronously and demodulation of received signal.IF 42 carries out the signal processing of the intermediate frequency (IF:Intermediate Frequency) of WLAN.IF 42 converts thereof into intermediate frequency and outputs to RF 41 to after carrying out DA (digital to analogy) conversion from the baseband signal of the WLAN of BB 43 input.In addition, after 42 pairs of wireless signals from the WLAN of RF 41 inputs of IF carry out AD (analog to digital) conversion, output to BB 43.RF (radio section) 41 carries out the signal processing of the wireless frequency (RF:Radio Frequency) of WLAN.RF 41 will be transformed into wireless frequency from the signal of IF 42 inputs, output to antenna 40 after amplifying transmitted power.In addition, RF 41 will output to IF 42 after will being transformed into intermediate frequency under the wireless signal of antenna 40 input.
WiMAX interface (WiMAX IF) is to be used for the interface that is connected with WiMAX RAN 13.BB 48 carries out the Base-Band Processing of the receiving and transmitting signal of WiMAX, for example modulated transmit signal, carry out replenishing synchronously and demodulation of received signal.IF 47 carries out the signal processing of the intermediate frequency (IF:Intermediate Frequency) of WiMAX.IF 47 converts thereof into intermediate frequency and outputs to RF 46 to after carrying out DA (digital to analogy) conversion from the baseband signal of the WiMAX of BB 48 input.In addition, after 47 pairs of wireless signals from the WiMAX of RF 46 inputs of IF carry out AD (analog to digital) conversion, output to BB 48.RF (radio section) 46 carries out the signal processing of the wireless frequency (RF:Radio Frequency) of WiMAX.RF 46 will be transformed into wireless frequency from the signal of IF 47 inputs, output to antenna 45 after amplifying transmitted power.In addition, RF 46 will output to IF 47 after will being transformed into intermediate frequency under the wireless signal of antenna 45 input.
Wire-line interface (Wire-line IF) the 49th is used for the interface that is connected with Wire-line Network 3.
Control part 31 has the management function of AP integral body.In addition, control part 31 assembling of carrying out the grouping that will receive and dispatch decompose discardedly wait, the parsing of the transmission of the information management of the transmission timing controlled of grouping, storage part 32, message, the message that receives and in response to the execution of the application software such as various processing, videoconference such as handover of message.Storage part 32 keeps comprising the address information of the data that will receive and dispatch and QoS information, each interface in interior management information.UIF 33 is user interfaces such as keyboard, display, loud speaker.
[example of AP]
The structure example of the AP of embodiments of the invention shown in Fig. 3 (AP 7, AP 11 or AP 15).In Fig. 3, network interface (NW IF) the 55th is used for the network interface that is connected with PCF 6, H/R 10 or H/R 14.BB 54 carries out the Base-Band Processing of receiving and transmitting signal, for example modulated transmit signal, carry out replenishing synchronously and demodulation of received signal.IF 53 carries out the signal processing of intermediate frequency (IF:Intermediate Frequency).IF 53 converts thereof into intermediate frequency and outputs to RF 52 to after carrying out DA (digital to analogy) conversion from the baseband signal of BB 54 inputs.In addition, after 53 pairs of signals from RF 52 inputs of IF carry out AD (analog to digital) conversion, output to BB 54.RF (radio section) 52 carries out the signal processing of wireless frequency (RF:Radio Frequency).RF 52 will be transformed into wireless frequency from the signal of IF 53 inputs, output to antenna 51 after amplifying transmitted power.In addition, RF 52 will output to IF 53 after will being transformed into intermediate frequency under the wireless signal of antenna 51 input.Control part 57 has the management function of AP integral body.In addition, the message assembling and the transmissions such as information management, current control of the discarded transmission timing controlled that waits, uses the wireless unit of transfer of timer 56, storage part 58 decomposed in control part 57 assembling of carrying out the grouping that will receive and dispatch via wireless unit of transfer and NW IF55.Management information such as data that storage part 58 maintenances will be received and dispatched and QoS information.Timer 56 is the counters that increase with constantly.
[example of H/R]
The structure example of the H/R of embodiments of the invention shown in Fig. 4 (H/R 10 or H/R 14 or H/R 18).In Fig. 4, NW IF 61 is used for the network interface that is connected with AGW, and NW IF 62 is used for the network interface that is connected with AP or HAT.SW 64 is the switches that exchange this grouping according to the address information of the title of grouping.Control part 65 carries out management of information, assembling, decomposition and the transmitting-receiving of grouping, the current control of maintenance in the storage part 63.Required management information such as grouped data that storage part 63 maintenances will be received and dispatched and current control.
[example of PCF]
The structure example of the PCF 6 of embodiments of the invention shown in Fig. 5.In Fig. 5, NWIF 71 is used for the network interface that is connected with AP, and NW IF 76 is used for the network interface that is connected with AGW.SW the 72, the 75th, the switch of exchange grouping.Control part 73 carries out the management of PCF 6 integral body.TC (Traffic Controller, communication control unit) the 74th, the communication control unit that carries out assembling, decomposition and the transmitting-receiving of the grouping that PCF 6 will transmit.
The structure example of the TC 74 of embodiments of the invention shown in Fig. 6.Grouped data and management information that storage part 77 maintenances will be received and dispatched.Management of information, the assembling that CPU 78 carries out in the storage part 77 keeping decomposes that grouping transmitting-receiving such as discarded is handled, current control.
[example of AGW]
The structure example of the AGW of embodiments of the invention shown in Fig. 7 (AGW 2, AGW 4 or AGW 8 or AGW 12).In Fig. 7, NW IF 86 is used for the network interface that is connected with access network.Receive and dispatch the grouping of the form that depends on each access network via NW IF 86.NW IF 87 is used for the network interface that is connected with core network 1.Receive and dispatch the IP grouping via NW IF 87.The grouping that storage part 82 maintenances will be received and dispatched and the management information of address information, QoS information and current control etc.Actual measurement, message that processing, current control, QoS are received and dispatched in groupings such as control part 83 carries out that the management of information that keeps in the storage part 82, the grouping of access network transmission usefulness and the assembling decomposition of IP grouping are discarded send the opportunity judgement, ask the transmission of the message of handover to be handled to HAT.UIF 84 is user interfaces.Timer 85 is the counters that increase with constantly, is used for being detained at storage part 82 chronometry etc. of grouping.
[example of HA]
HA 17 is home agent of mobile IP.The structure example of the HA17 of embodiments of the invention shown in Fig. 8.In Fig. 8, NW IF 90 is used for the network interface that is connected with core network 1.Grouping and management information such as address information, QoS information and current control that storage part 88 maintenances will be received and dispatched.Control part 89 divides into groups to assemble, the parsing and the processing of resolution process, message and message generates, the information management of storage part.
[example of CN]
The structure example as the CN 16 of the communication counterpart of HAT of embodiments of the invention shown in Fig. 9.In Fig. 9, NW IF 96 is used for the network interface that is connected with core network 1.Grouping or information that storage part 92 maintenances will be received and dispatched.Control part 93 divides into groups to assemble, resolution process, the information management of storage part, the execution of various application.UIF 94 is user interfaces.In the present embodiment, CN 16 is wired, and is connected on the core network, but the communication counterpart of HAT also can be a wireless terminal.
[corresponding to the example of the current control of priority]
The following example corresponding to the current control of priority of explanation embodiments of the invention.
Transmission buffer that guarantee, descending (towards HAT) in AP shown in Figure 10, PCF, H/R, the AGW storage part (storage part 82 of the storage part 77 of storage part 58, PCF, the storage part 63 of H/R or AGW) separately.AP, PCF, H/R, AGW control part (control part 65 of CPU 78, the H/R of control part 57, PCF or the control part 83 of AGW) separately is with reference to the priority of appointment in the title that sends grouping, the packet memory of high priority is used in the buffer 26 at high priority, the packet memory of low priority is used in the buffer 27 at low priority.And AP, PCF, H/R, AGW control part is separately read high priority early than low priority with the grouping in the buffer 26 with the grouping in the buffer 27, and sends to down direction.
In Figure 10, Flow (stream) 1 is grouped into high priority, and Flow 2 is grouped into low priority.With in the buffer 26, use in the buffer 27 at low priority by the packet memory of Flow 2 at high priority for the packet memory of Flow 1.And the grouping of Flow 1 sends to HAT prior to the grouping of Flow2.Here, the priority of appointment also can be the DSCP (DiffServ Code Point, Differentiated Services code-point) of for example IP grouping in the title of control part reference.
Utilize Flow 2 to send user data, and utilize Flow 1 transmission to send to control data HAT, that comprise hand-off request described later (HOR:Hand Over Request) message from AGW.User data is the data of carrying out utilization in the application such as voice sessions or file download the user of HAT.
When taking place to block on the wireless transmission path, because the priority height of control data, so the hold-up of user data at first increases.If it is a certain amount of that the hold-up of the user data of AP surpasses, then the control part 57 of AP sends to PCF or H/R with the grouping stop signal of current control.After PCF or H/R receive the grouping stop signal, with the packet memory of the user data of down direction in low priority buffer 27.And then if blocked state does not recover, the meeting in group that then is trapped in the user data in the storage part of PCF or H/R surpasses a certain amount of, and taking this as an opportunity, the CPU 78 of PCF or the control part 65 of H/R as shown in figure 40, the stop signal of will dividing into groups 23 sends to AGW.
The situation that generation is blocked on wired transfer path in access network is sent to the AGW of each access network too at the grouping stop signal 23 of user data.For example, if block at HAT 19 and 18 of H/R, the then H/R 18 beginning grouping of in low priority buffer 27, accumulating the user data of down direction.And then if blocked state does not recover, the meeting in group that then is trapped in the user data in the storage part of H/R surpasses a certain amount of, and taking this as an opportunity, the control part 65 of H/R18 as shown in figure 40, the stop signal of will dividing into groups 23 sends to AGW.
The control part 83 of AGW receives grouping stop signal 23, and the grouping of the user data of down direction is accumulated in the low priority buffer 27.And then, if recovering, be trapped in the grouping of the user data in the storage part 82, blocked state do not surpassed under a certain amount of situation, the control part 83 of AGW sends the grouping of HOR message as Flow 1.HOR message is received by PCF or H/R, and is stored in high priority with in the buffer 26.HOR message is sent to AP prior to low priority with the information of buffer 27.And HOR message is received by AP, and is stored in high priority with in the buffer 26.HOR message is sent to HAT prior to low priority with the information of buffer 27.
Like this, as long as communication interrupts fully, then by the current control corresponding to priority, even under the situation that the transmission of user data stops, AGW also can transmit HOR message to HAT.
[utilize current control corresponding to priority send HOR, from the example of 1xEv-DO to the HO of WLAN]
By above-mentioned current control, send HOR message, HAT a example shown in Figure 11 from the call flow of 1xEv-DO when WLAN carries out handover by AGW corresponding to priority.
At first, HAT 19 is connected with 1xEv-DO RAN 5, communicates with CN 16 by IP stream (IP Flow 101).At this, IP stream is the continuous IP packet sequence of same transmission source address and destination-address, and particularly, IP Flow 101 is IP packet sequences of having stored user data.
In the wireless transmission path of 1xEv-DO or 1xEv-DO RAN 5, block the grouping stop signal (Xoff) 102 that sends at IP Flow 101 to AGW 4 from the PCF 6 of 1xEv-DO RAN 5.
AGW 4 carries out the judgement to the transmission opportunity of the HOR message of HAT 19 request handovers.For example, the control part 83 of AGW4 has surpassed the transmission opportunity 103 of threshold value as HOR message with the low priority guaranteed in the storage part 82 with the capacity of buffer 27.When becoming HOR message transmission opportunity 103, control part 83 generates the grouping 104 of having stored HOR message, and sends to HAT 19 from NW IF 86 as control data.
About message format with aftermentioned, a but example of 104 the form of grouping shown in Figure 19.In addition, be stored in an example of the HOR message format in the grouping 104 shown in Figure 23.
Grouping 104 is received by the 1xEv-DO IF 34 of HAT 19 via 1xEv-DO RAN 5.The control part 31 of HAT 19 is resolved the HOR message of grouping 104, decision handover destination connecting system.If the control part 31 of HAT 19 has determined that handover destination connecting system is a WLAN.And then the required message sequence 105 of the control part of HAT 19 31 transmitting-receiving handovers carries out the handover formality of the regulation of record in the non-patent literature 3 for example.HAT 19 is connected with WLAN RAN 9, switches to IP Flow 106 from IP Flow 101, communicates with CN 16.
According to present embodiment, can in each connecting system, absorb under the situation of communication load, owing to use this connecting system, therefore can not carry out unwanted switching.A connecting system be can stably utilize, the signaling consumption of following switching, number of times or the time that communication disconnects therefore can be reduced.
In addition, access network sends message with the priority that is higher than user data.Therefore, as long as communication interrupts fully, even then under the situation that the transmission of user data stops, AGW also can transmit the message of request handover to terminal.
[utilize current control corresponding to priority send HOR, from the example of WLAN to the HO of 1xEv-DO]
By corresponding to the current control of priority, send HOR message, HAT a example shown in Figure 12 from the call flow of WLAN when 1xEv-DO carries out handover by AGW.Be that at first HAT 19 is connected with WLAN RAN 9 specifically, communicate by IP Flow107 and CN 16.IP Flow 107 is IP packet sequences of having stored user data.
In the wireless transmission path of WLAN or WLAN RAN 9, block the grouping stop signal 108 that sends at IP Flow 107 to AGW 8 from the H/R 10 of WLAN RAN 9.AGW 8 carries out the judgement to the transmission opportunity of the HOR message of HAT 19 request handovers.For example, the control part 83 of AGW 8 has surpassed the transmission opportunity 109 of threshold value as HOR message with the low priority guaranteed in the storage part 82 with the capacity of buffer 27.When becoming HOR message transmission opportunity 109, control part 83 generates the grouping 110 of having stored HOR message, and sends to HAT 19 from NW IF 86 as control data.Grouping 110 is received by the WLAN IF 39 of HAT 19 via WLAN RAN 9.
The control part 31 of HAT 19 is resolved the HOR message of grouping 110, decision handover destination connecting system.If the control part 31 of HAT 19 has determined that handover destination connecting system is 1xEv-DO.And then the required message sequence 110 of the control part of HAT 19 31 transmitting-receiving handovers carries out the handover formality of the regulation of record in the non-patent literature 3 for example.HAT 19 is connected with 1xEv-DO RAN 5, switches to IP Flow 112 from IP Flow 107, communicates with CN 16.
According to present embodiment, can in each connecting system, absorb under the situation of communication load, owing to use this connecting system, therefore can not carry out unwanted switching.A connecting system be can stably utilize, the signaling consumption of following switching, number of times or the time that communication disconnects therefore can be reduced.
In addition, access network sends message with the priority that is higher than user data.Therefore, as long as communication interrupts fully, even then under the situation that the transmission of user data stops, AGW also can transmit the message of request handover to terminal.
[circuitous different types of system send HOR, from the example of 1xEv-DO to the HO of WLAN]
Even communication is interrupted fully in certain connecting system, as long as circuitous different connecting system, AGW just can transmit HOR message to HAT.Below the embodiment of handover is carried out in explanation in this case to WLAN from 1xEv-DO.
Figure 13 is that the AGW of 1xEv-DO transmits the HOR message via WLAN RAN 9 to HAT 19 under the state that stops of the communication at 1xEv-DO, and taking this as an opportunity, and HAT 19 is from the example of the call flow of 1xEv-DO RAN 5 when WLAN RAN 9 carries out handover.
After HAT 19 enters the service area of AP 7 of 1xEv-DO RAN 5, messaging sequence 114, authentication formality of stipulating or communication path are established formality.By these formalities, the IP address of the 1xEv-DO IF 34 of HAT 19 is determined.That is, the address of distributing to the home agent (HA 17) of the mobile IP that the Care-of Address (CoA:Care of Address), 1xEv-DO IF 34 of the mobile IP of 1xEv-DO IF 34 utilize in mobile destination network is determined.
HAT 19 sends the RRQ (RegistrationReQuest that comprises mobile IP to HA 17, the registration request) message and ADR (ADdRess, the address) grouping 115 of message, the address information of the interface of the connecting system that wherein ADR message is beyond the 1xEv-DO IF 34, HAT 19 can communicate by letter.
An example of the form of grouping 115 as shown in figure 15.
The control part 83 of AGW 4 is resolved ADR message after receiving grouping 115, and with the information registering of ADR message in the ADR of storage part 82 table.And the control part of AGW 4 83 generates the grouping of having removed 115 from dividing into groups after the ADR message of having registered 116, and sends to HA 17.
An example of the form of grouping 116 as shown in figure 16.
HA 17 is registered in the IP address information of 1xEv-DO IF 34 in the table of storage part 88, and replys RRP (RRP:Registration ResPonse, the registration is replied) message 117 of mobile IP.The form of rrq message, rrq message and the processing in HA 17 can be according to the specifications of mobile IP.The example of rrq message and rrq message form illustrates in Figure 20 and Figure 21 respectively.
In HAT 19 and 16 transmitting-receivings that begin to carry out IP Flow 118 of CN.The grouping of the IP Flow 118 that sends to HAT 19 from CN is temporarily received by the NW IF 90 of HA 17.After the IP grouping after the control part 89 of HA 17 generates this grouping made a summary,, set the destination and send from NW IF 90 with reference to the address table of storage part 88.And then the grouping of IP Flow 118 is received by the 1xEv-DO IF 34 of HAT 19 via AGW 4 and 1xEv-DO RAN 5.
After HAT 19 enters the service area of AP 11 of WLAN RAN 9, messaging sequence 119, authentication formality of stipulating or communication path are established formality.By these formalities, the IP address of the WLAN IF 39 of HAT 19 is determined.That is, the address of distributing to the home agent (HA 17) of the mobile IP that the Care-of Address (CoA:Care of Address), WLAN IF 39 of the mobile IP of WLAN IF 39 utilize in mobile destination network is determined.HAT19 sends to HA 17 and comprises the rrq message of mobile IP and the grouping 120 of ADR message, the address information of the interface of the connecting system that wherein ADR message is beyond the WLAN IF 39, HAT 19 can communicate by letter.The current message that sends the address information of appending 1xEv-DO IF 34.
An example of the form of grouping 120 as shown in figure 15.
The control part 83 of AGW 8 is resolved ADR message after receiving grouping 120, and with the information registering of ADR message in the ADR of storage part 82 table.And the control part of AGW 8 83 generates the grouping of having removed 120 from dividing into groups after the ADR message of having registered 121, and sends to HA 17.
An example of the form of grouping 121 as shown in figure 16.
HA 17 is registered in the IP address information of WLAN IF 39 in the table of storage part 88, and replys the RRP message 122 of mobile IP.The example of rrq message and rrq message form illustrates in Figure 20 and Figure 21 respectively.
The control part 31 of HAT 19 upgrades address stored information among the AGW of all connecting systems that connected according to the variation of connection state.Because the interface of the connecting system that HAT 19 newly is connected, can communicates by letter with WLAN RAN 9 increases, therefore send the grouping 123 that comprises ADR message to AGW 4 in order to append address information.
An example of the form of grouping 123 as shown in figure 17.
The control part 83 of AGW 4 is resolved message after receiving grouping 123, and with the information registering of ADR message in the ADR of storage part 82 table.Current control part 83 is registered in the IP address information of WLAN IF 39 in the ADR table of storage part 82.
After being located at HAT 19 and WLAN RAN 9 being connected, also receive and dispatch IP Flow 124 at HAT 19 and 16 of CN via 1xEv-DO RAN 5.And be located among the wireless transmission path of 1xEv-DO or the 1xEv-DO RAN 5 and block.
The grouping stop signal 125 that sends at IP Flow 118 to AGW 4 from the PCF 6 of 1xEv-DO RAN 5.AGW 4 carries out the judgement to the transmission opportunity 126 of the HOR message of HAT 19 request handovers.With aftermentioned, but for example the control part 83 of AGW4 has surpassed the transmission opportunity 126 of threshold value as HOR message with the capacity of the transmission buffer of the IP Flow 118 that guarantees in the storage part 82 about the decision algorithm of the transmission opportunity of HOR message.When becoming HOR message transmission opportunity, control part 83 generates the grouping 127 of having stored HOR message, and sends to HAT 19 from NW IF 87.
An example of the form of grouping 127 shown in Figure 19.In addition, be stored in an example of the HOR message format in the grouping 127 shown in Figure 23.
Control part 83 is with reference to the ADR table of storage part 82, and the IP address information setting of the WLAN IF 39 after will upgrading in grouping 123 is the destination-address of the title (IP Header 214) of grouping 127.Grouping 127 is sent to HA 17, is sent to HAT 19 after making a summary according to the processing of mobile IP.Grouping 128 behind the summary is received by the WLAN IF 39 of HAT19 via WLAN RAN 9.The control part 31 of HAT 19 is resolved the HOR message of grouping 128, and decision handover destination connecting system.If the control part 31 of HAT 19 has determined that handover destination connecting system is a WLAN.And then, the required message sequence 129 of control part 31 transmitting-receiving handovers of HAT 19, the handover formality of stipulating.HAT19 switches to IP Flow 130 via WLAN RAN 9 with IP Flow 124, communicates with CN 16.
According to present embodiment, can in each connecting system, absorb under the situation of communication load, owing to use this connecting system, therefore can not carry out unwanted switching.And even communication is interrupted fully in the connecting system that is using, because circuitous different connecting system sends message, so AGW also can transmit the message of request handover to terminal.That is, can not absorb fully under the situation of communication load in each connecting system, switch to and the different connecting system of the current connecting system that is using, the grouping that therefore can reduce among the AGW of each connecting system is discarded.
[circuitous different types of system send HOR, from the example of WLAN to the HO of 1xEv-DO]
Below the example of handover is carried out in explanation to 1xEv-DO from WLAN.Figure 14 is that the AGW of WLAN transmits the HOR message via 1xEv-DO RAN 5 to HAT 19 under the state that stops of the communication in WLAN, and taking this as an opportunity, and HAT 19 is from the example of the call flow of WLAN RAN 9 when 1xEv-DO RAN 5 carries out handover.
After HAT 19 enters the service area of AP 7 of 1xEv-DO RAN 5, messaging sequence 134, authentication formality of stipulating or communication path are established formality.By these formalities, the IP address of the 1xEv-DO IF 34 of HAT 19 is determined.That is, the address of distributing to the home agent (HA 17) of the mobile IP that the Care-of Address (CoA:Care of Address), 1xEv-DO IF 34 of the mobile IP of 1xEv-DO IF 34 utilize in mobile destination network is determined.
HAT 19 sends to HA 17 and comprises the rrq message of mobile IP and the grouping 135 of ADR message, the address information of the interface of the connecting system that wherein ADR message is beyond the 1xEv-DO IF 34, HAT 19 can communicate by letter.
An example of the form of grouping 135 as shown in figure 15.
The control part 83 of AGW 4 is resolved ADR message after receiving grouping 135, and with the information registering of ADR message in the ADR of storage part 82 table.And the control part of AGW 4 83 generates the grouping of having removed 135 from dividing into groups after the ADR message of having registered 136, and sends to HA 17.
An example of the form of grouping 136 as shown in figure 16.
HA 17 is registered in the IP address information of 1xEv-DO IF 34 in the table of storage part 88, and replys RRP (RRP:Registration ResPonse) message 137 of mobile IP.The form of rrq message, rrq message and the processing in HA 17 can be according to the specifications of mobile IP.
The example of rrq message and rrq message form illustrates in Figure 20 and Figure 21 respectively.
After HAT 19 enters the service area of AP 11 of WLAN RAN 9, messaging sequence 139, authentication formality of stipulating or communication path are established formality.By these formalities, the IP address of the WLAN IF 39 of HAT 19 is determined.That is, the address of distributing to the home agent (HA 17) of the mobile IP that the Care-of Address (CoA:Care of Address), WLAN IF 39 of the mobile IP of WLAN IF 39 utilize in mobile destination network is determined.HAT19 sends to HA 17 and comprises the rrq message of mobile IP and the grouping 140 of ADR message, the address information of the interface of the connecting system that wherein ADR message is beyond the WLAN IF 39, HAT 19 can communicate by letter.The message of the address information of 1xEv-DO IF 34 is appended in transmission.
An example of the form of grouping 140 as shown in figure 15.
The control part 83 of AGW 8 is resolved ADR message after receiving grouping 140, and with the information registering of ADR message in the ADR of storage part 82 table.And the control part of AGW 8 83 generates the grouping of having removed 140 from dividing into groups after the ADR message of having registered 141, and sends to HA 17.
An example of the form of grouping 141 as shown in figure 16.
HA 17 is registered in the IP address information of WLAN IF 39 in the table of storage part 88, and replys the RRP message 142 of mobile IP.
The example of rrq message and rrq message form illustrates in Figure 20 and Figure 21 respectively.
The control part 31 of HAT 19 upgrades address stored information among the AGW of all connecting systems that connected according to the variation of connection state.Because the interface of the connecting system that HAT 19 newly is connected, can communicates by letter with WLAN RAN 9 increases, therefore send the grouping 143 that comprises ADR message to AGW 4 in order to append address information.
An example of the form of grouping 143 as shown in figure 17.
The control part 83 of AGW4 is resolved message after receiving grouping 143, and with the information registering of ADR message in the ADR of storage part 82 table.Current control part 83 is registered in the IP address information of WLAN IF 39 in the ADR table of storage part 82.
At HAT 19 with after WLAN RAN 9 is connected, in the transmitting-receivings of HAT 19 and 16 beginnings of CN IP Flow 144.The grouping of the IP Flow 144 that sends to HAT 19 from CN is temporarily received by the NW IF 90 of HA 17.After the IP grouping after the control part 89 of HA 17 generates this grouping made a summary,, set the destination and send from NW IF 90 with reference to the address table of storage part 88.And then the grouping of IP Flow 144 is via AGW8 and WLAN RAN9, by WLAN IF 39 receptions of HAT 19.
Be located among the wireless transmission path of 1xEv-DO or the WLAN RAN 9 and block.The grouping stop signal 145 that sends at IP Flow 144 to AGW 8 from the H/R 10 of WLAN RAN 9.AGW 8 carries out the judgement to the transmission opportunity 146 of the HOR message of HAT 19 request handovers.For example, the control part 83 of establishing AGW8 has surpassed the transmission opportunity 146 of threshold value as HOR message with the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82.When becoming HOR message transmission opportunity, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.
An example of the form of grouping 147 shown in Figure 19.In addition, be stored in an example of the HOR message format in the grouping 147 shown in Figure 23.
Control part 83 is with reference to the ADR of storage part 82 table, with the IP address information setting of 1xEv-DO IF 34 destination-address for the title (IP Header 214) of grouping 147.Grouping 147 is sent to HA 17, is sent to HAT19 after making a summary according to the processing of mobile IP.Grouping 148 behind the summary is received by the 1xEv-DO IF34 of HAT 19 via 1xEv-DO RAN 5.The control part 31 of HAT 19 is resolved the HOR message of grouping 148, decision handover destination connecting system.If the control part 31 of HAT 19 has determined that handover destination connecting system is 1xEv-DO.And then, the required message sequence 149 of control part 31 transmitting-receiving handovers of HAT 19, the handover formality of stipulating.HAT 19 switches to IP Flow 150 via 1xEv-DO RAN 5 with IP Flow 144, communicates with CN 16.
According to present embodiment, can in each connecting system, absorb under the situation of communication load, owing to use this connecting system, therefore can not carry out unwanted switching.And even communication is interrupted fully in the connecting system that is using, because circuitous different connecting system sends message, so AGW also can transmit the message of request handover to terminal.That is, can not absorb fully under the situation of communication load in each connecting system, switch to and the different connecting system of the current connecting system that is using, the grouping that therefore can reduce among the AGW of each connecting system is discarded.
[example of RRQ+ADR packet format]
Comprise example rrq message and ADR message, grouping 115 and 135 the form of dividing into groups shown in Figure 15.IP Header 201 is titles of IP grouping.UDP Header 202 is titles of UDP (User Datagram Protocol, User Datagram Protoco (UDP)) grouping.RRQ 203 is rrq messages.ADR 204 is an ADR message.
[example of RRQ packet format]
An example that comprises the packet format of rrq message shown in Figure 16.IP Header205 is the title of IP grouping.UDP Header 206 is titles of UDP (User Datagram Protocol) grouping.RRQ 207 is rrq messages.
[example of ADR packet format]
An example that comprises the packet format of ADR message shown in Figure 17.IP Header208 is the title of IP grouping.UDP Header 209 is titles of UDP (User Datagram Protocol) grouping.ADR 210 is an ADR message.
[example of RRP packet format]
An example that comprises the packet format of RRP message shown in Figure 18.IP Header211 is the title of IP grouping.UDP Header 212 is titles of UDP (User Datagram Protocol) grouping.RRP213 is a RRP message.
[example of HOR packet format]
An example that comprises the packet format of HOR message shown in Figure 19.IP Header214 is the title of IP grouping.UDP Header 215 is titles of UDP (User Datagram Protocol) grouping.HOR 216 is a HOR message.
[example of rrq message form]
An example of the form of rrq message shown in Figure 20.Control 221 is control informations, comprises to be used to determine to be the identifier of rrq message.HoA (Home address, home address) the 222nd, the home address of the interface of HAT.The interface of HAT is any one among 1xEv-DO IF 34, WLAN IF 39, WiMAX IF 44, the Wire-line IF 49 in this example.HA 223 is addresses of home agent.CoA 224 is Care-of Address of the interface of HAT.ID 225 is used to check the information of the correctness of message.
[example of RRP message format]
An example of the message format of RRP shown in Figure 21.Control 231 is control informations, comprises to be used to determine to be the identifier of RRP message.HoA (Home address) the 232nd, the home address of the interface of HAT.The interface of HAT is any one among 1xEv-DO IF 34, WLAN IF 39, WiMAX IF 44, the Wire-line IF 49 in this example.HA 233 is addresses of home agent.CoA 234 is Care-of Address of the interface of HAT.ID 235 is used to check the information of the correctness of message.
[example of ADR message format]
HAT shown in Figure 22 sends to an example of the ADR message format of AGW.Control 240 is control informations, and comprising the identifier that is used for determining ADR message and specifying is follow-up address information to be appended in the ADR table of storage part 28 storages of AGW or with the sign of its deletion from the ADR table.NumAddr 241 is numbers of the group of follow-up address information.In the present embodiment, establish the follow-up n of having group address message.Utilize the form assigned address information of tectosome 239 among AddrInfo_1, AddrInfo_2, the AddrInfo_n.HAT ID 245 is the intrinsic identifiers of HAT.Sys ID 246 is identifiers of classification of determining the interface of HAT, for example determines Wire-line, 1xEv-DO, WLAN, WiMAX.HoA (Home address) the 247th, the home address of the interface of HAT.HA 248 is addresses of home agent.CoA 249 is Care-of Address of the interface of HAT.
For example, the grouping 123 shown in HAT 19 with the example under the situation in the table of IP address information setting of WLAN IF 39 at AGW.The control part 31 of HAT 19 is set in the sign of Control 240 follow-up address information is appended in the ADR table.Owing to send the address information of a WLAN interface, so control part 31 sets 1 in NumAddr 241.Follow-up address information only is AddrInfo_1.As the IP address of WLAN IF 39, home address is HoA_1, and hometown-agent-address is that HA_1, Care-of Address are CoA_1.Control part 31 is set the identifier of HAT 19 in HAT ID 245, setting expression in Sys ID246 is the identifier of WLAN.Control part 31 is set HoA_1 in HoA 247, set HA_1 in HA 248, sets CoA_1 in CoA 249.
In addition, the control part 31 of HAT 19 can also be set in the sign of Control 240 deletion from the ADR table of follow-up address information.At this moment, receive the follow-up address information of control part 83 sign of deletion Control 240 from the ADR table of storage part 82 of grouping 123 AGW4.
[example of HOR message format]
Be used for AGW shown in Figure 23 to HAT request example handover, the HOR message format.Control 251 is control informations, comprises to be used to determine to be the identifier of HOR message and the identifier of follow-up form of message.SsysInfo 252 is the information as the connecting system in handover source.HAT ID253 is the identifier of the HAT of request handover.Sys ID 254 is the identifiers as the connecting system in handover source.
Carry out the example under the situation of handover to the connecting system beyond the 1xEv-DO to HAT 19 requests by 104 AGW 4 that 1xEv-DO is shown that divide into groups.The control part 83 of AGW 4 is set the identifier of HAT 19 in HAT ID 253, setting expression in Sys ID 254 is the identifier of 1xEv-DO.The control part 31 that receives the HAT 19 of grouping 104 is resolved this message, operable connecting system beyond the connecting system of an appointment in Sys ID 254 of selection, and beginning is carried out handover to this system.In this example, in Sys ID254, set 1xEv-DO.If for example only can use WLAN beyond 1xEv-DO, then HAT 19 selects WLAN, the beginning handover.
Another example of the message format of HOR shown in Figure 24.Control 255 is control informations, comprises to be used to determine to be the identifier of HOR message and the identifier of follow-up form of message.SsysInfo 252 and Figure 23 are same, are the information as the connecting system in handover source.HAT ID 253 is identifiers of the HAT of request handover.Sys ID 254 is the identifiers as the connecting system in handover source.TsysInfo 256 is the information as the connecting system of handover destination.HAT ID 257 is identifiers of the HAT of request handover.Sys ID 258 is the identifiers as the connecting system of handover destination.
Carry out the example under the situation of handover to WLANRAN 9 to HAT 19 requests by 127 AGW 4 that 1xEv-DO is shown that divide into groups.The control part 83 of AGW 4 is set the identifier of HAT 19 in HAT ID253, setting expression in Sys ID 254 is the identifier of 1xEv-DO.In addition, the control part 83 of AGW 4 is set the identifier of HAT 19 in HAT ID 257, and setting expression in Sys ID 258 is the identifier of WLAN.
By HA 17 this message is regenerated to dividing into groups 128 and send to HAT 19.The control part 31 that receives the HAT 19 of grouping 128 is resolved this message, and beginning is carried out handover to the connecting system of appointment in TsysInfo256.Having set expression among the Sys ID 258 of TsysInfo 256 is the identifier of WLAN, and therefore, control part 31 beginnings of HAT 19 are carried out handover to WLAN RAN 9.Comprise in this routine message as the connecting system in handover source information (SsysInfo 252) and as the information (TsysInfo 256) of the connecting system of handover destination, but can be not yet as the information of the connecting system in handover source.
Another example of the message format of HOR shown in Figure 25.Control 259 is control informations, comprises to be used to determine to be the identifier of HOR message and the identifier of follow-up form of message.SsysInfo 252 and Figure 23 are same, are the information as the connecting system in handover source.TsysList 260 is that its form as shown in figure 26 as the information of a plurality of connecting systems of handover destination candidate.TsysNum 261 is the numbers as the connecting system of handover destination candidate.TSysInfo_1, TSysInfo_2, TSysInfo_k are the information as each connecting system of handover destination candidate, and its form is identical with TsysInfo 256.That is, be made of aforementioned HAT ID 257 and Sys ID 258, HAT ID 257 is identifiers of the HAT of requirement handover.Sys ID 258 is the identifiers as the connecting system of handover destination.
The AGW 4 that 1xEv-DO is shown below carries out the example under the situation of handover to HAT 19 requests any one in WLAN RAN 9, WiMAX RAN 13, Wire-line Network 3 these 3 connecting systems.The control part 83 of AGW 4 can be selected from the ADR table of storage part 82 should be as the connecting system of handover destination candidate.The control part 83 of AGW 4 is set the identifier of HAT 19 in HAT ID 253, setting expression in Sys ID 254 is the identifier of 1xEv-DO.In addition, the control part 83 of AGW 4 sets 3 in TsysNum 261.The control part 83 of AGW 4 is set the identifier of HAT 19 in the HAT of TSysInfo_1 ID257, setting expression in Sys ID 258 is the identifier of WLAN.The control part 83 of AGW 4 is set the identifier of HAT 19 in the HAT of TSysInfo_2 ID 257, setting expression in Sys ID 258 is the identifier of WiMAX.The control part 83 of AGW 4 is set the identifier of HAT 19 in the HAT of TSysInfo_3 ID 257, setting expression in Sys ID 258 is the identifier of wired (Wire-line).
The HAT 19 that receives this message selects a connecting system and begins handover from WLAN, WiMAX, wired.Also can in the arrangement of TSysInfo_1, TSysInfo_2, TSysInfo_3, select according to priority.At this moment, the WLAN of setting among the Sys ID 258 of the control part 31 selection TSysInfo_1 of HAT 19, beginning is to WLAN
RAN 9 carries out handover.
Only store the identifier (HAT ID) of HAT and the identifier (Sys ID) of connecting system among the SsysInfo 252 of Figure 23, Figure 24, Figure 25, HOR message shown in Figure 26 and the TsysInfo 256 etc., but can also storing IP address information (HoA, HA, CoA).The control part 83 of AGW can show to obtain these information with reference to the ADR that keeps in the storage part 82 when generating HOR message.
[example of AGW QoS table]
An example of the QoS information of record in the storage part 82 of AGW 4 shown in Figure 27, Figure 28.The QoS (R QoS:Requested QoS, request QoS) of AGW 4 management HAT 19 requests and the information of the QoS (G QoS:Granted QoS, guaranteed qos) that network guarantees.The formality example of this QoS information exchange is disclosed in the non-patent literature 2.For example, by Figure 13 114 shown in message carry out this QoS information exchange.
Figure 27 is an example of the form of R QoS.User ID (User ID) the 270th, the user's of HAT 19 identifier.Stream number (Num Flow) the 271st is stored in the number that the IP among the R QoS flows.Here, Num Flow is made as j.R QoS (Flow ID 1) 272, R QoS (Flow ID 2) 273 ..., R QoS (Flow ID j) 274 specifies the QoS of HAT 19 requests at each IP stream.
For example, R QoS (Flow ID 1) is 1 an IP stream at stream ID (Flow ID), is the tectosome 296 of having specified the QoS of HAT 19 requests.For Flow ID is that the form of tectosome is also identical under the situation more than 2.Flow ID (Flow ID) the 275th, used the identifier of the IP stream of the QoS of appointment in the tectosome 296.Chief Information Officer (length) 276 is 276,277,278,279 ..., the combined length of 280 information.Group number (Num Set) is the number of the group of the qos parameter of storage in the tectosome 296.At this, establishing Num Set is m.R QoS (Set ID 1) 278, R QoS (Set ID 2) 279 ..., specify the group of the qos parameter of HAT 19 requests among the R QoS (Set ID m) 280.The order that HAT 19 wishes according to HAT 19 specify respectively R QoS (Set ID 1) 278, R QoS (Set ID2) 279 ..., R QoS (Set ID m) 280.
For example, R QoS (Set ID 1) is that to have specified group ID (SetID) be the tectosome 297 of 1 qos parameter.For Set ID is situation more than 2, and the form of tectosome is also identical.The Chief Information Officer of Set (Set length) the 281st, the combined length of the information of tectosome 297.Group ID (Set ID) is the identifier of the group of the qos parameter of storage in the tectosome 297.Communication rank (Traffic class) 283 has been specified the rank of the traffic on session, stream, backstage etc.Specify the priority of granting qos and distributing radio resource in the priority (Priority) 284.Transfer rate when specifying peak value in the peak rate (Peak rate) 285.Specify the maximum delay of being allowed in the maximum delay (Max latency) 286.Specify the data loss rate of the maximum of being allowed in the maximum loss rate (Max loss rate) 287.Specify the maximum jitter of being allowed in the maximum jitter (max jitter) 288.
Figure 28 is an example of the form of G QoS.User ID 289 is identifiers of the user of HAT 19.Num Flow 290 is the numbers that are stored in the IP stream among the G QoS.Here, Num Flow is made as j.To G QoS (Flow ID 1) 291, G QoS (Flow ID 2) 292 ..., G QoS (Flow ID j) 293 specify respectively to Flow ID be 1,2 ..., the QoS of the IP flow distribution of j.
For example, G QoS (Flow ID 1) has specified to distribute to the tectosome 298 that Flow ID is the QoS of 1 IP stream.For Flow ID is tectosome more than 2, and form is also identical.Flow ID 294 is identifiers of having used the IP stream of the QoS of appointment in the tectosome 298.Set ID 295 is the identifiers of specifying the group of qos parameter.
[example of AGW ADR table]
An example of the ADR of record table in the storage part 82 of AGW shown in Figure 29, Figure 30, Figure 31, Figure 32.The control part 83 of AGW receives ADR message shown in Figure 22 from HAT, and with information registering in the ADR table.In these examples, be connected to prerequisite with access network as shown in figure 34 with HAT 19, HAT20.
That is, HAT 19 is connected with 1xEv-DO RAN 5, WLAN RAN 9, Wire-line AccessNetwork 3.The home address (HoA) of the 1xEv-DO IF 34 of HAT 19 is HoA_5, and hometown-agent-address (HA) is HA_5, and Care-of Address (CoA) is CoA_5.The home address (HoA) of the WLAN IF 39 of HAT 19 is HoA_1, and hometown-agent-address (HA) is HA_1, and Care-of Address (CoA) is CoA_1.The home address (HoA) of the Wire-line IF 49 of HAT 19 is HoA_2, and hometown-agent-address (HA) is HA_2, and Care-of Address (CoA) is CoA_2.
In addition, HAT 20 is connected with 1xEv-DO RAN 5, WLAN RAN 9, WiMAX RAN13.The home address (HoA) of the 1xEv-DO IF 34 of HAT 20 is HoA_6, and hometown-agent-address (HA) is HA_6, and Care-of Address (CoA) is CoA_6.The home address (HoA) of the WLAN IF 39 of HAT 20 is HoA_3, and hometown-agent-address (HA) is HA_3, and Care-of Address (CoA) is CoA_3.The home address (HoA) of the WiMAX IF 44 of HAT 20 is HoA_4, and hometown-agent-address (HA) is HA_4, and Care-of Address (CoA) is CoA_4.
Figure 29 is an example of the ADR table of record in the storage part 82 of AGW 4.HAT ID 301 is identifiers of HAT.Sys ID 302 is identifiers of connecting system.HoA 303 is home address.HA 304 is addresses of home agent.CoA 305 is Care-of Address.The information of row 310 is address informations of the WLAN IF 39 of HAT 19.The information of row 311 is address informations of the Wire-line IF 49 of HAT 19.The information of row 312 is address informations of the WLAN IF 39 of HAT 20.The information of row 313 is address informations of the WiMAX IF 13 of HAT 20.
Figure 30 is an example of the ADR table of record in the storage part 82 of AGW 8.HAT ID 301 is identifiers of HAT.Sys ID 302 is identifiers of connecting system.HoA 303 is home address.HA 304 is addresses of home agent.CoA 305 is Care-of Address.The information of row 314 is address informations of the 1xEv-DO IF 34 of HAT 19.The information of row 315 is address informations of the Wire-line IF 49 of HAT 19.The information of row 316 is address informations of the 1xEv-DO IF 34 of HAT 20.The information of row 317 is address informations of the WiMAX IF13 of HAT 20.
Figure 31 is an example of the ADR table of record in the storage part 82 of AGW 2.HAT ID 301 is identifiers of HAT.Sys ID 302 is identifiers of connecting system.HoA 303 is home address.HA 304 is addresses of home agent.CoA 305 is Care-of Address.The information of row 318 is address informations of the WLAN IF 39 of HAT 19.The information of row 319 is address informations of the 1xEv-DO IF 34 of HAT 19.Because HAT 20 is not connected with AGW 2, therefore in this table, there be not to register the address information relevant with HAT 20.
Figure 32 is an example of the ADR table of record in the storage part 82 of AGW 12.HAT ID 301 is identifiers of HAT.Sys ID 302 is identifiers of connecting system.HoA303 is a home address.HA 304 is addresses of home agent.CoA 305 is Care-of Address.The information of row 320 is address informations of the 1xEv-DO IF 34 of HAT 20.The information of row 321 is address informations of the WLAN IF 39 of HAT 20.Because HAT 19 is not connected with AGW 12, therefore in this table, there be not to register the address information relevant with HAT 19.
Figure 29, Figure 30, Figure 31, Figure 32 are IP addresses and the corresponding example of interface of each connecting system of HAT 19, HAT 20, but also a plurality of IP address assignments can be given the interface of a connecting system.At this moment, the storage part 83 of AGW 8 can flow unit with IP and ask handover to HAT by also comprise the IP address information in HOR message.
The control part 83 of AGW carry out according to the sign of the Control 240 of ADR message the ADR table information append deletion.In addition, the control part 83 of AGW can become in the communication of certain IP stream and not begin to have passed through certain hour when above, with address information deletion from the ADR table of this IP stream.AGW can utilize the no call duration time of 85 pairs of each IP streams of timer to count.
[example of HA table]
An example of the address information table of the HAT of record in the storage part 88 of HA shown in Figure 33 17.The information registering of the rrq message that the control part 89 of HA 17 will receive from HAT via NW IF is this table.
In these examples, be connected to prerequisite with access network as shown in figure 34 with HAT 19, HAT 20.Control 331 is control informations.HoA 332 is home address of the interface of the relative connecting system of HAT.
Above-mentioned interface is any one among 1xEv-DO IF 34, WLAN IF 39, WiMAX IF44, the Wire-line IF 49 in this example.HA 333 is addresses of the home agent of above-mentioned interface.CoA 334 is Care-of Address of above-mentioned interface.ID 335 is the information that is used to check the correctness of message.The information of row 341 is address informations of the WLAN IF 39 of HAT 19.The information of row 342 is address informations of the Wire-line IF 49 of HAT 19.The information of row 343 is address informations of the WLAN IF 39 of HAT 20.The information of row 344 is address informations of the WiMAX IF 13 of HAT 20.The information of row 345 is address informations of the 1xEv-DO IF34 of HAT 19.The information of row 346 is address informations of the 1xEv-DO IF 34 of HAT 20.
[HOR sends the example of opportunity decision algorithm]
An example of the transmission opportunity decision algorithm of the HOR message that the control part 83 of AGW shown in Figure 35 is implemented.Check in Step (step) 1 whether IP Flow 144 is the Xoff state.At this, the Xoff state is that the grouping that AGW receives at this IP stream sends stop signal 23 and do not receive the state that the grouping transmission restarts signal 24.
If the Xoff state, then in Step 2, the control part 83 of AGW checks whether the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82 has surpassed threshold value.If the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82 has surpassed threshold value, then in Step 3, the control part 83 of AGW sends HOR message.For example, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.
In addition, in this flow process, also can not carry out Step 2, but when in Step 1, becoming the Xoff state, advance to Step 3 immediately.AGW can not rely on the state of transmission buffer yet, but under the high situation of the load of access network, sends HOR message early.
Another example of the transmission opportunity decision algorithm of the HOR message that the control part 83 of AGW shown in Figure 36 is implemented.Check in Step 1 whether IP Flow 144 is the Xoff state.At this, the Xoff state is that the grouping that AGW receives at this IP stream sends stop signal 23 and do not receive the state that the grouping transmission restarts signal 24.If the Xoff state, then in Step 2, the control part 83 of AGW checks whether the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82 has surpassed threshold value.If the capacity of the transmission buffer of the IPFlow 144 that guarantees in the storage part 82 has surpassed threshold value, then in Step 4, control part 83 determines whether to carry out the handover of IP Flow 144.
For example, in Step 4, control part 83 produces random number [0,1], if this random number is more than 0.5, then the handover of IP Flow 144 is carried out in decision.
If the handover of IP Flow 144 is carried out in decision in Step 4, then in Step 3, the control part 83 of AGW sends HOR message.For example, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.If make all IP streams that satisfy condition carry out handover simultaneously as shown in figure 35, then the handover destination is identical, thereby may cause load to be concentrated.In the Step 4 of Figure 36, can come scatteredload by the IP stream of selecting to carry out handover.
Like this, according to present embodiment, AGW is judged to be message randomly and sends opportunity in the message transmission opportunity of afore mentioned rules is judged.If AGW makes all IP streams that receive grouping transmission stop signal carry out handover simultaneously, then may cause load to be concentrated in the handover destination, but owing to carry out handover randomly, so can scatteredload.
Another example of the transmission opportunity decision algorithm of the HOR message that the control part 83 of AGW shown in Figure 37 is implemented.Check in Step 1 whether IP Flow 144 is the Xoff state.At this, the Xoff state is that the grouping that AGW receives at this IP stream sends stop signal 23 and do not receive the state that the grouping transmission restarts signal 24.If the Xoff state, then in Step 5, the control part 83 of AGW is checked the deterioration of the QoS of IP Flow 144.If detect the deterioration of the QoS of IP Flow 144, then in Step 3, the control part 83 of AGW sends HOR message.For example, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.
As the example of Step 5, the control part 83 of AGW is measured the discarded rate of the IP grouping of the IP Flow 144 that accumulates in the storage part 82.And then, the discarded rate (Max loss rate 287) of the IP grouping that the discarded rate of the IP grouping that control part 83 is relatively measured and IP Flow 144 guarantee, surpass Max loss rate 287 or surpassed under a certain proportion of situation of Max loss rate 287 in the discarded rate of the IP that measured grouping, be judged as the QoS deterioration of IP Flow 144.
In addition, as another example of Step 5, the control part 83 of AGW is measured the residence time of the IP grouping of the IP Flow 144 that accumulates in the storage part 82.And then, the maximum allowable delay (Max latency 286) of the IP grouping that the residence time of the IP grouping that control part 83 is relatively measured and IP Flow 144 guarantee, surpass Max latency 286 or surpassed under a certain proportion of situation of Max latency 286 in the residence time of the IP that measured grouping, be judged as the QoS deterioration of IP Flow 144.
Like this, according to present embodiment, when the communication quality QoS that AGW accumulates in the communication quality of institute's instrumentation and storage part compares deterioration, be judged to be message and send opportunity.Communication load does not absorb fully and causes under the situation that communication quality worsens in each connecting system, switch to current use in the different connecting system of connecting system, therefore can reduce the deterioration of communication quality.
Another example of the transmission opportunity decision algorithm of the HOR message that the control part 83 of AGW shown in Figure 38 is implemented.Check in Step 1 whether IP Flow 144 is the Xoff state.At this, the Xoff state is that the grouping that AGW receives at this IP stream sends stop signal 23 and do not receive the state that the grouping transmission restarts signal 24.If the Xoff state then in Step 6, checks whether the qos parameter of IP Flow 144 is the object range of handover.If the qos parameter of IP Flow 144 is the object range of handover, then in Step2, the control part 83 of AGW checks whether the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82 has surpassed threshold value.If the capacity of the transmission buffer of the IP Flow 144 that guarantees in the storage part 82 has surpassed threshold value, then in Step 3, the control part 83 of AGW sends HOR message.For example, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.
For example, control part 83 with reference to the QoS information of the IP Flow 144 of storage part 82, checks whether the value of qos parameter is the object range of handover in Step 6.Control part 83 can determine to distribute to the qos parameter of Flow 144 with reference to the Set ID 295 at IP Flow 144 of G_QoS.Control part 83 is retrieved the group 297 of the qos parameter consistent with Set ID 295 from the Set ID 282 of R_QoS.And for example control part 83 is with reference to the Priority 284 of the group 297 of the qos parameter of being retrieved, under the value of Priority 284 is situation more than the certain value, with the object of IP Flow 144 as handover.
In another example of Step 6, control part 83 is retrieved the group 297 of the qos parameter consistent with Set ID 295 from the Set ID 282 of R_QoS.For example control part 83 is with reference to the Traffic class 283 of the group 297 of the qos parameter of being retrieved, when only the value at Traffic class 283 is not " backstage ", with the object of IP Flow 144 as handover.
In another example of Step 6, control part 83 is retrieved the group 297 of the qos parameter consistent with Set ID 295 from the Set ID 282 of R_QoS.For example control part 83 is with reference to the Max loss rate 287 of the group 297 of the qos parameter of being retrieved, in the value of Max loss rate 287 when certain value is following, with the object of IP Flow 144 as handover.
In another example of Step 6, control part 83 is retrieved the group 297 of the qos parameter consistent with Set ID 295 from the Set ID 282 of R_QoS.For example control part 83 is with reference to the Max latency 286 of the group 297 of the qos parameter of being retrieved, in the value of Max latency 286 when certain value is following, with the object of IP Flow 144 as handover.
Like this, according to present embodiment, AGW can be only when needs are kept to communication quality that terminal provides, just make and carry out handover to different types of connecting system.
Another example of the transmission opportunity decision algorithm of the HOR message that the control part 83 of AGW shown in Figure 39 is implemented.Check in Step 1 whether IP Flow 144 is the Xoff state.At this, the Xoff state is that the grouping that AGW receives at this IP stream sends stop signal 23 and do not receive the state that the grouping transmission restarts signal 24.If the Xoff state then in Step 6, checks whether the qos parameter of IP Flow 144 is the object range of handover.If the qos parameter of IP Flow 144 is the object range of handover, then in Step5, the control part 83 of AGW is checked the deterioration of the QoS of IP Flow 144.If detect the deterioration of the QoS of IP Flow 144, then in Step 3, the control part 83 of AGW sends HOR message.For example, control part 83 generates the grouping 147 of having stored HOR message, and sends to HAT 19 from NW IF 87.
Like this, according to present embodiment, when the communication quality QoS that AGW accumulates in the communication quality of institute's instrumentation and storage part compares deterioration, be judged to be message and send opportunity.Communication load does not absorb fully and causes under the situation that communication quality worsens in each connecting system, switch to current use in the different connecting system of connecting system, therefore can reduce the deterioration of communication quality.
In addition, according to present embodiment, AGW only when needs are kept to communication quality that terminal provides, just makes and can carry out handover to different types of connecting system.
Figure 1 illustrates AGW and PCF or H/R separated structures, but AGW and PCF or AGW and H/R also can be the structures of one.Under the situation of this structure, incorporate AGW is not with the grouping stop signal that sends from PCF or H/R but with the condition that is received as of the grouping stop signal that sends from AP, carries out the judgement that above-mentioned HOR message sends opportunity.
In addition, in Fig. 1,, show the example of wired, 1xEv-DO, WLAN, WiMAX, but be not limited thereto as the communication of application of the present invention as the communication mode between HAT and access network.For example, equally also can apply the present invention to other communications such as PHS, GSM, W-CDMA.