專利名稱:通信裝置及通信控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信裝置及通信控制方法。
背景技術(shù):
在移動通信系統(tǒng)中,因為控制數(shù)據(jù)或用戶數(shù)據(jù)往來于無線區(qū)間,所以,一般情況下加密和發(fā)送像控制數(shù)據(jù)或用戶數(shù)據(jù)那樣的通信內(nèi)容,在接收一側(cè)進行解密的保密處理。在保密處理中,為了生成用于加密、解密的密鑰,而準備多個密鑰的種類,通過按每個幀變更密鑰的種類的一部分,來提高保密性。將像密鑰的種類或其中的一部分那樣的用于加密的參數(shù)稱為保密參數(shù)。
在IMT-2000中,當對透明的數(shù)據(jù)進行保密處理時,為了按每個幀變更密鑰,作為生成密鑰的種類,利用其幀號碼(例如,參照“6.6.3 Cipheringmethod、6.6.4 Input parameters to the cipher algorithm”,3GPP TS 33.102V3.13.0,2002年12月)。
另外,在重新開始保密處理時、或變更和開始迄今為止的保密處理時,通過信息通知希望開始保密處理的希望開始時間和在該希望開始時間以后使用的密鑰的種類的一部分(例如,參照“8.2 Radio Bearer control procedures、8.6.4.3 RB information to setup”,3GPP TS 25.331 V3.13.0,2002年12月)。
在密鑰的種類的一部分中,使用作為幀號碼的上位比特的HFN(HyperFrame Number)的一部分。希望開始時間,使用作為幀號碼的下位比特的CFN(Connection Frame Number)來指定。CFN從“0”按每10毫秒增加“1”,達到“255”繞一周后再次返回到“0”。這樣,CFN是以256幀(8比特)繞一周的周期性的定時。CFN繞一周后,HFN增加“1”。
如果通知密鑰的種類的一部分和希望開始時間的信息的發(fā)送失敗,則再次發(fā)送信息。由此,有時信息的發(fā)送一側(cè)希望的希望開始時間與信息的接收一側(cè)根據(jù)信息所識別的開始時間不同。如果CFN繞一周,則HFN增加“1”。因此,如果在發(fā)送一側(cè)和接收一側(cè)開始時間不同,則密鑰的種類在發(fā)送一側(cè)和接收一側(cè)不同,導致保密處理不能正常實施。
具體地講,如圖1所示,無線網(wǎng)絡(luò)控制裝置230,向移動機210發(fā)送要求設(shè)定保密參數(shù)和希望開始時間的要求信息(RADIO BEARER SETUP)201。移動機210作為保密參數(shù)的HFN設(shè)定“A”,作為希望開始時間的CFN設(shè)定“a”。移動機210,將包含設(shè)定的HFN的一部分和希望開始時間的應答信息(RADIO BEARER SETUP COMPLETE)202發(fā)送給無線網(wǎng)絡(luò)控制裝置230。
這樣,移動機210和無線網(wǎng)絡(luò)控制裝置230進行用于開始保密處理的開始處理。移動機210希望的希望開始時間“a”,實際時間是“n1”的時間。所謂實際時間,不是像CFN那樣的周期性時間,而是指在一個方向上經(jīng)過的實際的時間。
這時,如果應答信息的發(fā)送失敗,則移動機210按規(guī)定次數(shù)再發(fā)送應答信息。由于反復再發(fā)送,要經(jīng)過時間,導致有時無線網(wǎng)絡(luò)控制裝置230在經(jīng)過了實際時間“n1”之后才接收到應答信息。CFN以256幀繞一周。因此,無線網(wǎng)絡(luò)控制裝置230,將信息所包含的用CFN所表示的希望開始時間“a”識別為CFN從實際時間“n1”經(jīng)過一周后的實際時間“n2”的時間。
因此,在“n2”的時間內(nèi),移動機210,因為CFN從“n1”繞了一周,所以將其增了加“1”的“A+1”作為HFN使用。對此,網(wǎng)絡(luò)控制裝置230,將由應答信息所通知的HFN的一部分生成的“A”作為HFN使用。因此,在“n2”的時間,移動機210和無線網(wǎng)絡(luò)控制裝置230,使用不同的保密參數(shù)開始保密處理。
其結(jié)果,移動機210和無線網(wǎng)絡(luò)控制裝置230,不能正確解密被加密過的數(shù)據(jù),接收到的數(shù)據(jù)為異常的數(shù)據(jù)。將這樣的保密參數(shù)的偏移稱為保密偏移。保密偏移在移動機210和無線網(wǎng)絡(luò)控制裝置230確立無線線路期間繼續(xù),不能進行有效的數(shù)據(jù)發(fā)送/接收。
發(fā)明內(nèi)容
本發(fā)明的目的在于防止由于多次再發(fā)送用于加密的參數(shù)以及希望開始加密的希望開始時間的通知,而導致在通信裝置間用于加密的參數(shù)不同,并防止通信內(nèi)容發(fā)生異常。
本發(fā)明的一種實施方式的通信裝置,具有接收用于加密通信內(nèi)容的參數(shù)(以下稱為“保密參數(shù)”)以及希望開始加密的開始時間(以下稱為“希望開始時間”)的通知的接收部;根據(jù)希望開始時間和實際開始加密的開始時間(以下稱為“實際開始時間”),判斷有沒有必要因再發(fā)送通知而補正保密參數(shù),并補正保密參數(shù)的補正部。
根據(jù)這樣的通信裝置,由于反復再發(fā)送通知,而經(jīng)過了時間,結(jié)果,在希望開始時間和實際開始時間上發(fā)生偏移,當判斷為有必要補正保密參數(shù)時,根據(jù)希望開始時間和實際開始時間的關(guān)系,可以補正保密參數(shù)。因此,通信裝置,即使是多次發(fā)送通知,而在希望開始時間和實際開始時間上發(fā)生了偏移的場合,也可以防止在通信裝置間保密參數(shù)不同。因此,通信裝置可以防止通信內(nèi)容異常。
本發(fā)明的其他實施方式的通信裝置,具有接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知的接收部;根據(jù)接收部接收到通知的時間(以下稱為“接收時間”)和希望開始時間,判斷有沒有必要因再發(fā)送通知而廢棄該通知,并廢棄通知的廢棄部。
根據(jù)這樣的通信裝置,由于反復再發(fā)送通知,接收時間經(jīng)過了希望開始時間,接收到通知的通信裝置,如果按照所通知的參數(shù)、希望開始時間,則在希望開始時間和實際開始時間上發(fā)生偏移,因此可以廢棄判斷為有必要廢棄的通知。即,通信裝置,可以廢棄而不使用在通信裝置間用于加密的參數(shù)不同的通知。因此,通信裝置,可以防止由于多次發(fā)送通知,而導致在通信裝置間加密中所用的參數(shù)不同,并可以防止通信內(nèi)容異常。
本發(fā)明的再一個其他實施方式的通信裝置,具有發(fā)送用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知,并在發(fā)送失敗時再發(fā)送通知的發(fā)送部;根據(jù)發(fā)送部再發(fā)送通知的再發(fā)送時間和希望開始時間,控制發(fā)送部的通知的再發(fā)送的再發(fā)送控制部。
根據(jù)這樣的通信裝置,由于反復再發(fā)送通知,而經(jīng)過了時間,即使在再發(fā)送時間再發(fā)送通知,接收所再發(fā)送的通知的通信裝置中的接收時間也已經(jīng)過希望開始時間,即使接收到通知的通信裝置按照所通知的參數(shù)、希望開始時間,在希望開始時間和實際開始時間上也發(fā)生偏移,為使不再發(fā)送在通信裝置間用于加密的參數(shù)不同的通知,可以不使用。因此,通信裝置,可以防止由于多次再發(fā)送通知,而導致在通信裝置間加密中所用的密參數(shù)不同,并可以防止通信內(nèi)容異常。
本發(fā)明的一種實施方式的通信控制方法,接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知,根據(jù)希望開始時間和實際開始加密的實際開始時間,判斷有沒有必要因再發(fā)送通知而補正保密參數(shù),并補正保密參數(shù)。
本發(fā)明的其他實施方式的通信控制方法,接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知,根據(jù)接收到通知的時間和希望開始時間,判斷有沒有必要因再發(fā)送通知而廢棄該通知,并廢棄通知。
本發(fā)明的再一個其他實施方式的通信控制方法,根據(jù)再發(fā)送用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知的再發(fā)送時間和希望開始時間,控制通知的再發(fā)送。
圖1是表示傳統(tǒng)的開始處理的圖示。
圖2是表示涉及本發(fā)明的實施方式的移動通信系統(tǒng)的構(gòu)成的圖示。
圖3是表示涉及本發(fā)明的實施方式的保密處理的圖示。
圖4是表示涉及本發(fā)明的實施方式的開始處理的圖示。
圖5是表示涉及本發(fā)明的實施方式的幀號碼的圖示。
圖6是表示與本發(fā)明的變更例相關(guān)的開始處理的圖示(再啟動計時器的時候)。
圖7是表示與本發(fā)明的變更例相關(guān)的開始處理的圖示(不再啟動計時器的時候)。
具體實施例方式
移動通信系統(tǒng)如圖2所示,移動通信系統(tǒng)100,具有移動機10、基地臺20、無線網(wǎng)絡(luò)控制裝置30、核心網(wǎng)40。移動機10和無線網(wǎng)絡(luò)控制裝置30,是加密和發(fā)送像控制數(shù)據(jù)或用戶數(shù)據(jù)那樣的通信內(nèi)容,在接收一側(cè)進行解密的保密處理并進行通信的通信裝置。移動機10和無線網(wǎng)絡(luò)控制裝置30,通過基地臺20進行無線區(qū)間的通信。
移動機10,具有天線11、發(fā)送/接收部12、控制部13、存儲部14、聲音處理部15、麥克風16和揚聲器17。
發(fā)送/接收部12,通過天線11設(shè)定無線線路,與基地臺20進行通信。之后,發(fā)送/接收部12通過基地臺20與無線網(wǎng)絡(luò)控制裝置30進行發(fā)送/接收控制數(shù)據(jù)或用戶數(shù)據(jù)。發(fā)送/接收部12,從控制部13取得發(fā)送給無線網(wǎng)絡(luò)控制裝置30的控制數(shù)據(jù)。發(fā)送/接收部12從聲音控制部15取得發(fā)送給無線網(wǎng)絡(luò)控制裝置30的用戶數(shù)據(jù)。發(fā)送/接收部12將從無線網(wǎng)絡(luò)控制裝置30接收到的控制數(shù)據(jù)輸入控制部13。發(fā)送/接收部12將從無線網(wǎng)絡(luò)控制裝置30接收到的用戶數(shù)據(jù)輸入聲音控制部15。
控制部13,進行用于開始保密處理的開始處理??刂撇?3,指示聲音處理部15進行對用戶數(shù)據(jù)的保密處理的實施??刂撇?3實施對控制數(shù)據(jù)的保密處理??刂撇?3將發(fā)送給無線網(wǎng)絡(luò)控制裝置30的加密了的控制數(shù)據(jù)輸入發(fā)送/接收部12??刂撇?3從發(fā)送/接收部12取得來自無線網(wǎng)絡(luò)控制裝置30的被加密的控制數(shù)據(jù)??刂撇?3在開始處理或保密處理以外,也進行用于控制移動機10的處理。控制部13從存儲部14取得用于控制的信息,或?qū)⑵浯鎯Φ酱鎯Σ?4。存儲部14存儲被用于控制的信息。
聲音處理部15,從控制部13接受實施保密處理的指示。聲音處理部15根據(jù)來自控制部13的指示,進行對用戶數(shù)據(jù)的保密處理。聲音處理部15從麥克風16取得基于聲音的用戶數(shù)據(jù)。麥克風16從移動機10的用戶取得基于聲音的用戶數(shù)據(jù),輸入聲音處理部15。聲音處理部15,加密從麥克風16取得的用戶數(shù)據(jù),輸入發(fā)送/接收部12。另外,聲音處理部15,從發(fā)送/接收部12取得來自無線網(wǎng)絡(luò)控制裝置30的被加密的用戶數(shù)據(jù)。聲音處理部15,解密取得的用戶數(shù)據(jù),輸入揚聲器17。揚聲器17從聲音處理部15取得和輸出基于聲音的用戶數(shù)據(jù)。
無線網(wǎng)絡(luò)控制裝置30,具有發(fā)送/接收部31和32、控制部33、移動機相對信號終端部34、數(shù)據(jù)處理部35。
發(fā)送/接收部31與基地臺20進行通信。而且,發(fā)送/接收部31通過基地臺20與移動機10進行發(fā)送/接收控制數(shù)據(jù)或用戶數(shù)據(jù)。發(fā)送/接收部31從移動機相對信號終端部34取得發(fā)送給移動機10的控制數(shù)據(jù)。發(fā)送/接收部31從數(shù)據(jù)處理部35取得發(fā)送給移動機10的用戶數(shù)據(jù)。發(fā)送/接收部31將接收到的控制數(shù)據(jù)輸入移動機相對信號終端部34。發(fā)送/接收部31將接收到的用戶數(shù)據(jù)輸入數(shù)據(jù)處理部35。
發(fā)送/接收部32,與核心網(wǎng)40進行發(fā)送/接收控制數(shù)據(jù)或用戶數(shù)據(jù)。發(fā)送/接收部32,從控制部33取得發(fā)送給核心網(wǎng)40的控制數(shù)據(jù)。發(fā)送/接收部32,從數(shù)據(jù)處理部35取得發(fā)送給核心網(wǎng)40的用戶數(shù)據(jù)。發(fā)送/接收部32,將從核心網(wǎng)40接收到的控制數(shù)據(jù)輸入控制部33。發(fā)送/接收部32,將從核心網(wǎng)40接收到的用戶數(shù)據(jù)輸入數(shù)據(jù)處理部35。
控制部33,進行用于開始保密處理的開始處理??刂撇?3,向移動機相對信號終端部34指示對控制數(shù)據(jù)的保密處理的實施??刂撇?3,向數(shù)據(jù)處理部35,指示對用戶數(shù)據(jù)的保密處理的實施??刂撇?3,通過發(fā)送/接收部31控制基地臺20。例如,控制部33,向基地臺指示與移動機10的無線線路的設(shè)定。
控制部33,從發(fā)送/接收部32取得來自核心網(wǎng)40的控制數(shù)據(jù)??刂撇?3,將發(fā)送給移動機10的控制數(shù)據(jù)輸入移動機相對信號終端部34??刂撇?3,從移動機相對信號終端部34取得來自移動機10的控制數(shù)據(jù)??刂撇?3,將發(fā)送給核心網(wǎng)40的控制數(shù)據(jù)輸入發(fā)送/接收部32??刂撇?3具有計測時間的計時器33a。
移動機對信號終端部34,從控制部33接受實施保密處理的指示。移動機相對信號終端部34根據(jù)來自控制部33的指示,進行對控制數(shù)據(jù)的保密處理。移動機相對信號終端部34,從控制部33取得控制數(shù)據(jù)。移動機相對信號終端部34,加密從控制部33取得的控制數(shù)據(jù),輸入發(fā)送/接收部31。移動機相對信號終端部34,從發(fā)送/接收部31取得來自移動機10的被加密的控制數(shù)據(jù)。移動機相對信號終端部34解密取得的控制數(shù)據(jù),輸入控制部33。
數(shù)據(jù)處理部35,從控制部33接受實施保密處理的指示。數(shù)據(jù)處理部35,根據(jù)來自控制部33的指示,進行對用戶數(shù)據(jù)的保密處理。數(shù)據(jù)處理部35,從發(fā)送/接收部32取得用戶數(shù)據(jù)。數(shù)據(jù)處理部35,加密從發(fā)送/接收部32取得的用戶數(shù)據(jù),輸入發(fā)送/接收部31。數(shù)據(jù)處理部35,從發(fā)送/接收部31取得來自移動機10的被加密的用戶數(shù)據(jù)。數(shù)據(jù)處理部35,解密取得的用戶數(shù)據(jù),輸入發(fā)送/接收部32。
下面,對移動機10以及無線網(wǎng)絡(luò)控制裝置30進行的保密處理及其開始處理進行詳細說明。移動機10的控制部13、聲音處理部15、無線網(wǎng)絡(luò)控制裝置30的移動機相對信號終端部34、數(shù)據(jù)處理部35,如圖3所示,進行對像控制數(shù)據(jù)或用戶數(shù)據(jù)那樣的通信內(nèi)容的保密處理??刂撇?3、聲音處理部15、移動機相對信號終端部34、數(shù)據(jù)處理部35,作為用于加密、解密的密鑰的種類,使用被稱為“COUNT-C”的幀號碼。
控制部13、聲音處理部15、移動機相對信號終端部34、數(shù)據(jù)處理部35,向f8這樣的加密算法輸入作為密鑰的種類的幀號碼“COUNT-C”、邏輯信道的標識符“BEARER”、數(shù)據(jù)的發(fā)送/接收的方向“DIRECTION”、加密或解密的對象部分的位長“LENGTH”、加密或解密使用的保密密鑰“CK(CIPHERKEY)”,生成KEY STREAM BLOCK3。
在進行加密時,控制部13、聲音處理部15、移動機相對信號終端部34、數(shù)據(jù)處理部35,求得加密生成的KEY STREAM BLOCK3與PLAINTEXT BLOCK4的異或邏輯和(EXOR)并加密,得到CIPHER TEXTBLOCK5。
在進行解密時,控制部13、聲音處理部15、移動機相對信號終端部34、數(shù)據(jù)處理部35,求得生成的KEY STREAM BLOCK3與CIPHER TEXTBLOCK5的異或邏輯和(EXOR),得到PLAIN TEXT BLOCK4。
在重新開始這樣的保密處理時,或變更并開始迄今為止進行的保密處理時,移動機10的控制部13、無線網(wǎng)絡(luò)控制裝置30的控制部33,進行圖4所示的開始處理。在圖4中,CFN、HFN只記載說明中必須的部分。首先,無線網(wǎng)絡(luò)控制裝置30,向移動機10發(fā)送要求設(shè)定保密參數(shù)和希望開始時間的要求信息(RADIO BEARER SETUP)1,要求保密參數(shù)和希望開始時間的設(shè)定。
具體地講,控制部33生成要求信息,并輸入移動機相對信號終端部34。移動機相對信號終端部34,將從控制部33取得的要求信息輸入發(fā)送/接收部31。之后,發(fā)送/接收部31,通過基地臺20將從輸入移動機相對信號終端部34取得的要求信息發(fā)送給移動機10。
之后,移動機10,接收要求信息(RADIO BEARER SETUP)1。移動機10,設(shè)定保密參數(shù)和希望開始時間。在保密參數(shù)即密鑰的種類的一部分中,使用作為幀號碼“COUNT-C”的上位比特的HFN的一部分。希望開始時間,使用作為幀號碼“COUNT-C”的下位比特的CFN的一部分被指定。
具體地講,幀號碼“COUNT-C”6,如圖5所示,包含作為MAC-d(Message Authentication Code-d)的24位的HFN和8位的CFN。移動機10設(shè)定HFN的上位20位,下位4位一律作為“0”設(shè)定HFN。之后,移動機10,發(fā)送設(shè)定的作為HFN的一部分的HFN的上位20位和包含希望開始時間的應答信息(RADIO BEARER SETUP COMPLETE)2,將設(shè)定的保密參數(shù)和希望開始時間通知給無線網(wǎng)絡(luò)控制裝置30。這樣,應答信息就變成為保密參數(shù)及希望開始時間的通知。
具體地講,發(fā)送/接收部12接收要求信息,輸入控制部13。控制部13取得要求信息后,就設(shè)定保密參數(shù)和希望開始時間。控制部13生成包含設(shè)定內(nèi)容的應答信息并輸入發(fā)送/接收部12。發(fā)送/接收部12通過天線11、基地臺20將從控制部13取得的應答信息發(fā)送給無線網(wǎng)絡(luò)控制裝置30。這樣,發(fā)送/接收部12作為發(fā)送用于加密通信內(nèi)容的保密參數(shù)及希望開始加密的希望開始時間的通知的發(fā)送部起作用。
之后,無線網(wǎng)絡(luò)控制裝置30的發(fā)送/接收部31,通過基地臺20接收來自移動機10的應答信息。這樣,發(fā)送/接收部31作為接收用于加密通信內(nèi)容的保密參數(shù)及希望開始加密的希望開始時間的通知的接收部起作用。
如上說明,在通信系統(tǒng)100中,移動機10是設(shè)定保密參數(shù)和希望開始時間的一側(cè),無線網(wǎng)絡(luò)控制裝置30是被設(shè)定保密參數(shù)和希望開始時間的一側(cè)。另外,要求信息(RADIO BEARER SETUP)是發(fā)送通知設(shè)定的保密參數(shù)和希望開始時間的應答信息的觸發(fā)器。再者,要求信息或應答信息是控制數(shù)據(jù)。
在開始處理中,如果應答信息(通知)的發(fā)送失敗,則如圖4所示,移動機10再發(fā)送應答信息。具體地講,移動機10通過層2的再發(fā)送控制再發(fā)送應答信息。這時,再發(fā)送次數(shù)少的時候,在發(fā)送了應答信息的移動機10希望的希望開始時間與接收到應答信息的無線網(wǎng)絡(luò)控制裝置30根據(jù)應答信息識別的開始時間上不發(fā)生偏移。但是,如果多次再發(fā)送,時間一過,則有產(chǎn)生發(fā)送應答信息的移動機10希望的希望開始時間與接收應答信息的無線網(wǎng)絡(luò)控制裝置30根據(jù)應答信息識別的開始時間不同的情況。
即,當通過層2的再發(fā)送控制多次再發(fā)送應答信息時,擔心會有在接收一側(cè)錯誤地解釋發(fā)送一側(cè)希望的開始時間的危險。為了應對這樣的問題,移動機10和網(wǎng)絡(luò)控制裝置30使用下面所示的第1通信控制方法~第3通信控制方法的任意一種進行開始處理。
第1通信控制方法第1通信控制方法,是被設(shè)定保密參數(shù)、希望開始時間的一側(cè)的無線網(wǎng)絡(luò)控制裝置30,多次再發(fā)送應答信息(通知)的結(jié)果,當發(fā)生需要補正保密參數(shù)時,補正保密參數(shù)的方法。
無線網(wǎng)絡(luò)控制裝置30的控制部33,對于移動機10,可以顯式指示移動機10設(shè)定保密參數(shù)和希望開始時間,開始發(fā)送應答信息的處理的處理時間。具體地講,控制部33生成設(shè)定了顯式的處理時間的要求信息,并輸入發(fā)送/接收部31。該處理時間,與開始應答信息的發(fā)送的發(fā)送開始時間大致相等。因此,指示處理時間與指示發(fā)送開始時間等價。
如圖4所示,控制部33,作為處理時間,將實際時間“n2”的時間設(shè)定為要求信息(RADIO BEARER SETUP)1,指示給移動機10。再者,控制部33,如果達到設(shè)定的處理時間“n2”,則起動計時器33a,計測自處理時間“n2”的經(jīng)過時間。
移動機10的控制部13,如果達到要求信息所設(shè)定的處理時間“n2”,則設(shè)定保密參數(shù)和希望開始時間??刂撇?3,作為用CFN所表示的希望開始時間設(shè)定“a”,作為保密參數(shù)的HFN設(shè)定“A”。移動機10希望的用CFN所表示的希望開始時間“a”,是在用實際時間所表示的處理時間“n2”以后,最初CFN變?yōu)椤癮”的實際時間“n3”的時間。
如果應答信息(通知)的發(fā)送失敗,則移動機10的發(fā)送/接收部12再發(fā)送應答信息。之后,再發(fā)送也多次失敗,如果多次進行再發(fā)送,例如,有時無線網(wǎng)絡(luò)控制裝置30的發(fā)送/接收部31以經(jīng)過了實際時間“n3”的實際時間“n4”的時間,接收再發(fā)送的應答信息(RADIO BEARER SETUP COMPLETE)2。
網(wǎng)絡(luò)控制裝置30的控制部33,從移動機相對信號終端部34取得發(fā)送/接收部31接收到的應答信息??刂撇?3,根據(jù)應答信息所包含的用CFN所表示的希望開始時間“a”,在用實際時間所表示的接收時間“n4”以后,將最初CFN變?yōu)椤癮”的實際時間“n6”的時間決定為實際開始時間。之后,控制部33,使用從處理時間“n2”起動的計時器33a,計測從處理時間“n2”到實際開始時間“n6”的時間。
當發(fā)送/接收部31接收到應答信息(通知)時,控制部33,可以算出希望開始時間和實際開始時間的差(下面稱為“開始時間差”),判斷是否必須使用該開始時間差補正保密參數(shù),補正保密參數(shù)。另外,控制部33,不是判斷是否再發(fā)了送應答信息,而是判斷是否必須要補正保密參數(shù)。
具體地講,控制部33,當從處理時間到實際開始時間的時間為CFN繞一周的256幀以上時,判斷為開始時間差是CFN一周以上??刂撇?3,當從處理時間到實際開始時間的時間為未滿256幀時,判斷為希望開始時間和實際開始時間的開始時間差是CFN0周,在希望開始時間和實際開始時間之間沒有偏移。
再者,控制部33,當從處理時間到實際開始時間的時間是256幀以上未滿512幀、CFN循環(huán)一周的256幀的1倍以上未滿2倍時,將開始時間差計算為CFN一周。另外,當從處理時間到實際開始時間的時間是512幀以上未滿768幀、256幀的2倍以上未滿3倍時,控制部33將開始時間差計算為CFN二周。
這樣,控制部33,以作為保密參數(shù)的HFN變化的單位的CFN一周單位計算開始時間差。另外,控制部33,根據(jù)從處理時間到實際開始時間的時間是否是CFN繞一周的256幀的幾倍來算出開始時間差。圖4的場合,控制部33,從處理時間“n2”到實際開始時間“n6”的時間是256幀的1倍以上未滿2倍,將開始時間差計算為CFN一周。
另外,移動機10和無線網(wǎng)絡(luò)控制裝置30,在設(shè)定了處理時間“n2”的場合,以實際時間“n2”的時間,可以變更雙方的物理信道的設(shè)定。這種場合,實際時間“n2”的時間,在移動機10與無線網(wǎng)絡(luò)控制裝置30之間可以使其一致,不會因?qū)嶋H時間“n2”的時間偏移,而要求信息(RADIO BEARERSETUP)1不會到達移動機10。因此,控制部33,可以計測從處理時間“n2”到實際開始時間“n6”的時間。
控制部33,使用算出的開始時間差,判斷是否必須要補正保密參數(shù),補正保密參數(shù)。首先,控制部33,在由移動機10所通知的保密參數(shù)即應答信息所包含的HFN的上位20比特,附加下位4比特的“0”,生成HFN “A”。另外,如果CFN繞一周,則HFN增加“1”。因此,當如圖4算出的開始時間差為CFN一周時,控制部33,判斷為必須補正保密參數(shù),在生成的HFN“A”加上“1”,將HFN補正為“A+1”。當算出的開始時間差為CFN二周時,控制部33,在生成的HFN“A”加上“2”,將HFN補正為“A+2”。這樣,控制部33,將用CFN一周單位所表示的開始時間差加到由移動機10所通知的HFN的一部分生成的HFN上。
之后,控制部33,使用補正過的保密參數(shù)、HFN“A+1”,為了從由移動機10所通知的CFN“a”、作為實際時間“n6”的實際開始時間實施保密處理,而向移動機相對信號終端部34、數(shù)據(jù)處理部35進行指示。將保密參數(shù)或?qū)嶋H開始時間稱為保密關(guān)聯(lián)信息。
收到指示的移動機相對信號終端部34、數(shù)據(jù)處理部35,使用HFN“A+1”,生成幀號碼“COUNT-C”,從CFN“a”、作為實際時間“n6”的實際開始時間重新開始保密處理,或變更迄今進行的保密處理后開始。
當判斷為在希望開始時間和實際開始時間之間沒有偏移時,控制部33,判斷為無需補正保密參數(shù),指示原封不動地使用由移動機10所通知的保密參數(shù)生成的HFN,從與希望開始時間相等的實際開始時間實施保密處理。例如,當不進行再發(fā)送時,或即使是已經(jīng)被再發(fā)送過,如果在到達實際時間“n3”之前再發(fā)送成功,則在接收一側(cè)和發(fā)送一側(cè)開始時間不發(fā)生偏移,所以不需要補正保密參數(shù)。
或者,控制部33,也可以做成在發(fā)送/接收部31接收到應答信息(通知)的接收時間中、判斷經(jīng)過了希望開始時間的經(jīng)過次數(shù),根據(jù)該經(jīng)過次數(shù)決定實際開始時間,使用決定了的實際開始時間和經(jīng)過次數(shù)補正保密參數(shù)。
具體地講,控制部33,根據(jù)應答信息所包含的用CFN所表示的希望開始時間“a”,在用實際時間所表示的接收時間“n4”以后,將最初CFN變?yōu)椤癮”的實際時間“n6”的時間決定為假定的實際開始時間。之后,控制部33,與計測從處理時間到實際開始時間的時間時一樣地,計測從處理時間“n2”到臨時的實際開始時間“n6”的時間。控制部33,與算出開始時間差時一樣地,根據(jù)從處理時間到假定的實際開始時間的時間,是否是CFN繞一周的256幀的幾倍,來算出希望開始時間與臨時的實際開始時間的差(下面稱為“假定的開始時間差”)。圖4的場合,控制部33,算出假定的開始時間差為CFN一周。
控制部33,根據(jù)算出的臨時的開始時間差,在接收到再發(fā)送的應答信息的接收時間內(nèi),判斷經(jīng)過了用CFN所表示的希望開始時間的次數(shù)(下面稱為“經(jīng)過次數(shù)”)。如圖4所示,當假定的開始時間差為CFN一周時,判斷經(jīng)過次數(shù)為1次,當假定的開始時間差為CFN二周時,判斷經(jīng)過次數(shù)為2次,當假定的開始時間差為CFN0周時,判斷經(jīng)過次數(shù)為0次。
接著,控制部33,根據(jù)經(jīng)過次數(shù)決定實際開始時間。當經(jīng)過次數(shù)為1次以上,已經(jīng)經(jīng)過了希望開始時間時,控制部33根據(jù)接收時間決定實際開始時間。圖4的場合,經(jīng)過次數(shù)是1次,接收時間是CFN“a+2”、實際時間“n4”。因此,控制部33,將實際開始時間決定為接收時間的CFN“a+2”、實際時間“n4”,或決定為接收時間緊隨其后的CFN“a+3”、實際時間“n5”。當已經(jīng)經(jīng)過希望開始時間時,設(shè)定保密參數(shù)和希望開始時間一側(cè)的移動機10處理可以開始保密處理的狀態(tài)。因此,在這種場合,控制部33,根據(jù)接收時間決定實際開始時間,由此,控制部33,在接收時間“n4”以后,可以不等到達最初CFN為“a”的實際時間“n6”的時間,立即開始保密處理。
另一方面,當經(jīng)過次數(shù)為0次時,控制部33將作為假定的實際開始時間的希望開始時間原封不動地決定為實際開始時間。
再者,控制部33,使用決定了的實際開始時間中的CFN和經(jīng)過次數(shù),來判斷是否必須補正保密參數(shù),并補正保密參數(shù)。當經(jīng)過次數(shù)是1次,實際開始時間的CFN比希望開始時間的CFN大,且在255以下時,因為是HFN增加“1”之前,所以控制部33,判斷為無需補正由應答信息所包含的HFN的一部分生成的HFN,不進行補正。
圖4的場合,實際開始時間的CFN是“a+2”或“a+3”,比希望開始時間的CFN“a”大,且是255以下,所以,控制部33,就按由應答信息所包含的HFN的一部分生成的“A”那樣,不補正HFN。
另一方面,當經(jīng)過次數(shù)是1次,實際開始時間的CFN在0以上希望開始時間以下時,因為是HFN增加了“1”之后,所以控制部33,判斷為必須補正HFN,在由應答信息所包含的HFN的一部分生成的“A”加上“1”,將HFN補正為“A+1”。
另外,當經(jīng)過次數(shù)是2次時,HFN至少增加“1”。這時,當實際開始時間的CFN,比希望開始時間的CFN大,并且是255以下時,因為是HFN增加“1”之前,所以,控制部33,在由應答信息所包含的HFN的一部分生成的“A”只加上基于經(jīng)過次數(shù)的“1”,將HFN補正為“A+1”。
另一方面,當實際開始時間的CFN在0以上希望開始時間以下時,因為是HFN再增加了“1”之后,所以,控制部33,在由應答信息所包含的HFN的一部分生成的“A”加上基于經(jīng)過次數(shù)及實際開始時間的“2”,將HFN補正為“A+2”。
控制部33,指示移動機相對信號終端部34、數(shù)據(jù)處理部35,輸入保密關(guān)聯(lián)信息,并實施保密處理。圖4的場合,控制部33指示移動機相對信號終端部34、數(shù)據(jù)處理部35,原封不動地使用由所通知的保密參數(shù)生成的HFN“A”,并從根據(jù)接收時間決定的CFN“a+2”或“a+3”、作為實際時間“n4”或“n5”的實際開始時間,實施保密處理。
另外,控制部33,當判斷為經(jīng)過次數(shù)為0次時,判斷無需補正保密參數(shù),指示原封不動地使用由移動機10所通知的保密參數(shù)生成的HFN,實施保密處理。
另外,控制部33,對于移動機10,也可以不指示顯式的處理時間。即使是這種場合,在網(wǎng)絡(luò)控制裝置30和移動機10之間,移動機10接收要求信息(RADIO BEARER SETUP)1后,可以決定立刻開始應答消息的發(fā)送處理。因此,控制部33,在不指示顯式的處理時間的場合,取代從處理時間到實際開始時間的時間或從處理時間到假定的實際開始時間的時間,可以計測從發(fā)送要求信息(RADIO BEARER SETUP)1的發(fā)送時間到實際開始時間的時間或從發(fā)送時間到假定的實際開始時間的時間。在圖4中,要求信息(RADIOBEARER SETUP)1以實際時間“n1”的時間被發(fā)送。因此,控制部33從發(fā)送時間“n1”起動計時器33a,可以計測從發(fā)送時間“n1”到實際開始時間或作為假定的實際開始時間“n6”的時間。
之后,控制部33,根據(jù)從發(fā)送時間到實際開始時間的時間或從發(fā)送時間到臨時的實際開始時間的時間是CFN繞一周的256幀的幾倍,來算出開始時間差或臨時的開始時間差。圖4的場合,控制部33,算出從發(fā)送時間“n1”到實際開始時間或作為臨時的實際開始時間“n6”的時間是256幀的1倍以上未滿2倍,將開始時間差或假定的開始時間差計算為CFN一周。
再者,控制部33,理想的是在求開始時間差或假定的開始時間差時,考慮在移動機10的處理時間、或移動機10和無線網(wǎng)絡(luò)控制裝置30之間的輸送時間。具體地講,控制部33,從處理時間到實際開始時間的時間、從處理時間到假定的實際開始時間的時間、從發(fā)送時間到實際開始時間的時間、從發(fā)送時間到假定的實際開始時間的時間等減去在移動機10的處理時間、或移動機10和無線網(wǎng)絡(luò)控制裝置30之間的輸送時間,求得開始時間差或假定的開始時間差。
減去的處理時間或輸送時間,例如,可以將預想的最壞值等作為缺省值設(shè)定好來使用。這樣,通過考慮處理時間或輸送時間,可以更確實地防止保密偏移。
如上所述,控制部33,通過多次再發(fā)送應答信息(通知),當可以判斷為接收時間經(jīng)過了希望開始時間時,補正保密參數(shù)。這樣,控制部33,根據(jù)發(fā)送/接收部31接收到的希望開始時間和實際上開始加密的實際開始時間,判斷是否必須通過再發(fā)送應答信息來補正保密參數(shù),作為補正保密參數(shù)的補正部起作用。
第2通信控制方法第2通信控制方法是,多次再發(fā)送應答信息(通知)的結(jié)果,存在發(fā)生保密偏移的可能性,而被設(shè)定保參數(shù)、希望開始時間的一側(cè)的無線網(wǎng)絡(luò)控制裝置30廢棄必須廢棄的應答信息的方法。
無線網(wǎng)絡(luò)控制裝置30的控制部33,根據(jù)發(fā)送/接收部31接收到應答信息的接收時間和希望開始時間,來判斷是否必須廢棄應答信息(通知),并廢棄應答信息。另外,控制部33不是判斷是否再發(fā)送應答信息,而且判斷是否需要廢棄。
與第1通信控制方法一樣,控制部33向移動機10指示處理時間“n2”,計測來自處理時間“n2”的經(jīng)過時間。移動機10多次再發(fā)送應答信息的結(jié)果,當接收時間變?yōu)閷嶋H時間“n4”時,控制部33,在用實際時間所表示的接收時間“n4”以后,將最初CFN為“a”的實際時間“n6”的時間決定為實際開始時間。
之后,控制部33,計測從處理時間“n2”到實際開始時間“n6”的時間?;蛘吲c第1通信控制方法一樣,控制部33計測從發(fā)送時間“n1”到實際開始時間“n6”的時間。
控制部33,判斷在接收時間內(nèi)希望開始時間是否已經(jīng)過了,判斷是否必須廢棄應答信息,當判斷為已經(jīng)過時,廢棄所再發(fā)送的應答信息。
具體地講,控制部33,如圖4所示,當從處理時間到實際開始時間的時間或從發(fā)送時間到實際開始時間的時間為一定時間,具體地講是CFN繞一周的256幀以上時,判斷為在接收時間內(nèi)希望開始時間已經(jīng)過。
控制部33,當從處理時間到實際開始時間的時間或從發(fā)送時間到實際開始時間的時間為未滿256幀時,判斷為在接收時間內(nèi)希望開始時間未經(jīng)過。
另外,當未顯式地指示處理時間時,有時再發(fā)送應答信息,所以無線網(wǎng)絡(luò)控制裝置30,不能特定移動機10開始發(fā)送應答信息的發(fā)送開始時間。但是,因為在應答信息中所設(shè)定的CFN是256幀以內(nèi),所以根據(jù)從發(fā)送時間到實際開始時間的時間是否是256幀以上或未滿256,控制部33能夠判斷在接收時間內(nèi)希望開始時間經(jīng)過的可能性。
再者,控制部33,理想的是與第1通信控制方法時一樣,在求從處理時間到實際開始時間的時間或從發(fā)送時間到實際開始時間的時間時,考慮移動機10和無線網(wǎng)絡(luò)控制裝置30之間的輸送時間。
控制部33,當判斷為在接收時間內(nèi)在接收時間內(nèi)希望開始時間已經(jīng)過時,判斷為必須廢棄應答信息,廢棄接收到的應答信息(RADIO BEARER SETUPCOMPLETE)2。
控制部33,也可以再次生成要求信息(RADIO BEARER SETUP),并輸入發(fā)送/接收部31。由此,要求信息重新被從無線網(wǎng)絡(luò)控制裝置30發(fā)送到移動機10。之后,移動機10根據(jù)新的要求信息,重新設(shè)定保密參數(shù)和希望開始時間,發(fā)送應答信息。由此,在移動機10和無線網(wǎng)絡(luò)控制裝置30間可以設(shè)定新的保密參數(shù)、希望開始時間。
控制部33當判斷為在接收時間內(nèi)在接收時間內(nèi)希望開始時間未經(jīng)過時,判斷為無需廢棄應答信息,指示移動機相對信號終端部34、數(shù)據(jù)處理部35原封不動地使用由移動機10所通知的保密參數(shù)生成的HFN,從與希望開始時間相等的實際開始時間實施保密處理。
這樣,控制部33,根據(jù)發(fā)送/接收部31接收到應答信息(通知)的接收時間和希望開始時間,通過再發(fā)送應答信息來判斷是否必須廢棄應答信息,作為廢棄應答信息的廢棄部發(fā)揮作用。
第3通信控制方法第3通信控制方法,是通過反復再發(fā)送,設(shè)定保密參數(shù)、希望開始時間一側(cè)的移動機10中止存在發(fā)生保密偏移可能性的應答信息的再發(fā)送的方法。移動機10的控制部13,根據(jù)發(fā)送/接收部12發(fā)送應答信息(通知)失敗、再發(fā)送應答信息的再發(fā)送時間和希望開始時間,來控制由發(fā)送/接收部12進行的應答信息的再發(fā)送。
控制部13,考慮到由于再發(fā)送等導致應答信息向無線網(wǎng)絡(luò)控制裝置30的到達延遲,來設(shè)定希望開始時間。在圖4中,控制部13,從以實際時間所表示的處理時間“n2”,將僅“X”后的實際時間“n3”中的CFN“a”設(shè)定為希望開始時間。
控制部13,控制由發(fā)送/接收部12進行的應答信息的發(fā)送。控制部13,當發(fā)送/接收部12發(fā)送應答信息失敗時等,向發(fā)送/接收部12指示應答信息的再發(fā)送。
控制部13,如果在再發(fā)送時間再發(fā)送應答信息(通知),判斷其接收時間是否經(jīng)過希望開始時間,當判斷為經(jīng)過時,中止再發(fā)送。
具體地講,控制部13,即使在再發(fā)送時間發(fā)送應答信息,也在判斷為無線網(wǎng)絡(luò)控制裝置30中的應答信息的接收時間經(jīng)過設(shè)定了的希望開始時間的時刻、結(jié)束再發(fā)送的指示。圖4的場合,控制部13,在判斷為經(jīng)過實際時間“n3”的希望開始時間的時刻結(jié)束再發(fā)送的指示。另外,控制部13在此之前反復指示再發(fā)送。
另外,控制部13,也可以再次設(shè)定保密參數(shù)和希望開始時間,重新生成應答信息??刂撇?3,將生成的應答信息輸入發(fā)送/接收部12。由此,移動機10,重新發(fā)送生成的應答信息,在移動機10與無線網(wǎng)絡(luò)控制裝置30間,可以設(shè)定新的保密參數(shù)、希望開始時間。
這樣一來,控制部13,當應答信息(通知)被再發(fā)送時,根據(jù)應答信息的再發(fā)送時間和希望開始時間,作為控制由發(fā)送/接收部12進行的應答信息的再發(fā)送的再發(fā)送控制部起作用。
根據(jù)這樣的移動通信系統(tǒng)100、無線網(wǎng)絡(luò)控制裝置30以及第1通信控制方法,由于反復再發(fā)送應答信息(通知)而經(jīng)過了時間的結(jié)果,在希望開始時間與實際開始時間上發(fā)生偏移,當判斷必須補正接收到的保密參數(shù)時,可以根據(jù)希望開始時間和實際時間的關(guān)系來補正保密參數(shù)。因此,即使是多次再發(fā)送應答信息,而在希望開始時間與實際開始時間上發(fā)生了偏移的場合,也可以防止在移動機10與無線網(wǎng)絡(luò)控制裝置30之間保密參數(shù)不同的保密偏移。
另外,根據(jù)移動通信系統(tǒng)100、無線網(wǎng)絡(luò)控制裝置30以及第2通信控制方法,由于反復再發(fā)送應答信息(通知)而接收時間已經(jīng)過了希望開始時間、接收到應答信息的無線網(wǎng)絡(luò)控制裝置30,如果按照由移動機10所通知的希望開始時間、保密參數(shù),則在希望開始時間與實際開始時間上發(fā)生偏移,因此,可以廢棄被判斷為必須廢棄的通知。即,可以廢棄、不使用在移動機10與無線網(wǎng)絡(luò)控制裝置30之間保密參數(shù)不同的再發(fā)送應答信息。因此,多次再發(fā)送應答信息的結(jié)果,可以防止在移動機10與無線網(wǎng)絡(luò)控制裝置30之間保密參數(shù)不同的保密偏移。
再者,根據(jù)這樣的移動通信系統(tǒng)100、移動機10及第3通信控制方法,由于反復再發(fā)送應答信息而導致經(jīng)過了時間,結(jié)果,即使在再發(fā)送時間再發(fā)送應答信息,接收所再發(fā)送的應答信息的無線網(wǎng)絡(luò)控制裝置30中的接收時間也已經(jīng)過了希望開始時間,故此無線網(wǎng)絡(luò)控制裝置30,即使按照所通知的參數(shù)、希望開始時間,在希望開始時間和實際開始時間上也發(fā)生偏移,為使不再發(fā)送在移動機10與無線網(wǎng)絡(luò)控制裝置30之間保密參數(shù)不同的應答信息,可以不使用。
即,可以防止移動機10設(shè)定的保密參數(shù)、希望開始時間在無線網(wǎng)絡(luò)控制裝置30被錯誤識別。因此,通過多次再發(fā)送應答信息,可以防止在移動機10與無線網(wǎng)絡(luò)控制裝置30之間保密參數(shù)不同的保密偏移。
如上說明,根據(jù)這樣的移動通信系統(tǒng)100、移動機10、無線網(wǎng)絡(luò)控制裝置30及第1~3通信控制方法,移動機10及無線網(wǎng)絡(luò)控制裝置30,即使是當保密參數(shù)及希望開始時間的通知被多次再發(fā)送的時候,也可以不引起保密偏移而發(fā)送/接收通信內(nèi)容,可以防止通信內(nèi)容變?yōu)楫惓?。即,由?的再發(fā)送控制,即使是在應答信息被多次再發(fā)送的場合,也可以防止在接收一側(cè)錯誤解釋發(fā)送一側(cè)希望的開始時間。
變更例另外,本發(fā)明不局限于上述實施方式,可以進行各種各樣的變更。例如,既可以是移動機10為能設(shè)定保密參數(shù)和希望開始時間的一側(cè),也可以是無線網(wǎng)絡(luò)控制裝置30為設(shè)定保密參數(shù)和希望開始時間的一側(cè)。
其時,移動機10的控制部13進行與無線網(wǎng)絡(luò)控制裝置30的控制部33一樣的開始處理。另外,無線網(wǎng)絡(luò)控制裝置30的控制部33進行與移動機10的控制部13一樣的開始處理。另外,本發(fā)明不僅適用于移動機10、無線網(wǎng)絡(luò)控制裝置30,也適用于設(shè)定保密參數(shù)、希望開始時間并進行保密處理的通信裝置。
再者,還說明了控制部33,即使是對于移動機10沒有顯式地指示處理時間的場合,在無線網(wǎng)絡(luò)控制裝置30和移動機10之間,移動機10接收要求信息(RADIO BEARER SETUP)1后,可以決定立刻開始應答消息的發(fā)送處理,所以,也可以計測從發(fā)送要求信息(RADIO BEARER SETUP)1的發(fā)送時間到實際開始時間的時間或從發(fā)送時間到假定的實際開始時間的時間。
例如,如圖4、圖6所示,控制部33,由要求信息(RADIO BEARER SETUP)1的發(fā)送時間“n1”起動計時器33a,可以計測從發(fā)送時間“n1”到實際開始時間或假定的實際開始時間“n6”的時間。
在這種場合,無線網(wǎng)絡(luò)控制裝置30,如圖6所示,有要求信息1的發(fā)送失敗、而再發(fā)送要求信息1的場合。若重復要求信息1的發(fā)送,就延長了要求信息1的發(fā)送時間“n1”和移動機10實際開始應答信息的發(fā)送處理的處理時間“n2”之間的間隔。
因此,恐怕開始時間差的計算、和在接收時間中是否經(jīng)過了希望開始時間的判斷的精度會下降。所以,如圖6所示,通過移動機10接收要求信息(RADIO BEARER SETUP)1,在發(fā)送/接收部31接收到發(fā)送的肯定應答(AckAcknowledge)7時(實際時間“n1-2”),控制部33,再啟動計時器33a??隙☉?,表示移動機10正常地收到了要求信息1。
發(fā)送/接收部31接收肯定應答7的時間“n1-2”,與移動機10接收到要求信息1的時間“N1”基本相等。因此,控制部33,通過用接收到肯定應答7的時間“n1-2”再啟動計時器33a,就可以計測從與移動機10實際開始應答信息2的發(fā)送處理的處理時間“n2”更近的時間“N1”基本相等的時間“n1-2”、到實際開始時間或假定的實際開始時間的時間。因此,無線網(wǎng)絡(luò)控制裝置30,可以提高開始時間差的計算、和在接收時間中是否經(jīng)過了希望開始時間的判斷的精度。另外,肯定應答7的再發(fā)送,由層2來進行。
但是,如圖7所示,移動機10,有肯定應答7的發(fā)送失敗、而再發(fā)送肯定應答7的場合。這種場合,發(fā)送/接收部31接收肯定應答7的時間“n1-2”,恐怕已經(jīng)過了移動機10實際開始應答信息2的發(fā)送處理的處理時間“n2”。這時,若控制部33再啟動了計時器33a,反而,會有降低開始時間差的計算、和在接收時間中是否經(jīng)過了希望開始時間的判斷的精度的危險。
因此,理想的是控制部33,在肯定應答7判斷是否要再發(fā)送、并肯定應答7不是再發(fā)送的場合,計測從接收到肯定應答7的時間,到實際開始時間或假定的實際開始時間。亦即,理想的是控制部13,在肯定應答7不是再發(fā)送的場合再啟動計時器33a,在肯定應答7為再發(fā)送的場合不再啟動計時器33a。
移動機10接收要求信息1,在最初發(fā)送了肯定應答7后(實際時間“N1”),可以設(shè)定為變更物理信道。這種場合,移動機10,最初發(fā)送的肯定應答7,由變更前的物理信道來發(fā)送。另一方面,移動機10再發(fā)送的肯定應答7,由變更后的物理信道來發(fā)送。
因此,在這樣設(shè)定的場合,控制部33,如圖6所示,接收到肯定應答7的物理信道,在與變更前的物理信道即此前的物理信道同樣的場合,判斷為肯定應答7是不再發(fā)送,再啟動計時器33a。另一方面,控制部33,如圖7所示,接收到肯定應答7的物理信道,在與變更前的物理信道即此前的物理信道不同的場合,判斷為肯定應答7為再發(fā)送,而不再啟動計時器33a。
這樣,無線網(wǎng)絡(luò)控制裝置30,適當?shù)剡M行使用了肯定應答7的計時器33a的再啟動、亦即適當?shù)剡M行計測開始時間的變更,可以適當?shù)奶岣唛_始時間差的計算、和在接收時間中是否經(jīng)過了希望開始時間的判斷的精度。
權(quán)利要求
1.一種通信裝置,其特征在于具有接收部,用于接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知;和補正部,用于根據(jù)上述希望開始時間和實際開始上述加密的實際開始時間,判斷有沒有必要因再發(fā)送上述通知而補正上述保密參數(shù),并補正上述保密參數(shù)。
2.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于上述補正部,算出上述希望開始時間和上述實際開始時間之間的開始時間差,并使用該開始時間差來補正上述保密參數(shù)。
3.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于上述補正部,判斷在上述接收部接收到的上述通知的接收時間內(nèi)經(jīng)過了上述希望開始時間的經(jīng)過次數(shù);根據(jù)該經(jīng)過次數(shù)決定上述實際開始時間;使用該決定了的實際開始時間和上述經(jīng)過次數(shù)來補正上述保密參數(shù)。
4.一種通信裝置,其特征在于具有接收部,用于接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知;和廢棄部,用于根據(jù)該接收部接收到上述通知的接收時間和上述希望開始時間,判斷有沒有必要因再發(fā)送上述通知而廢棄該通知,并廢棄上述通知。
5.根據(jù)權(quán)利要求4所述的通信裝置,其特征在于上述廢棄部,判斷在上述接收時間內(nèi)上述希望開始時間是否經(jīng)過,當判斷為已經(jīng)過時,廢棄上述通知。
6.一種通信裝置,其特征在于具有發(fā)送部,用于發(fā)送用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知,并在發(fā)送失敗時再發(fā)送上述通知;和再發(fā)送控制部,用于根據(jù)該發(fā)送部再發(fā)送上述通知的再發(fā)送時間和上述希望開始時間,控制上述發(fā)送部的上述通知的再發(fā)送。
7.根據(jù)權(quán)利要求6所述的通信裝置,其特征在于上述再發(fā)送控制部,在上述再發(fā)送時間再發(fā)送上述通知時,則判斷上述通知的接收時間是否經(jīng)過了上述希望開始時間,當判斷為經(jīng)過了時,中止上述再發(fā)送。
8.一種通信控制方法,其特征在于接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知;根據(jù)上述希望開始時間和實際開始上述加密的實際開始時間,判斷有沒有必要因再發(fā)送上述通知而補正上述保密參數(shù),并補正上述保密參數(shù)。
9.一種通信控制方法,其特征在于接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知;根據(jù)接收到上述通知的接收時間和上述希望開始時間,判斷有沒有必要因再發(fā)送上述通知而廢棄該通知,并廢棄上述通知。
10.一種通信控制方法,其特征在于根據(jù)再發(fā)送用于加密通信內(nèi)容的保密參數(shù)以及希望開始上述加密的希望開始時間的通知的再發(fā)送時間和上述希望開始時間,來控制上述通知的再發(fā)送。
全文摘要
提供一種通信裝置,該通信裝置,具有接收部,用于接收用于加密通信內(nèi)容的保密參數(shù)以及希望開始加密的希望開始時間的通知;和補正部,用于根據(jù)上述希望開始時間和實際開始加密的實際開始時間,判斷有沒有必要因再發(fā)送通知而補正保密參數(shù),并補正保密參數(shù)。
文檔編號H04L29/06GK1620004SQ200410091340
公開日2005年5月25日 申請日期2004年11月19日 優(yōu)先權(quán)日2003年11月20日
發(fā)明者井田雄啟, 巖永充生, 坂本康 申請人:株式會社Ntt都科摩