社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)。本發(fā)明的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,適用于一網(wǎng)絡(luò)通信系統(tǒng)中一路由裝置,該方法包含下列步驟:傳送一注冊(cè)信息至該網(wǎng)絡(luò)通信系統(tǒng)的一服務(wù)器,其中該注冊(cè)信息包括一社區(qū)虛擬網(wǎng)絡(luò)數(shù)據(jù);傳送一搜尋請(qǐng)求至該服務(wù)器,其中該搜尋請(qǐng)求包含一社區(qū)虛擬交換數(shù)據(jù)及一IPv6鄰居邀請(qǐng)封包;以及接收從該服務(wù)器回傳的一搜尋結(jié)果,并且根據(jù)該搜尋結(jié)果與一遠(yuǎn)端路由裝置建立連線。本發(fā)明通過(guò)對(duì)現(xiàn)有技術(shù)中已經(jīng)建立的通信協(xié)議的方法所做的改進(jìn),可以更加有效滿足當(dāng)前使用者對(duì)社區(qū)虛擬網(wǎng)絡(luò)連線建立的通信需求,并且更為符合當(dāng)前使用者的使用習(xí)慣。
【專利說(shuō)明】社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng),特別是有關(guān)于一種點(diǎn)對(duì)點(diǎn)連線的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)。
【背景技術(shù)】
[0002]隨著網(wǎng)際網(wǎng)絡(luò)的快速普及,在四版的網(wǎng)際網(wǎng)絡(luò)協(xié)議(Internet ProtocolVers1n4, IPv4)架構(gòu)下,公有網(wǎng)際網(wǎng)絡(luò)協(xié)議地址(Public Internet Protocol address,Public IP address)的數(shù)量已經(jīng)不足以供快速出現(xiàn)的大量的網(wǎng)絡(luò)用戶使用。因此,在私有網(wǎng)絡(luò)(Private Network)或企業(yè)內(nèi)部網(wǎng)絡(luò)(Enterprise Intranet)的概念被提出后,如今私有網(wǎng)絡(luò)已廣為各個(gè)組織體系所使用。
[0003]由網(wǎng)際網(wǎng)絡(luò)工程任務(wù)組(Internet Engineering Task Force, IETF)所發(fā)行的編號(hào)1918的征求修正意見(jiàn)書(shū)(Request For Comments, RFC)則對(duì)上述的私有網(wǎng)絡(luò)以及位于私有網(wǎng)絡(luò)下的虛擬IP的配置進(jìn)行了定義上的說(shuō)明。基本上,在私有網(wǎng)絡(luò)中被配置虛擬IP的主機(jī)可利用網(wǎng)關(guān)等方式連結(jié)至外部的服務(wù)器,但對(duì)外部網(wǎng)絡(luò)地址是不具有IP層級(jí)的連線能力。
[0004]目前來(lái)說(shuō),ZigBee低速短距離傳輸?shù)臒o(wú)線網(wǎng)絡(luò)協(xié)定在一般的電子裝置上具有相當(dāng)程度的應(yīng)用。然而,此種網(wǎng)絡(luò)協(xié)定的溝通具有一定范圍的限制;同樣具有ZigBee無(wú)線網(wǎng)絡(luò)協(xié)定的不同電子裝置因不在一同樣的定義范圍內(nèi),且因不符合IPv4的網(wǎng)絡(luò)架構(gòu),彼此之間便無(wú)法相互的通信。也就是說(shuō),在現(xiàn)有建立通信協(xié)議的方法中,必須經(jīng)由繁瑣的連線以及設(shè)定才有可能完成彼此的連線。這樣的網(wǎng)絡(luò)通信方式實(shí)不符合現(xiàn)今使用者直覺(jué)上的使用習(xí)慣。
[0005]因此,現(xiàn)有的網(wǎng)絡(luò)通信技術(shù)仍具多個(gè)待改進(jìn)之處,如何發(fā)展一種更為方便且直覺(jué)的網(wǎng)絡(luò)連線,以有效滿足使用者的通信需求的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng),已成市場(chǎng)應(yīng)用上的一個(gè)刻不容緩的議題。
【發(fā)明內(nèi)容】
[0006]有鑒于上述現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明要解決的技術(shù)問(wèn)題就是,提供一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng),以解決目前網(wǎng)絡(luò)通信技術(shù)不盡理想的問(wèn)題。
[0007]本發(fā)明解決上述問(wèn)題的技術(shù)方案是,一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,適用于一網(wǎng)絡(luò)通信系統(tǒng)中一路由裝置,該方法包含下列步驟:傳送一注冊(cè)信息至該網(wǎng)絡(luò)通信系統(tǒng)的一服務(wù)器,其中該注冊(cè)信息包括一社區(qū)虛擬網(wǎng)絡(luò)數(shù)據(jù);傳送一搜尋請(qǐng)求至該服務(wù)器,其中該搜尋請(qǐng)求包含一社區(qū)虛擬交換數(shù)據(jù)及一 IPv6 (Internet Protocol vers1n6)鄰居邀請(qǐng)封包;以及接收從該服務(wù)器回傳的一搜尋結(jié)果,并且根據(jù)該搜尋結(jié)果與一遠(yuǎn)端路由裝置建立連線。
[0008]本發(fā)明再提出另外一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,適用于一網(wǎng)絡(luò)通信系統(tǒng)中一路由裝置,該方法包含下列步驟:傳送一注冊(cè)信息至該網(wǎng)絡(luò)通信系統(tǒng)的一服務(wù)器,其中該注冊(cè)信息包括一社區(qū)虛擬網(wǎng)絡(luò)數(shù)據(jù);從該服務(wù)器接收一搜尋請(qǐng)求,其中該搜尋請(qǐng)求包含一社區(qū)虛擬交換數(shù)據(jù)及一 IPv6鄰居邀請(qǐng)封包;傳送一搜尋結(jié)果至該服務(wù)器,其中該搜尋結(jié)果包含一更新后的社區(qū)虛擬交換數(shù)據(jù)及一 IPv6鄰居通告封包;以及與一遠(yuǎn)端路由裝置建立連線。
[0009]本發(fā)明還提出一種網(wǎng)絡(luò)通信系統(tǒng),包含一服務(wù)器,其中該網(wǎng)絡(luò)通信系統(tǒng)執(zhí)行上述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法。
[0010]通過(guò)對(duì)現(xiàn)有技術(shù)中已經(jīng)建立的通信協(xié)議的方法所做的改進(jìn),可以更加有效滿足當(dāng)前使用者對(duì)社區(qū)虛擬網(wǎng)絡(luò)連線建立的通信需求,并且更為符合當(dāng)前使用者的使用習(xí)慣。
[0011]本發(fā)明前述各方面及其它方面依據(jù)下述的非限制性具體實(shí)施例詳細(xì)說(shuō)明以及參照附隨的圖式將更趨于明了。
【專利附圖】
【附圖說(shuō)明】
[0012]圖1是一可實(shí)作本發(fā)明的環(huán)境的具體實(shí)施例系統(tǒng)圖。
[0013]圖2是圖1網(wǎng)絡(luò)通信系統(tǒng)的實(shí)施例的方塊示意圖。
[0014]圖3是本發(fā)明社區(qū)虛擬網(wǎng)絡(luò)一實(shí)施例的連線建立的時(shí)序流程圖。
[0015]圖4為根據(jù)本發(fā)明一實(shí)施例所繪示搜尋請(qǐng)求的數(shù)據(jù)結(jié)構(gòu)圖。
[0016]圖5為根據(jù)本發(fā)明一實(shí)施例所繪示搜尋結(jié)果的數(shù)據(jù)結(jié)構(gòu)圖。
[0017]主要元件符號(hào)說(shuō)明
[0018]I網(wǎng)絡(luò)通信系統(tǒng)11 網(wǎng)絡(luò)
[0019]12服務(wù)器13、14、15 路由裝置
[0020]131、141、151 居家S301 ?S310 步驟
[0021]41,51 以太網(wǎng)絡(luò)標(biāo)頭42、52 網(wǎng)際協(xié)議標(biāo)頭
[0022]43,53 用戶數(shù)據(jù)報(bào)協(xié)議標(biāo)頭44 社區(qū)虛擬切換標(biāo)頭
[0023]45 IPv6鄰居邀請(qǐng)封包54 更新后的社區(qū)虛擬切換標(biāo)頭
[0024]55 IPv6鄰居通告封包
[0025]1311、1312、1313、1411、1412、1413、1511、1512、1513 電子裝置、服務(wù)或檔案
【具體實(shí)施方式】
[0026]為利于審查員了解本發(fā)明的技術(shù)特征、內(nèi)容與優(yōu)點(diǎn)及其所能達(dá)成的功效,茲將本發(fā)明配合附圖,并以實(shí)施例的表達(dá)形式詳細(xì)說(shuō)明如下,而其中所使用的圖式,其主旨僅為示意及輔助說(shuō)明書(shū)之用,未必為本發(fā)明實(shí)施后的真實(shí)比例與精準(zhǔn)配置,故不應(yīng)就所附的圖式的比例與配置關(guān)系解讀、局限本發(fā)明于實(shí)際實(shí)施上的權(quán)利范圍,合先敘明。
[0027]示范性操作環(huán)境
[0028]請(qǐng)參閱圖1,其顯示可實(shí)作本發(fā)明的環(huán)境的具體實(shí)施例的各項(xiàng)組件。為實(shí)施本發(fā)明,并非所有組件皆為必要,同時(shí)可在這些組件的排置和類型方面加以變化而不致悖離本發(fā)明精神或范圍。即如圖所示,圖1的網(wǎng)絡(luò)通信系統(tǒng)I可包含網(wǎng)絡(luò)、多個(gè)服務(wù)器、多個(gè)路由裝置。其中,網(wǎng)絡(luò)11可提供客戶端與服務(wù)器之間的通信作業(yè),且可包含一或更多的局域網(wǎng)絡(luò)(LAN)及/或廣域網(wǎng)絡(luò)(WAN)。另外,為了說(shuō)明方便,在本實(shí)施例中以一服務(wù)器12及三個(gè)路由裝置13、14、15作為代表說(shuō)明。作為代表說(shuō)明的服務(wù)器及路由裝置的數(shù)量?jī)H為舉例而非限制,實(shí)際實(shí)施時(shí),并不僅限于此一數(shù)量形式。
[0029]在本實(shí)施例中,三個(gè)路由裝置13、14、15較佳可設(shè)置在三個(gè)不同的居家環(huán)境中如圖1所示例)。在所示例的三個(gè)不同居家中,每一居家進(jìn)一步可具有多個(gè)電子裝置,這些電子裝置可具有ZigBee低速短距離傳輸?shù)臒o(wú)線網(wǎng)絡(luò)協(xié)定(即這些電子裝置支援IPv6 over Lowpower Wireless Personal Area Networks,6L0WPAN)。
[0030]請(qǐng)參閱圖2,其是圖1網(wǎng)絡(luò)通信系統(tǒng)的實(shí)施例的方塊示意圖,用以進(jìn)一步說(shuō)明本發(fā)明網(wǎng)絡(luò)通信系統(tǒng)的一基本實(shí)施方式與其相應(yīng)環(huán)境的實(shí)施。如圖所示,其包含了網(wǎng)絡(luò)11、服務(wù)器12、路由裝置13、14、15、居家131、141、151及各居家的多個(gè)電子裝置、服務(wù)或檔案1311、1312、1313、1411、1412、1413、1511、1512、1513。如同前面所敘述,每一居家可具有各自的ZigBee低速短距離傳輸?shù)臒o(wú)線網(wǎng)絡(luò)協(xié)定,以供該居家的多個(gè)電子裝置或電子檔案在一定區(qū)域范圍內(nèi)的溝通。
[0031]示范件操作
[0032]首先,居家131的一成員可通過(guò)路由裝置13向服務(wù)器12注冊(cè)成為社區(qū)虛擬網(wǎng)絡(luò)(或稱社區(qū))AA、BB及CC的一員;而居家141的一成員可通過(guò)路由裝置14向服務(wù)器12注冊(cè)成為社區(qū)虛擬網(wǎng)絡(luò)AA、BB的一員;同樣地,居家151的一成員可通過(guò)路由裝置15向服務(wù)器12注冊(cè)成為社區(qū)虛擬網(wǎng)絡(luò)BB、DD的一員。當(dāng)一成員通過(guò)路由裝置向服務(wù)器注冊(cè)成為一社區(qū)虛擬網(wǎng)絡(luò)的一員后,該成員可將其所擁有的電子裝置、服務(wù)或檔案做注冊(cè)的行為、用以宣告這些電子裝置、服務(wù)或檔案屬于該成員,以定義物件存取關(guān)系的劃分,達(dá)成與同社區(qū)虛擬網(wǎng)絡(luò)的其他人分享的條件。
[0033]更具體地說(shuō),不同居家的成員可各自通過(guò)路由裝置13、14、15傳送注冊(cè)信息至服務(wù)器12。其中,注冊(cè)信息中包括辨識(shí)字串、此路由裝置的媒體存取控制(Media AccessControl Address,MAC)地址。服務(wù)器12在接收到各路由裝置所傳送的注冊(cè)信息后,將各路由裝置的名稱、辨識(shí)字串以及MAC地址存儲(chǔ)于一注冊(cè)表單之中。
[0034]服務(wù)器12可用以同時(shí)處理多個(gè)社區(qū)虛擬網(wǎng)絡(luò),可利用辨識(shí)字串來(lái)辨別各個(gè)路由裝置分屬于相同或不同的社區(qū)虛擬網(wǎng)絡(luò)。若是多個(gè)路由裝置所傳送的注冊(cè)信息中包括相同的辨識(shí)字串,服務(wù)器12便可藉此判斷上述這些具有相同辨識(shí)字串的路由裝置為屬于相同的社區(qū)虛擬網(wǎng)絡(luò)。
[0035]請(qǐng)一并參閱圖3,其是本發(fā)明社區(qū)虛擬網(wǎng)絡(luò)一實(shí)施例的連線建立的時(shí)序流程圖,用以進(jìn)一步說(shuō)明本發(fā)明社區(qū)虛擬網(wǎng)絡(luò)連線建立的一基本實(shí)施方式。如前所述,在注冊(cè)成為社區(qū)虛擬網(wǎng)絡(luò)的一員后,一居家的成員可通過(guò)路由裝置向服務(wù)器12搜尋同一社區(qū)虛擬網(wǎng)絡(luò)的另一居家成員所擁有的電子裝置、服務(wù)或檔案。舉例來(lái)說(shuō),居家131的成員可通過(guò)路由裝置13向服務(wù)器12搜尋同為社區(qū)虛擬網(wǎng)絡(luò)BB的居家141的一成員所擁有的電子裝置1412。更具體地說(shuō),居家131的成員可通過(guò)路由裝置13向服務(wù)器12發(fā)送一符合IPv4通信網(wǎng)絡(luò)規(guī)范的搜尋請(qǐng)求(步驟S302),且該搜尋請(qǐng)求除了包含以太網(wǎng)絡(luò)標(biāo)頭41、網(wǎng)際協(xié)議(InternetProtocol, IP)標(biāo)頭 42、用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol, UDP)標(biāo)頭 43 外;該搜尋請(qǐng)求更包含一社區(qū)虛擬切換(Community Virtual Switch)標(biāo)頭44以及一 IPv6鄰居邀請(qǐng)封包45 (Neighbor Solicitat1n, NS)(步驟S301);該搜尋請(qǐng)求的數(shù)據(jù)結(jié)構(gòu)圖可如圖4所示。
[0036]其中,該IPv6鄰居邀請(qǐng)封包45可包含一目標(biāo)端電子裝置的多點(diǎn)傳播(Multicast)地址以及一鏈路本地地址(I ink-local address );例如,該目標(biāo)端電子裝置的MAC地址可為居家141的電子裝置1412 (在圖3中示意為節(jié)點(diǎn)B)的Zigbee64位MAC地址。該鏈路本地地址可為一 IPv6鏈路本地地址,例如,其包含一序首(Prefix)及居家131的電子裝置1311(在圖3中示意為節(jié)點(diǎn)A)的Zigbee64位MAC地址(例如,在實(shí)際實(shí)施時(shí),IPv6鏈路本地地址可為FE80::[電子裝置1311的Zigbee64位MAC地址])。而該社區(qū)虛擬切換標(biāo)頭44可包含來(lái)源端路由裝置13的MAC地址。
[0037]順帶一提的是,在路由裝置13向服務(wù)器12傳送符合IPv4通信網(wǎng)絡(luò)規(guī)范的搜尋請(qǐng)求的同時(shí),路由裝置13也會(huì)向居家131中的其他電子裝置(如,1312及1313)發(fā)送IPv6鄰居邀請(qǐng)封包(步驟S3021)。
[0038]當(dāng)服務(wù)器12接收到路由裝置13傳來(lái)符合IPv4通信網(wǎng)絡(luò)規(guī)范的搜尋請(qǐng)求,服務(wù)器12將會(huì)辨識(shí)社區(qū)虛擬切換標(biāo)頭44中所包含的路由裝置13的MAC地址,并比對(duì)注冊(cè)表單,而進(jìn)一步得知路由裝置13先前已向服務(wù)器12注冊(cè)為社區(qū)虛擬網(wǎng)絡(luò)AA、BB及CC的一員。接著,服務(wù)器12將會(huì)對(duì)注冊(cè)表單中屬于社區(qū)虛擬網(wǎng)絡(luò)AA、BB及CC中的所有路由裝置發(fā)送該搜尋請(qǐng)求;在本實(shí)施例中,服務(wù)器12將會(huì)對(duì)路由裝置14、15發(fā)送該搜尋請(qǐng)求(步驟S303)。
[0039]路由裝置14、15在收到搜尋請(qǐng)求后,會(huì)辨識(shí)該搜尋請(qǐng)求帶有一 IPv6鄰居邀請(qǐng)封包45,并會(huì)分別將該IPv6鄰居邀請(qǐng)封包45進(jìn)一步發(fā)送至居家141、151中具有ZigBee無(wú)線網(wǎng)絡(luò)協(xié)定的電子裝置、服務(wù)或檔案;在本實(shí)施例中,路由裝置14會(huì)將該IPv6鄰居邀請(qǐng)封包45進(jìn)一步發(fā)送至居家141中的電子裝置1412 (在圖3中示意為節(jié)點(diǎn)B)(步驟S304)及其他的電子裝置、服務(wù)或檔案1411、1413。而路由裝置15會(huì)將該IPv6鄰居邀請(qǐng)封包45進(jìn)一步發(fā)送至居家151中的電子裝置、服務(wù)或檔案1511、1512、1513 (在圖3中示意為節(jié)點(diǎn)C、D、E)。因?yàn)樵揑Pv6鄰居邀請(qǐng)封包45所包含的目標(biāo)端電子裝置的MAC地址為居家141的電子裝置1412的Zigbee64位MAC地址,故電子裝置1412會(huì)回傳一 IPv6鄰居通告封包(NeighborAdvertisements, NA)至路由裝置14 (步驟S305),而其他的電子裝置、服務(wù)或檔案1411、1413、1511、1512、1513并不會(huì)對(duì)此IPv6鄰居邀請(qǐng)封包有任何回應(yīng)的行為。
[0040]接著,路由裝置14在收到電子裝置1412回傳的IPv6鄰居通告封包后,路由裝置14會(huì)向服務(wù)器12發(fā)送一符合IPv4通信網(wǎng)絡(luò)規(guī)范的搜尋結(jié)果(步驟S306),且該搜尋結(jié)果除了包含以太網(wǎng)絡(luò)標(biāo)頭51、網(wǎng)際協(xié)議(Internet Protocol, IP)標(biāo)頭52、用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol, UDP)標(biāo)頭53外;該搜尋請(qǐng)求更包含一更新后的社區(qū)虛擬切換標(biāo)頭54以及一 IPv6鄰居通告封包55 ;該搜尋結(jié)果的數(shù)據(jù)結(jié)構(gòu)圖可如圖5所示。
[0041]其中,該IPv6鄰居通告封包55可包含電子裝置1412的Zigbee64位MAC地址以及電子裝置1311的Zigbee64位MAC地址。而該更新后的社區(qū)虛擬切換標(biāo)頭54可包含一來(lái)源端路由裝置14的MAC地址以及一目地端路由裝置13的MAC地址。
[0042]當(dāng)服務(wù)器12接收到路由裝置14傳來(lái)符合IPv4通信網(wǎng)絡(luò)規(guī)范的搜尋結(jié)果,服務(wù)器12將會(huì)辨識(shí)社區(qū)虛擬切換標(biāo)頭54中所包含的目地端路由裝置13的MAC地址。接著,服務(wù)器12會(huì)對(duì)路由裝置13發(fā)送該搜尋結(jié)果(步驟S307)。而路由裝置13在收到搜尋結(jié)果后,會(huì)辨識(shí)該搜尋結(jié)果帶有一 IPv6鄰居通告封包55,并會(huì)將該IPv6鄰居通告封包55進(jìn)一步發(fā)送至居家131中的電子裝置1311 (步驟S308)。
[0043]此時(shí),路由裝置13可進(jìn)一步與路由裝置14建立一社區(qū)虛擬網(wǎng)絡(luò)連線(步驟S309)。更具體地說(shuō),路由裝置13會(huì)傳送一定位需求至服務(wù)器12 ;服務(wù)器12會(huì)傳送該定位需求至路由裝置14。路由裝置14會(huì)回傳一定位信息至服務(wù)器12 ;服務(wù)器12會(huì)傳送該定位信息至路由裝置13。接著,路由裝置13會(huì)根據(jù)該定位信息直接傳送一連線要求至路由裝置14,以嘗試直接建立連線;路由裝置14會(huì)根據(jù)該連線要求傳送一回應(yīng)信息至路由裝置13。最后,路由裝置13與路由裝置14建立起一社區(qū)虛擬網(wǎng)絡(luò)連線,通過(guò)此社區(qū)虛擬網(wǎng)絡(luò)連線,路由裝置13與路由裝置14將可直接地進(jìn)行通信連線。
[0044]當(dāng)路由裝置13與路由裝置14之間的社區(qū)虛擬網(wǎng)絡(luò)連線建立完成后,居家131的電子裝置、服務(wù)或檔案將可以不通過(guò)服務(wù)器的方式,直接與居家141的電子裝置、服務(wù)或檔案進(jìn)行通信連線(步驟S310)。也就是說(shuō),路由裝置13與路由裝置14之間的連線為點(diǎn)對(duì)點(diǎn)(peer to peer)連線方式。舉例來(lái)說(shuō),在路由裝置13與路由裝置14之間的社區(qū)虛擬網(wǎng)絡(luò)連線建立完成后,居家131的成員可將數(shù)碼相機(jī)(如本實(shí)施例中的電子裝置1311)所拍攝的電子相片檔案直接儲(chǔ)存在居家141的存儲(chǔ)裝置中(如本實(shí)施例中的電子裝置1412)。此等通信連線將不需通過(guò)網(wǎng)際網(wǎng)絡(luò)上的服務(wù)器即能達(dá)到數(shù)據(jù)的傳輸。
[0045]在本發(fā)明所屬領(lǐng)域中具有通常知識(shí)者應(yīng)當(dāng)明了,前面描述的服務(wù)器、社區(qū)虛擬網(wǎng)絡(luò)、居家、電子裝置、服務(wù)或檔案,以及搜尋請(qǐng)求、搜尋結(jié)果封包的數(shù)量及實(shí)施的形式等僅為舉例而非限制,任何未脫離本發(fā)明社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)的精神與范疇,均應(yīng)被包含于本發(fā)明的精神,在此先行敘明。
[0046]綜上所述,通過(guò)本發(fā)明所提出的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng),一端的使用者即使不具有一目標(biāo)物件的整體IPv6地址(Global IPv6Address)依然可以與同一社區(qū)虛擬網(wǎng)絡(luò)的一目標(biāo)物件所屬的一遠(yuǎn)端路由裝置建立一社區(qū)虛擬網(wǎng)絡(luò)連線,進(jìn)而達(dá)到彼此之間電子裝置、服務(wù)或檔案的直接分享。如此,將可使得現(xiàn)今的網(wǎng)絡(luò)連線的使用,以及多個(gè)電子裝置、服務(wù)或檔案間的分享更為方便且符合人性。
[0047]至此,本發(fā)明的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法及網(wǎng)絡(luò)通信系統(tǒng)的較佳實(shí)施例,已經(jīng)由上述說(shuō)明以及圖式加以說(shuō)明。在本說(shuō)明書(shū)中所揭露的所有特征都可能與其他方法結(jié)合,本說(shuō)明書(shū)中所揭露的每一個(gè)特征都可能選擇性的以相同、相等或相似目的特征所取代,因此,除了特別顯著的特征之外,所有的本說(shuō)明書(shū)所揭露的特征僅是相等或相似特征中的一個(gè)例子。經(jīng)過(guò)本發(fā)明較佳實(shí)施例的描述后,熟悉此一【技術(shù)領(lǐng)域】人員應(yīng)可了解到,本發(fā)明實(shí)為一新穎、進(jìn)步且具產(chǎn)業(yè)實(shí)用性的發(fā)明,深具發(fā)展價(jià)值。本發(fā)明得由熟悉技術(shù)的人任施匠思而為諸般修飾,然不脫如附申請(qǐng)范圍所欲保護(hù)者。
【權(quán)利要求】
1.一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,適用于一網(wǎng)絡(luò)通信系統(tǒng)中一路由裝置,其特征在于,該方法包含下列步驟: 傳送一注冊(cè)信息至該網(wǎng)絡(luò)通信系統(tǒng)的一服務(wù)器,其中該注冊(cè)信息包括一社區(qū)虛擬網(wǎng)絡(luò)數(shù)據(jù); 傳送一搜尋請(qǐng)求至該服務(wù)器,其中該搜尋請(qǐng)求包含一社區(qū)虛擬交換數(shù)據(jù)及一 IPv6鄰居邀請(qǐng)封包;以及 接收從該服務(wù)器回傳的一搜尋結(jié)果,并且根據(jù)該搜尋結(jié)果與一遠(yuǎn)端路由裝置建立連線。
2.根據(jù)權(quán)利要求1所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,在傳送該搜尋請(qǐng)求至該服務(wù)器步驟之前,進(jìn)一步包含下列步驟: 接收該IPv6鄰居邀請(qǐng)封包,該IPv6鄰居邀請(qǐng)封包包含一來(lái)源物件的一鏈路本地地址及一目標(biāo)物件的媒體存取控制地址;以及 將該IPv6鄰居邀請(qǐng)封包、該社區(qū)虛擬交換數(shù)據(jù)封包在一 IPv4封包之中,以形成該搜尋請(qǐng)求。
3.根據(jù)權(quán)利要求2所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該目標(biāo)物件的媒體存取控制地址符合一低速短距離傳輸?shù)臒o(wú)線網(wǎng)絡(luò)協(xié)定。
4.根據(jù)權(quán)利要求2所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該鏈路本地地址為IPv6鏈路本地地址。
5.根據(jù)權(quán)利要求1所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該社區(qū)虛擬交換數(shù)據(jù)進(jìn)一步包含該路由裝置的媒體存取控制地址。
6.根據(jù)權(quán)利要求1所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該路由裝置與該遠(yuǎn)端路由裝置建立的連線為點(diǎn)對(duì)點(diǎn)連線方式。
7.根據(jù)權(quán)利要求1所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,根據(jù)該搜尋結(jié)果與該遠(yuǎn)端路由裝置建立連線的步驟,進(jìn)一步包含下列步驟: 傳送一定位需求至該服務(wù)器; 接收從該服務(wù)器回傳的一定位信息,并且根據(jù)該定位信息傳送一連線要求至該遠(yuǎn)端路由裝置; 從該遠(yuǎn)端路由裝置接收一回應(yīng)信息;以及 與該遠(yuǎn)端路由裝置建立連線。
8.一種社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,適用于一網(wǎng)絡(luò)通信系統(tǒng)中一路由裝置,其特征在于,該社區(qū)虛擬網(wǎng)絡(luò)連線建立方法包含下列步驟: 傳送一注冊(cè)信息至該網(wǎng)絡(luò)通信系統(tǒng)的一服務(wù)器,其中該注冊(cè)信息包括一社區(qū)虛擬網(wǎng)絡(luò)數(shù)據(jù); 從該服務(wù)器接收一搜尋請(qǐng)求,其中該搜尋請(qǐng)求包含一社區(qū)虛擬交換數(shù)據(jù)及一 IPv6鄰居邀請(qǐng)封包; 傳送一搜尋結(jié)果至該服務(wù)器,其中該搜尋結(jié)果包含一更新后的社區(qū)虛擬交換數(shù)據(jù)及一IPv6鄰居通告封包;以及 與一遠(yuǎn)端路由裝置建立連線。
9.根據(jù)權(quán)利要求8所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,傳送該搜尋結(jié)果至該服務(wù)器步驟之前,進(jìn)一步包含下列步驟: 將該IPv6鄰居邀請(qǐng)封包進(jìn)一步傳送至一或多個(gè)目標(biāo)物件,并接收從該目標(biāo)物件或所述目標(biāo)物件其中之一傳回的該IPv6鄰居通告封包;以及 將該IPv6鄰居通告封包與該更新后的社區(qū)虛擬交換數(shù)據(jù)封裝在一 IPv4封包之中,以形成該搜尋結(jié)果。
10.根據(jù)權(quán)利要求8所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該IPv6鄰居邀請(qǐng)封包包含一來(lái)源物件的一鏈路本地地址及一目標(biāo)物件的媒體存取控制地址。
11.根據(jù)權(quán)利要求10所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該目標(biāo)物件的媒體存取控制地址符合一低速短距離傳輸?shù)臒o(wú)線網(wǎng)絡(luò)協(xié)定。
12.根據(jù)權(quán)利要求10所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該鏈路本地地址為IPv6鏈路本地地址。
13.根據(jù)權(quán)利要求8所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該社區(qū)虛擬交換數(shù)據(jù)進(jìn)一步包含該遠(yuǎn)端路由裝置的媒體存取控制地址,該更新后的社區(qū)虛擬交換數(shù)據(jù)進(jìn)一步包含該遠(yuǎn)端路由裝置的媒體存取控制地址以及該路由裝置的媒體存取控制地址。
14.根據(jù)權(quán)利要求8所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,該路由裝置與該遠(yuǎn)端路由裝置建立的連線為點(diǎn)對(duì)點(diǎn)連線方式。
15.根據(jù)權(quán)利要求8所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法,其特征在于,根據(jù)該搜尋結(jié)果與該遠(yuǎn)端路由裝置建立連線的步驟,進(jìn)一步包含下列步驟: 從該服務(wù)器接收一定位需求; 回傳一定位信息至該服務(wù)器; 從該遠(yuǎn)端路由裝置接收一連線要求,并且根據(jù)該連線要求傳送一回應(yīng)信息至該遠(yuǎn)端路由裝置;以及 與該遠(yuǎn)端路由裝置建立連線。
16.一種網(wǎng)絡(luò)通信系統(tǒng),包含一服務(wù)器,其特征在于,該網(wǎng)絡(luò)通信系統(tǒng)執(zhí)行根據(jù)權(quán)利要求I至7中任一項(xiàng)所述的社區(qū)虛擬網(wǎng)絡(luò)連線建立方法。
【文檔編號(hào)】H04L12/749GK104348731SQ201310435911
【公開(kāi)日】2015年2月11日 申請(qǐng)日期:2013年9月23日 優(yōu)先權(quán)日:2013年7月26日
【發(fā)明者】談德華 申請(qǐng)人:正文科技股份有限公司