本發(fā)明涉及分組的發(fā)送接收。
背景技術(shù):
假設(shè)監(jiān)視中心經(jīng)由網(wǎng)絡(luò)收集設(shè)置在多個國家的設(shè)備的信息的系統(tǒng)。
并且,假設(shè)使用tcp(transmissioncontrolprotocol:傳輸控制協(xié)議)或udp(userdatagramprotocol:用戶數(shù)據(jù)報協(xié)議)進行設(shè)備與監(jiān)視中心之間的通信。
在該系統(tǒng)中,為了根據(jù)設(shè)置有設(shè)備的國家來變更監(jiān)視中心中的處理,需要識別監(jiān)視中心接收到的分組是從哪個國家發(fā)出的。
作為識別分組發(fā)出國的方法,公知有如下方法(例如專利文獻1):確認分組的發(fā)送方ip(internetprotocol:互聯(lián)網(wǎng)協(xié)議)地址,根據(jù)全球ip地址的分配信息來確定國家,識別分組發(fā)出國。
但是,在監(jiān)視中心與設(shè)備之間的通信中利用通信運營商提供的閉域網(wǎng)服務(wù)的情況下,未對設(shè)備分配全球ip地址,因此,無法利用發(fā)送方ip地址來確定發(fā)出國。
作為其他手段,可考慮如下方法:在設(shè)置設(shè)備時在設(shè)備中設(shè)定國家識別信息,設(shè)備對分組賦予國家識別信息并進行發(fā)送。
但是,在該方法中會產(chǎn)生針對設(shè)備的設(shè)定作業(yè),因此,設(shè)定負荷的增加和設(shè)定錯誤成為問題。
還可考慮如下方法:設(shè)備利用gps(globalpositioningsystem:全球定位系統(tǒng))取得位置信息,對分組賦予所取得的位置信息并進行發(fā)送,但是,gps信息的國外發(fā)送受到法律限制的國家無法利用該方法。
現(xiàn)有技術(shù)文獻
專利文獻
專利文獻1:日本特開2007-104509號公報
技術(shù)實現(xiàn)要素:
發(fā)明要解決的課題
本發(fā)明正是鑒于上述情況而完成的,其主要目的在于,提供不依賴于ip地址和gps系統(tǒng),并且不用進行針對設(shè)備的事前設(shè)定作業(yè)也能夠識別分組發(fā)出國的結(jié)構(gòu)。
用于解決課題的手段
本發(fā)明的國家識別信息附加裝置具有:國家識別信息取得部,其接收移動電話網(wǎng)的通信運營商的通信運營商代碼,從接收到的通信運營商代碼取得表示所述通信運營商所屬的國家的代碼作為國家識別信息;國家識別信息附加部,其對分組附加由所述國家識別信息取得部取得的所述國家識別信息;以及通信部,其發(fā)送由所述國家識別信息附加部附加了所述國家識別信息的所述分組。
發(fā)明效果
在本發(fā)明中,接收移動電話網(wǎng)的通信運營商的通信運營商代碼,對分組附加接收到的通信運營商代碼內(nèi)的表示通信運營商所屬的國家的代碼作為國家識別信息。
因此,不依賴于ip地址和gps系統(tǒng),并且不用進行針對設(shè)備的事前設(shè)定作業(yè)也能夠識別分組發(fā)出國。
附圖說明
圖1是示出實施方式1的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例的圖。
圖2是示出實施方式1的國家識別信息附加裝置的功能結(jié)構(gòu)例的圖。
圖3是示出實施方式1的國家識別裝置的功能結(jié)構(gòu)例的圖。
圖4是示出實施方式1的國家識別信息附加裝置的動作例的流程圖。
圖5是示出實施方式1的國家識別信息附加裝置的動作例的流程圖。
圖6是示出實施方式1的端口號對應(yīng)表的例子的圖。
圖7是示出實施方式1的改寫后端口號的例子的圖。
圖8是示出實施方式1的分組的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的例子的圖。
圖9是示出實施方式1的應(yīng)答分組接收時的端口號對應(yīng)表的例子的圖。
圖10是示出實施方式1的分組的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的例子的圖。
圖11是示出實施方式1的國家識別裝置的動作例的流程圖。
圖12是示出實施方式1的傳輸目的地信息表的例子的圖。
圖13是示出實施方式1的國家識別信息附加裝置的動作例的流程圖。
圖14是示出實施方式1的應(yīng)答分組的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的例子的圖。
圖15是示出實施方式2的改寫后端口號的例子的圖。
圖16是示出實施方式2的改寫后端口號的例子的圖。
圖17是示出實施方式3的設(shè)備的結(jié)構(gòu)例的圖。
圖18是示出實施方式3的設(shè)備的結(jié)構(gòu)例的圖。
圖19是示出實施方式4的國家識別信息附加裝置的動作例的流程圖。
圖20是示出實施方式4的附加國家識別信息的區(qū)域的例子的圖。
圖21是示出實施方式4的國家識別裝置的動作例的流程圖。
圖22是示出實施方式5的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例的圖。
圖23是示出實施方式1~5的國家識別信息附加裝置的硬件結(jié)構(gòu)例的圖。
圖24是示出一般的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例的圖。
具體實施方式
實施方式1
***結(jié)構(gòu)的說明***
圖24示出一般的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例。
設(shè)備100例如設(shè)置在工廠中,收集工廠內(nèi)的裝置的信息,通過ip通信向中心裝置400發(fā)送收集到的信息。
在設(shè)備100的屬下連接有各種計測裝置和傳感器等,但是,在圖24中省略這些裝置的記載。
如圖24所示,設(shè)備遠程監(jiān)視系統(tǒng)跨越多個國家來設(shè)置設(shè)備100。
中心裝置400進行來自設(shè)備100的信息收集和針對設(shè)備的控制指令。
中心裝置400設(shè)置在一個地方的監(jiān)視中心內(nèi)。
移動電話網(wǎng)500是連接設(shè)備100和監(jiān)視中心的分組交換網(wǎng)絡(luò)。
雖然省略圖示,但是,移動電話網(wǎng)500經(jīng)由互聯(lián)網(wǎng)而與監(jiān)視中心連接。
并且,在圖24中,圖示出在一個移動電話網(wǎng)500中無線連接有a國、b國、c國各自的通信裝置200,但是,在現(xiàn)實中,按照每個國家來設(shè)置移動電話網(wǎng)500。
通信裝置200設(shè)置在設(shè)備100與移動電話網(wǎng)500之間。
并且,通信裝置300設(shè)置在中心裝置400與移動電話網(wǎng)500之間。
通信裝置200進行向移動電話網(wǎng)500的連接處理、向移動電話網(wǎng)500傳輸來自設(shè)備100的分組的處理、向設(shè)備100傳輸從移動電話網(wǎng)500發(fā)送到設(shè)備100的分組的處理。
通信裝置300進行經(jīng)由互聯(lián)網(wǎng)的向移動電話網(wǎng)500的連接處理、向移動電話網(wǎng)500傳輸來自中心裝置400的分組的處理、向中心裝置400傳輸從移動電話網(wǎng)500發(fā)送到中心裝置400的分組的處理。
圖1示出本實施方式的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)。
在圖1中,在圖24的結(jié)構(gòu)的基礎(chǔ)上,在設(shè)備100與通信裝置200之間設(shè)置有國家識別信息附加裝置600,在監(jiān)視中心的中心裝置400與通信裝置300之間設(shè)置有國家識別裝置700。
并且,為了區(qū)分根據(jù)分組發(fā)出國進行處理的中心裝置400,在監(jiān)視中心設(shè)置有多個中心裝置400a~400c。
另外,中心裝置400a對來自a國的分組進行處理,中心裝置400b對來自b國的分組進行處理,中心裝置400c對來自c國的分組進行處理。
圖2示出國家識別信息附加裝置600的功能結(jié)構(gòu)例。
國家識別信息附加裝置600由國家識別信息取得部601、國家識別信息附加部602、端口號對應(yīng)表存儲部603以及通信部604構(gòu)成。
國家識別信息取得部601經(jīng)由通信部604從移動電話網(wǎng)500接收移動電話網(wǎng)500的通信運營商的通信運營商代碼,從接收到的通信運營商代碼取得表示通信運營商所屬的國家的代碼作為國家識別信息。
然后,國家識別信息取得部601將國家識別信息存儲在國家識別信息附加裝置600內(nèi)的存儲區(qū)域中。
另外,通信運營商代碼僅被分配給移動電話網(wǎng)500的通信運營商,在有線網(wǎng)絡(luò)等其他種類的網(wǎng)絡(luò)中,無法從網(wǎng)絡(luò)取得同樣的代碼。
因此,國家識別信息取得部601從移動電話網(wǎng)500接收移動電話網(wǎng)500的通信運營商的通信運營商代碼。
國家識別信息附加部602對發(fā)往中心裝置400的分組附加由國家識別信息取得部601取得的國家識別信息。
更具體而言,國家識別信息附加部602監(jiān)視在設(shè)備100與中心裝置400之間發(fā)送接收的分組,將從設(shè)備100向中心裝置400發(fā)送的分組的tcp/udp的發(fā)送方端口號字段改寫成根據(jù)國家識別信息生成的編號。
即,國家識別信息附加部602從分組的發(fā)送方端口號字段中刪除發(fā)送方端口號,在發(fā)送方端口號字段中記述包含國家識別信息的發(fā)送方端口號(以下還稱作國家識別信息端口號)。
并且,國家識別信息附加部602使從中心裝置400向設(shè)備100發(fā)送的分組的tcp/udp的目的地端口號返回到改寫前的端口號。
即,國家識別信息附加部602從來自分組的發(fā)送目的地即中心裝置400的應(yīng)答分組的目的地端口號字段中刪除國家識別信息端口號,在應(yīng)答分組的目的地端口號字段中記述原來的發(fā)送方端口號(設(shè)備100的端口號)。
端口號對應(yīng)表存儲部603存儲端口號對應(yīng)表。
端口號對應(yīng)表由國家識別信息附加部602生成。
端口號對應(yīng)表是對應(yīng)地存儲改寫前的分組的信息和改寫后端口號的表。
更具體而言,如圖6所示,端口號對應(yīng)表是對應(yīng)地示出目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號與國家識別信息端口號即改寫后端口號的表。
另外,在未從中心裝置400向設(shè)備100發(fā)送應(yīng)答分組的情況下,國家識別信息附加裝置600也可以不具有端口號對應(yīng)表存儲部603和端口號對應(yīng)表。
通信部604從設(shè)備100接收發(fā)往中心裝置400的分組,將接收到的分組輸出到國家識別信息附加部602,向通信裝置200發(fā)送由國家識別信息附加部602在發(fā)送方端口號字段中附加了國家識別信息的發(fā)往中心裝置400的分組。
并且,通信部604接收從中心裝置400返回的應(yīng)答分組,將接收到的應(yīng)答分組輸出到國家識別信息附加部602,向設(shè)備100發(fā)送由國家識別信息附加部602在目的地端口號字段中記述了原來的發(fā)送方端口號(設(shè)備100的端口號)的發(fā)往設(shè)備100的應(yīng)答分組。
圖3示出國家識別裝置700的功能結(jié)構(gòu)例。
國家識別裝置700由國家識別部701、分組傳輸目的地指定部702、傳輸目的地信息表存儲部703以及通信部704構(gòu)成。
通信部704接收附加了表示發(fā)送方的國家的國家識別信息的分組。
更具體而言,通信部704接收由國家識別信息附加裝置600在發(fā)送方端口號字段中記述了國家識別信息端口號的發(fā)往中心裝置400的分組,將接收到的分組輸出到國家識別部701。
并且,通信部704向被分組傳輸目的地指定部702指定為分組傳輸目的地的中心裝置400傳輸分組。
進而,通信部704接收來自中心裝置400的應(yīng)答分組,對設(shè)備100發(fā)送接收到的應(yīng)答分組。
國家識別部701從由通信部704接收到的分組中提取國家識別信息。
即,國家識別部701監(jiān)視在設(shè)備100與中心裝置400之間發(fā)送接收的分組,在從設(shè)備100向中心裝置400發(fā)送的分組的發(fā)送方端口號字段中取出國家識別信息端口號,從國家識別信息端口號中提取國家識別信息。
分組傳輸目的地指定部702從以國家為單位設(shè)置的中心裝置400中選擇與由國家識別部701提取出的國家識別信息對應(yīng)的中心裝置400,將選擇出的中心裝置400指定為分組的傳輸目的地。
分組傳輸目的地指定部702參照傳輸目的地信息表存儲部703中存儲的傳輸目的地信息表,指定分組的傳輸目的地。
傳輸目的地信息表存儲部703存儲傳輸目的地信息表。
如圖12所示,在傳輸目的地信息表中按照每個國家識別信息記述有作為傳輸目的地的中心裝置400的ip地址。
***動作的說明***
對本實施方式中的分組發(fā)送國的識別動作進行說明。
分組發(fā)送國的識別動作大致由以下4個步驟構(gòu)成。
(1)國家識別信息附加裝置600取得國家識別信息
(2)從設(shè)備100向中心裝置400發(fā)送分組
(3)國家識別裝置700識別分組發(fā)出國
(4)從中心裝置400向設(shè)備發(fā)送應(yīng)答分組
下面,對各步驟進行詳細說明。
(1)國家識別信息附加裝置600取得國家識別信息
圖4示出國家識別信息附加裝置600的國家識別信息取得部601取得國家識別信息的取得流程。
在s001中,國家識別信息取得部601確認國家識別信息附加裝置600中是否保存有國家識別信息。
在沒有保存國家識別信息的情況下進入s002,在保存有國家識別信息的情況下結(jié)束處理。
在s002中,國家識別信息取得部601對通信裝置200發(fā)行用于取得通信運營商代碼的at命令。
at命令是用于控制通信裝置200的標準命令。
國家識別信息取得部601能夠使用at命令,取得通信裝置200當前連接中的通信網(wǎng)絡(luò)的通信運營商的通信運營商代碼。
在圖2的結(jié)構(gòu)中,國家識別信息取得部601能夠從移動電話網(wǎng)500取得移動電話網(wǎng)500的通信運營商的通信運營商代碼。
通信運營商代碼是5位的整數(shù)值,代碼體系由標準化團體3gpp(thirdgenerationpartnershipproject:第三代合作伙伴計劃)規(guī)定。
在s003中,在成功取得來自通信裝置200的通信運營商代碼的情況下進入s004,在失敗的情況下進入s005。
在s004中,國家識別信息取得部601提取在s002中取得的通信運營商代碼的開頭3位的代碼,將提取出的開頭3位的代碼作為國家識別信息。
通信運營商代碼的開頭3位被規(guī)定成表示國家的代碼,因此,能夠利用該部分識別國家。
在s005中,當在s002中通信運營商代碼的取得成功的情況下,國家識別信息取得部601將提取出的國家識別信息保存在國家識別信息附加裝置600內(nèi)的存儲區(qū)域中。
當在s002中通信運營商代碼的取得失敗的情況下,國家識別信息取得部601在國家識別信息附加裝置600內(nèi)的存儲區(qū)域中保存“000”作為不適用任何國家的國家識別信息。
另外,在通信運營商代碼的取得失敗的情況下,也可以追加國家識別信息取得部601定期地重新進行s002以后的步驟這樣的處理。
圖4所示的s001~s005相當于國家識別信息取得處理。
(2)從設(shè)備100向中心裝置400發(fā)送分組
設(shè)備100根據(jù)預先規(guī)定的通信協(xié)議,向中心裝置400發(fā)送tcp或udp的分組。
此時,對從設(shè)備100發(fā)送的分組的tcp或udp的端口號設(shè)定了任意值。
從設(shè)備100發(fā)送的分組全部到達國家識別信息附加裝置600。
圖5示出國家識別信息附加裝置600接收從設(shè)備100發(fā)送的分組,國家識別信息附加部602對分組進行處理時的流程。
在s101中,國家識別信息附加部602確認端口號對應(yīng)表(圖6)內(nèi)是否存在目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的組與接收到的分組一致的記錄。
在存在一致的記錄的情況下進入s104,在不存在一致的記錄的情況下進入s102。
在s102中,國家識別信息附加部602組合在上述s005中保存的國家識別信息和任意的應(yīng)用識別號,生成改寫后端口號。
在本實施方式中,改寫后端口號為開頭2位(其中,0~64的值)具有應(yīng)用識別號、末尾3位具有國家識別信息的最大5位的整數(shù)。
如圖7所示,在應(yīng)用識別號為10、國家識別信息為440時,改寫后端口號成為10440。
應(yīng)用識別號設(shè)定端口號對應(yīng)表內(nèi)的發(fā)送方端口號以外的4個項目的組合不與其他記錄重復的任意值。
假設(shè)在端口號對應(yīng)表為圖6所示的狀態(tài)時,新接收到具有圖8所示的信息的分組。
在該新接收到的分組中,除了發(fā)送方端口號以外與圖6的端口號對應(yīng)表的最初的記錄相同,因此,必須對改寫后端口號設(shè)定10440以外的值。
國家識別信息中的末尾3位(440)是固定的,因此,需要對應(yīng)用識別號設(shè)定10以外的值。
在s103中,國家識別信息附加部602合并在上述s102中生成的改寫后端口號和接收到的分組的信息并將其追加到端口號對應(yīng)表中。
在端口號對應(yīng)表為圖6所示的狀態(tài)時,新接收具有圖8所示的信息的分組,在設(shè)與該新接收到的分組對應(yīng)的改寫后端口號為11440的情況下,記錄追加后的端口號對應(yīng)表如圖9所示。
在s104中,國家識別信息附加部602將分組的發(fā)送方端口號改寫成端口號對應(yīng)表內(nèi)的、接收到的分組的信息對應(yīng)的記錄中記載的改寫后端口號。
在s105中,通信部604向通信裝置200傳輸分組。
圖5的s101~s104相當于國家識別信息附加處理,s105相當于通信處理。
(3)國家識別裝置700識別分組發(fā)出國
從設(shè)備100向中心裝置400發(fā)送的分組全部經(jīng)由國家識別裝置700。
圖11示出國家識別裝置700接收從設(shè)備100發(fā)送并由國家識別信息附加裝置600改寫了發(fā)送方端口號后的分組并對接收到的分組進行處理時的流程。
在s201中,國家識別裝置700的國家識別部701取出通信部704接收到的分組的發(fā)送方端口號的末尾3位,將取出的末尾3位用作國家識別信息。
在s202中,國家識別裝置700的分組傳輸目的地指定部702從圖12所示的傳輸目的地信息表中,取得與在s201中取得的國家識別信息對應(yīng)的傳輸目的地ip地址。
在s203中,分組傳輸目的地指定部702將接收到的分組的目的地ip地址改寫成在s202中取得的ip地址,通信部704傳輸改寫了目的地ip地址后的分組。
(4)從中心裝置400向設(shè)備發(fā)送應(yīng)答分組
在從設(shè)備100向中心裝置400發(fā)送的分組是tcp分組的情況下,有時產(chǎn)生來自中心裝置400的應(yīng)答分組。
在tcp中,將接收到的分組的發(fā)送方端口號相反地設(shè)定成目的地端口號而發(fā)送應(yīng)答分組。
因此,在針對由國家識別信息附加裝置600改寫了發(fā)送方端口號后的分組的應(yīng)答分組中,改寫后端口號被指定為目的地端口號。
設(shè)備100不知道端口號的改寫,因此,無法利用改寫后端口號進行通信,需要使應(yīng)答分組的目的地端口號返回到設(shè)備100發(fā)送時的原來的端口號。
國家識別信息附加裝置600的國家識別信息附加部602使用端口號對應(yīng)表進行該處理。
圖13示出國家識別信息附加部602的處理流程。
這里,具體而言,對國家識別信息附加裝置600接收到具有圖14所示的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的應(yīng)答分組作為具有圖10所示的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號的分組的應(yīng)答分組時的處理進行說明。
并且,假設(shè)接收應(yīng)答分組時的端口號對應(yīng)表為圖9所示的狀態(tài)。
在s301中,國家識別信息附加部602從端口號對應(yīng)表(圖9)中檢索與接收到的應(yīng)答分組對應(yīng)的記錄。
具體而言,國家識別信息附加部602從端口號對應(yīng)表中檢索發(fā)送方ip地址、改寫后端口號、目的地ip地址、目的地端口號與接收到的應(yīng)答分組的目的地ip地址、目的地端口號、發(fā)送方ip地址、發(fā)送方端口號一致的記錄。
與圖14的分組對應(yīng)的記錄為圖9的最下方的記錄。
根據(jù)該記錄的發(fā)送方端口號可知,改寫前的分組的發(fā)送方端口號是11122。
在s302中,國家識別信息附加部602將應(yīng)答分組的目的地端口號改寫成在s301中取得的端口號。
在s303中,通信部604向設(shè)備100傳輸改寫了目的地端口號后的分組。
這樣,在應(yīng)答分組的目的地ip地址與端口號對應(yīng)表內(nèi)的發(fā)送方ip地址一致,應(yīng)答分組的目的地端口號與端口號對應(yīng)表內(nèi)的國家識別信息端口號即改寫后端口號一致,應(yīng)答分組的發(fā)送方ip地址與端口號對應(yīng)表內(nèi)的目的地ip地址一致,應(yīng)答分組的發(fā)送方端口號與端口號對應(yīng)表內(nèi)的目的地端口號一致的情況下,國家識別信息附加部602從應(yīng)答分組的目的地端口號字段中刪除國家識別信息端口號即改寫后端口號,在應(yīng)答分組的所述目的地端口號字段中記述端口號對應(yīng)表內(nèi)的發(fā)送方端口號。
***效果的說明***
如上所述,在本實施方式中,國家識別信息附加裝置接收移動電話網(wǎng)的通信運營商的通信運營商代碼,對分組附加接收到的通信運營商代碼內(nèi)的表示通信運營商所屬的國家的代碼作為國家識別信息。
因此,不依賴于ip地址和gps系統(tǒng),并且不用進行針對設(shè)備的事前設(shè)定作業(yè)也能夠向監(jiān)視中心通知分組發(fā)出國。
并且,在本實施方式中,國家識別信息附加裝置在分組的發(fā)送方端口號字段中附加國家識別信息端口號,因此,不用對在設(shè)備與中心裝置之間使用的通信協(xié)議的數(shù)據(jù)格式進行修正,就能夠向監(jiān)視中心通知分組發(fā)出國。
實施方式2
在實施方式1的圖5的s102中,為了得到改寫后端口號,連結(jié)了2位的應(yīng)用識別號和3位的國家識別信息。
在本實施方式中,對除此以外的改寫后端口號的生成方法進行說明。
改寫后端口號的生成方法以外的部分與實施方式1相同。
國家識別信息是3位的整數(shù),因此收縮在10比特內(nèi)。
發(fā)送方端口號是16比特的字段,因此,在本實施方式中,如圖15所示,國家識別信息附加部602將其余6比特設(shè)為應(yīng)用識別號。
而且,國家識別信息附加部602合并10比特的國家識別信息和6比特的應(yīng)用識別號而作為改寫后端口號。
并且,國家識別信息是3位的整數(shù),但是,國家自身的數(shù)量為256以下。
利用這點,國家識別信息附加部602定義將國家識別信息轉(zhuǎn)換成8比特數(shù)據(jù)的轉(zhuǎn)換表,如圖16所示,也可以利用8比特表現(xiàn)國家識別信息,將其余8比特設(shè)為應(yīng)用識別號。
除了這里具體示出的方法以外,只要是能夠根據(jù)國家識別信息和應(yīng)用識別號生成唯一的改寫后端口號的方法即可,能夠使用任意方法。
實施方式3
在實施方式1和實施方式2中,示出了設(shè)備100、國家識別信息附加裝置600、通信裝置200是不同硬件的情況。
與此相對,如圖17所示,也可以在一個硬件中一并具有國家識別信息附加裝置600的功能和通信裝置200的功能。
圖17的通信部604進行與實施方式1的通信裝置200相同的動作。
并且,如圖18所示,也可以僅通信裝置200是不同的硬件。
除此以外,功能和硬件的組合可以是任意的。
設(shè)備100、國家識別信息附加裝置600、通信裝置200的硬件結(jié)構(gòu)以外的部分與實施方式1相同。
實施方式4
在實施方式1中,示出了在分組的端口號字段中嵌入國家識別信息的方法。
在本實施方式中,示出不在端口號字段而在分組中的任意區(qū)域插入國家識別信息的方法。
另外,在本實施方式中,設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例如圖1所示,國家識別信息附加裝置600的功能結(jié)構(gòu)例如圖2所示,國家識別裝置700的功能結(jié)構(gòu)例如圖3所示。
對本實施方式的分組發(fā)出國的識別動作進行說明。
本實施方式的分組發(fā)出國的識別動作與實施方式1同樣,動作大致由以下4個步驟構(gòu)成。
(1)國家識別信息附加裝置600取得國家識別信息
(2)從設(shè)備100向中心裝置400發(fā)送分組
(3)國家識別裝置700識別分組發(fā)出國
(4)從中心裝置400向設(shè)備100發(fā)送應(yīng)答分組
(1)國家識別信息附加裝置600取得國家識別信息
由于與實施方式1相同,因此省略說明。
(2)從設(shè)備100向中心裝置400發(fā)送分組
設(shè)備100根據(jù)預先規(guī)定的通信協(xié)議,向中心裝置400發(fā)送tcp或udp的分組。
從設(shè)備100發(fā)送的分組全部到達國家識別信息附加裝置600。
圖19示出國家識別信息附加裝置600接收從設(shè)備100發(fā)送的分組,國家識別信息附加部602對分組進行處理時的流程。
在s401中,國家識別信息附加部602在接收到的分組的既定區(qū)域插入國家識別信息。
在本實施方式中,如圖20所示,國家識別信息附加部602在tcp或udp分組的頭區(qū)域與數(shù)據(jù)區(qū)域之間追加16比特的區(qū)域,在該16比特的區(qū)域插入國家識別信息。
國家識別信息的插入位置、區(qū)域的大小和形式也可以使用其他方法。
在s402中,通信部604向通信裝置200傳輸附加了國家識別信息的分組。
(3)國家識別裝置識別分組發(fā)出國
從設(shè)備100向中心裝置400發(fā)送的分組全部經(jīng)由國家識別裝置700。
圖21示出國家識別裝置700接收從設(shè)備100發(fā)送并由國家識別信息附加裝置600插入了國家識別信息后的分組并對接收到的分組進行處理時的流程。
在s501中,國家識別裝置的國家識別部701從接收到的分組的頭區(qū)域緊后取出16比特,將取出的16比特識別為國家識別信息。
在s502中,國家識別裝置的分組傳輸目的地指定部702從傳輸目的地信息表中,取得與在s501中取得的國家識別信息對應(yīng)的傳輸目的地ip地址。
在s503中,分組傳輸目的地指定部702將接收到的分組的目的地ip地址改寫成在s502中取得的傳輸目的地ip地址,進而從分組中刪除國家識別信息的區(qū)域,通信部704向傳輸目的地的中心裝置400傳輸分組。
(4)從中心裝置400向設(shè)備100發(fā)送應(yīng)答分組
針對中心裝置400向設(shè)備100發(fā)送的分組,國家識別裝置700和國家識別信息附加裝置600均不進行任何處理而直接傳輸分組。
在本實施方式中,僅僅利用國家識別信息附加裝置在分組的特定區(qū)域插入國家識別信息,并且,利用國家識別裝置從特定區(qū)域中刪除國家識別信息即可,能夠利用簡易的處理來通知分組發(fā)出國。
實施方式5
在本實施方式中示出如下方法:在設(shè)置設(shè)備100時,連接設(shè)備設(shè)置作業(yè)員擁有的移動電話機和國家識別信息附加裝置600,經(jīng)由移動電話機取得國家識別信息。
圖22示出本實施方式的設(shè)備遠程監(jiān)視系統(tǒng)的結(jié)構(gòu)例。
監(jiān)視中心側(cè)的結(jié)構(gòu)與實施方式1~4相同,因此省略圖示。
設(shè)備100和通信裝置200與圖1所示的結(jié)構(gòu)相同。
但是,通信裝置200與移動電話網(wǎng)500以外的通信網(wǎng)絡(luò)即ip網(wǎng)絡(luò)800連接。
并且,國家識別信息附加裝置600內(nèi)的國家識別信息附加部602、端口號對應(yīng)表存儲部603、通信部604與圖2所示的結(jié)構(gòu)相同。
在本實施方式中,具有國家識別信息發(fā)送部1001的移動電話機1000由設(shè)備設(shè)置作業(yè)員擁有,在設(shè)置設(shè)備100時,在國家識別信息附加裝置600上以有線或無線方式連接移動電話機1000。
國家識別信息附加裝置600的國家識別信息取得部601檢測到移動電話機1000的連接后,向移動電話機1000發(fā)送國家識別信息的請求。
移動電話機1000的國家識別信息發(fā)送部1001從國家識別信息附加裝置600接收到國家識別信息的請求后,接收當前正在連接的通信運營商的通信運營商代碼,發(fā)送給國家識別信息附加裝置600。
具體而言,國家識別信息發(fā)送部1001向國家識別信息附加裝置600發(fā)送移動電話網(wǎng)500的通信運營商的通信運營商代碼。
國家識別信息附加裝置600向監(jiān)視中心發(fā)送從移動電話機1000取得的通信運營商代碼的方法可以是實施方式1~4所示的方法中的任意方法。
根據(jù)本實施方式,即使設(shè)備和監(jiān)視中心進行通信時使用的網(wǎng)絡(luò)不是移動電話網(wǎng),也能夠在分組中附加國家識別信息。
以上說明了本發(fā)明的實施方式,但是,也可以組合實施這2個實施方式。
或者,也可以實施這些實施方式中的一個實施方式的一部分。
或者,也可以組合實施這些實施方式的一部分。
另外,本發(fā)明不限于這些實施方式,能夠根據(jù)需要進行各種變更。
最后,參照圖23對實施方式1~5所示的國家識別信息附加裝置600的硬件結(jié)構(gòu)例進行說明。
國家識別信息附加裝置600是計算機,能夠通過程序來實現(xiàn)國家識別信息附加裝置600的各要素。
作為國家識別信息附加裝置600的硬件結(jié)構(gòu),在總線上連接有運算裝置901、外部存儲裝置902、主存儲裝置903、通信裝置904、輸入輸出裝置905。
運算裝置901是執(zhí)行程序的cpu(centralprocessingunit:中央處理單元)。
外部存儲裝置902例如是rom(readonlymemory:只讀存儲器)、閃存、硬盤裝置。
主存儲裝置903是ram(randomaccessmemory:隨機存取存儲器)。
通信裝置904對應(yīng)于通信部604的物理層,例如是nic(networkinterfacecard:網(wǎng)絡(luò)接口卡)。
輸入輸出裝置905例如是鼠標、鍵盤、顯示裝置等。
程序通常存儲在外部存儲裝置902中,在載入到主存儲裝置903的狀態(tài)下,依次讀入到運算裝置901來執(zhí)行。
程序是實現(xiàn)作為圖2所示的“~部”(但是,除了端口號對應(yīng)表存儲部603,以下同樣)說明的功能的程序。
進而,在外部存儲裝置902中還存儲有操作系統(tǒng)(os),os的至少一部分載入到主存儲裝置903,運算裝置901執(zhí)行os,并且執(zhí)行實現(xiàn)圖2所示的“~部”的功能的程序。
并且,在實施方式1~5的說明中,表示作為“取得”、“生成”、“接收”、“提取”、“確認”、“選擇”、“檢測”、“設(shè)定”等說明的處理的結(jié)果的信息、數(shù)據(jù)、信號值、變量值作為文件存儲在主存儲裝置903中。
并且,加密密鑰、解密密鑰、隨機數(shù)值、參數(shù)也可以作為文件存儲在主存儲裝置903中。
另外,圖23的結(jié)構(gòu)只不過示出國家識別信息附加裝置600的硬件結(jié)構(gòu)的一例,國家識別信息附加裝置600的硬件結(jié)構(gòu)不限于圖23所述的結(jié)構(gòu),也可以是其他結(jié)構(gòu)。
并且,根據(jù)實施方式1~5所示的步驟,能夠?qū)崿F(xiàn)本發(fā)明的國家識別信息附加方法。
標號說明
100:設(shè)備;200:通信裝置;300:通信裝置;400:中心裝置;500:移動電話網(wǎng);600:國家識別信息附加裝置;601:國家識別信息取得部;602:國家識別信息附加部;603:端口號對應(yīng)表存儲部;604:通信部;700:國家識別裝置;701:國家識別部;702:分組傳輸目的地指定部;703:傳輸目的地信息表存儲部;704:通信部;800:ip網(wǎng)絡(luò);1000:移動電話機;1001:國家識別信息發(fā)送部。