專利名稱:通信中繼設(shè)備、通信中繼系統(tǒng)和通信中繼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信中繼設(shè)備(例如網(wǎng)關(guān)設(shè)備)、通信中繼系統(tǒng)和通信中繼方法。
背景技術(shù):
近年來,各種家庭電子設(shè)備(以下,布置在本地區(qū)域(例如家庭)中的電子設(shè)備 (例如電視、視頻和空調(diào))也被稱作為家用設(shè)備)已經(jīng)具有通信功能。作為通信中繼設(shè)備的家庭網(wǎng)關(guān)設(shè)備具有協(xié)議轉(zhuǎn)換功能。家庭網(wǎng)關(guān)設(shè)備使得能夠在協(xié)議不同的家用設(shè)備之間通信,并且通過該通信來配置家庭網(wǎng)絡(luò)。家庭網(wǎng)關(guān)設(shè)備具有將家用設(shè)備與外部通信網(wǎng)絡(luò)(例如因特網(wǎng))連接的功能。順便地,如日本未審查專利申請公開No. 2009-500898(專利文獻(xiàn)1)所表明的,家庭網(wǎng)關(guān)設(shè)備已具有各種功能。例如,在家庭網(wǎng)關(guān)設(shè)備中提供的功能中,有OSGi (開放服務(wù)網(wǎng)關(guān)倡議)功能和UPnP(通用即插即用)功能。此OSGi功能是基于由OSGi聯(lián)盟(標(biāo)準(zhǔn)制定組織)定義的技術(shù)規(guī)范的功能。OSGi功能使得能夠遠(yuǎn)程管理家用設(shè)備。UPnP功能是按照 UPnP論壇提出的通信協(xié)議進(jìn)行通信的功能。UPnP功能例如使得能夠直接在家用設(shè)備之間通信,而無需個人計算機(jī)(PC)。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供可變得多功能的通信中繼設(shè)備、通信中繼系統(tǒng)和通信中繼方法而不必?fù)?dān)心價格的增加。根據(jù)本發(fā)明示例方面的通信中繼設(shè)備包括幀傳送裝置,用于當(dāng)接收了作為數(shù)據(jù)傳送單位的幀時,將幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變幀中包括的源信息,并且將改變之后的幀傳送到外部通信設(shè)備。根據(jù)本發(fā)明示例方面的通信中繼系統(tǒng)包括上述通信中繼設(shè)備;和通信控制設(shè)備,其為外部通信設(shè)備,由通信中繼設(shè)備中的幀傳送裝置向該外部通信設(shè)備發(fā)送幀,其中通信控制設(shè)備包括用于經(jīng)由通信中繼設(shè)備向?qū)?yīng)于源信息的通信設(shè)備回復(fù)幀并且經(jīng)由通信中繼設(shè)備建立與通信設(shè)備的通信連接的通信裝置,其中從所接收的幀提取的源信息被設(shè)置為目的地信息。根據(jù)本發(fā)明示例方面的通信中繼方法包括當(dāng)接收了作為數(shù)據(jù)傳送單位的幀時,將幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變幀中包括的源信息;和將改變之后的幀傳送到外部通信設(shè)備。
當(dāng)結(jié)合附圖時,根據(jù)以下詳細(xì)描述,本發(fā)明的示例特征和優(yōu)點將變得明顯,在附圖中圖IA是示出根據(jù)本發(fā)明第一示例實施例的構(gòu)成通信中繼設(shè)備的控制配置的框圖;圖IB是示出根據(jù)本發(fā)明第一示例實施例的構(gòu)成通信中繼系統(tǒng)的控制配置的框圖;圖2是示出根據(jù)本發(fā)明第一示例實施例當(dāng)傳送幀時的控制操作的示例的流程圖;圖3是示出根據(jù)本發(fā)明第二示例實施例的構(gòu)成作為通信中繼系統(tǒng)的家庭網(wǎng)關(guān)虛擬系統(tǒng)的控制配置的框圖;圖4是示出幀中包括的信息的示例的圖形;圖5A是示出根據(jù)本發(fā)明第二示例實施例當(dāng)建立通信控制設(shè)備和家用設(shè)備(通信設(shè)備)之間的連接時,從家用設(shè)備為通信控制設(shè)備發(fā)送的幀中包括的地址信息的圖形;并且圖5B是示出根據(jù)本發(fā)明第二示例實施例當(dāng)建立通信控制設(shè)備和家用設(shè)備(通信設(shè)備)之間的連接時,從通信控制設(shè)備設(shè)備為家用設(shè)備發(fā)送的幀中包括的地址信息的圖形。
具體實施例方式下面將參考附圖描述本發(fā)明的示例實施例。(第一示例實施例)圖IA是示出根據(jù)本發(fā)明第一示例實施例的構(gòu)成通信中繼設(shè)備的控制配置的框圖。根據(jù)本發(fā)明第一示例實施例的通信中繼設(shè)備1包括幀傳送單元(幀傳送裝置)2。幀傳送單元2具有當(dāng)接收了幀(幀是數(shù)據(jù)傳送的單位)時,將幀中包括的目的地信息從表示自己的設(shè)備的信息(地址信息)改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息(地址信息)的功能。 幀傳送單元2具有將改變之后的幀傳送到外部通信設(shè)備的功能。當(dāng)發(fā)送幀時,幀傳送單元 2不改變所接收幀中包括的源信息。幀傳送單元2如圖2所示那樣操作。即,圖2是示出幀傳送單元2的操作示例的流程圖。當(dāng)接收了幀時(步驟Si),幀傳送單元2將幀中的目的地信息從關(guān)于自己的設(shè)備的地址信息改變?yōu)殛P(guān)于預(yù)定外部通信設(shè)備的地址信息(步驟S2)。在該情況下,幀傳送單元2 不改變幀中包括的源信息。隨后,幀傳送單元2發(fā)送(傳送)幀(步驟S3)。通信中繼設(shè)備1可構(gòu)成通信中繼系統(tǒng)3,如圖IB中所示。S卩,圖IB是示出根據(jù)本發(fā)明第一示例實施例的構(gòu)成通信中繼系統(tǒng)的控制配置的框圖。除了通信中繼設(shè)備1之外, 通信中繼系統(tǒng)3配備有通信控制設(shè)備4。通信控制設(shè)備4是外部通信設(shè)備,其為通信中繼設(shè)備1的幀傳送單元2進(jìn)行的幀傳送的目的地。通信控制設(shè)備4包括通信單元(通信裝置)5。 通信單元5具有使用從通信中繼設(shè)備1接收的幀中包括的信息來如下創(chuàng)建幀的功能。所創(chuàng)建的幀為將從所接收的幀提取的源信息設(shè)置為目的地信息的幀。通信單元5具有向通信設(shè)備6回復(fù)所創(chuàng)建的幀的功能。以該方式,通信單元5具有經(jīng)由通信中繼設(shè)備1建立通信控制設(shè)備4和通信設(shè)備6的通信的功能。在第一示例實施例中,當(dāng)接收了幀時,不改變幀中包括的源信息,通信中繼設(shè)備1將幀發(fā)送(傳送)到通信控制設(shè)備4。結(jié)果,通信控制設(shè)備4可獲得關(guān)于通信設(shè)備6 (其是幀中的源)的地址信息。換言之,當(dāng)通信中繼設(shè)備1將所接收的幀從通信設(shè)備6傳送到通信控制設(shè)備4時,如果幀中包括的源信息在通信中繼設(shè)備1上被改寫為關(guān)于通信中繼設(shè)備 1的地址信息,那么通信控制設(shè)備4不能獲得關(guān)于通信設(shè)備6的地址信息。另一方面,在第一示例實施例中,如上所述,通信中繼設(shè)備1傳送對于通信控制設(shè)備4將關(guān)于通信設(shè)備6的地址信息保持設(shè)置為幀中包括的源信息的幀。結(jié)果,通信控制設(shè)備4可獲得關(guān)于通信設(shè)備 6的地址信息。經(jīng)由通信中繼設(shè)備1,通信控制設(shè)備4可如同在相同的家庭網(wǎng)絡(luò)(廣播域) 中一樣與通信設(shè)備6建立相同的通信。在第一示例實施例中,通信設(shè)備6為通信中繼設(shè)備1發(fā)送的幀通過通信中繼設(shè)備 1傳送到通信控制設(shè)備4。從通信控制設(shè)備4發(fā)送到通信設(shè)備6的幀從通信中繼設(shè)備1傳送到通信設(shè)備6。出于此原因,當(dāng)試圖識別通信中繼設(shè)備1 一側(cè)時,通信設(shè)備6可識別通信中繼設(shè)備1,但是,通信設(shè)備6不能超越通信中繼設(shè)備1識別到通信控制設(shè)備4。因為這點, 盡管是僅僅傳送幀的功能,但是對于通信設(shè)備6來說,通信中繼設(shè)備1被識別為好像執(zhí)行了通信控制設(shè)備4的功能一樣。例如,這里假設(shè)通信中繼設(shè)備1是家庭中安裝的家庭網(wǎng)關(guān)設(shè)備。假設(shè)通信設(shè)備6 是與通信中繼設(shè)備1連接的家用設(shè)備(例如家庭中的電視和空調(diào))。假設(shè)通信控制設(shè)備4 是被管理的專用服務(wù)器。假設(shè)通信控制設(shè)備4將代替通信中繼設(shè)備1具有家庭網(wǎng)關(guān)功能。 在該情況下,盡管通信控制設(shè)備4代替通信中繼設(shè)備1執(zhí)行家庭網(wǎng)關(guān)功能,但是對于通信設(shè)備6來說通信中繼設(shè)備1 (換言之,家庭網(wǎng)關(guān)設(shè)備)被識別為好像執(zhí)行家庭網(wǎng)關(guān)功能一樣。出于此原因,可獲得以下效果。即,通信控制設(shè)備4例如為被管理的專用服務(wù)器。 出于此原因,與通信中繼設(shè)備1相比,在通信控制設(shè)備4中,運算單元(CPU 中央處理單元) 的處理速度較快,并且存儲單元的存儲容量較大。因此,相比于在通信中繼設(shè)備1中擴(kuò)展家庭網(wǎng)關(guān)功能的情況,管理通信控制設(shè)備4的管理器(manager)可計劃擴(kuò)展家庭網(wǎng)關(guān)功能,而不必?fù)?dān)心通信控制設(shè)備4中的存儲單元的存儲容量和運算單元(CPU)的處理速度。在第一示例實施例中,當(dāng)擴(kuò)展通信控制設(shè)備4的家庭網(wǎng)關(guān)功能時,通信中繼設(shè)備1的家庭網(wǎng)關(guān)功能明顯擴(kuò)展了。因此,即使通信中繼設(shè)備1的家庭網(wǎng)關(guān)功能明顯擴(kuò)展了,實際上通信中繼設(shè)備 1的功能也沒有改變。出于此原因,當(dāng)家庭網(wǎng)關(guān)功能被擴(kuò)展時,不必執(zhí)行對通信中繼設(shè)備1 中運算單元(CPU)的處理速度和存儲單元的容量的增加。結(jié)果,可抑制通信中繼設(shè)備1的價格增加。如上所述,在第一示例實施例中可提供可變得多功能的通信中繼設(shè)備1和通信中繼系統(tǒng)3而不必?fù)?dān)心價格的增加。(第二示例實施例)下面將描述本發(fā)明的第二示例實施例。在該示例實施例中,將參考圖3描述作為通信中繼系統(tǒng)的家庭網(wǎng)關(guān)虛擬系統(tǒng)。即,圖3是示出根據(jù)本發(fā)明第二示例實施例的構(gòu)成作為通信中繼系統(tǒng)的家庭網(wǎng)關(guān)虛擬系統(tǒng)的控制配置的框圖。第二示例實施例中的家庭網(wǎng)關(guān)虛擬系統(tǒng)10包括通信中繼設(shè)備11和通信控制設(shè)備 12,如下所述。通信中繼設(shè)備11是所謂的家庭網(wǎng)關(guān)設(shè)備。通信中繼設(shè)備11的安裝位置在預(yù)定的本地區(qū)域中(例如家庭中)。在本地區(qū)域中,布置了家用設(shè)備13,家用設(shè)備13是具有通信功能的電子設(shè)備(通信設(shè)備)。家用設(shè)備13布置在本地區(qū)域中(例如家庭中)。在家用設(shè)備13中,例如有包括個人計算機(jī)(PC)和打印機(jī)的信息處理系統(tǒng)的設(shè)備,包括蜂窩電話和傳真機(jī)的電話系統(tǒng)的設(shè)備,以及包括微波、空調(diào)、熱水器、電視和錄像機(jī)的家庭信息機(jī)的設(shè)備等等。通信中繼設(shè)備11與上述的一個或多個家用設(shè)備13連接,因此構(gòu)成了本地計算機(jī)網(wǎng)絡(luò)(LAN(局域網(wǎng)),家庭網(wǎng)絡(luò))19。另外,不具體限定該計算機(jī)網(wǎng)絡(luò)使用的通信方法,而是可采用適當(dāng)?shù)耐ㄐ欧椒?。在第二示例實施例中,將省略對通信方法的描述。通信中繼設(shè)備11包括存儲單元14、控制設(shè)備15和連接端子(未示出)。連接端子是用于與其它設(shè)備(例如家用設(shè)備13)連接的端子(例如電話線端子和用于LAN的端子)。存儲單元14是包括計算機(jī)可讀存儲介質(zhì)的設(shè)備(例如硬盤存儲裝置),在該介質(zhì)中存儲有各種數(shù)據(jù)和計算機(jī)程序(軟件程序;以下簡稱為程序)??刂圃O(shè)備15具有運算單元(例如CPU(未示出))。通過執(zhí)行存儲單元14中存儲的各種程序,控制設(shè)備15控制通信中繼設(shè)備11的整體操作。例如,通過執(zhí)行程序,控制設(shè)備15具有以下的功能塊。即,控制設(shè)備15包括幀傳送單元(幀傳送裝置)17和接口單元 (接口裝置)18。接口單元I8具有基于上述程序?qū)⒓矣迷O(shè)備13連接到連接端子的功能。換言之, 在第二示例實施例中,存儲單元14存儲接口單元18執(zhí)行的程序。該程序是關(guān)于通信連接的程序。該程序被創(chuàng)建為與作為連接目標(biāo)的家用設(shè)備13用來通信的通信方法相對應(yīng)。通過基于該程序控制自己的設(shè)備的操作,接口單元18具有通過軟件連接通信中繼設(shè)備11和家用設(shè)備13的功能。幀傳送單元17具有從家用設(shè)備13接收如下的幀的功能。該幀是發(fā)送數(shù)據(jù)時的數(shù)據(jù)發(fā)送單位。圖4是按圖像示出幀的示例的圖形。如圖4所示,當(dāng)發(fā)送(傳送)數(shù)據(jù)時,通信控制信息被附接到該數(shù)據(jù)。通信控制信息包括作為數(shù)據(jù)中的源信息的地址信息和作為數(shù)據(jù)中的目的地信息的地址信息。例如,這每一個地址信息是IP(因特網(wǎng)協(xié)議)地址。包括該數(shù)據(jù)的信息(數(shù)據(jù))和通信控制信息的序列可被稱為分組。關(guān)于分組的通信控制信息被附接到該分組。通信控制信息包括分組中的源信息和目的地信息。例如,這每一個信息是MAC(媒體訪問控制)地址。通信控制信息和包括分組的信息的序列被稱為幀。此外,IP地址具有以下類型。例如,一種IP地址是具有基于作為國際標(biāo)準(zhǔn)化組織(ISO)制訂的IPv4(因特網(wǎng)協(xié)議版本4)的因特網(wǎng)協(xié)議的形式的地址。另一種IP地址是具有基于作為ISO制訂的IPv6 (因特網(wǎng)協(xié)議版本6)的因特網(wǎng)協(xié)議的形式的地址。因此,存在多種類型的IP地址。取決于通信中繼設(shè)備11采用的因特網(wǎng)協(xié)議,來適當(dāng)?shù)卦O(shè)置要采用的IP地址的類型。幀傳送單元17具有為通信控制設(shè)備12發(fā)送(傳送)所接收的幀的功能。在這種發(fā)送的情況下,幀傳送單元17不將幀中的源信息改變?yōu)楸硎就ㄐ胖欣^設(shè)備11本身的信息(地址信息)。換言之,幀傳送單元17將幀中的源信息保持為表示它代表的家用設(shè)備13 的信息(地址信息)。幀傳送單元17將幀中的目的地信息從表示通信中繼設(shè)備11的信息 (地址信息)改變?yōu)楸硎就ㄐ趴刂破?2的信息(地址信息)。除了上述功能外,通信中繼設(shè)備11配備有當(dāng)建立通信時執(zhí)行的協(xié)商功能。存在用于協(xié)商功能的各種類型(例如包括認(rèn)證功能的類型)。在此采用的協(xié)商功能可以是任何類型的。將省略對要采用的協(xié)商功能的描述。
通信控制設(shè)備12例如是系統(tǒng)操作者所管理的設(shè)備(例如服務(wù)器)。通信控制設(shè)備12經(jīng)由通信網(wǎng)絡(luò)21 (例如因特網(wǎng))與通信中繼設(shè)備11連接。通信控制設(shè)備12包括存儲單元23和控制設(shè)備M,如圖3中所示。存儲單元23是具有計算機(jī)可讀存儲介質(zhì)的設(shè)備(例如硬盤存儲裝置),該介質(zhì)存儲各種數(shù)據(jù)和程序。根據(jù)第二示例實施例,在存儲單元M存儲的計算機(jī)程序中,例如有控制家用設(shè)備13的操作的應(yīng)用程序,關(guān)于框架的程序,以及關(guān)于控制通信活動的各種程序。控制設(shè)備M包括運算單元(例如CPU(未示出))。通過執(zhí)行存儲單元23存儲的各種程序,控制設(shè)備M控制通信控制設(shè)備12的整體操作。換言之,在第二示例實施例中, 通過執(zhí)行存儲單元23存儲的程序,控制設(shè)備M實現(xiàn)了以下功能塊。即,控制設(shè)備M包括家庭網(wǎng)關(guān)功能單元(家庭網(wǎng)關(guān)功能裝置)25和通信單元(通信裝置)26。通信單元沈具有建立與家用設(shè)備13的連接的功能。在第二示例實施例中,通信部件沈和家用設(shè)備13的連接是經(jīng)由通信網(wǎng)絡(luò)21和通信中繼設(shè)備11的連接。圖5A是示出當(dāng)建立通信單元沈(通信控制設(shè)備1 和家用設(shè)備13之間的連接時, 從家用設(shè)備13為通信控制設(shè)備12發(fā)送的幀中包括的地址信息的圖形。假設(shè)從家用設(shè)備13發(fā)送的幀已被通信中繼設(shè)備11的幀傳送單元17傳送到通信控制設(shè)備12。作為幀中包括的源信息的地址信息(MAC地址)是關(guān)于家用設(shè)備13的地址信息。這是因為如上所述,當(dāng)通信中繼設(shè)備11的幀傳送單元17傳送幀時,源信息被保持為關(guān)于家用設(shè)備13的地址信息,而不改變?yōu)殛P(guān)于通信中繼設(shè)備11的地址信息。換言之,如圖5A中所示,當(dāng)幀34從家用設(shè)備13被發(fā)送到通信中繼設(shè)備11時,作為幀34中包括的目的地信息的地址信息(MAC地址)是關(guān)于通信中級設(shè)備11的地址信息 “MACb”。然后,通過幀傳送單元17的地址轉(zhuǎn)換操作,當(dāng)通信中繼設(shè)備11的幀傳送單元17 為通信控制設(shè)備12傳送幀34時,作為關(guān)于幀34的目的地信息的地址信息(目的地地址信息)成為關(guān)于通信控制設(shè)備12的地址信息“MACa”。另一方面,不僅在幀34從家用設(shè)備13 發(fā)送到通信中繼設(shè)備11時,而且在從通信中繼設(shè)備11傳送到通信控制設(shè)備12時,作為幀 34中包括的源信息的地址信息(源地址信息)保持為關(guān)于家用設(shè)備13的地址信息“MACa”。通信單元沈具有當(dāng)從通信中繼設(shè)備11接收幀34時,從幀34提取源地址信息的功能。通信單元26具有創(chuàng)建將所提取的源地址信息設(shè)置為目的地信息的幀35的功能。通信單元沈具有發(fā)送(回復(fù))所創(chuàng)建的幀35的功能。圖5B是示出當(dāng)從通信控制設(shè)備12為家用設(shè)備13發(fā)送幀35時在幀35中包括的地址信息的圖形。如圖5B中所示,從通信控制設(shè)備12發(fā)送的幀35中的目的地地址信息是關(guān)于家用設(shè)備13的地址信息“MACa”。另一方面,通信控制設(shè)備12基于所接收的幀34中的源地址信息“MACa”將關(guān)于家用設(shè)備13的地址信息“MACa”識別為關(guān)于通信中繼設(shè)備11 的地址信息。出于此原因,從通信控制設(shè)備12發(fā)送的幀35被發(fā)送到通信中繼設(shè)備11。結(jié)果,幀35遵循與幀34的路線(經(jīng)由通信中繼設(shè)備11從家用設(shè)備13到通信控制設(shè)備12的路線)相反的路線,并且從通信控制設(shè)備12發(fā)送到家用設(shè)備13。通過這些幀34和35的傳送,建立了家用設(shè)備13和通信控制設(shè)備12的連接。結(jié)果,家用設(shè)備13和通信控制設(shè)備12被視為處于與同一廣播域(家庭網(wǎng)絡(luò))一樣的狀態(tài)。因此,通過家用設(shè)備13和通信控制設(shè)備12成為相同的廣播域,家用設(shè)備13可向通信控制設(shè)備12發(fā)送廣播分組。
家庭網(wǎng)關(guān)功能單元25 (參見圖3)具有家庭網(wǎng)關(guān)功能。家庭網(wǎng)關(guān)功能具有許多類型。在第二示例實施例中,家庭網(wǎng)關(guān)功能單元25執(zhí)行從那些各種類型的家庭網(wǎng)關(guān)功能中適當(dāng)選擇的一個或多個家庭網(wǎng)關(guān)功能。例如,作為家庭網(wǎng)關(guān)功能,家庭網(wǎng)關(guān)功能單元25包括應(yīng)用功能、框架功能、地址轉(zhuǎn)換功能、路由功能和連接支持功能。即,家庭網(wǎng)關(guān)功能單元25 包括各自作為上述家庭網(wǎng)關(guān)功能而執(zhí)行的應(yīng)用單元27、框架單元觀、地址轉(zhuǎn)換單元四、路由單元30和連接支持單元31。應(yīng)用單元(應(yīng)用裝置)27具有基于存儲單元23存儲的應(yīng)用程序來控制家用設(shè)備 13的操作的功能。換言之,應(yīng)用單元27用作為控制家用設(shè)備(通信設(shè)備)13的操作的設(shè)備控制單元(設(shè)備控制裝置)??蚣軉卧?框架裝置) 具有基于存儲單元23存儲的關(guān)于框架的程序進(jìn)行操作的功能。地址轉(zhuǎn)換單元(地址轉(zhuǎn)換裝置)29具有NAT (網(wǎng)絡(luò)地址轉(zhuǎn)換)功能。NAT功能是將幀中包括的本地地址(本地IP地址)轉(zhuǎn)換為全局地址(全局IP地址)或者反之的功能。 還存在多個關(guān)于NAT功能的版本。例如,作為NAT的功能的版本,存在分別基于IPv4 (因特網(wǎng)協(xié)議)和IPv6(因特網(wǎng)協(xié)議)的版本。取決于通信中繼設(shè)備11等采用的因特網(wǎng)協(xié)議,適當(dāng)?shù)卦O(shè)置要采用的NAT功能的版本。路由單元(路由裝置)30具有設(shè)置對幀進(jìn)行路由的通信路徑的路由功能。此外, 對于關(guān)于路由的規(guī)范存在許多變化。要采用的路由的規(guī)范可以是任何類型的。作為一種DHCP (動態(tài)主機(jī)配置協(xié)議)功能,連接支持單元(連接支持裝置)31例如具有當(dāng)從家用設(shè)備13 (由通信單元沈建立到其的連接)請求本地IP地址時向家用設(shè)備 13給予本地IP地址的功能。換言之,連接支持單元31用作為將通信網(wǎng)絡(luò)中的本地地址給予通信中繼設(shè)備11和家用設(shè)備13的本地地址給予單元(本地地址給予裝置)。對于DHCP功能存在多個版本,例如DHCPv4 (動態(tài)主機(jī)配置協(xié)議版本4)和 DHCPv6 (動態(tài)主機(jī)配置協(xié)議版本6)。DHCPv4是DHCP功能的基于IPv4 (因特網(wǎng)協(xié)議)的版本。DHCPv6是DHCP功能的基于IPv6 (因特網(wǎng)協(xié)議)的版本。取決于通信中繼設(shè)備11等采用的因特網(wǎng)協(xié)議,來適當(dāng)?shù)卦O(shè)置所采用的DHCP功能的版本。家庭網(wǎng)關(guān)功能的類型還具有除了上面提及的類型之外的其它類型。家庭網(wǎng)關(guān)功能單元25還可以執(zhí)行這些其它類型的家庭網(wǎng)關(guān)功能。因為不限定家庭網(wǎng)關(guān)功能的其它類型, 所以在第二示例實施例將省略對家庭網(wǎng)關(guān)功能單元25執(zhí)行的其它類型的家庭網(wǎng)關(guān)功能的描述。第二示例實施例中的家庭網(wǎng)關(guān)虛擬系統(tǒng)10按如上所述來配置。在家庭網(wǎng)關(guān)虛擬系統(tǒng)10中,通信控制設(shè)備12執(zhí)行家庭網(wǎng)關(guān)功能的許多部分。然而,明顯認(rèn)識到,好像通信中繼設(shè)備11執(zhí)行家庭網(wǎng)關(guān)功能一樣。換言之,通信控制設(shè)備12用作為虛擬家庭網(wǎng)關(guān)設(shè)備。 這點的原因在于,通過通信中繼設(shè)備11的幀傳送單元和通信控制設(shè)備12的通信單元沈,家用設(shè)備13和通信控制設(shè)備12可作為相同的廣播域(家庭網(wǎng)絡(luò))來通信。如上所述,在第二示例實施例中,通信控制設(shè)備12是實質(zhì)上的家庭網(wǎng)關(guān)設(shè)備。出于此原因,當(dāng)添加(擴(kuò)展)家庭網(wǎng)關(guān)功能時,關(guān)于添加功能的計算機(jī)程序的存儲位置是通信控制設(shè)備12的存儲單元23。執(zhí)行該計算機(jī)程序的設(shè)備是通信控制設(shè)備12的控制設(shè)備 (CPU) 24。出于此原因,可實現(xiàn)家庭網(wǎng)關(guān)功能的添加(擴(kuò)展),而不必?fù)?dān)心家庭中作為家庭網(wǎng)關(guān)設(shè)備安裝的通信中繼設(shè)備11中的存儲單元14的存儲容量和控制設(shè)備(CPU) 15的處理速度。當(dāng)升級功能時;換言之在升級計算機(jī)程序時,因為計算機(jī)程序存儲在通信控制設(shè)備12 中,所以系統(tǒng)操作者可升級計算機(jī)程序。結(jié)果,家庭網(wǎng)關(guān)虛擬系統(tǒng)10是在功能的可伸縮性上很優(yōu)秀的系統(tǒng)。通信中繼設(shè)備11安裝在包括作為家庭網(wǎng)關(guān)設(shè)備的家用設(shè)備13的本地區(qū)域中。然而,在第二示例實施例中,實質(zhì)上由通信控制設(shè)備12執(zhí)行家庭網(wǎng)關(guān)功能。出于此原因,如上所述在通信控制設(shè)備12中執(zhí)行家庭網(wǎng)關(guān)功能的添加(擴(kuò)展)。結(jié)果,當(dāng)計劃添加(擴(kuò)展) 家庭網(wǎng)關(guān)功能時,不必計劃增加通信中繼設(shè)備11中的存儲單元14的存儲容量和控制設(shè)備 15的處理速度。換言之,可避免通信中繼設(shè)備11的價格升高的問題。S卩,在第二示例實施例中,以與第一示例實施例類似的方式,通信中繼設(shè)備11和家庭網(wǎng)關(guān)虛擬系統(tǒng)(通信中繼系統(tǒng))10可獲得這樣的效果可提供多個功能,而不必?fù)?dān)心價格增加。在第二示例實施例中,通信中繼設(shè)備11和通信控制設(shè)備12可作為相同的廣播域 (家庭網(wǎng)絡(luò))通信。出于此原因,用于通信中繼設(shè)備11和通信控制設(shè)備12之間的通信的地址可使用廣播域(家庭網(wǎng)絡(luò))中的本地地址(本地IP地址)。換言之,不必將全局地址 (全局IP地址)給予通信中繼設(shè)備11。結(jié)果,第二示例實施例中的家庭網(wǎng)關(guān)虛擬系統(tǒng)10是考慮了耗盡(Cbplte)作為全局地址(全局IP地址)的地址(IPv4地址)的問題的系統(tǒng)。通信控制設(shè)備12具有對應(yīng)于一個通信中繼設(shè)備11的情形和分別對應(yīng)于多個通信中繼設(shè)備11中的每一個的情形。另外,通信控制設(shè)備12具有作為用于家庭網(wǎng)關(guān)虛擬系統(tǒng)的專用設(shè)備的情形,以及除了主要控制功能之外具有與家庭網(wǎng)關(guān)虛擬系統(tǒng)有關(guān)的控制功能的情形。(其它示例實施例)本發(fā)明不限于第一和第二示例實施例,而是可采用各種示例實施例。例如,在第二示例實施例中,作為在通信中繼設(shè)備11的安裝位置的示例,它被提及是在家庭中。相比之下,通信中繼設(shè)備11的安裝位置可以是其它本地位置,例如公司場所和在公共設(shè)施中。而且,由通信中繼設(shè)備11和家用設(shè)備13構(gòu)建的計算機(jī)網(wǎng)絡(luò)可以是在上述公司場所中的通信網(wǎng)絡(luò)和公共設(shè)施中的通信網(wǎng)絡(luò)。如上所述,通過控制設(shè)備(運算單元(CPU)) 15和M基于程序上所表示的處理過程進(jìn)行操作,實現(xiàn)了第一和第二示例實施例中描述的關(guān)于設(shè)備中的通信功能和家庭網(wǎng)關(guān)功能的每一個功能。換言之,由軟件實現(xiàn)每一個功能。相比之下,可由硬件實現(xiàn)部分或所有的每個功能。同時,如專利文獻(xiàn)1所表示的,家庭網(wǎng)關(guān)設(shè)備中包括的功能趨向于增加。出于此原因,為了家庭網(wǎng)關(guān)設(shè)備平穩(wěn)地執(zhí)行許多功能,對于家庭網(wǎng)關(guān)設(shè)備中的CPU需要加快其處理速度,另外,對于存儲裝置需要增加其容量。然而,具有快速處理速度的CPU和大容量存儲裝置是昂貴的。出于此原因,當(dāng)家庭網(wǎng)關(guān)設(shè)備配備這樣昂貴的CPU和存儲裝置時,存在家庭網(wǎng)關(guān)設(shè)備的價格增加的問題。因此,當(dāng)試圖抑制家庭網(wǎng)關(guān)設(shè)備的價格增加時,將具有快速處理速度的昂貴CPU 和昂貴的大容量存儲裝置配備到家庭網(wǎng)關(guān)設(shè)備中將是困難的。出于此原因,當(dāng)試圖抑制價格增加時,出現(xiàn)了對于家庭網(wǎng)關(guān)設(shè)備難于進(jìn)一步擴(kuò)展其功能的問題。
相比之下,在第一和第二示例實施例中的通信中繼設(shè)備和通信中繼系統(tǒng)可變成多功能的,而不必?fù)?dān)心價格增加。盡管已參考本發(fā)明的示例實施例具體示出和描述了本發(fā)明,但是本發(fā)明不限于這些示例實施例。本領(lǐng)域普通技術(shù)人員將會理解,在不偏離權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可在本發(fā)明中做出各種形式和細(xì)節(jié)上的變化。本申請基于2010年6月18日提交的日本專利申請No. 2010-139498并且要求其優(yōu)先權(quán)的利益,該申請的公開內(nèi)容通過引用被全部合并于此。
權(quán)利要求
1.一種通信中繼設(shè)備,包括幀傳送單元,其在接收了作為數(shù)據(jù)傳送單位的幀時,將所述幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變所述幀中包括的源信息,并且將改變之后的幀傳送到所述外部通信設(shè)備。
2.一種通信中繼系統(tǒng),包括根據(jù)權(quán)利要求1所述的通信中繼設(shè)備;和通信控制設(shè)備,其為外部通信設(shè)備,由所述通信中繼設(shè)備中包括的幀傳送單元向該外部通信設(shè)備發(fā)送幀,其中所述通信控制設(shè)備包括通信單元,該通信單元經(jīng)由所述通信中繼設(shè)備向?qū)?yīng)于所述源信息的通信設(shè)備回復(fù)所述幀并且經(jīng)由所述通信中繼設(shè)備建立與所述通信設(shè)備的通信連接, 在所述通信單元中將從所接收的幀提取的源信息設(shè)置為目的地信息。
3.根據(jù)權(quán)利要求2所述的通信中繼系統(tǒng),其中所述通信控制設(shè)備還包括本地地址給予單元,該本地地址給予單元向所述通信中繼設(shè)備和所述通信設(shè)備給予包括所述通信中繼設(shè)備和所述通信設(shè)備的通信網(wǎng)絡(luò)中的本地地址。
4.根據(jù)權(quán)利要求3所述的通信中繼系統(tǒng),其中所述通信控制設(shè)備和所述通信中繼設(shè)備通過使用所述本地地址執(zhí)行數(shù)據(jù)通信。
5.根據(jù)權(quán)利要求2所述的通信中繼系統(tǒng),其中所述通信控制設(shè)備還包括設(shè)備控制單元,該設(shè)備控制單元控制所述通信設(shè)備的操作。
6.根據(jù)權(quán)利要求2所述的通信中繼系統(tǒng),其中所述通信控制設(shè)備還包括將作為通信中繼目標(biāo)的幀中的本地地址轉(zhuǎn)換為全局地址以及反之的功能和設(shè)置對幀進(jìn)行路由的通信路徑的路由功能中的至少任意一個。
7.一種通信中繼設(shè)備,包括幀傳送裝置,用于在接收了作為數(shù)據(jù)傳送單位的幀時,將所述幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變所述幀中包括的源信息,并且將改變之后的幀傳送到所述外部通信設(shè)備。
8.一種通信中繼系統(tǒng),包括根據(jù)權(quán)利要求1所述的通信中繼設(shè)備;和通信控制設(shè)備,其為外部通信設(shè)備,由所述通信中繼設(shè)備中包括的幀傳送裝置向該外部通信設(shè)備發(fā)送幀,其中所述通信控制設(shè)備包括通信裝置,該通信裝置用于經(jīng)由所述通信中繼設(shè)備向?qū)?yīng)于所述源信息的通信設(shè)備回復(fù)所述幀并且經(jīng)由所述通信中繼設(shè)備建立與所述通信設(shè)備的通信連接,其中在所述通信裝置中從所接收幀提取的源信息被設(shè)置為目的地信息。
9.一種通信中繼方法,包括當(dāng)接收了作為數(shù)據(jù)傳送單位的幀時,將所述幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變所述幀中包括的源信息;和將改變之后的幀傳送到所述外部通信設(shè)備。
全文摘要
公開了通信中繼設(shè)備、通信中繼系統(tǒng)和通信中繼方法。通信中繼設(shè)備包括幀傳送單元。幀傳送單元具有這樣的功能在接收了作為數(shù)據(jù)傳送單位的幀時,將幀中包括的目的地信息從表示自己的設(shè)備的信息改變?yōu)楸硎绢A(yù)定外部通信設(shè)備的信息,而不改變幀中包括的源信息。此外,幀傳送單元具有將改變之后的幀傳送到外部通信設(shè)備的功能。
文檔編號H04L12/66GK102291335SQ201110170349
公開日2011年12月21日 申請日期2011年6月20日 優(yōu)先權(quán)日2010年6月18日
發(fā)明者宮下重博, 本山翔一 申請人:日本電氣株式會社