專利名稱:數(shù)據(jù)中繼裝置及數(shù)據(jù)中繼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)中繼裝置及數(shù)據(jù)中繼方法,對(duì)發(fā)送給與移動(dòng)通信網(wǎng)連接的移動(dòng)設(shè)備的數(shù)據(jù)進(jìn)行中繼。
背景技術(shù):
過(guò)去,作為移動(dòng)設(shè)備通過(guò)移動(dòng)通信網(wǎng)進(jìn)行通信的通信系統(tǒng),例如有專利文獻(xiàn)I中記載的通信系統(tǒng)。該通信系統(tǒng)構(gòu)成為包括數(shù)據(jù)中繼裝置(SGSN),其控制網(wǎng)絡(luò)與移動(dòng)設(shè)備的通信;無(wú)線控制裝置,其設(shè)置在移動(dòng)設(shè)備與數(shù)據(jù)中繼裝置之間的通信路徑上,以無(wú)線方式與移動(dòng)設(shè)備進(jìn)行通信。并且,該通信系統(tǒng)使用SIP (Session Initiated Protocol :會(huì)話發(fā)起協(xié)議)進(jìn)行通信的連接,通過(guò)呼叫控制使建立通信的會(huì)話,并在移動(dòng)設(shè)備之間進(jìn)行信息數(shù)據(jù)(通話數(shù)據(jù)等)的發(fā)送接收?,F(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)專利文獻(xiàn)I :日本特開2009 - 140090號(hào)公報(bào)
發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題可是,在過(guò)去的通信系統(tǒng)中,例如在移動(dòng)設(shè)備A和移動(dòng)設(shè)備B使用SIP進(jìn)行通話通信時(shí),存在移動(dòng)設(shè)備A位于通信服務(wù)范圍外等、移動(dòng)設(shè)備A與無(wú)線控制裝置之間的無(wú)線通信被切斷的情況。在這種情況下,進(jìn)行呼叫控制的SIP控制裝置側(cè)向通信對(duì)象側(cè)的移動(dòng)設(shè)備B 通知無(wú)線通信的切斷。另外,在SIP控制裝置側(cè)進(jìn)行監(jiān)視是否從移動(dòng)設(shè)備A進(jìn)行了通話數(shù)據(jù)的發(fā)送的無(wú)通信監(jiān)視處理,由此判斷通信是否被切斷。移動(dòng)設(shè)備B在接收到通信切斷的通知時(shí),停止向移動(dòng)設(shè)備A發(fā)送通話數(shù)據(jù),并結(jié)束通信。在從移動(dòng)設(shè)備A與無(wú)線控制裝置之間的無(wú)線通信被切斷、到向通信對(duì)象側(cè)的移動(dòng)設(shè)備B通知無(wú)線通信切斷為止的期間,移動(dòng)設(shè)備B持續(xù)向已處于服務(wù)范圍外狀態(tài)的移動(dòng)設(shè)備A發(fā)送通話數(shù)據(jù)。此時(shí),數(shù)據(jù)中繼裝置實(shí)施與處于服務(wù)范圍外狀態(tài)的移動(dòng)設(shè)備A的再連接處理,并嘗試通信的恢復(fù)。在該狀態(tài)下,當(dāng)無(wú)線通信被切斷的移動(dòng)設(shè)備A再次處于服務(wù)范圍內(nèi)狀態(tài)時(shí),數(shù)據(jù)中繼裝置向再次處于服務(wù)范圍內(nèi)狀態(tài)的移動(dòng)設(shè)備A發(fā)送剛才進(jìn)行通信的移動(dòng)設(shè)備B發(fā)送的通話數(shù)據(jù)(包括在移動(dòng)設(shè)備A位于服務(wù)范圍外時(shí)移動(dòng)設(shè)備B發(fā)送給數(shù)據(jù)中繼裝置的通話數(shù)據(jù))。但是,在基于SIP的通話通信中,通信被切斷的移動(dòng)設(shè)備A刪除了在切斷前進(jìn)行的呼叫信息(與通信的會(huì)話有關(guān)的信息)。因此,對(duì)于移動(dòng)設(shè)備A而言,當(dāng)再次處于服務(wù)范圍內(nèi)狀態(tài)之后從數(shù)據(jù)中繼裝置發(fā)送過(guò)來(lái)的通話數(shù)據(jù)是發(fā)送源等不明的不需要的通話數(shù)據(jù),因而將這些通話數(shù)據(jù)丟棄了。這樣,在以往的通信系統(tǒng)中,對(duì)于為了通話通信而建立的通信等, 盡管無(wú)線通信被切斷以后到達(dá)移動(dòng)設(shè)備的數(shù)據(jù)被拋棄,但是依舊建立無(wú)線控制裝置與移動(dòng)設(shè)備之間的無(wú)線通信來(lái)發(fā)送該數(shù)據(jù),因而存在無(wú)線通信的資源被無(wú)用地浪費(fèi)的問(wèn)題。
本發(fā)明的目的在于,提供一種能夠降低無(wú)線通信的無(wú)用的資源浪費(fèi)的數(shù)據(jù)中繼裝置及數(shù)據(jù)中繼方法。用于解決問(wèn)題的手段本發(fā)明提供一種數(shù)據(jù)中繼裝置,其包含在移動(dòng)通信網(wǎng)中,對(duì)發(fā)送給移動(dòng)設(shè)備的數(shù)據(jù)進(jìn)行中繼,其特征在于,所述數(shù)據(jù)中繼裝置具有通信類別判斷單元,其判斷所述移動(dòng)設(shè)備進(jìn)行的通信的類別;切斷檢測(cè)單元,其在所述移動(dòng)設(shè)備進(jìn)行通信的過(guò)程中檢測(cè)該移動(dòng)設(shè)備與所述移動(dòng)通信網(wǎng)之間的無(wú)線連接被切斷的情況;接收單元,其接收針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù);以及可否中繼判斷單元,當(dāng)所述切斷檢測(cè)單元檢測(cè)到所述無(wú)線連接被切斷時(shí),在所述接收單元接收到針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)的情況下,該可否中繼判斷單元根據(jù)所述通信類別判斷單元判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。另外,本發(fā)明提供一種數(shù)據(jù)中繼裝置中的數(shù)據(jù)中繼方法,該數(shù)據(jù)中繼裝置包含在移動(dòng)通信網(wǎng)中,對(duì)發(fā)送給移動(dòng)設(shè)備的數(shù)據(jù)進(jìn)行中繼,其特征在于,所述數(shù)據(jù)中繼方法包括 通信類別判斷步驟,判斷所述移動(dòng)設(shè)備進(jìn)行的通信的類別;切斷檢測(cè)步驟,在所述移動(dòng)設(shè)備進(jìn)行通信的過(guò)程中檢測(cè)該移動(dòng)設(shè)備與所述移動(dòng)通信網(wǎng)之間的無(wú)線連接被切斷的情況;接收步驟,接收針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù);以及可否中繼判斷步驟,在所述切斷檢測(cè)步驟中檢測(cè)到所述無(wú)線連接被切斷時(shí),在所述接收步驟中接收到針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)的情況下, 根據(jù)在所述通信類別判斷步驟中判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。在本發(fā)明中,數(shù)據(jù)中繼裝置當(dāng)在通信過(guò)程中檢測(cè)到無(wú)線連接被切斷時(shí)接收到針對(duì)移動(dòng)設(shè)備的數(shù)據(jù)后,根據(jù)通信的類別判斷是否進(jìn)行該數(shù)據(jù)的中繼,并根據(jù)判斷進(jìn)行數(shù)據(jù)的中繼。由此,對(duì)于諸如SIP中的通話通信那樣的通信類別能夠停止數(shù)據(jù)的中繼,因而不再向移動(dòng)設(shè)備發(fā) 送不需要的數(shù)據(jù),能夠降低無(wú)線通信的無(wú)用的資源浪費(fèi)。并且,優(yōu)選的是,所述可否中繼判斷單元根據(jù)在所述切斷檢測(cè)單元檢測(cè)到所述無(wú)線連接被切斷時(shí)所述接收單元接收的針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)、和所述通信類別判斷單元判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。由此,數(shù)據(jù)中繼裝置能夠也考慮接收單元接收到的針對(duì)移動(dòng)設(shè)備的數(shù)據(jù)來(lái)判斷是否進(jìn)行該數(shù)據(jù)的中繼。因此,能夠根據(jù)數(shù)據(jù)恰當(dāng)?shù)剡M(jìn)行中繼。發(fā)明效果根據(jù)本發(fā)明,能夠提供降低無(wú)線通信的無(wú)用的資源浪費(fèi)的數(shù)據(jù)中繼裝置及數(shù)據(jù)中繼方法。
圖I是示出通信系統(tǒng)的整體結(jié)構(gòu)的圖。圖2是示出截止到基于SIP的通信連接建立為止時(shí)信號(hào)的傳輸?shù)膱D。 圖3是SGSN的硬件結(jié)構(gòu)圖。圖4是示出可否中繼判斷處理的流程的流程圖。圖5是示出各個(gè)節(jié)點(diǎn)之間的數(shù)據(jù)的傳輸?shù)膱D。
具體實(shí)施例方式下面,參照附圖詳細(xì)說(shuō)明應(yīng)用了本發(fā)明的數(shù)據(jù)中繼裝置及數(shù)據(jù)中繼方法的通信系統(tǒng)的優(yōu)選實(shí)施方式。另外,在附圖的說(shuō)明中,對(duì)相同的要素標(biāo)注相同的標(biāo)號(hào)并省略重復(fù)說(shuō)明。(通信系統(tǒng)I的整體結(jié)構(gòu))對(duì)實(shí)施方式的通信系統(tǒng)I的整體結(jié)構(gòu)進(jìn)行說(shuō)明。圖I是示出通信系統(tǒng)的整體結(jié)構(gòu)的圖。在此,圖I所示的通信系統(tǒng)I進(jìn)行基于GPRS (General Packet Radio Service通用分組無(wú)線業(yè)務(wù))的數(shù)據(jù)通信。為此,通信系統(tǒng)I構(gòu)成為包括SGSN (Serving GPRS Support Node =GPRS服務(wù)支持節(jié)點(diǎn))30和無(wú)線控制裝置20。構(gòu)成包括該無(wú)線控制裝置20和SGSN 30 在內(nèi)的作為移動(dòng)通信網(wǎng)的GPRS網(wǎng)(IP — CAN)500并且,通信系統(tǒng)I構(gòu)成為包括與GPRS網(wǎng) 50連接的移動(dòng)設(shè)備10和不同于GPRS網(wǎng)50的NW (網(wǎng)絡(luò))40。另外,作為與移動(dòng)設(shè)備10進(jìn)行通信的對(duì)象,以NW 40為例進(jìn)行說(shuō)明,但也可以是除NW 40之外的其它移動(dòng)設(shè)備。另外, 移動(dòng)設(shè)備10與NW 40相連接,是指移動(dòng)設(shè)備10通過(guò)NW 40與其它的通信裝置(例如多媒體服務(wù)器、其它的移動(dòng)設(shè)備等)進(jìn)行通信連接。無(wú)線控制裝置20控制移動(dòng)設(shè)備10與GPRS網(wǎng)50的無(wú)線通信,在由無(wú)線控制裝置20 管理的未圖示的基站與移動(dòng)設(shè)備10之間進(jìn)行無(wú)線連接。并且,無(wú)線控制裝置20將從SGSN 30發(fā)送的數(shù)據(jù)通過(guò)無(wú)線通信發(fā)送給移動(dòng)設(shè)備10,將從移動(dòng)設(shè)備10通過(guò)無(wú)線通信發(fā)送的數(shù)據(jù)發(fā)送給SGSN 30。并且,無(wú)線控制裝置20在與移動(dòng)設(shè)備10的無(wú)線通信由于通信質(zhì)量的惡化等而被切斷時(shí),檢測(cè)該情況并向SGSN 30發(fā)送表示無(wú)線通信被切 斷的通信切斷信號(hào)。此時(shí),移動(dòng)設(shè)備10和SGSN 30處于維持GPRS的H)P(Packet Data Protocol :分組數(shù)據(jù)協(xié)議) 信息(維持根據(jù)GPRS而建立的IP通信路徑),但僅將無(wú)線部分釋放的Preservation (保持) 狀態(tài)。SGSN 30作為對(duì)在移動(dòng)設(shè)備10與NW 40之間發(fā)送接收的數(shù)據(jù)進(jìn)行中繼的數(shù)據(jù)中繼裝置發(fā)揮作用。SGSN 30構(gòu)成為包括接收部32 (接收單元),其接收從NW 40和移動(dòng)設(shè)備 10發(fā)送的數(shù)據(jù);通信控制部31,其將由接收部32接收到的數(shù)據(jù)發(fā)送給移動(dòng)設(shè)備10或者NW 40 ;通信類別判斷部33 (通信類別判斷單元),其判斷移動(dòng)設(shè)備10進(jìn)行的通信的類別。另外,SGSN 30在移動(dòng)設(shè)備10登記位置時(shí)取得移動(dòng)設(shè)備10的入網(wǎng)信息。通信控制部31也考慮該入網(wǎng)信息來(lái)進(jìn)行數(shù)據(jù)的發(fā)送。另外,SGSN 30構(gòu)成為包括切斷檢測(cè)部34 (切斷檢測(cè)單元),其在移動(dòng)設(shè)備10進(jìn)行通信的過(guò)程中檢測(cè)該移動(dòng)設(shè)備10與GPRS網(wǎng)50之間的無(wú)線連接被切斷;可否中繼判斷部 35 (可否中繼判斷單元),在由切斷檢測(cè)部34檢測(cè)到無(wú)線連接被切斷時(shí),在由接收部32接收到針對(duì)移動(dòng)設(shè)備10的數(shù)據(jù)的情況下,該可否中繼判斷部35根據(jù)由通信類別判斷部33判斷出的通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。通信類別判斷部33針對(duì)每次通信判斷在移動(dòng)設(shè)備10與NW 40之間建立的通信的類別(呼叫類別),并針對(duì)每次通信對(duì)應(yīng)關(guān)聯(lián)地存儲(chǔ)通信的類別。另外,通信的類別用于表示在該通信(通信路徑、呼叫)中發(fā)送的數(shù)據(jù)的性質(zhì)。并且,移動(dòng)設(shè)備10存在同時(shí)進(jìn)行例如通話通信與流(Streaming)這兩種通信的情況,在這種情況下,分別針對(duì)每次通信對(duì)應(yīng)關(guān)聯(lián)地存儲(chǔ)通信的類別(通話通信、流)。并且,關(guān)于通信的類別的具體判斷方法,通信類別判斷部 33在移動(dòng)設(shè)備10與NW 40開始通信時(shí),根據(jù)建立基于GPRS的IP通信路徑時(shí)的信號(hào)來(lái)判斷通信的類別。在此,對(duì)建立基于GPRS的IP通信路徑的處理的流程進(jìn)行說(shuō)明。在此,假設(shè)使移動(dòng)設(shè)備10和NW 40使用SIP建立通信。圖2是示出截止到在移動(dòng)設(shè)備10與NW 40之間建立基于SIP的通信連接為止的信號(hào)的傳輸?shù)膱D。在步驟SlOl,移動(dòng)設(shè)備10通過(guò)無(wú)線控制裝置20向SGSN 30發(fā)送請(qǐng)求開始通信的“SM_Activate PDP Context Request”。在步驟 S102,SGSN 30 向無(wú)線控制裝置 20 發(fā)送 “RANAP_RAB Assignment Request (無(wú)線接入承載分配請(qǐng)求)”。在步驟S103,無(wú)線控制裝置 20向SGSN 30發(fā)送“RANAP_RAB Assignment Response(無(wú)線接入承載分配響應(yīng))”。在步驟 S104,SGSN 30通過(guò)無(wú)線控制裝置20向移動(dòng)設(shè)備10發(fā)送允許通信開始請(qǐng)求的“SM_Activate PDP Context Accept”。在步驟S105,移動(dòng)設(shè)備10向未圖示的SIP控制裝置發(fā)送用于登記自身的“SIP_Register”,以便能夠建立基于SIP的通信連接。其中,在步驟SlOl中移動(dòng)設(shè)備10向SGSN 30發(fā)送的“SM_Activate PDP Context Request”包含APN (Access Point Name,接入點(diǎn)名稱)。APN是指將通信裝置與網(wǎng)絡(luò)連接時(shí)的接入點(diǎn)的名稱。并且,通信類別判斷部33預(yù)先存儲(chǔ)了將APN與通信的類別對(duì)應(yīng)關(guān)聯(lián)的對(duì)應(yīng)信息。通信類別判斷部33根據(jù)對(duì)應(yīng)信息和“SM_Activate PDP Context Request”中包含的APN,判斷通信的類別并進(jìn)行存儲(chǔ)。另外,在本實(shí)施方式中對(duì)APN與通信的類別一對(duì)一對(duì)應(yīng)的情況進(jìn)行了說(shuō)明,但是也存在例如多種通信類別對(duì)應(yīng)于一個(gè)APN的情況。在這種情況下,根據(jù)在建立通信連接時(shí)發(fā)送接收的信號(hào)中除APN以外的信息,能夠判斷通信的類別。當(dāng)接收部32接收數(shù)據(jù)后,通信控制部31確定所接收到的數(shù)據(jù)是由哪個(gè)通信裝置的哪次通信中發(fā)送接收的數(shù)據(jù),并通過(guò)確定出的通信向所確定的發(fā)送源發(fā)送數(shù)據(jù)。在本實(shí)施方式中,通信控制部31確定為是在移動(dòng)設(shè)備10與NW 40之間發(fā)送接收的數(shù)據(jù),并確定是移動(dòng)設(shè)備10與NW 40之間的哪次通信。通信控制部31通過(guò)在移動(dòng)設(shè)備10與NW 40之間確定出的通信,向移動(dòng)設(shè)備10或者NW 40發(fā)送由接收部32接收到的數(shù)據(jù)。該通信的確定可以按照過(guò)去的方式進(jìn)行,即首先根據(jù)接收到的數(shù)據(jù),從接收到的數(shù)據(jù)的GTP(GPRS Tunnelling Protocol, GPRS 隧道協(xié)議)報(bào)頭部的 TEID (Tunnel Endpoint Ide·ntifier,隧道端點(diǎn)標(biāo)識(shí)符)中,確定是在哪個(gè)移動(dòng)設(shè)備的哪次通信中發(fā)送接收的數(shù)據(jù)。另外,詳細(xì)情況將在后面敘述,通信控制部31在從可否中繼判斷部35接收到表示停止在某次通信中發(fā)送接收的數(shù)據(jù)的中繼的指示時(shí),對(duì)于具有中繼停止指示的數(shù)據(jù),停止向移動(dòng)設(shè)備10的發(fā)送。并且,通信控制部31將具有中繼停止指示的數(shù)據(jù)拋棄。切斷檢測(cè)部34根據(jù)是否從無(wú)線控制裝置20發(fā)送了通信切斷信號(hào),檢測(cè)移動(dòng)設(shè)備 10與GPRS網(wǎng)50之間的無(wú)線連接被切斷。在由切斷檢測(cè)部34檢測(cè)到無(wú)線通信被切斷時(shí),可否中繼判斷部35判斷是否進(jìn)行由接收部32接收到的發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)的中繼,在不進(jìn)行中繼的情況下,對(duì)通信控制部31進(jìn)行表示停止中繼的指示。另外,無(wú)線通信被切斷的通信是由通信控制部31確定出的,因而可否中繼判斷部35根據(jù)由通信控制部31確定出的該通信、和在通信類別判斷部33 中存儲(chǔ)的按照每次通信對(duì)應(yīng)關(guān)聯(lián)了通信類別的信息,能夠掌握無(wú)線通信被切斷的通信的類另O。并且,可否中繼判斷部35預(yù)先存儲(chǔ)了將通信的類別與是否進(jìn)行中繼對(duì)應(yīng)關(guān)聯(lián)起來(lái)的通信類別對(duì)應(yīng)信息。因此,可否中繼判斷部35能夠根據(jù)該通信類別對(duì)應(yīng)信息和所掌握的通信的類別判斷是否進(jìn)行數(shù)據(jù)的中繼。在此,作為通信的類別,包括例如在通話通信和可視電話通信等中使用的 “Conversational (對(duì)話)”(實(shí)時(shí)雙向通信)、例如在流和播放等中使用的“Streaming (流)”(實(shí)時(shí)單向通信)、例如在網(wǎng)絡(luò)瀏覽等中使用的“Interactive (交互)”(雙向通信)等。另夕卜,作為其它方式的通信,例如有在數(shù)據(jù)下載、e — ma i I、遠(yuǎn)程測(cè)距等中使用的“ Backgr ound (背景)”。在本實(shí)施方式中,在通信的類別是通話通信等“Conversational”時(shí),即使在無(wú)線通信切斷后進(jìn)行通信的再建立并向移動(dòng)設(shè)備10發(fā)送數(shù)據(jù),移動(dòng)設(shè)備10也將這些數(shù)據(jù)拋棄,因而可否中繼判斷部35判定為是不進(jìn)行數(shù)據(jù)的中繼的類別。相反,在通信類別是 “Conversational”以外的類別時(shí),可否中繼判斷部35判定為是執(zhí)行再建立通信的處理并進(jìn)行數(shù)據(jù)的中繼的類別。另外,在通信的類別是不進(jìn)行中繼的類別的情況下,可否中繼判斷部35還根據(jù)數(shù)據(jù)的內(nèi)容判斷是否進(jìn)行數(shù)據(jù)的中繼。在此,可否中繼判斷部35預(yù)先存儲(chǔ)了將數(shù)據(jù)的內(nèi)容與是否進(jìn)行中繼對(duì)應(yīng)關(guān)聯(lián)起來(lái)的數(shù)據(jù)類別對(duì)應(yīng)信息。因此,可否中繼判斷部35參照由接收部 32接收到的數(shù)據(jù)的內(nèi)容(數(shù)據(jù)的類型、性質(zhì)),根據(jù)數(shù)據(jù)類別對(duì)應(yīng)信息判斷是否進(jìn)行數(shù)據(jù)的中繼。具體地講,在數(shù)據(jù)的內(nèi)容例如是與SIP的連接相關(guān)的信號(hào)等用于進(jìn)行新的連接的數(shù)據(jù)(控制數(shù)據(jù)、C - Plane (C-平面)數(shù)據(jù))的情況下,可否中繼判斷部35判定是進(jìn)行數(shù)據(jù)的中繼的類別,以建立新的連接。相反,在數(shù)據(jù)的內(nèi)容例如是聲音等與媒體相關(guān)的數(shù)據(jù) (用戶數(shù)據(jù)、U - Plane (U-平面)數(shù)據(jù))的情況下,即使在無(wú)線通信切斷后進(jìn)行通信的再建立并向移動(dòng)設(shè)備10發(fā)送數(shù)據(jù),移動(dòng)設(shè)備10也將這些數(shù)據(jù)拋棄,因而可否中繼判斷部35判定是不進(jìn)行數(shù)據(jù)的中繼的類別。另外,例如在基于SIP的通信中,控制信號(hào)是利用SIP進(jìn)行通知的,聲音等與媒體相關(guān)的數(shù)據(jù) 是通過(guò)RTP (Real — Time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)/RTCP (RTP Control Protocol,RTP控制協(xié)議)進(jìn)行發(fā)送接收的。因此,能夠根據(jù)數(shù)據(jù)恰當(dāng)?shù)剡M(jìn)行中繼。并且,作為判定數(shù)據(jù)的內(nèi)容是否是與通信的連接等相關(guān)的數(shù)據(jù)、是否進(jìn)行中繼的方法,例如有根據(jù)作為中繼的判定對(duì)象的數(shù)據(jù)(包)的IP層的報(bào)頭進(jìn)行判定的方法,根據(jù)IP包的內(nèi)部即m)P (User Datagram Protocol,用戶數(shù)據(jù)報(bào)文協(xié)議)層和TCP (Transmission Control Protocol,傳輸控制協(xié)議)層進(jìn)行判定的方法,或者根據(jù)有無(wú)RTP 報(bào)頭進(jìn)行判定的方法。在本實(shí)施方式中,假設(shè)根據(jù)IP層的DSCP(Differentiated Services Code Point,區(qū)分服務(wù)編碼點(diǎn))字段進(jìn)行判定。在此,對(duì)SGSN的硬件結(jié)構(gòu)進(jìn)行說(shuō)明。圖3是SGSN 30的硬件結(jié)構(gòu)圖。SGSN 30從物理上講構(gòu)成為如圖3所示的計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)系統(tǒng)包括CPU 251、作為主存儲(chǔ)裝置的 RAM 252和ROM 253、硬盤等輔助存儲(chǔ)裝置254、網(wǎng)卡等數(shù)據(jù)收發(fā)裝置即通信接口 255等。通過(guò)將預(yù)定的計(jì)算機(jī)軟件讀入到圖3所示的CPU 251、RAM 252等硬件中,在CPU 251的控制下使通信接口 255工作并進(jìn)行通信,同時(shí)進(jìn)行RAM 252和輔助存儲(chǔ)裝置254中的數(shù)據(jù)的讀出及寫入,由此實(shí)現(xiàn)上述的SGSN 30的各個(gè)功能。(可否中繼判斷處理的步驟)下面,對(duì)可否中繼判斷部35判斷是否將從NW 40發(fā)送的數(shù)據(jù)中繼給移動(dòng)設(shè)備10 的處理流程進(jìn)行說(shuō)明。圖4是示出在發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)到達(dá)SGSN 30時(shí)進(jìn)行的可否中繼判斷處理的流程的流程圖。另外,在由SGSN 30進(jìn)行數(shù)據(jù)的中繼的期間始終執(zhí)行圖4 所示的可否中繼判斷處理。并且,假設(shè)數(shù)據(jù)以每個(gè)包的形式到達(dá)SGSN30。在步驟S201(接收步驟)中,接收部32接收從NW40發(fā)送的數(shù)據(jù)。在步驟S202中, 通信控制部31如上所述確定接收部32接收到的數(shù)據(jù)是由哪個(gè)通信裝置的哪次通信中發(fā)送接收的數(shù)據(jù)。在此,假設(shè)接收部32接收到了應(yīng)該發(fā)送給移動(dòng)設(shè)備10的數(shù)據(jù)。在步驟S203中,切斷檢測(cè)部34判斷為了發(fā)送在步驟S201接收到的數(shù)據(jù)而使用的無(wú)線通信(此處指移動(dòng)設(shè)備10與無(wú)線控制裝置20之間的無(wú)線通信)是否被切斷。具體地講,切斷檢測(cè)部34如上所述判斷是否從無(wú)線控制裝置20接收到通信切斷信號(hào)。在沒(méi)有接收到通信切斷信號(hào)即無(wú)線通信沒(méi)有被切斷的情況下(步驟S203 :否),進(jìn)入到步驟S207的處理。另一方面,在接收到通信切斷信號(hào)的情況下(步驟S203 :是),判定為無(wú)線通信被切斷, 進(jìn)入到步驟S204的處理。在步驟S204 (可否中繼判斷步驟)中,可否中繼判斷部35判斷無(wú)線通信被切斷的通信的類別是否是中繼的停止對(duì)象。具體地講,可否中繼判斷部35根據(jù)在通信類別判斷部 33中存儲(chǔ)的信息(按照每次通信對(duì)應(yīng)關(guān)聯(lián)的通信類別的信息)、和在步驟S202確定出的移動(dòng)設(shè)備10的通信,判斷通信的類別。并且,可否中繼判斷部35根據(jù)該通信的類別、和預(yù)先存儲(chǔ)的將通信的類別與是否進(jìn)行中繼對(duì)應(yīng)關(guān)聯(lián)的通信類別對(duì)應(yīng)信息,判斷是否是中繼的停止對(duì)象。在通信的類別不是中繼停止對(duì)象的情況下(步驟S204 :否),進(jìn)入到步驟S208的處理。另一方面,在通信類別是中繼停止對(duì)象的情況下(步驟S204 :是),進(jìn)入到步驟S205的處理。
在步驟S205 (可否中繼判斷步驟),可否中繼判斷部35還根據(jù)由接收部32接收到的數(shù)據(jù)的內(nèi)容,判斷該數(shù)據(jù)是否是中繼停止對(duì)象。具體地講,可否中繼判斷部35按照上面所述根據(jù)將數(shù)據(jù)的內(nèi)容與是否進(jìn)行中繼對(duì)應(yīng)關(guān)聯(lián)起來(lái)的數(shù)據(jù)類別對(duì)應(yīng)信息,判斷是否將由接收部32接收到的數(shù)據(jù)發(fā)送給移動(dòng)設(shè)備10。在數(shù)據(jù)內(nèi)容不是中繼停止對(duì)象的情況下(步驟 S205 :否),進(jìn)入到步驟S208的處理。另一方面,在數(shù)據(jù)內(nèi)容是中繼停止對(duì)象的情況下(步驟 S205 :是),進(jìn)入到步驟S206的處理。在步驟S206中,可否中繼判斷部35對(duì)通信控制部31進(jìn)行表示停止該數(shù)據(jù)的發(fā)送的指示,使其拋棄該數(shù)據(jù)。在數(shù)據(jù)被拋棄后,返回到步驟S201并反復(fù)上述的處理。并且,當(dāng)在步驟S203判定為無(wú)線通信沒(méi)有被切斷的情況下,在步驟S207,通信控制部31通過(guò)在步驟S201確定出的通信將該數(shù)據(jù)發(fā)送給移動(dòng)設(shè)備10。并且,當(dāng)在步驟S204和步驟S205判定為不是中繼停止對(duì)象的情況下,在步驟 S208,通信控制部31進(jìn)行與移動(dòng)設(shè)備10的無(wú)線通信的再連接,在建立了無(wú)線通信時(shí)向移動(dòng)設(shè)備10發(fā)送該數(shù)據(jù)。具體地講,與過(guò)去相同地,例如通過(guò)向移動(dòng)設(shè)備10發(fā)送尋呼信號(hào)等來(lái)進(jìn)行再連接。由此,關(guān)于在無(wú)線通信被切斷時(shí)接收部32接收到的數(shù)據(jù),在該數(shù)據(jù)的通信的類別例如是通話通信等的“Conversational”、數(shù)據(jù)的內(nèi)容是通話數(shù)據(jù)的情況下,不向移動(dòng)設(shè)備 10發(fā)送該數(shù)據(jù)而將其拋棄。并且,在通信的類別例如是流等的“Streaming”的情況下,通過(guò)與移動(dòng)設(shè)備10進(jìn)行再連接來(lái)發(fā)送該數(shù)據(jù)。另外,假設(shè)通信的類別是中繼停止對(duì)象時(shí),在該數(shù)據(jù)的內(nèi)容例如是與通信的連接等相關(guān)的數(shù)據(jù)的情況下,也通過(guò)與移動(dòng)設(shè)備10進(jìn)行再連接來(lái)發(fā)送該數(shù)據(jù)。(數(shù)據(jù)的中繼被停止時(shí)各個(gè)節(jié)點(diǎn)之間的數(shù)據(jù)的傳輸)下面,說(shuō)明在無(wú)線通信切斷后SGSN 30停止數(shù)據(jù)的中繼時(shí)、即在無(wú)線通信切斷后不進(jìn)行再連接時(shí)的各個(gè)節(jié)點(diǎn)之間的數(shù)據(jù)的傳輸。圖5是示出在各個(gè)節(jié)點(diǎn)之間的數(shù)據(jù)的傳輸?shù)膱D。并且,在此假設(shè)通信的類別是建立基于SIP的通話通信。
在通信開始而在移動(dòng)設(shè)備10與NW 40之間發(fā)送接收連接請(qǐng)求信號(hào)等后,如步驟 S301所示在移動(dòng)設(shè)備10與NW 40之間建立了基于SIP的通話通信。在建立該通話通信時(shí), 如使用圖2說(shuō)明的那樣,SGSN 30的通信類別判斷部33判斷移動(dòng)設(shè)備10與NW 40之間的通信的類別(通信類別判斷步驟)。由此,從步驟S301開始,SGSN30在移動(dòng)設(shè)備10與NW 40 之間進(jìn)行通話數(shù)據(jù)的中繼,由此能夠?qū)崿F(xiàn)移動(dòng)設(shè)備10與NW40之間的通話。在步驟S302中當(dāng)移 動(dòng)設(shè)備10與無(wú)線控制裝置20之間的無(wú)線通信被切斷后,在步驟S304中,無(wú)線控制裝置20通過(guò)無(wú)通信監(jiān)視處理等檢測(cè)無(wú)線通信的切斷。并且,當(dāng)在步驟 S302無(wú)線通信被切斷后,移動(dòng)設(shè)備10根據(jù)通信狀態(tài)等在步驟S303檢測(cè)無(wú)線通信的切斷。 另外,移動(dòng)設(shè)備10在檢測(cè)到無(wú)線通信的切斷時(shí)停止基于無(wú)線通信的數(shù)據(jù)的發(fā)送,刪除SIP 中的呼叫信息等而結(jié)束通話通信。無(wú)線控制裝置20在檢測(cè)到無(wú)線通信的切斷時(shí),在步驟S305向SGSN 30發(fā)送作為表示無(wú)線通信切斷的通信切斷信號(hào)的“Iu Release Request”。SGSN 30的切斷檢測(cè)部34 在接收到“ Iu Release Request”時(shí),在步驟S306判定為移動(dòng)設(shè)備10與無(wú)線控制裝置20 之間的無(wú)線通信被切斷(切斷檢測(cè)步驟)。SGSN 30在判定為無(wú)線通信被切斷時(shí),根據(jù)通信的類別和數(shù)據(jù)的內(nèi)容判斷是否向移動(dòng)設(shè)備10發(fā)送數(shù)據(jù)。另外,在此假設(shè)停止數(shù)據(jù)的發(fā)送。由此,SGSN 30將在無(wú)線通信被切斷時(shí)接收到的發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)拋棄。另外,當(dāng)在圖 5的步驟S301建立了通話通信后,每當(dāng)SGSN 30從NW 40接收發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)時(shí), 執(zhí)行使用圖4說(shuō)明的是否向移動(dòng)設(shè)備10中繼數(shù)據(jù)的判定處理。并且,SGSN 30在判定為無(wú)線通信被切斷后,在步驟S307向無(wú)線控制裝置20發(fā)送作為使停止無(wú)線通信的控制信號(hào)的“Iu Release Command”。并且,無(wú)線控制裝置20在接收到“Iu Release Command”時(shí),在步驟S308向SGSN 30發(fā)送表示無(wú)線通信的停止結(jié)束的 “Iu Release Complete”。另外,在無(wú)線控制裝置20停止對(duì)發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)的中繼(步驟S306)后, 通過(guò)SIP控制裝置的RTCP無(wú)通信監(jiān)視處理等向NW 40進(jìn)行通信停止的請(qǐng)求,NW 40在步驟 S309停止發(fā)給移動(dòng)設(shè)備10的數(shù)據(jù)的發(fā)送。由此,如圖5所示,在通信的類別是進(jìn)行使用了 SIP的通話通信的情況下,在移動(dòng)設(shè)備10根據(jù)無(wú)線通信的切斷而結(jié)束通話通信(步驟S303)后,SGSN 30進(jìn)行與移動(dòng)設(shè)備10 的再連接,通話數(shù)據(jù)不再發(fā)送給移動(dòng)設(shè)備10。另外,過(guò)去,移動(dòng)設(shè)備10在由于無(wú)線通信的切斷而結(jié)束通信后(步驟S303)刪除SIP中的呼叫信息等,因而即使接收通過(guò)在無(wú)線通信切斷之前進(jìn)行的通信而發(fā)送的數(shù)據(jù),也不能掌握該數(shù)據(jù)的內(nèi)容等,所以拋棄該數(shù)據(jù)。在本實(shí)施方式中,SGSN 30從步驟S306開始不再發(fā)送被移動(dòng)設(shè)備10拋棄的數(shù)據(jù),因而能夠降低無(wú)線通信的無(wú)用的資源浪費(fèi)。(實(shí)施方式的作用及效果)下面,對(duì)本實(shí)施方式的通信系統(tǒng)I的作用及效果進(jìn)行說(shuō)明。根據(jù)本實(shí)施方式的通信系統(tǒng)1,SGSN 30在由切斷檢測(cè)部34檢測(cè)到與移動(dòng)設(shè)備10的無(wú)線連接被切斷時(shí),在接收部32接收到針對(duì)移動(dòng)設(shè)備10的數(shù)據(jù)后,可否中繼判斷部35根據(jù)由通信類別判斷部33判斷出的通信的類別判斷是否進(jìn)行該數(shù)據(jù)的中繼,并根據(jù)判斷進(jìn)行數(shù)據(jù)的中繼。由此,能夠根據(jù)諸如SIP的通話通信那樣的通信類別停止數(shù)據(jù)的中繼,因而不再向移動(dòng)設(shè)備10發(fā)送不需要的數(shù)據(jù),能夠降低無(wú)線通信的資源消耗。尤其是在衛(wèi)星電話等通過(guò)衛(wèi)星在移動(dòng)設(shè)備10與無(wú)線控制裝置20之間進(jìn)行通信的情況下,無(wú)線區(qū)間的資源有限,因而非常適合應(yīng)用本實(shí)施方式。并且,由于不再向移動(dòng)設(shè)備10側(cè)發(fā)送不需要的數(shù)據(jù),因而也能夠降低移動(dòng)設(shè)備10的處理負(fù)擔(dān)。并且,數(shù)據(jù)中繼裝置也考慮了由接收部32接收到的針對(duì)移動(dòng)設(shè)備10的數(shù)據(jù)來(lái)判斷是否進(jìn)行該數(shù)據(jù)的中繼。因此,能夠根據(jù)數(shù)據(jù)恰當(dāng)?shù)剡M(jìn)行中繼,例如對(duì)SIP的控制數(shù)據(jù)進(jìn)行中繼,對(duì)聲音等數(shù)據(jù)不進(jìn)行中繼等。但是,也可以不考慮由接收部32接收到的針對(duì)移動(dòng)設(shè)備10的數(shù)據(jù),而僅根據(jù)基于通信類別的判定來(lái)停止數(shù)據(jù)的中繼。另外,本發(fā)明不限于上述各個(gè)實(shí)施方式。例如,在圖5中以采用了 SIP的情況為例進(jìn)行了說(shuō)明,但即使是其它的通信方式,也能夠應(yīng)用本發(fā)明。并且,在本實(shí)施方式中,關(guān)于通信網(wǎng)以GPRS網(wǎng)50為例進(jìn)行了說(shuō)明,但不限于此,對(duì)于在無(wú)線區(qū)間中需要進(jìn)行線路設(shè)定(線路的切斷/線路的連接)的系統(tǒng)(例如LTE中的EPS) 也是有效的。并且,關(guān)于通信的類別不限于上述的4種類別,關(guān)于對(duì)哪種類別的通信進(jìn)行數(shù)據(jù)的中繼,也不限于上述情況。
并且,在本實(shí)施方式中,假設(shè)在SGSN 30的可否中繼判斷部35中進(jìn)行是否進(jìn)行數(shù)據(jù)的中繼的判斷,但也可以在其它裝置中進(jìn)行該判斷。例如,也可以在被配置于SGSN 30的上位的、作為連接不同的網(wǎng)絡(luò)間的網(wǎng)關(guān)交換機(jī)的GGSN (Gateway GPRS Support Node,網(wǎng)關(guān) GPRS支持節(jié)點(diǎn))中進(jìn)行是否進(jìn)行數(shù)據(jù)的中繼的判斷。GGSN的判斷結(jié)果被通知給SGSN 30使進(jìn)行通信的停止控制等。標(biāo)號(hào)說(shuō)明10移動(dòng)設(shè)備;30SGSN ;32接收部;33通信類別判斷部;34切斷檢測(cè)部;35可否中繼判斷部;50 GPRS網(wǎng)。
權(quán)利要求
1.ー種數(shù)據(jù)中繼裝置,其包含在移動(dòng)通信網(wǎng)中,對(duì)發(fā)送給移動(dòng)設(shè)備的數(shù)據(jù)進(jìn)行中繼,其特征在于,所述數(shù)據(jù)中繼裝置具有 通信類別判斷単元,其判斷所述移動(dòng)設(shè)備進(jìn)行的通信的類別; 切斷檢測(cè)單元,其在所述移動(dòng)設(shè)備進(jìn)行通信的過(guò)程中檢測(cè)該移動(dòng)設(shè)備與所述移動(dòng)通信網(wǎng)之間的無(wú)線連接被切斷的情況; 接收單元,其接收針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù);以及 可否中繼判斷単元,當(dāng)所述切斷檢測(cè)單元檢測(cè)到所述無(wú)線連接被切斷時(shí),在所述接收単元接收到針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)的情況下,該可否中繼判斷単元根據(jù)所述通信類別判斷単元判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)中繼裝置,其特征在于,所述可否中繼判斷単元根據(jù)在所述切斷檢測(cè)單元檢測(cè)到所述無(wú)線連接被切斷時(shí)所述接收單元接收的針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)、和所述通信類別判斷単元判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。
3.ー種數(shù)據(jù)中繼裝置中的數(shù)據(jù)中繼方法,該數(shù)據(jù)中繼裝置包含在移動(dòng)通信網(wǎng)中,對(duì)發(fā)送給移動(dòng)設(shè)備的數(shù)據(jù)進(jìn)行中繼,其特征在于,所述數(shù)據(jù)中繼方法包括 通信類別判斷步驟,判斷所述移動(dòng)設(shè)備進(jìn)行的通信的類別; 切斷檢測(cè)步驟,在所述移動(dòng)設(shè)備進(jìn)行通信的過(guò)程中檢測(cè)該移動(dòng)設(shè)備與所述移動(dòng)通信網(wǎng)之間的無(wú)線連接被切斷的情況; 接收步驟,接收針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù);以及 可否中繼判斷步驟,在所述切斷檢測(cè)步驟中檢測(cè)到所述無(wú)線連接被切斷時(shí),在所述接收步驟中接收到針對(duì)所述移動(dòng)設(shè)備的數(shù)據(jù)的情況下,根據(jù)在所述通信類別判斷步驟中判斷出的所述通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼。
全文摘要
在SGSN(30)中,當(dāng)切斷檢測(cè)部檢測(cè)到與移動(dòng)設(shè)備(10)的無(wú)線連接被切斷時(shí),在接收部接收到針對(duì)移動(dòng)設(shè)備(10)的數(shù)據(jù)的情況下,可否中繼判斷部根據(jù)通信類別判斷部判斷出的通信的類別,判斷是否進(jìn)行該數(shù)據(jù)的中繼,并根據(jù)判斷進(jìn)行數(shù)據(jù)的中繼。由此,對(duì)于諸如SIP的通話通信那樣的通信類別能夠停止數(shù)據(jù)的中繼,因而不再向移動(dòng)設(shè)備(10)發(fā)送不需要的數(shù)據(jù),能夠降低無(wú)線通信資源的消耗。
文檔編號(hào)H04W76/04GK102714876SQ20118000671
公開日2012年10月3日 申請(qǐng)日期2011年1月31日 優(yōu)先權(quán)日2010年2月1日
發(fā)明者山本隆, 澤田政宏 申請(qǐng)人:株式會(huì)社Ntt都科摩