TWI427991B - 使用隧道技術透過ipv4網路連接ipv6節點及公用柵極內區域網路之封包傳送的方法及系統 - Google Patents

使用隧道技術透過ipv4網路連接ipv6節點及公用柵極內區域網路之封包傳送的方法及系統 Download PDF

Info

Publication number
TWI427991B
TWI427991B TW097103898A TW97103898A TWI427991B TW I427991 B TWI427991 B TW I427991B TW 097103898 A TW097103898 A TW 097103898A TW 97103898 A TW97103898 A TW 97103898A TW I427991 B TWI427991 B TW I427991B
Authority
TW
Taiwan
Prior art keywords
ipv6
node
network
ipv4
access point
Prior art date
Application number
TW097103898A
Other languages
English (en)
Other versions
TW200845678A (en
Inventor
Raj Vaswani
James Pace
Jay Ramasastry
Original Assignee
Silver Spring Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silver Spring Networks Inc filed Critical Silver Spring Networks Inc
Publication of TW200845678A publication Critical patent/TW200845678A/zh
Application granted granted Critical
Publication of TWI427991B publication Critical patent/TWI427991B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • G01D4/002Remote reading of utility meters
    • G01D4/004Remote reading of utility meters to a fixed location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17306Intercommunication techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/741Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/251Translation of Internet protocol [IP] addresses between different IP versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5061Pools of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/659Internet protocol version 6 [IPv6] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/005Data network PoA devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/30Smart metering, e.g. specially adapted for remote reading
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/18Network protocols supporting networked applications, e.g. including control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

使用隧道技術透過IPV4網路連接IPV6節點及公用柵極內區域網路之封包傳送的方法及系統
本發明的領域大體上關於控制及傳遞有價資源(commodity)的系統,且更明確地說,係關於監視、控制、以及傳遞有價資源的以IP為基礎的封包通訊系統。
相關申請案
本申請案主張2007年2月2日提申的美國臨時專利申請案序號第60/899,328號的優先權,其標題為「SYSTEM & METHOD OF COMMUNICATIONS FOR UTILITY & HOMENETWORK SERVICES USING IPV6 AND IP PROTOCOL SUITE」
自動抄表(AMR)系統及自動抄表基礎建設(AMI)提供監視及/或回報有價資源(例如水、電力、瓦斯、…等)之用量(或消耗量)的服務與功能。此等系統係在一有價資源計量表(commodity meter)以及用以回報、計費(billing)、…等的一或多個系統之間提供通訊。有價資源計量資訊以及其它資訊通常會從與該等計量表相關聯的網路裝置處回報給該等回報與計費系統。
本發明試圖克服習知公用網路的限制。
本發明提供一種用於以IP為基礎之通訊的系統與方法,其中,一IPv6公用網路中的LAN節點能夠經由一IPv4網路來與一IPv6節點進行通訊。在該公用網路中與一IPv6 LAN相關聯的存取點係經由一IPv4網路建立一條通往一IPv6節點或一IPv6網路的明確或經組態設定的隧道。於一較佳的實施例中,該IPv6節點係一後勤系統,其係使用該LAN中的存取點經由一IPv4 WAN來與該公用網路LAN中的該IPv6節點進行通訊。該存取點係經由該IPv4 WAN來與該後勤系統進行通訊,用以經由該IPv4 WAN來建立一條「6加4(6 in 4)」隧道。一隧道代理器可以在該存取點與該後勤系統之間維持經由該IPv4 WAN的「6加4」隧道。
本文將在特定實施例的內文中說明本發明。如此作法有助於瞭解本發明的特點與原理,且本發明並不受限於此實施例。明確地說,本發明所述的係一種用於遠端讀取、控制、以及管理一公用網路中之電子裝置的系統。本發明可應用於以網路為基礎來管理電子裝置及有價資源計量表的其它系統。
本範例實施例提供一種用以在一公用網路中監視與控制一公用計量表的以網路為基礎的系統與方法。
圖1所示的係可用來實施本發明實施例的一公用網路100的整體方塊圖。公用網路100可以包含一或多個電子裝置101。於一較佳的實施例中,該等電子裝置101可以在一無線區域網路(LAN)102上被連接。於一公用網路的範例中,該LAN可以係一對應於該公用設施的鄰里或服務區域的鄰里區域網路(neighborhood area network,NAN)。如 該範例實施例中所示,可以使用多個LAN(它們可能會或可能不會重疊),俾使一給定的電子裝置可被連接至唯一的無線LAN(或是該唯一的無線LAN的一部分)或是多個無線LAN。該等電子裝置可以係任何類型的電子裝置。電子裝置的範例包含公用節點,其可以包含一公用計量表或是可連接至一公用計量表。一公用計量表係一能夠測量一計量數量(通常係有價資源,例如電力、水、天然瓦斯、…等)的裝置。連接至一公用計量表的公用節點可以包含一用於在一網路上進行通訊的網路介面卡(NIC),並且可以包含用於在一或多個無線LAN上進行通訊的一或多個RF傳收器。電子裝置的其它範例包含通訊裝置,例如:機上盒(可用在有線電視或衛星電視傳送中)、家用設施(舉例來說,冰箱、熱水器、電燈、炊煮設施、…等)、電腦或計算裝置(舉例來說,遊戲機、儲存裝置、PC、伺服器、…等)、網路連接裝置(例如中繼器、閘道器、存取點、路由器、或是其它網路連接裝置)、電話或蜂巢式電話、電池儲存裝置、運輸裝置、運輸交通工具(舉例來說,電力車或混合動力車或是其它交通工具)、娛樂裝置(舉例來說,TV、DVD播放機、機上盒、遊戲機、…等)、或是可在家中、公司、路上、停車場、或是其它地方找到的其它裝置。中繼器可處置電子裝置101與無線LAN 102之間的通訊。舉例來說,一中繼器可在一電子裝置及該無線網路的基礎建設之間提供通訊。除非特別提及,否則,該網路中的其它裝置(例如計量表、電子裝置、閘道器、…等)均同樣可實施中繼器的功能, 且中繼器亦可實施該網路上其它裝置或軟體的功能。
該無線LAN 102可以係任何類型的無線網路,並且可以使用任何的頻率、通訊頻道、或通訊協定。
該等LAN 102通常係被連接至一或多個存取點(AP)103。一給定LAN可以被連接至單一個AP,或者可以被連接至二或多個存取點。該等存取點103可以被連接至一或多個廣域網路(WAN)104。該等WAN 104可以被連接至一或多個後勤系統(BOS)105。該後勤系統可以處置各種的商業或管理任務,其包含參與計量資訊的收集、管理計量裝置、保護該網路、或是在一AMI網路中可能所希的其它功能。後勤系統的範例包含計費與會計系統、代理伺服器、供應中斷偵測系統(可用在一公用網路之中)、資料儲存系統、…等。
該通訊網路(其可以係LAN或WAN或兩者之組合)內的節點可使用一或多個協定來進行通訊。節點可以包含一電子裝置、一中繼器、一存取點、一路由器、或是一BOS。特定的節點可以能夠利用IPv6來進行通訊,特定的節點可以能夠以IPv4來進行通訊,而特定的節點可以能夠以IPv4或IPv6來進行通訊。特定的節點可以能夠將複數個IPv6封包封裝在一IPv4封包內。除此之外,特定的節點還可以能夠經由一IPv6網路來建立一IPv4隧道。下面將更完整地說明節點之間的通訊。
在通訊網路中分配與登錄網路位址
圖2所示的係一通訊網路的整體方塊圖,其包含一LAN 200與LAN 206。該等LAN係連接節點202與存取點201。 如圖所示,LAN 200具有兩個存取點,而LAN 206具有一個存取點。一網域名稱伺服器(DNS)203係經由存取點201被連接至LAN 200與LAN 206並且係被連接至一通訊網路204。於此目前較佳的實施例中,DNS伺服器203能夠接收且處理動態更新,從而提供動態DNS服務。DNS的動態更新係根據IETF RFC 2136。通訊網路204可以係任何類型的通訊網路,其包含,但並不受限於:LAN、WAN、無線網路、固定線路網路、私有網路、虛擬私有網路、…等。於此目前較佳的實施例中,該通訊網路204係一廣域網路,並且可以使用一或多個通訊協定,例如IPv4或IPv6。一或多個計算裝置205係連接至該通訊網路204。接著便可以使用一節點202的網路位址來將一訊息從該計算裝置205發送至該節點。計算裝置205可以係任何裝置、裝置之組合、網路管理系統、伺服器、後勤系統(BOS)、電腦、網路裝置、通訊裝置、應用軟體、或是能夠透過該通訊網路204來與一存取點或節點進行通訊的組件。一第二LAN206亦可以被連接至該DNS伺服器203及該通訊網路204。一DNS伺服器可以係專屬於單一LAN,或者二或多個LAN可分享一DNS伺服器。如圖所示,LAN 200與LAN 206並未重疊,因為圖中所示的節點與存取點中沒有任何一個係同時為LAN 200與LAN 206成員。替代實施例可以具有會重疊的一或多個LAN,其中,係有一或多個節點及/或存取點係一或多個LAN所共有的。替代實施例可以具有 額外的LAN,它們可能會或可能不會彼此重疊。於此目前較佳的實施例中,係根據下面配合圖3所述的方法來取得一節點的網路位址。
DNS伺服器203係保留與其相關聯的LAN網路的節點的網路位址。如上面的討論,一DNS伺服器可以與一或多個LAN相關聯並且係保留一或多個LAN內的節點的網路位址。於一較佳的實施例中,一已登錄在數個存取點之中的節點可以具有至少一樣多的網路位址。該等節點的網路位址可以被納入該DNS伺服器或是節點路由登錄冊之中。除此之外,該DNS伺服器還可以保留位址指派資訊,例如節點位址指派表示符(或是節點優先表示符)。下面表1顯示的係可被納入用以保留一LAN中的節點的網路位址的部分資訊。被保留在該DNS伺服器之中的資源記錄可以包含:
如表1中所示,於此目前較佳的實施例中,該節點名稱為該節點的MAC位址。然而,其它實施例可以使用該節點的其它名稱,其可以包含或可以不包含或是可以係以MAC位址為基礎。進一步言之,表1中的資源記錄(RR)類型可以係IPv6類型。
路由登錄冊中的資訊可根據多項準則來更新,其包含定期更新或是在符合一或多項準則時才進行更新。
為達解釋目的,圖中僅顯示且下文僅討論一個DNS伺服器。不過,替代實施例可以使用多個DNS伺服器。
該等DNS資源記錄的替代實施例可以包含額外資訊或者可以排除表1中所包含的特定資訊。除此之外,雖然表1僅包含三個節點的資訊;不過,路由登錄冊的替代實施例亦可以具有更多或較少節點的資訊。雖然表1包含一給定節點的三個網路位址;不過,路由登錄冊的替代實施例中的每一個節點亦可以具有任何數量的位址。
圖3所示的係用以取得一節點的網路位址的方法300的整體流程圖。在步驟301處,一希望發送一封包或一訊息給一節點的節點係產生一DNS解析要求給一DNS伺服器。該DNS解析要求包含一節點辨識符,其通常為節點名稱。該節點辨識符可為字母、數字、符號、或字元的任何組合。如上面配合圖1所述,於一目前較佳的實施例中,該節點辨識符係該預期節點的MAC位址。如表1中所示,該來源或要求節點包含用以指定該節點之辨識符、該節點的網路位址、網路位址優先權、…等的資訊。在步驟302 處,該DNS伺服器係接收該預期節點的DNS解析要求。在步驟303處,該DNS伺服器係以一網路位址來回應與該節點辨識符相關聯的節點。於此目前較佳的實施例中,該網路位址係一IP位址。於一目前較佳的實施例中,該資源記錄AAAA與一IPv6位址有關。IPv4資源記錄(RR)可以係A類型、PTR類型、CNAME類型。該DNS伺服器可以具有一給定節點的一個以上網路位址。舉例來說,多個IPv6位址可以與一給定節點(或是存取點、或是BOS、或是一網路上的任何其它裝置)相關聯。倘若多個位址與一給定節點相關聯的話,那麼在步驟302處,該DNS伺服器便可以提供一特殊RR的所有可用網路位址。或者,該DNS伺服器可以選擇與該預期節點相關聯的一網路位址子集。舉例來說,該DNS伺服器可以選擇一網路位址以便響應於該電子裝置來納入。倘若選擇與該預期節點相關聯的一網路位址子集的話,該選擇可以係以連接成本為基礎、以預設的選擇準則為基礎、以政策(舉例來說,希望與該節點交換訊息的電子裝置,該訊息的類型、大小、或優先權,該節點所使用的訊息的特定樣態、或是該網路裝置(舉例來說,伺服器、網路管理系統、計費系統、供應中斷管理系統、公用管理系統、…等)的本質)為基礎、或是以特定其它準則為基礎。倘若在該DNS解析要求中提供多個網路位址的話,那麼該響應便可以還包含對應的節點位址優先指示符。在步驟304處,該節點係從該DNS伺服器處接收該DNS解析要求。
用來將該訊息從該節點及/或一電子裝置處發送至該預期節點或電子裝置的位址可以對應於一或多個存取點。舉例來說,在IPv6 LAN中,該網路位址通常係係一IPv6位址。倘若有一個以上的存取點的話,那麼,該網路位址的IPv6前置碼便可以與一給定存取點相關聯。依此方式,該IPv6網路位址便可以允許使用一給定存取點來將一訊息傳送至該網路目的地。倘若一節點位於一具有多個存取點的LAN之中的話,那麼,該節點便可以具有與該節點相關聯的一個以上IPv6位址。
範例1-使用IPv6網路定址的多重進入
本範例具有一節點名稱為節點1的給定節點。節點1具有與其相關聯的兩個IPv6網路位址。節點1的路由登錄冊項目可被讀取如下:DDNS路由登錄冊
節點1係經由兩個存取點AP1與AP2連接至一通訊網路。AP1與IPv6前置碼2001:2105:20ae:1::/64相關聯,而 AP2與IPv6前置碼2001:2105:20ae:2::/64相關聯。一希望發送一訊息給節點1的網路裝置(舉例來說,管理供應中斷偵測的後勤系統)可以從該DNS伺服器的路由登錄冊處接收與節點1相關聯的網路位址(或者可以接收兩個網路位址)。從該供應中斷偵測系統被發送至使用具有前置碼2001:2105:20ae:2::/64之網路位址的節點1的訊息係經由AP2被路由。從該供應中斷偵測系統被發送至使用具有前置碼2001:2105:20ae:1::/64之網路位址的節點1的訊息則係經由AP1被路由。
圖4所示的係將一有節點裝置登錄在一存取點之中的方法400的整體通訊流程圖。登錄一有節點裝置以取得一網路位址可以套用至任何格式或協定的網路位址。於一目前較佳的實施例中,該LAN可以正在使用IPv6協定(單獨使用或是連同IPv4協定一起使用)。為達討論的目的,方法400將係說明使用IPv6網路位址的一無線LAN的節點。於一目前較佳的實施例中,節點M係啟動一探索過程並且會辨識其鄰近節點以及提供外出與進入的一或多個LAN的存取點。節點M可以進一步啟動一路由分析,用以辨識係以最低路徑成本透過一或多個存取點來提供外出的一較佳的單跳鄰居(one-hop neighbor)集。接著,便會利用一或多個AP以及附屬的DNS伺服器來開始進行登錄過程。在401處,節點M係發送一層2登錄訊息給一存取點AP。在402處,該AP係以一層2承認訊息來回應,該訊息包含與該AP相關聯的一IPv6前置碼。除此之外,該承認訊息還可 以包含組態資訊。於一目前較佳的實施例中,該組態資訊包含允許節點M登錄在一DNS伺服器之中的資訊。於另一實施例中,該AP可以代表節點M來代理傳送該DNS要求。在403處,節點M係接收該層2承認訊息並且係發送一層3 IPv6登錄訊息給該DNS。於一目前較佳的實施例中,送往該DNS的IPv6登錄訊息包含節點M的IPv6位址,其係運用接收自該AP的IPv6前置碼以及一特有的IPv6「後置碼」,以便完成節點M的IPv6位址。這會連同RFC 2462的無狀態自動組態步驟一起完成。於一較佳的實施例中,該IPv6後置碼係以該節點M的MAC位址為基礎。替代實施例可以使用不以該MAC位址為基礎的其它後置碼來創造該節點M的一特有的IPv6位址。請注意,節點M的IPv6位址未必係全域特有的。
在404處,一層3承認訊息係從該DNS被發送至節點M並且係在405處被該節點接收。該層3承認訊息可以包含節點M登錄該DNS伺服器之中的登錄確認訊息,並且可以包含額外資訊。
雖然方法400僅顯示出一節點登錄在一存取點之中;不過,於此目前較佳的實施例中,所有節點係登錄在至少一存取點之中。除此之外,於一目前較佳的實施例中,倘若在與該節點相關聯的LAN上有一個以上存取點的話,節點便會登錄在它們的LAN上的一個以上存取點之中。一節點甚至可以登錄在該LAN上與該節點相關聯的所有存取點之中。
於此目前較佳的實施例中,一給定節點可以具有與該節點相關聯的一個以上特有IPv6位址。倘若,如上所述,從一存取點的IPv6前置碼及一特有分量(舉例來說,該節點的MAC位址)來決定一節點的IPv6位址的話,那麼倘若該節點登錄在多個存取點之中的話,那麼,該節點將會與多個特有IPv6位址相關聯。依此方式,節點可以具有多條連接路徑(multihomed)。
節點M可以在406處發送一層3 SNMP TRAP或INFORM訊息給一後勤系統BOS。或者,該DNS伺服器可以透過SNMP發信給該BOS。較佳的係,該SNMP TRAP或INFORM訊息包含該節點M的至少一IPv6位址(並且可以包含與節點M相關聯的多個網路位址)。在407處,該BOS係接收該SNMP TRAP或INFORM訊息並且係回覆一層3訊息,例如GMI(通用管理資訊)資料查詢。GMI資料查詢訊息可以要求與節點M有關的資訊。舉例來說,倘若節點M係公用網路中的一計量表的話,那麼,該GMI資料查詢訊息便可以要求與該計量表的組態設定值有關的資訊、該計量表的狀態、與該被計量的有價資源有關的資訊、…等。在408處,節點M係接收該資料查詢訊息並且係發送一資料響應訊息。在409處,該BOS係從節點M處接收該資料響應訊息。
該BOS可以在任何時間處要求一給定節點的網路位址。舉例來說,當預期一訊息時,倘若該BOS尚未從節點M處收到一訊息的話,那麼,該BOS便可以查詢節點M。 倘若該BOS尚未具有節點M的網路位址的話,或者於一目前較佳的實施例中,除非該BOS正在回應一已收到的訊息,否則倘若該網路被配置成用以要求一網路位址的話,該BOS便可以利用該DNS伺服器來實施查找(也就是,一DNS解析要求)。在410處,該BOS係發送節點M的一IPv6網路位址查找訊息給該DNS伺服器。在411處,該DNS伺服器係以該節點M的IPv6位址回應該BOS(倘若該DNS伺服器具有該節點M的網路位址的話,否則該DNS伺服器可以回應其不具有該節點M的網路位址)。在412處係接收節點M的IPv6位址。
倘若該節點並未被登錄的話,或者倘若該BOS並未接收該節點的網路位址的話,那麼,該BOS便可能會試圖以程式化的方式來推知該IP位址或者可以產生一IP位址。該BOS可以使用該AP的IPv6位址及該節點的MAC位址(如上面所述)來創造一獨特的IPv6位址。該BOS可能還會發送一IPv6訊息給該AP,用以要求該AP根據該節點的特有MAC辨識符以該節點為基礎來將一訊息轉送至該節點。或者,該BOS可以要求該AP呼叫(ping)該節點用以決定該節點的網路位址及/或調查該登錄過程的結果。
倘若節點M遇到問題的話,舉例來說,電力損耗、安全事件、其硬體或軟體的問題、網路問題、…等,節點M便可以發送一用以表示一問題的訊息(例如SNMP TRAP或INFORM訊息)給該BOS(或者發送給節點M可以抵達的任何裝置)。倘若為電力損耗的話,該節點M便可以發送一 「最後喘息(last gasp)」訊息。在413處,節點M係送一最後喘息訊息給該AP。一般來說,層2最後喘息訊息非常短,僅具有用以保存節點的資源及網路的資源的基本資訊,俾使該訊息會被其它鄰近節點及對應的AP可靠地收到。在414處,該AP係從節點M處接收該最後喘息訊息,且於此目前較佳的實施例中係將一SNMP TRAP或INFORM PDU(協定資料單元或SNMP封包)與L2「最後喘息」訊息包封在一起並且將它們轉送至表示該AP已經從節點M處接收到一最後喘息訊息的BOS。
範例2-用於運輸節點的網路定址
本範例中的一給定節點係一如圖5中所示的運輸裝置。明確地說,節點H係一混合動力車,其電池係從一電柵極(electric grid)處獲得充電。當將節點H***一電力插座時,節點H便會試圖與電力公用計費BOS(稱為BOS-HB)建立通訊。於本範例中,節點H係位於LAN-7(其係一使用IPv6協定的無線通訊網路)的覆蓋區域內。節點H係發送一層2登錄要求訊息給LAN-7內的至少一存取點。AP1(配合LAN-7的一存取點)係回應其IPv6前置碼,其為4ea3。節點H會使用接收自AP1的前置碼來創造一特有的IPv6位址。節點H係使用節點H中的一網路卡的MAC位址,連同來自AP1的IPv6前置碼,來創造該特有的IPv6位址。節點H係發送一層3登錄訊息給與LAN-7相關聯的一DNS伺服器並且係從該DNS伺服器處接收一承認訊息。節點H 還會登錄在LAN-7上的一第二存取點(稱為AP-2)之中。AP1與AP2兩者均能夠經由一通訊網路與BOS-HB進行通訊。AP2係將其IPv6前置碼21ff發送給節點H,節點H係使用該前置碼來創造一與AP2相關聯的第二特有IPv6位址。接著,節點H便會發送一SNMP TRAP或INFORM訊息給表示其位在LAN-7上的BOS-HB。除此之外,發送至BOS-HB的訊息還包含用以警示BOS-HB使其知道節點H目前被連接至該電柵極並且正在接收電力用以對節點H的電池進行再充電的資訊。BOS-HB係發送訊息給節點H,用以調查節點H的電力用量並且還會發送訊息以檢查節點H是否仍位於該網路上。在發送一訊息給節點H之前,BOS-HB係配合該DNS伺服器來對節點H的網路位址實施查找。回應對應於節點H之查找要求的DNS伺服器可以決定與節點H相關聯的哪兩個特有IP位址要提供給BOS-HB。於本範例實施例中,該DNS伺服器的路由登錄冊包含與對應於節點H的IPv6位址相關聯的一特有優先表示符。該優先表示符係規定AP2優於AP1,因為AP2和AP2的連接可靠性優於和AP1的連接可靠性。因此,該DNS伺服器係以和AP2相關聯的網路位址來回覆BOS-HB。BOS-HB接著係使用和AP2相關聯的網路位址,其接著係經由AP2將訊息路由送至節點H。倘若經由AP2從BOS-HB傳送訊息至節點H失敗的話,BOS-HB(或是該網路中的另一裝置)便可以要求且接收與節點H相關聯的次佳網路位址,並且使用節點H的該次佳網路位址來重新發送該已失敗訊息。因 為節點H的該次佳網路位址對應於AP1,所以,該已失敗訊息的重新發送會經由AP1路由送至節點H。響應於將該已失敗傳遞訊息送往和AP2相關聯的網路位址,該DNS伺服器可以改變與節點H相關聯的一或多個網路位址相關聯的優先表示符,並且可能還會根據一或多項準則(舉例來說,和節點H的鄰近性、和AP2的相依性、和節點H的相依性、…等)來改變其它節點的優先表示符。要求改變DDNS登錄冊中的優先表示符可以由節點H、BOS-HB、AP-1、AP-2中的任一者發出。
節點H係發送一含有節點H之網路位址的封包來回應接收自AP2來自BOS-HB的要求。倘若所包含的網路位址包含AP1的前置碼的話,該封包便可以經由AP1路由送至BOS-HB,從而讓一網路位址在多個存取點中決定要使用哪一個存取點從LAN-7外出。節點H可以選擇與節點H相關聯的哪幾個網路位址要包含發送自節點H的封包的標頭。藉由依據節點H中所包含的存取點前置碼來路由封包,便可以選擇該LAN的外出點,從而在多重外出實施例中進行外出控制。
因為節點H係一能夠從一位置移動至另一位置(其可以造成不會與一給定AP、節點、或是LAN直接接觸)的行動節點,所以,該AP可以解除登錄一行動節點。舉例來說,倘若行動節點已經在一段預設或可設定的時間週期中未與該AP進行通訊的話,它們便可以被解除登錄。除此之外,或者,行動節點可以發送資訊給一或多個AP,用以 避免解除登錄它們;或者,AP處的政策可以依據一或多項特徵來決定不要解除登錄一給定的行動節點。
支援IPv6公用網路的系統組件
能夠使用IPv6定址與協定來支援通訊的公用網路可以使用能夠進行通訊(較佳的係,使用IPv6)的各種裝置。於此目前較佳的實施例中,系統組件(例如公用節點、存取點、以及後勤系統)係具有被整合至該個別系統組件之中的IPv6功能性支援。本文會配合圖6、7、以及8來顯示與說明具有IPv6功能的系統組件的範例較佳實施例。
圖6所示的係可在上面所述的通訊網路600中發現的節點600的整體方塊圖。於一較佳的實施例中,節點600可能包含:一裝置資訊控制器601、一記憶體602、LAN無線電控制器與介面603、私有無線電控制器與介面604、計量表與外部資料介面605、以及IPv6協定控制器609。計量表與外部資料介面605可以連接至一從屬裝置輸出介面606、區域計量表資料介面607、及/或一外部感測器裝置輸出介面。IPv6協定控制器609可以接收與發送IPv6封包,並且於必要時,可能還會創造或保留IPv6隧道以及進行封包的封裝/解除封裝。
雖然該範例節點600不包含一用於計量有價資源的計量表;不過,替代實施例卻可能包含計量功能。
雖然該範例節點600不包含無線電,例如私有網路無線電或LAN無線電;不過,該節點的替代實施例卻可能包含一或多個無線電。
雖然本文所述的範例節點600係單一裝置;不過,替代實施例卻可以使用多部電腦、多個電子裝置或是無線電來實施範例節點600。
圖7所示的係可在上面所述的通訊網路600中發現的存取點700的整體方塊圖。存取點700(其亦可充當一網路(例如一無線LAN)中的節點的閘道器)可能包含:一存取點資訊控制器701、記憶體702、一WAN介面703、一私有無線電網路控制器704、一無線LAN無線電控制器與介面705、以及網路IDs IPv6協定控制器706。該網路IDs IPv6協定控制器706可能還包含一隧道代理器(tunnel broker),或者,在運用一隧道代理器的實施例中,可以包含一與該路由器及6加14(6-in-14)格式化器分離的隧道代理器。
雖然該範例存取點700不包含無線電,例如私有網路無線電、WAN或LAN無線電;不過,該存取點的替代實施例卻可能包含一或多個無線電。
雖然該範例存取點700與該網路中的計量表或其它裝置(舉例來說,中繼器…等)不同;不過,替代實施例亦可結合該網路中節點、計量表、中繼器、或是任何其它裝置的功能。
雖然本文所述的存取點700係單一裝置;不過,替代實施例卻可以使用多部電腦、多個電子裝置或是無線電來實施存取點700。
圖8所示的係可在上面所述的通訊網路500中發現的後勤系統800的整體方塊圖。後勤系統800可能包含:一 通訊伺服器801、一無線私有網路通訊控制器802、一路由器及6加14格式化器803、一應用軟體伺服器804、以及一資料庫伺服器805。無線私有網路通訊控制器802可以與一私有無線網路進行通訊。路由器及6加14格式化器803可以與該WAN進行通訊。路由器及6加14格式化器803可能還包含一隧道代理器,或者,在運用一隧道代理器的實施例中,可以包含一與該路由器及6加14格式亻匕器分離的隧道代理器。該WAN可能係一網際網路、一企業內部網路、或是任何其它類型的廣域網路。應用軟體伺服器可能係使用在一公用網路之中的任何類型應用軟體。其範例包含,但並不受限於:計費應用軟體;會計應用軟體;供應中斷偵測及/或管理應用軟體;組態及/或供應應用軟體;網路應用軟體(例如代理伺服器、DNS或DNS伺服器);儲存、備份、及/或復原應用軟體;客戶介面應用軟體(舉例來說,一用以讓客戶控制與一節點相關聯的樣態或是用以控制一節點的各種樣態的介面應用軟體);節點管理器、內容管理或傳送系統、通訊管理器或通訊供應應用軟體、…等。或者,該格式化器可能係一用於IPv6封包封裝的6轉4(6 to 4)格式化器。
雖然本文所述的後勤系統800係單一實體;不過,亦可實施在一或多部電腦中,舉例來說,實施在一資料中心中的多部伺服器上。本文所述的後勤系統800的組件可以被實施在不同的電腦上,或者可以跨越多部電腦來實施。除此之外,後勤系統800亦可以跨越多個位置中或多個網 路上的多部電腦來實施。後勤系統800還可以聚集或是包含多個應用軟體。舉例來說,一後勤系統可以同時包含一會計系統以及一客戶計費系統。以另一範例來說,後勤系統可能包含一計費系統以及一代理伺服器。在額外的替代實施例中亦可能包含任何數量應用軟體的額外組合。
公用節點子網路
圖9所示的係一公用節點子網路900的整體方塊圖。網路900可能包含一公用節點901。該公用節點可能包含一有價資源計量表,或者可以介接一有價資源計量表。公用節點901能夠與一通訊網路902進行通訊。於一較佳的實施例中,公用節點901包含一能夠使用IP協定(IPv4或IPv6)來與一無線LAN進行通訊的無線電。公用節點901還包含一室內裝置介面903。室內裝置介面903係連接至室內裝置904,用以在該公用節點及該等室內裝置之間提供一通訊鏈路。除此之外,該公用節點還可在室內裝置904及被連接至該公用節點的通訊網路902之間提供一通訊鏈路。
於一目前較佳的實施例中,該公用節點室內裝置介面903係分配一網路位址給其能夠與之進行通訊的室內裝置。於一可能的實施例中,由該室內裝置介面903所分配的網路位址係一IP位址。較佳的係,被分配給一室內裝置的網路位址係通訊網路902內獨一無二的。該室內裝置介面903可能還會分享,或是允許分享,被分配給房屋裡面的子網(subnet)外面的一室內裝置的網路位址。因此,可從 房屋的子網路外面直接定址室內裝置。該公用節點係代表該對應室內裝置來代理傳送該已分配IP位址,從而允許該通訊網路中的其它節點使用該已分配IP位址來與該室內裝置進行通訊。範例3利用一可能的實施例來解釋此情形。
範例3-使用IPv6網路定址的室內通訊
本範例係一具有節點名稱為節點31 Cedar Ave的公用節點。節點31 Cedar Ave係被部署在一住宅單元(或是住家)之中並且能夠經由多重協定及通訊技術來與室內裝置(住家裡面的裝置)進行通訊。舉例來說,節點31 Cedar Ave可以利用無線個人區域網路(WPAN)來與裝置進行通訊,或是利用PLC(電力線載波)來與被連接至該住家的電柵極之具有PLC功能的裝置進行通訊。該範例住家包含:五個室內裝置,一透過WPAN來進行通訊的自動調溫器(thermostat),一透過WPAN來進行通訊的泳池泵(pool pump),一透過PLC來進行通訊的冷藏箱(freezer),以及一透過WPAN來進行通訊的家庭娛樂系統。
該WPAN可能係各種網路技術或標準中任何一者或是任何組合,其包含,但並不受限於:藍芽、ZigBee(IEEE 802.15.4)、IrDA、UWB(IEEE 802.15.3)、Dust TSMP、Insteon、以IEEE 802.15為基礎的其它技術、…等。
公用節點31 Cedar Ave係使用IPv6通訊協定以無線的方式來與一公用網路進行通訊。該公用網路包含其它的公用節點與至少一存取點,以及一用於管理節點31 Cedar Ave的BOS。
公用節點31 Cedar Ave包含一電力用量計量表,其係監視與回報該住家的電力用量。除此之外,節點31 Cedar Ave還包含一用於其它有價資源計量表的介面,其係被連接至一天然瓦斯計量表,該天然瓦斯計量表係監視與回報該住家的天然瓦斯用量。
節點31 Cedar Ave係分配一IPv6位址給每一個該些室內裝置。節點31 Cedar Ave係與通訊網路分享該自動調溫器、泳池泵、冷藏箱、以及娛樂系統的已分配IPv6位址。明確地說,該等室內裝置的網路位址係與一室內管理入口一起分享,該室內管理入口係被連接至該公用網路並且允許屋主監視與控制該等室內裝置。一或多個室內裝置的網路位址亦可由通訊網路內的節點31 Cedar Ave來代理傳送,或者可經由該通訊網路來與節點31 Cedar Ave進行通訊。
經由該室內管理入口,屋主(或是其它人)便可以使用該已分配IP位址來與該等室內裝置進行通訊。節點31 Cedar Ave係接收欲送往室內裝置的封包,根據該已分配IP位址來辨識該預期裝置,並且在合宜的室內通訊系統(WPAN、PLC、…等)上將該等封包的酬載轉送至該預期裝置。同樣地,在該室內通訊系統上從該室內裝置處被接收到的通訊訊號係被輸入至少一(或複數)封包的酬載之中並且係被發送至該室內管理入口,其包含被分配給該室內裝置的網路位址。
該等室內裝置的室內登錄冊項目可被讀取如下:室內登錄冊
節點31 Cedar Ave係使用該等已分配網路位址及該室內通訊技術以允許在該等室內裝置及室內通訊網路外面之間進行通訊。
於一較佳的實施例中,該公用節點可能還會保留室內裝置的一存取控制清單(ACL)。使用該ACL,該公用節點便允許根據該ACL來接取一室內裝置。舉例來說,該ACL可以規定一家用保全系統可能僅允許從一安全入口處來接取。試圖與該家用保全系統進行通訊的任何裝置或系統均係被拒絕接取,除非其提供在該ACL之中所規定之對應於該安全入口的合宜驗證資訊。
該公用節點ACL可能還會規定可用於內送資料運輸量及外送資料運輸量中任一者或兩者的服務埠或是網路程序名稱(network daemon name)。
於一目前較佳的實施例中,該公用節點可以分配可路由的網路位址給室內裝置。在可能無法使用該網路位址的 室內裝置中,如上面的範例3,WPAN與PLC裝置係使用它們自己的網路位址並且具有一已分配IP位址。因此,被分配給該室內裝置的網路位址係由該公用節點來代理傳送。於使用IPv6的實施例中,一存取點可以分配其已指派IPv6位址的一部分給該公用節點。接著,該公用節點便可以從被分配給該公用節點的IPv6位址中指派位址給室內裝置。於一較佳的實施例中,該AP可以指派一連續網路區塊給一或多個公用節點。接著,該等公用節點。便可以分配任何該等已指派位址,或是它們的一部分,給室內裝置。
被分配給一裝置的網路位址可能部分或完全以和該裝置、一存取點、或該裝置本身進行通訊的公用節點的MAC位址為基礎。
除此之外,或者,可以使用規則或政策來決定要指派給室內裝置的位址。規則可能係以下面為基礎:裝置類型;裝置屬性;該裝置所使用的網路技術或網路協定;該裝置的有價資源用量類型(舉例來說,電力、瓦斯、水、…等);該裝置的有價資源用量歷史資料或特徵(舉例來說,高用量、中用量、…等);該裝置實際所在的處所或所在處所的區段;該裝置的已分配屬性(舉例來說,一裝置的重要性,一裝置的用途,例如醫療設備、滅火設備、保全設備、緊急反應設備、…等);或是該裝置的使用者或該處所的擁有者/經營者所分配的屬性。規則可能還會結合上面所列的多項因素,舉例來說,可以考量裝置的類型、實體處所、電力消耗、以及該裝置是否與安全或緊急反應有關。
除此之外,或者,可以為特殊的裝置、用途、使用者、…等預留特定的網路位址。舉例來說,可以為緊急人員或是它們的設備預留特定的網路位址。因此,出現在一給定室內子網中的一緊急反應器的一行動式室內裝置可以從此等緊急反應器裝置的一預留位址群中分配到一位址。由一預留位址群所給予的位址亦可根據某項規則來指派,舉例來說,依據下面的分配一網路位址址:反應器的類型(治安、火災、EMT、…等);它們的組合或組織(部門、轄區、…等);裝置類型;或是該組織、目的、或裝置的任何其它屬性;…等。
範例4解釋一種用於指派位址給公用節點及分配該等已指派位址給使用公用節點的室內裝置的一種可能的實施例。
範例4-分配室內IPv6網路位址
一具有節點名稱計量表HM的公用節點係被部署在一住宅單元(或是住家)之中並且能夠經由多重協定及通訊技術來與室內裝置(該住家或鄰近住家裡面的裝置)進行通訊。除此之外,計量表HM還包含一有價資源計量表,其係計量該住家中所使用的電力。計量表HM可以利用WPAN來與裝置進行通訊,或是利用PLC來與被連接至該住家的電柵極之具有PLC功能的裝置進行通訊。該住家包含:六個室內裝置,它們可與計量表HM進行通訊;一透過WPAN來進行通訊的自動調溫器(thermostat);一透過PLC來進行 通訊的冷藏箱(freezer);一在WPAN上進行通訊的住家警示系統;一視訊相機,其係監視該住家的一部分並且係在WPAN上進行通訊;一健康監視系統,其可監視長輩的健康並且其係在WPAN上進行通訊;以及一透過WPAN來進行通訊的家庭娛樂系統。
計量表HM係使用IPv6通訊協定以無線的方式來與一公用網路進行通訊。該公用網路包含其它的公用節點與至少一存取點AP214、AP137、以及AP8,以及一用於管理計量表HM的BOS。該BOS還包含一客戶入口,其可允許屋主來監視或控制或同時監視與控制該等室內裝置的一部分或全部。
存取點AP214、AP137、以及AP8每一者均具有一IPv6位址的/64指派值。存取點AP137係指派IPv6位址的/125給公用節點計量表HM。計量表HM係從其IPv6位址的/125指派值中選擇位址用以分配位址給要登錄在它之中的室內裝置。計量表HM係分配位址給透過WPAN來進行通訊的自動調溫器、透過PLC來進行通訊的冷藏箱、在WPAN上進行通訊的住家警示系統、在WPAN上進行通訊的視訊相機、在WPAN上進行通訊的健康監視系統、以及透過WPAN來進行通訊的家庭娛樂系統。倘若一或多個室內裝置被移除的話,或者從計量表HM處解除登錄的話,那麼,計量表HM便會將被分配給該已移除或已解除登錄之室內裝置的網路位址重新分配給另一室內裝置。
指派位址區塊給公用節點可以根據各種準則來隔離。 舉例來說,該公用網路中地理上或邏輯上不同的區段可以具有從一可用位址區塊子集中所指派的位址區塊。
雖然上面的範例實施例讓該等室內裝置與一公用節點進行通訊,其中,該等室內裝置係被分配給(或是被安裝在)該公用節點的室內某處;不過,替代實施例卻可讓室內裝置透過鄰近屋子的公用節點來進行通訊。
雖然上面的範例使用根據CIDR(無類型域間路由)標記法的一給定大小的連續區塊;不過,替代實施例卻可以使用任何大小的位址區塊,而且不論是連續或不連續。
經由IPv4網路從一IPv6節點傳送封包
究竟經由IPv4網路來使用「6轉4(6 to 4)」或「6加4(6 in 4)」通訊可由該存取點、該後勤系統、或是該系統的另一組件來決定。根據節點的類型、網路的類型、選定的存取點、後勤系統、訊息的類型、訊息的內容、所希的安全程度、…等,經由IPv4網路在該公用網路中的一IPv6節點之間的通訊可能係經由「6轉4」或「6加4」通訊。 舉例來說,針對高安全性來說,可以使用「6加4」通訊。請注意,「6加4」通訊通常係被稱為隧道作用(tunneling),而「6轉4」通訊則通常係被稱為網路位址轉換(NAT)或是IPv6封包封裝。
圖10所示的係一網路1000的整體方塊圖,其中,一IPv4隧道係將一IPv6 LAN連接至一IPv6後勤系統。網路1000包含兩個區域網路1001與1002。LAN 1001與1002包含節點1003。於此目前較佳的實施例中,節點1003為 公用節點。LAN 1002係被連接至存取點AP1 1004。LAN 1001係被連接至存取點AP2 1005與存取點AP3 1006。存取點AP1 1004與存取點AP2 1005係連接至通訊網路1007。存取點AP3 1006係連接至通訊網路1008。於此目前較佳的實施例中,通訊網路1007與1008為廣域網路。後勤系統BOS-1 1009係連接至WAN 1007。後勤系統BOS-2 1010係連接至WAN 1008。後勤系統BOS-3 1011係連接至WAN 1008。
於該範例實施例中,LAN 1001與1002係使用IPv6來進行通訊。同樣地,WAN 1008係運用IPv6通訊協定。存取點AP3 1006(其係將LAN 1001連接至WAN 1008)係運用IPv6。後勤系統BOS-1 1009、BOS-2 1010、以及BOS-3 1011全部都係運用IPv6通訊協定。
WAN 1007係一IPv4網路,並且不支援IPv6。存取點1004與1005(它們係分別將LAN 1002與1001連接至WAN 1007)能夠使用IPv6來進行通訊並且參與幫助經由WAN 1007來將IPv6封包傳送至BOS 1009與1010(反之亦然)的機制之中。
LAN 1002上來自節點1103欲送往BOS-1 1009或BOS-2 1010的訊息係使用一IPv6位址與封包格式被發送至存取點AP1 1004。AP1 1004係創造且使用一經由WAN 1007(動態或手動配置)的IPv6隧道。LAN 1001上來自節點1003的一IPv6封包可以將該封包路由經過WAN 1007或是經過WAN 1008。倘若該IPv6封包希望路由經過WAN 1008的話,便會使用AP3 1006,且因為WAN 1008係一IPv6網路,所以,不需要實施任何的隧道、轉換、或是封裝作業。然而,倘若該IPv6封包路由經過WAN 1007的話,那麼,便會使用AP2 1005,來自節點1003的該IPv6封包將會通過一「6加4」隧道,如圖中所示,或者,可以被封裝在一IPv4封包之中,用以在一6轉4虛擬隧道中傳送經過WAN 1007,如下面配合圖12所述。
如圖11中所示,介於和該IPv6 LAN相關聯的存取點及該BOS之間的封包流係經由IPv4 WAN。
圖12所示的係根據一網路1200的整體方塊圖,其中,IPv6封包係通過一IPv4 WAN。網路1200可能包含兩個區域網路1201與1202。LAN 1201與1202包含節點1203。於此目前較佳的實施例中,節點1203為公用節點。LAN 1201與1202係使用IPv6協定及定址來與節點1203進行通訊。LAN 1202係被連接至存取點AP1 1204。LAN 1201係被連接至存取點AP2 1205與存取點AP3 1206。存取點AP1 1204與存取點AP2 1205係連接至通訊網路1207。存取點AP3 1206係連接至通訊網路1208。於此目前較佳的實施例中,通訊網路1207與1208為使用IPv4協定及位址的廣域網路。後勤系統BOS-1 1209係連接至WAN 1207。後勤系統BOS-2 1210係連接至WAN 1208。後勤系統BOS-3 1211係連接至WAN 1208。
在LAN 1201或1202上要發送一訊息給該等後勤系統BOS-1、BOS-2、以及BOS-3中其中一者或多者的節點1203 必須通過一或多個IPv4 WAN 1207或1208。
在LAN 1201或1202上的節點1203係將一使用IPv6位址的IPv6封包發送給合宜的存取點,用以和預期的後勤系統進行通訊。倘若BOS-1 1209為預期的後勤系統的話,可以使用AP1 1204來連接至WAN 1207。AP1 1204係接收來自節點1203的IPv6封包,並且可以將該已收到的IPv6封包封裝在一IPv4封包的酬載部分之中。為達此目的,AP1 可以具有或是會為自己取得一全域IPv4位準。具有協定41的IPv4標頭係被附加在該IPv6封包前面。與BOS-1相關聯的一IPv4位址係被使用在該IPv4封包之中,以該IPv6封包作為酬載(該IPv6封包係該IPv4封包內的數據報(datagram))。該前置封包標頭的BOS-1的IPv4位址亦可藉由抽出該IPv6目的地位址'2002::前置碼後面的32位位元而從該已封裝封包的IPv6目的地位址中推知。於此實施例中,該前置封包中的IPv4來源位址為AP1的IPv4位址。接著,該封包IPv4封包便係經由WAN 1207被傳送至BOS-11209。BOS-1 1209係接收該IPv4封包,並且抽出該經封裝的IPv6封包。該IPv6封包的酬載係被BOS-1 1209抽出。依此方式,AP1 1204以及BOS-1 1209係經由IPv4 WAN1207使用「6」轉「4」的隧道轉換,而不會建立一明確的隧道。
或者,用以接收來自節點1203之IPv6封包的AP1 1204係將IPv6封包封裝在UDP封包內,用以使用WAN 1207傳送至BOS-1 1209。如上,依此方式,AP1 1204以及BOS-1 1209便能夠經由IPv4 WAN1207來交換IPv6封包。
希望經由IPv4 WAN及IPv6 LAN來發送一訊息至節點1203的BOS-1 1209可以經由WAN 1207來發送一IPv4封包至AP1 1204。AP1 1204可以將一IPv6前置碼附加在接收自BOS-1 1209且希望送往節點1203的封包的IPv4位址的前面,從而讓該IPv4位址係被有效地轉換,用以在IPv6LAN 1201上來傳送該已收到的封包。
於又一替代實施例中,可以經由一或多個IPv4 WAN來創造一IPv6「明確隧道」(或者可以經由一給定的IPv4 WAN來創造一個以上的IPv6隧道),同樣如上配合圖10的討論。舉例來說,LAN 1201或1202上的節點1203係發送一使用IPv6位址的IPv6封包至合宜的存取點,用以和該預期的後勤系統進行通訊。倘若BOS-1 1209係該預期的後勤系統的話,可以使用AP1 1204連接至WAN 1207。AP1 1204係接收來自節點1203的IPv6封包,並且可以經由IPv4 WAN1207建立一IPv6隧道(或者可以接取一已建立的)IPv6隧道。一隧道代理器(圖中並未顯示)可以經由IPv4 WAN 1207建立一IPv6隧道。這係一經過組態設定的隧道(稱為6加4隧道),其中,於一目前較佳的實施例中,介於任一側預期BOS及AP節點之間的資料運輸量一定會使用此隧道。一組態劇本(configuration script)可以在該公用網路的該存取點及一後勤系統之間被交換,用以經由該廣域網路來建立該隧道。於一較佳的實施例中,AP1 1204係建立通往BOS-1 1209的隧道。然而,替代實施例可以 讓一或多個後勤系統經由一WAN來建立一「6加4」隧道通往一或多個存取點。6加4隧道係一經過組態設定的隧道。於替代的實施例中,舉例來說,還可以使用IPv6封包的UDP封裝來防止經由WAN 1207傳送的封包不會被可能出現在WAN 1207之中的任何NAT(網路位址轉換)裝置阻隔。
AP1 1204所收到的IPv6封包IPv4係透過經由WAN 1207的「6加4」隧道被傳送至BOS-1 1209。BOS-1 1209係接收且處理該IPv6封包。同樣地,BOS-1 1209可以使用經由WAN 1207的「6加4」隧道經由AP1 1204來發送IPv6封包至節點1203。
經由一IPv6公用網路傳送IPv4封包
圖13所示的係一網路1300的整體方塊圖,其中,IPv4封包係通過一IPv6 LAN。網路1300可能包含兩個區域網路1301與1302。LAN 1301與1302包含節點1303。於此目前較佳的實施例中,節點1303為公用節點。LAN 1302係被連接至存取點AP1 1304。LAN 1301係被連接至存取點AP2 1305與存取點AP3 1306。存取點1304與存取點1305係連接至通訊網路1307。存取點1306係連接至通訊網路1308。於此目前較佳的實施例中,通訊網路1307與1308為廣域網路。後勤系統BOS-1 1309係連接至WAN 1307。後勤系統BOS-2 1310係連接至WAN 1307與WAN 1308。後勤系統BOS-3 1311係連接至WAN 1308。
LAN 1301上的節點1312為使用IPv4來進行通訊的 IPv4節點,而LAN 1301則運用IPv6。發送訊息給BOS 1310的節點1312(其係經由IPv6 WAN連接至LAN 1301)可藉由在LAN 1301上發送IPv4封包的節點1312來達成。
節點1312係發送其IPv4封包至AP2,用以轉送至BOS-1 1309。於此情況中,AP2能夠讀取該IPv4封包中的目的地標頭,但是卻不會再格式化該封包;該封包係在IPv4 WAN 1307上橫越至BOS-1 1309或BOS-2 1310;BOS-1 1309與BOS-2 1310兩者均能夠分解該IPv4封包,讀取該來源資訊與該酬載;BOS-1 1309與BOS-2 1310還會產生欲送往IPv4節點1312的IPv4封包,用以通過WAN 1307,並且藉由AP2 1305轉送至節點1312。
於一可能的替代實施例中,AP2 1305能夠將該等IPv4位址與標頭映射且轉換成IPv6,並且還會讀取該酬載且映射至IPv6封包。之後,該IPv6封包便會如同所有其它的IPv6封包在一6轉4或6加4隧道中通過WAN 1307;BOS 1309與BOS 1310係接收且處理該經過重新格式化的IPv6封包並且還會在針對節點1312的任何響應中或是與節點1312所進行的任何通訊中產生一IPv6封包。返回的IPv6封包係在轉送至節點1312之前被AP2 1305轉換回IPv4格式。
於又一可能的實施例中,透過IPv6 WAN從節點1312欲前往BOS 1310或BOS 1311的IPv4封包係被AP2 1305或AP3 1306轉換成IPv6格式,並且係被轉送至BOS 1310或BOS 1311(依此方式,便不需要涉及6加4或6轉4隧道作業)。
本發明已經參考特殊實施例作過說明。不過,熟習本技術的人士便很容易明白可以上面所述之較佳實施例中之形式以外的特定形式來具現本發明。這可在不脫離本發明的精神下來完成。
因此,本文的較佳實施例僅具解釋性而不應被視為具有任何限制意義。本發明的範疇係由隨附的申請專利範圍來給定,而並非係前面的說明,而且本文希望涵蓋落在該等申請專利項之範圍內的所有變化例與等效例。
100‧‧‧公用網路
101‧‧‧電子裝置
102‧‧‧無線區域網路
103‧‧‧存取點
104‧‧‧廣域網路
105‧‧‧後勤系統
200‧‧‧區域網路
201‧‧‧存取點
202‧‧‧節點
203‧‧‧網域名稱伺服器
204‧‧‧通訊網路
205‧‧‧計算裝置
206‧‧‧區域網路
500‧‧‧通訊網路
600‧‧‧節點
601‧‧‧裝置資訊控制器
602‧‧‧記憶體
603‧‧‧區域網路無線電控制器與介面
604‧‧‧私有無線電控制器與介面
605‧‧‧計量表與外部資料介面
606‧‧‧從屬裝置輸出介面
607‧‧‧區域計量表資料介面
608‧‧‧外部感測器裝置輸出介面
609‧‧‧IPv6協定控制器
700‧‧‧存取點
701‧‧‧存取點資訊控制器
702‧‧‧記憶體
703‧‧‧廣域網路介面
704‧‧‧私有無線電網路控制器
705‧‧‧無線區域網路無線電控制器與介面
706‧‧‧網路IDs IPv6協定控制器
800‧‧‧後勤系統
801‧‧‧通訊伺服器
802‧‧‧無線私有網路通訊控制器
803‧‧‧路由器及6加14格式化器
804‧‧‧應用軟體伺服器
805‧‧‧資料庫伺服器
806‧‧‧網域名稱伺服器介面
900‧‧‧公用節點子網路
901‧‧‧公用節點
902‧‧‧通訊網路
903‧‧‧室內裝置介面
904‧‧‧室內裝置
1000‧‧‧網路
1001‧‧‧區域網路
1002‧‧‧區域網路
1003‧‧‧節點
1004‧‧‧存取點
1005‧‧‧存取點
1006‧‧‧存取點
1007‧‧‧通訊網路
1008‧‧‧通訊網路
1009‧‧‧後勤系統
1010‧‧‧後勤系統
1011‧‧‧後勤系統
1200‧‧‧網路
1201‧‧‧區域網路
1202‧‧‧區域網路
1203‧‧‧節點
1204‧‧‧存取點
1205‧‧‧存取點
1206‧‧‧存取點
1207‧‧‧通訊網路
1208‧‧‧通訊網路
1209‧‧‧後勤系統
1210‧‧‧後勤系統
1211‧‧‧後勤系統
1300‧‧‧網路
1301‧‧‧區域網路
1302‧‧‧區域網路
1303‧‧‧節點
1304‧‧‧存取點
1305‧‧‧存取點
1306‧‧‧存取點
1307‧‧‧通訊網路
1308‧‧‧通訊網路
1309‧‧‧後勤系統
1310‧‧‧後勤系統
1311‧‧‧後勤系統
1312‧‧‧節點
圖1所示的係根據本發明一實施例可用來實施本發明 的一以電腦為基礎的系統的整體方塊圖。
圖2所示的係根據本發明一實施例可用來實施本發明的一以電腦為基礎的系統的整體方塊圖。
圖3所示的係根據一可能實施例,用以提供一區域網路中節點的網路位址的方法的整體流程圖。
圖4所示的係根據本發明一實施例,用以將一有節點裝置登錄在一存取點之中的整體通訊流程圖。
圖5所示的係根據本發明一實施例,用以將一可充電混合動力車登錄在一存取點之中的整體方塊圖。
圖6所示的係根據本發明一實施例,可在一通訊網路中發現的節點的整體方塊圖。
圖7所示的係根據本發明一實施例,可在一通訊網路中發現的存取點的整體方塊圖。
圖8所示的係根據本發明一實施例,可在一通訊網路 中發現的後勤系統(back office system)的整體方塊圖。
圖9所示的係根據一可能實施例的一公用節點的子網路的整體方塊圖。
圖10所示的係根據本發明一實施例的一網路的整體方塊圖,其中,一IPv4隧道係將一IPv6 LAN連接至一IPv6後勤系統。
圖11所示的係根據本發明一實施例的一整體方塊圖,其中,係在與該IPv6 LAN相關聯的存取點及經由該IPv4 WAN的BOS之間產生封包流。
圖12所示的係根據一可能實施例的一網路的整體方塊圖,其中,IPv6封包係通過一IPv4 WAN。
圖13所示的係根據一可能實施例的一網路的整體方塊圖,其中,IPv4封包係通過一IPv6 LAN。
100‧‧‧公用網路
101‧‧‧電子裝置
102‧‧‧無線區域網路
103‧‧‧存取點
104‧‧‧廣域網路
105‧‧‧後勤系統

Claims (25)

  1. 一種無線通訊系統,其包括:複數個公用節點,其係能夠接收有價資源使用率與狀態資訊,該等公用節點係被連接在一IPv6公用網路之中;至少一存取點,其係被連接至該IPv6公用網路,該存取點係提供與至少一IPv4廣域網路的通訊;至少一節點,其係能夠使用IPv6進行通訊,該至少一節點係經由該IPv4廣域網路來與該存取點進行通訊;其中該存取點係組態設定以藉由自該至少一節點之IPv6位址抽出位元而推知IPv4位址,其中該IPv6位址係包含於自該複數個公用節點之至少一者傳送至該至少一存取點之IPv6封包;且其中,IPv6至IPv4之轉換係實施以建立IPv6虛擬隧道,用以從該至少一存取點經由該IPv4廣域網路轉送封包至該至少一節點而不會建立明確的隧道且不會形成IPv4封包。
  2. 如申請專利範圍第1項之無線通訊系統,其中,該IPv6公用網路係一無線LAN網路。
  3. 如申請專利範圍第1項之無線通訊系統,其中,該至少一節點係一後勤系統。
  4. 如申請專利範圍第2項之無線通訊系統,其中,經由該IPv4廣域網路的IPv6虛擬隧道係由該存取點所建立。
  5. 如申請專利範圍第3項之無線通訊系統,其中,經由該廣域網路的IPv6虛擬隧道係由該存取點所建立。
  6. 如申請專利範圍第2項之無線通訊系統,其中,經由該IPv4廣域網路的IPv6虛擬隧道係由後勤系統所建立。
  7. 如申請專利範圍第1項之無線通訊系統,其中,該至少一節點係一與一第二IPv6公用網路相關聯的第二存取點。
  8. 如申請專利範圍第2項之無線通訊系統,其中,該IPv6公用網路可以係由一或多個無線LAN所組成,在每一個無線LAN之中均具有一或多個存取點。
  9. 如申請專利範圍第1項之無線通訊系統,其中,有複數個廣域網路將該IPv6公用網路之該存取點連接至該IPv6公用網路外面的該至少一節點。
  10. 如申請專利範圍第1項之無線通訊系統,其中,用以將該IPv6公用網路連接至該至少一節點的該IPv4廣域網路係下面其中一者:網際網路、企業內部網路、私有無線系統、微波無線電以及光纖鏈路。
  11. 一種通訊的方法,其包括:在與IPv6 LAN相關聯的一存取點處接收發送自該IPv6 LAN之一公用節點的IPv6封包,其中,該被發送的IPv6封包係接收自該IPv6 LAN中的該公用節點,並且欲送往一被連接至一IPv4網路的IPv6節點;自預期IPv6節點之IPv6位址抽出位元以推知IPv4位址,該IPv6位址係包含於自該公用節點傳送至該存取點之IPv6封包;基於該預期IPv6節點之該IPv6位址及該預期IPv4位 址實施IPv6至IPv4之轉換,以建立從該存取點經由該IPv4網路至該預期IPv6節點之虛擬隧道而不會建立明確的隧道;以及在經由該IPv4網路的該IPv6虛擬隧道中將該已接收的IPv6封包轉送至被連接至該IPv4網路的該預期IPv6節點而不會形成IPv4封包。
  12. 如申請專利範圍第11項之方法,其中,該預期節點係一後勤系統。
  13. 如申請專利範圍第12項之方法,其進一步包括:由該有取點來建立經由該IPv4廣域網路的IPv6隧道。
  14. 如申請專利範圍第11項之方法,其中,該預期IPv6節點係一與一第二IPv6公用網路相關聯的第二存取點。
  15. 如申請專利範圍第11項之方法,其中,用以將該IPv6公用網路連接至該預期IPv6節點的該IPv4網路係下面其中一者:網際網路、企業內部網路、私有無線系統、微波無線電以及光纖鏈路。
  16. 如申請專利範圍第11項之方法,其中,該預期IPv6節點係該公用網路的後勤系統。
  17. 如申請專利範圍第11項之方法,其進一步包括:在該IPv4網路中從該預期IPv6節點處發送一封包至該IPv6 LAN上的一IPv6公用節點,其中,該封包係使用經由該IPv4廣域網路的IPv6虛擬隧道被發送至與該IPv6公用節點相關聯的存取點。
  18. 一種用於與一IPv6公用LAN中的公用節點進行通 訊的存取點,其包括:一IPv4 WAN介面;一LAN無線電控制器與介面;一網路ID IPv6協定控制器,該網路ID IPV6協定控制器包含一隧道代理器,用以在一IPv4網路之中維持一IPv6隧道,其中,接收自公用節點且被定址至可經由該IPv4 WAN介面抵達的一IPv6節點的IPv6封包係藉由自該IPv6節點之IPv6位址抽出位元以推知IPv4位址且該IPv6位址係包含於自該等公用節點之至少一者傳送至該存取點之IPv6封包,以經由該IPv4網路中的該IPv6隧道被傳送而不會形成IPv4封包;並且其中回應於決定所接收之封包係IPv4,該存取點使用該IPv4網路以轉送該封包至後勤系統。
  19. 如申請專利範圍第18項之存取點,其中,經由該IPv4網路的IPv6隧道係由經由一第二隧道代理器被連接至該IPv4網路的該存取點所建立。
  20. 如申請專利範圍第18項之存取點,其中,用以將其連接至該等公用節點之該至少一者的IPv4網路係網際網路。
  21. 如申請專利範圍第19項之存取點,其中,該隧道代理器係保留IPv6隧道建置協定及組態位址,並且係與該IPv4網路任一側的存取點及後勤系統交換該等組態設定位址。
  22. 如申請專利範圍第19項之存取點,其中,用以維持IPv6隧道之該隧道代理器僅能夠處理與轉送從IPv4網路中接收自該等節點之該至少一者的IPv6資料運輸量,該等節點的IPv6位址與組態資訊係事先被組態設定在其處理記憶體之中。
  23. 如申請專利範圍第21項之存取點,其中,用以維持IPv6隧道之該隧道代理器僅能夠處理與轉送來自該IPv4網路及透過其存取點來自該公用LAN網路之該等節點之該至少一者的資料運輸量,該存取點的IPv6位址與組態資訊係事先被組態設定在其處理記憶體之中。
  24. 如申請專利範圍第18項之存取點,其中,從該IPv4 WAN中該IPv6隧道處所接收之被定址至該IPv6 LAN上一IPv6公用節點的封包係在該IPv6 LAN上被傳送。
  25. 如申請專利範圍第19項之存取點,其中,用以維持IPv6隧道之該隧道代理器以及該第二隧道代理器係交換用於辨識外來封包的位址與組態資訊,以便進一步處理及轉送至該存取點或是該後勤系統之一。
TW097103898A 2007-02-02 2008-02-01 使用隧道技術透過ipv4網路連接ipv6節點及公用柵極內區域網路之封包傳送的方法及系統 TWI427991B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US89932807P 2007-02-02 2007-02-02
US11/807,184 US20080186203A1 (en) 2007-02-02 2007-05-24 Method and system for packet transit through IPV4 networks connecting IPV6 nodes and LANs in a utility grid using tunneling technique

Publications (2)

Publication Number Publication Date
TW200845678A TW200845678A (en) 2008-11-16
TWI427991B true TWI427991B (zh) 2014-02-21

Family

ID=39675706

Family Applications (5)

Application Number Title Priority Date Filing Date
TW097103661A TWI369101B (en) 2007-02-02 2008-01-31 Method and system of providing ipv6 packet transit between two ipv6 nodes of a utility network connected via an ipv4 network using encapsulation technique
TW097103660A TWI372546B (en) 2007-02-02 2008-01-31 Method and system of providing network addresses to in-premise devices in a utility network
TW097103900A TWI376132B (en) 2007-02-02 2008-02-01 Method and system of providing ip-based packet communications with in-premise devices in a utility network
TW097103901A TWI369111B (en) 2007-02-02 2008-02-01 Method and system of providing ip-based packet communications in a utility network
TW097103898A TWI427991B (zh) 2007-02-02 2008-02-01 使用隧道技術透過ipv4網路連接ipv6節點及公用柵極內區域網路之封包傳送的方法及系統

Family Applications Before (4)

Application Number Title Priority Date Filing Date
TW097103661A TWI369101B (en) 2007-02-02 2008-01-31 Method and system of providing ipv6 packet transit between two ipv6 nodes of a utility network connected via an ipv4 network using encapsulation technique
TW097103660A TWI372546B (en) 2007-02-02 2008-01-31 Method and system of providing network addresses to in-premise devices in a utility network
TW097103900A TWI376132B (en) 2007-02-02 2008-02-01 Method and system of providing ip-based packet communications with in-premise devices in a utility network
TW097103901A TWI369111B (en) 2007-02-02 2008-02-01 Method and system of providing ip-based packet communications in a utility network

Country Status (16)

Country Link
US (10) US8364846B2 (zh)
EP (1) EP2127226B1 (zh)
JP (1) JP5329433B2 (zh)
KR (1) KR101434705B1 (zh)
CN (2) CN101641908B (zh)
AU (1) AU2008214466B2 (zh)
BR (1) BRPI0806837A2 (zh)
CA (1) CA2676656C (zh)
DK (1) DK2127226T3 (zh)
HK (1) HK1139530A1 (zh)
MX (1) MX2009008085A (zh)
MY (1) MY151825A (zh)
RO (1) RO126258A2 (zh)
RU (1) RU2479932C2 (zh)
TW (5) TWI369101B (zh)
WO (5) WO2008097446A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI628934B (zh) * 2016-11-11 2018-07-01 中華電信股份有限公司 IPv6互連控制系統及其方法

Families Citing this family (123)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9001645B2 (en) * 2006-05-17 2015-04-07 Rajant Corporation System and method for packet delivery backtracking
US7532587B2 (en) * 2006-09-06 2009-05-12 Motorola, Inc. Method and apparatus for performing anonymous source routing
US8364846B2 (en) * 2007-02-02 2013-01-29 Silver Spring Networks, Inc. Method and system of providing IP-based packet communications with in-premisis devices in a utility network
US7957322B2 (en) 2007-02-02 2011-06-07 Silver Sring Networks, Inc. Flow-through provisioning in utility AMR/AMI networks
US20080265020A1 (en) * 2007-02-09 2008-10-30 Business Intelligent Processing Systems Plc System and method for performing payment transactions, verifying age, verifying identity, and managing taxes
US8595357B2 (en) * 2007-03-01 2013-11-26 Cisco Technology, Inc. System and method for hosted network management
US8072951B2 (en) 2007-06-15 2011-12-06 Silver Spring Networks, Inc. Method and system for providing routing protocols in a frequency hopping spread spectrum network
US8130700B2 (en) 2007-06-15 2012-03-06 Silver Spring Networks, Inc. Method and system for providing network and routing protocols for utility services
US7769888B2 (en) * 2007-06-15 2010-08-03 Silver Spring Networks, Inc. Method and system for providing network and routing protocols for utility services
US8233905B2 (en) 2007-06-15 2012-07-31 Silver Spring Networks, Inc. Load management in wireless mesh communications networks
US8279870B2 (en) 2007-08-01 2012-10-02 Silver Spring Networks, Inc. Method and system of routing in a utility smart-grid network
US8806239B2 (en) 2007-08-28 2014-08-12 Causam Energy, Inc. System, method, and apparatus for actively managing consumption of electric power supplied by one or more electric power grid operators
US9130402B2 (en) 2007-08-28 2015-09-08 Causam Energy, Inc. System and method for generating and providing dispatchable operating reserve energy capacity through use of active load management
US8805552B2 (en) 2007-08-28 2014-08-12 Causam Energy, Inc. Method and apparatus for actively managing consumption of electric power over an electric power grid
US9177323B2 (en) 2007-08-28 2015-11-03 Causam Energy, Inc. Systems and methods for determining and utilizing customer energy profiles for load control for individual structures, devices, and aggregation of same
US8280057B2 (en) * 2007-09-04 2012-10-02 Honeywell International Inc. Method and apparatus for providing security in wireless communication networks
CA2703546A1 (en) 2007-10-25 2009-04-30 Trilliant Networks, Inc. Gas meter having ultra-sensitive magnetic material retrofitted onto meter dial and method for performing meter retrofit
EP2215555A4 (en) 2007-11-25 2011-01-26 Trilliant Networks Inc SYSTEM AND METHOD FOR OPERATING MESH DEVICES IN OVERLAPPING MESH NETWORKS WITH MULTIPLE TREE STRUCTURE
WO2009067256A2 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. System and method for power outage and restoration notification in an advanced metering infrastructure network
CA2705074A1 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. Energy use control system and method
US8138934B2 (en) 2007-11-25 2012-03-20 Trilliant Networks, Inc. System and method for false alert filtering of event messages within a network
US7940679B2 (en) * 2008-05-08 2011-05-10 Elster Electricity, Llc Power outage management and power support restoration for devices in a wireless network
TWI392317B (zh) * 2008-05-27 2013-04-01 Silver Spring Networks Inc 多重通訊協定的網路註冊及位址解析
US7783764B2 (en) * 2008-05-27 2010-08-24 Silver Spring Networks, Inc. Multi-protocol network registration and address resolution
US8316136B2 (en) 2009-05-22 2012-11-20 Silver Spring Networks, Inc. Multi-protocol network registration and address resolution
PL2320604T3 (pl) 2008-08-26 2017-03-31 Alcatel Lucent Sposób oraz urządzenie do przekazywania pakietów w węźle dostępowym ipv6
WO2010027495A1 (en) 2008-09-04 2010-03-11 Trilliant Networks, Inc. A system and method for implementing mesh network communications using a mesh network protocol
US9743337B2 (en) * 2008-09-22 2017-08-22 Silver Spring Networks, Inc. Meshed networking of access points in a utility network
US8325060B2 (en) * 2008-09-22 2012-12-04 Silver Spring Networks, Inc. Transparent routing in a power line carrier network
JP5651594B2 (ja) * 2008-10-01 2015-01-14 シルバー スプリング ネットワークス インコーポレイテッドSilver Spring Networks, Inc. 環境インセンティブを適用する方法及びシステム
US8782746B2 (en) 2008-10-17 2014-07-15 Comcast Cable Communications, Llc System and method for supporting multiple identities for a secure identity device
CN101447935B (zh) * 2008-11-20 2011-12-21 华为技术有限公司 数据包转发方法、***及设备
US8289182B2 (en) 2008-11-21 2012-10-16 Trilliant Networks, Inc. Methods and systems for virtual energy management display
KR101277368B1 (ko) * 2008-12-25 2013-06-20 미쓰비시덴키 가부시키가이샤 통신 관리 장치, 통신 노드와 통신 시스템 및 데이터 통신 방법
US9014832B2 (en) * 2009-02-02 2015-04-21 Eloy Technology, Llc Augmenting media content in a media sharing group
US8781435B2 (en) * 2009-02-13 2014-07-15 Qualcomm Incorporated High rate packet data (HRPD) idle state handout from femto access point to macro access network
US8874693B2 (en) * 2009-02-20 2014-10-28 Microsoft Corporation Service access using a service address
PT2224217E (pt) * 2009-02-27 2014-09-16 Univ Dresden Tech Método e sistema para comunicação de um dispositivo gerador e/ou consumidor de recursos com uma unidade de controlo
CA2753074A1 (en) 2009-03-11 2010-09-16 Trilliant Networks, Inc. Process, device and system for mapping transformers to meters and locating non-technical line losses
EP2244066A1 (en) * 2009-04-21 2010-10-27 Alcatel Lucent Method and system for transferring information, as well as a master device, a slave device and a central instance for such system
US8719337B1 (en) * 2009-04-27 2014-05-06 Junaid Islam IPv6 to web architecture
EP2430819B1 (en) * 2009-05-13 2019-03-27 Signify Holding B.V. A method of assigning a network address for communicating in a segmented network
TWI491300B (zh) 2009-06-10 2015-07-01 皇家飛利浦電子股份有限公司 無線網路系統、使用於一無線網路系統中之加入器件、用於委任一無線網路系統之方法及電腦程式產品
US8730057B2 (en) * 2009-08-17 2014-05-20 Tendril Networks, Inc. AMR meter to ZigBee communications bridge
US8516141B2 (en) * 2009-09-01 2013-08-20 Konica Minolta Laboratory U.S.A., Inc. Method and system for modifying and/or changing a MAC ID utilizing an IPv6 network connection
US8037343B2 (en) * 2009-09-15 2011-10-11 Verizon Patent And Licensing, Inc. Trap-based configuration audit
CN102045244A (zh) * 2009-10-10 2011-05-04 中兴通讯股份有限公司 Ipv4网络与新网互通的实现方法和***
US8958400B2 (en) 2009-10-16 2015-02-17 Silver Spring Networks, Inc. Wireless device with opportunistic band access
US8605609B2 (en) * 2010-03-11 2013-12-10 Silver Spring Networks, Inc. Simulation of multiple nodes in an internetwork
WO2011126600A1 (en) * 2010-04-07 2011-10-13 Silver Spring Networks, Inc. Systems and methods for charging electric vehicles
US9729516B2 (en) * 2010-04-09 2017-08-08 Gemalto Sa Method of machine-to-machine communication
CN101830421A (zh) * 2010-04-26 2010-09-15 万迅电脑软件(深圳)有限公司 基于rfid和gps技术的无线加油、气方法及***
DE102010026174A1 (de) * 2010-07-06 2012-01-12 Siemens Aktiengesellschaft System und Verfahren zum Speichern von Netzparameterdaten eines Stromversorgungsnetzwerkes
KR101678494B1 (ko) * 2010-08-16 2016-11-22 삼성전자주식회사 보안 설정 방법 및 이를 수행하는 무선 등록 요청 디바이스
CA2809034A1 (en) 2010-08-27 2012-03-01 Randy Frei System and method for interference free operation of co-located tranceivers
CA2813534A1 (en) 2010-09-13 2012-03-22 Trilliant Networks, Inc. Process for detecting energy theft
TWI450614B (zh) * 2010-10-27 2014-08-21 Hon Hai Prec Ind Co Ltd 微蜂窩基地台及其接入網際網路的方法
WO2012068045A2 (en) 2010-11-15 2012-05-24 Trilliant Holdings Inc. System and method for securely communicating across multiple networks using a single radio
US9282383B2 (en) 2011-01-14 2016-03-08 Trilliant Incorporated Process, device and system for volt/VAR optimization
US8970394B2 (en) 2011-01-25 2015-03-03 Trilliant Holdings Inc. Aggregated real-time power outages/restoration reporting (RTPOR) in a secure mesh network
WO2012173667A2 (en) 2011-02-10 2012-12-20 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
US9041349B2 (en) 2011-03-08 2015-05-26 Trilliant Networks, Inc. System and method for managing load distribution across a power grid
US20120268291A1 (en) * 2011-04-19 2012-10-25 John Christopher Boot Systems and method for transmitting data in an advanced metering infrastructure
WO2012150374A1 (en) * 2011-05-03 2012-11-08 Nokia Corporation Method and apparatus for managing radio interfaces
US20130002449A1 (en) * 2011-06-28 2013-01-03 General Electric Company Systems, methods, and apparatus for utility meter configuration
US20130028306A1 (en) 2011-07-26 2013-01-31 Cristina Seibert Systems and methods for multimode signal acquisition
US9001787B1 (en) 2011-09-20 2015-04-07 Trilliant Networks Inc. System and method for implementing handover of a hybrid communications module
KR20130033869A (ko) * 2011-09-27 2013-04-04 삼성전기주식회사 홈네트워크 내에서 컨트롤러와 디바이스의 연동 방법 및 시스템
CN103037459B (zh) * 2011-09-29 2015-08-19 ***通信集团江苏有限公司 数据同步方法及装置
US20130091212A1 (en) * 2011-10-08 2013-04-11 Broadcom Corporation Social network device communication resource allocation
US9065869B2 (en) 2011-10-08 2015-06-23 Broadcom Corporation Social network device memberships and applications
TWI454093B (zh) * 2011-10-18 2014-09-21 Av Tech Corp 網路電子裝置之安裝方法及其網路電子裝置安裝設定系統
US9967235B2 (en) * 2011-11-14 2018-05-08 Florida Power & Light Company Systems and methods for managing advanced metering infrastructure
US9084091B2 (en) * 2011-11-17 2015-07-14 Silver Spring Networks, Inc. Registration and data exchange using proxy gateway
US8914170B2 (en) 2011-12-07 2014-12-16 General Electric Company System and method for communicating data in a vehicle system
US8887238B2 (en) * 2011-12-07 2014-11-11 Time Warner Cable Enterprises Llc Mechanism for establishing reputation in a network environment
CN102523272B (zh) * 2011-12-08 2014-07-16 北京航空航天大学 一种电能测量、控制和保护***
KR101907933B1 (ko) * 2011-12-23 2018-10-17 한국전자통신연구원 사용자 맞춤형 가상 네트워크 및 그것의 구축 방법
US20130184878A1 (en) * 2012-01-13 2013-07-18 General Electric Company Systems and Methods for Tracing Nodes in an Electrical Network
CN103327129B (zh) * 2012-03-21 2018-10-26 深圳市共进电子股份有限公司 针对多wan口网关设备的域名解析方法
US8902901B2 (en) * 2012-03-23 2014-12-02 Itron, Inc. Communication packet conversion
CN102761440B (zh) * 2012-06-28 2015-01-28 华为终端有限公司 管理IPv4终端的通道的建立方法及网络网关
US9513648B2 (en) 2012-07-31 2016-12-06 Causam Energy, Inc. System, method, and apparatus for electric power grid and network management of grid elements
US8849715B2 (en) 2012-10-24 2014-09-30 Causam Energy, Inc. System, method, and apparatus for settlement for participation in an electric power grid
US10475138B2 (en) 2015-09-23 2019-11-12 Causam Energy, Inc. Systems and methods for advanced energy network
US10861112B2 (en) 2012-07-31 2020-12-08 Causam Energy, Inc. Systems and methods for advanced energy settlements, network-based messaging, and applications supporting the same on a blockchain platform
US8983669B2 (en) 2012-07-31 2015-03-17 Causam Energy, Inc. System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
TWI477128B (zh) * 2012-09-10 2015-03-11 Chunghwa Telecom Co Ltd A system and method for automatically configuring different IPv6 network header codes and network traffic classes
TWI469605B (zh) * 2012-09-18 2015-01-11 Hon Hai Prec Ind Co Ltd 網路位址轉換系統及方法
EP2725763B1 (en) * 2012-10-24 2015-01-07 Alcatel Lucent Apparatus, method and computer program for relaying payload data between two network nodes
US9472093B2 (en) * 2012-12-17 2016-10-18 Itron, Inc. Near field communications for utility meters
KR101548948B1 (ko) * 2013-03-08 2015-09-03 주식회사 케이티 충전중인 전기차에 컨텐츠를 제공하는 방법 및 이를 위한 컨텐츠 제공 시스템
EP2972902B1 (en) 2013-03-15 2019-10-02 Hayward Industries, Inc. Modular pool/spa control system
US9182275B2 (en) 2013-04-01 2015-11-10 Silver Spring Networks Distributing light intensity readings in a wireless mesh
US10097503B2 (en) 2013-09-27 2018-10-09 Fastly, Inc. Content node network address selection for content delivery
KR101539331B1 (ko) * 2014-02-04 2015-07-28 고려대학교 산학협력단 양방향 통신 기능을 갖는 차량용 내비게이터를 이용한 주차 유도 시스템 및 그 방법
US9794355B2 (en) 2014-04-08 2017-10-17 Samsung Electronics Co., Ltd. Systems and methods for adaptive notification networks
US9794218B2 (en) * 2014-04-29 2017-10-17 Trustiosity, Llc Persistent network addressing system and method
WO2016028303A1 (en) * 2014-08-21 2016-02-25 Nokia Technologies Oy Ipv4 communications using 6lowpan header compression mechanisms
US20160135235A1 (en) * 2014-11-06 2016-05-12 David R. Elmaleh System and method for information sharing based on wireless association
CN104468864B (zh) * 2014-12-24 2018-05-01 国家电网公司 一种IPv6-in-IPv4隧道包的网络地址转换方法
EP3059930B1 (de) 2015-02-18 2021-01-06 Siemens Aktiengesellschaft Verfahren zur konfiguration eines kommunikationsgeräts eines industriellen automatisierungssystems und kommunikationsgerät
ES2691369T3 (es) * 2015-02-27 2018-11-27 Siemens Aktiengesellschaft Procedimiento para la transmisión de datos en el interior de un sistema de automatización industrial y dispositivo de comunicaciones
CN106302845B (zh) * 2015-05-29 2020-07-17 西安中兴新软件有限责任公司 数据通道产品的域名***地址配置方法及装置
CN106340176B (zh) * 2015-07-09 2020-01-17 中国电力科学研究院 一种智能电表的信息共享方法、智能电表及采集路由器
CN105162728B (zh) * 2015-07-31 2018-07-31 小米科技有限责任公司 网络接入方法、设备及***
US9678911B2 (en) * 2015-11-12 2017-06-13 Aupera Technologies, Inc. System for distributed computing and storage
JP6580462B2 (ja) * 2015-11-02 2019-09-25 PicoCELA株式会社 ネットワークシステム、ノード、フレーム通信方法及びプログラム
US10250452B2 (en) 2015-12-14 2019-04-02 Microsoft Technology Licensing, Llc Packaging tool for first and third party component deployment
US10356038B2 (en) * 2015-12-14 2019-07-16 Microsoft Technology Licensing, Llc Shared multi-tenant domain name system (DNS) server for virtual networks
US10666517B2 (en) 2015-12-15 2020-05-26 Microsoft Technology Licensing, Llc End-to-end automated servicing model for cloud computing platforms
EP4343457A3 (en) 2016-01-22 2024-07-31 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US11720085B2 (en) 2016-01-22 2023-08-08 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
EP3459228A1 (en) * 2016-05-18 2019-03-27 Telefonaktiebolaget LM Ericsson (PUBL) Local break-out in mobile ip networks
CN106016385A (zh) * 2016-05-26 2016-10-12 东莞市沁鑫热能科技有限公司 一种基于物联网的电磁炉集成化控制***
CN108171957B (zh) * 2016-12-07 2021-11-30 中兴通讯股份有限公司 抄表方法及装置、***、通信网关
US10749692B2 (en) 2017-05-05 2020-08-18 Honeywell International Inc. Automated certificate enrollment for devices in industrial control systems or other systems
CN108777849B (zh) * 2018-04-12 2020-06-19 北京邮电大学 室内镜面虚中继布设方法及装置
US11936629B2 (en) * 2018-06-21 2024-03-19 VMware LLC System and method for creating a secure hybrid overlay network
US10999198B2 (en) * 2018-08-21 2021-05-04 Frontiir Pte Ltd. Cloud based router with policy enforcement
US11245570B2 (en) * 2019-03-01 2022-02-08 Itron, Inc. Remote data publishing
CN112258827B (zh) * 2020-10-16 2021-08-24 杭州百富电子技术有限公司 一种便于抄表的电表箱及抄表方法
WO2022231747A1 (en) * 2021-04-29 2022-11-03 Arris Enterprises Llc Enhanced docsis packet classification for tunneled traffic having ipv4 and ipv6 rules mixed in a single upstream (us) and/or downstream (ds) traffic classifier

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7031328B2 (en) * 2003-03-10 2006-04-18 Cisco Technology, Inc. Arrangement for traversing an IPv4 network by IPv6 mobile routers
US20060109807A1 (en) * 2004-11-24 2006-05-25 Min-Kyu Lee Multicasting using tunneling method
US20060129694A1 (en) * 2002-11-29 2006-06-15 Hiroki Ishida System for the internet connections, and server for routing connections to a client machine

Family Cites Families (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5425028A (en) * 1992-07-16 1995-06-13 International Business Machines Corporation Protocol selection and address resolution for programs running in heterogeneous networks
JP3097525B2 (ja) * 1995-11-10 2000-10-10 株式会社日立製作所 情報フィルタリング処理を行うデータ伝送方法
US6701361B1 (en) * 1996-08-22 2004-03-02 Intermec Ip Corp. Enhanced mobility and address resolution in a wireless premises based network
CA2213984A1 (en) * 1996-08-22 1998-02-22 Norand Corporation Enhanced mobility and address resolution in a wireless premises based network
US6012088A (en) 1996-12-10 2000-01-04 International Business Machines Corporation Automatic configuration for internet access device
US7046682B2 (en) * 1997-02-12 2006-05-16 Elster Electricity, Llc. Network-enabled, extensible metering system
US6396839B1 (en) * 1997-02-12 2002-05-28 Abb Automation Inc. Remote access to electronic meters using a TCP/IP protocol suite
US20060062250A1 (en) * 1998-06-26 2006-03-23 Payne William A Iii Method for wireless access system supporting multiple frame types
US6272540B1 (en) * 1998-12-31 2001-08-07 Intel Corporation Arrangement and method for providing flexible management of a network
US6502158B1 (en) * 1999-04-23 2002-12-31 Sony Corporation Method and system for address spaces
US6816706B1 (en) * 1999-09-08 2004-11-09 Qwest Communications International, Inc. Wireless communication access point
EP1087575A1 (en) * 1999-09-24 2001-03-28 BRITISH TELECOMMUNICATIONS public limited company Packet network interfacing
US6768743B1 (en) * 1999-10-26 2004-07-27 3Com Corporation Method and system for address server redirection for multiple address networks
US6885309B1 (en) * 2000-06-01 2005-04-26 Cellnet Innovations, Inc. Meter to internet pathway
AU2001279241A1 (en) * 2000-08-09 2002-02-18 Statsignal Systems, Inc. Systems and methods for providing remote monitoring of electricity consumption for an electric meter
AUPQ963100A0 (en) * 2000-08-24 2000-09-14 Tele-Ip Limited Means for interfacing non-standard devices under snmp
JP2002084561A (ja) * 2000-09-06 2002-03-22 Nec Corp 接続システムとその接続方法、及び接続プログラムを記録した記録媒体
JP2002095072A (ja) * 2000-09-14 2002-03-29 Hitachi Ltd 機器の制御方法
US7280540B2 (en) * 2001-01-09 2007-10-09 Stonesoft Oy Processing of data packets within a network element cluster
WO2002073933A1 (en) * 2001-03-08 2002-09-19 British Telecommunications Public Limited Company Address translator
US6546469B2 (en) * 2001-03-12 2003-04-08 International Business Machines Corporation Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers
US20030050070A1 (en) * 2001-03-14 2003-03-13 Alex Mashinsky Method and system for dynamic spectrum allocation and management
US7061924B1 (en) * 2001-05-24 2006-06-13 Intel Corporation Methods and apparatus for remote metering
US7339895B2 (en) * 2001-08-21 2008-03-04 Hitachi, Ltd. Gateway device and control method for communication with IP and IPV6 protocols
EP1472826A1 (en) * 2002-01-29 2004-11-03 Koninklijke Philips Electronics N.V. Internet protocol based wireless communication arrangements
JP2003224874A (ja) * 2002-01-29 2003-08-08 Fujitsu Ltd 移動通信ネットワークのルータおよび移動通信端末
US20030177174A1 (en) * 2002-03-14 2003-09-18 International Business Machines Corporation Target resource allocation in an iSCSI network environment
US7284068B1 (en) * 2002-06-20 2007-10-16 Cisco Technology, Inc. Technique for providing multi-homing capability in data networks
US20030236914A1 (en) 2002-06-25 2003-12-25 Intel Corporation Connection of next generation mobile nodes across previous generation networks to next generation networks
CA2393547A1 (en) * 2002-07-15 2004-01-15 Hexago Inc. Method and apparatus for connecting ipv6 devices through an ipv4 network using a tunneling protocol
JP2004068700A (ja) * 2002-08-06 2004-03-04 Toyota Motor Corp 排気ガス浄化方法
EP1420559A1 (en) * 2002-11-13 2004-05-19 Thomson Licensing S.A. Method and device for supporting a 6to4 tunneling protocol across a network address translation mechanism
US20040148428A1 (en) * 2003-01-28 2004-07-29 George Tsirtsis Methods and apparatus for supporting an internet protocol (IP) version independent mobility management system
JP4025674B2 (ja) * 2003-04-01 2007-12-26 富士通株式会社 迂回通信経路設計方法
US7490152B2 (en) * 2003-04-11 2009-02-10 Alcatel-Lucent Usa Inc. Version caching mechanism
US20040210524A1 (en) * 2003-04-15 2004-10-21 David Benenati Methods for unified billing across independent networks
KR100757860B1 (ko) * 2003-05-29 2007-09-11 삼성전자주식회사 유무선 통신 시스템을 이용한 복합 무선 서비스 장치
US20040254999A1 (en) * 2003-06-13 2004-12-16 Bellsouth Intellectual Property Corporation System for providing content to multiple users
JP2006512877A (ja) 2003-07-23 2006-04-13 サムスン エレクトロニクス カンパニー リミテッド インターネットプロトコルシステムにおける端末のインターネットプロトコルのアドレスを生成する方法及びシステムと、このためのメッセージを伝送する方法及びシステム
US20050055432A1 (en) 2003-09-08 2005-03-10 Smart Synch, Inc. Systems and methods for remote power management using 802.11 wireless protocols
CN100579089C (zh) * 2003-09-26 2010-01-06 无极公司 装置控制***、方法和设备
US7630323B2 (en) * 2004-03-11 2009-12-08 Symbol Technologies, Inc. Self-configuring wireless personal area network
US20050251403A1 (en) * 2004-05-10 2005-11-10 Elster Electricity, Llc. Mesh AMR network interconnecting to TCP/IP wireless mesh network
RU2247669C1 (ru) * 2004-05-27 2005-03-10 Общество с ограниченной ответственностью "АЛЬТОНИКА" (ООО "АЛЬТОНИКА") Информационно-управляющая система для транспортного средства
KR100645440B1 (ko) * 2004-06-14 2006-11-14 삼성전자주식회사 네트워크 파라미터를 개별적으로 설정하여 어드레스를할당하는 지그비 네트워크 디바이스 및 그 어드레스 할당방법
WO2006004112A1 (ja) * 2004-07-05 2006-01-12 Ip Power Systems Corp. 電力使用量計測装置及び電力管理システム
US11144995B2 (en) * 2004-07-19 2021-10-12 Fmh Ag Risk Insurance Company Insurance product associated with risk management on the application of crop inputs
US7840217B2 (en) * 2004-07-23 2010-11-23 Cisco Technology, Inc. Methods and apparatus for achieving route optimization and location privacy in an IPV6 network
US20060045105A1 (en) 2004-08-25 2006-03-02 Dobosz Paul J System and method for using a utility meter
US8026830B2 (en) * 2004-09-02 2011-09-27 Boh Technology, L.L.C. Methods and systems for meter reading and high speed data transfer
US20060083262A1 (en) * 2004-10-14 2006-04-20 Utstarcom, Inc. Method and apparatus to facilitate use of a pool of internet protocol 6to4 address prefixes
US7586897B2 (en) * 2004-10-29 2009-09-08 Telecom Italis S.P.A. Method for controlling routing operations in a network, related network and computer program product thereof
US7437470B2 (en) * 2004-11-18 2008-10-14 International Business Machines Corporation Tunneling IPv6 packets
TWI267270B (en) 2004-11-26 2006-11-21 Univ Nat Central Seamless multimedia stream system applying a dynamic multicast technique
JP4330520B2 (ja) * 2004-12-08 2009-09-16 富士通株式会社 通信装置
KR100716163B1 (ko) * 2004-12-23 2007-05-10 삼성전자주식회사 IPv4망과 IPv6망 간의 멀티캐스팅을 위한 터널링방법 및 장치
CN101536581B (zh) * 2005-01-11 2011-10-26 泰克迪亚科技公司 用以建立和组织ad-hoc无线对等网络的方法
US7363137B2 (en) * 2005-02-03 2008-04-22 Lincoln Global, Inc. Construction equipment discovery on a network
JP4285420B2 (ja) * 2005-02-22 2009-06-24 株式会社日立製作所 センサネット管理システム
US7440405B2 (en) * 2005-03-11 2008-10-21 Reti Corporation Apparatus and method for packet forwarding with quality of service and rate control
CN1842051A (zh) * 2005-03-30 2006-10-04 国际商业机器公司 流量均衡设备和方法以及使用它们的网络转发设备和方法
JP4747167B2 (ja) * 2005-03-31 2011-08-17 パナソニック株式会社 通信制御方法及び通信ノード並びにモバイルノード
KR101265954B1 (ko) * 2005-07-11 2013-05-23 더 트러스티이스 오브 콜롬비아 유니버시티 인 더 시티 오브 뉴욕 아이피 터널링 경로 상의 터널 시그널링을 수행하는 방법및 장치
JP4190521B2 (ja) * 2005-07-14 2008-12-03 株式会社東芝 マルチプロトコルアドレス登録方法、マルチプロトコルアドレス登録システム、マルチプロトコルアドレス登録サーバおよびマルチプロトコルアドレス通信端末
US8477731B2 (en) * 2005-07-25 2013-07-02 Qualcomm Incorporated Method and apparatus for locating a wireless local area network in a wide area network
RU52504U1 (ru) * 2005-08-30 2006-03-27 Закрытое Акционерное Общество Российская Приборостроительная Корпорация "Системы Управления" Интегрированная система индивидуального учета и регулирования потребления энергоресурсов в жилищно-коммунальном хозяйстве
US7613914B2 (en) * 2006-07-27 2009-11-03 Intel Corporation Wireless user device having integrated hotspotter technology
US8364846B2 (en) * 2007-02-02 2013-01-29 Silver Spring Networks, Inc. Method and system of providing IP-based packet communications with in-premisis devices in a utility network
US7769888B2 (en) * 2007-06-15 2010-08-03 Silver Spring Networks, Inc. Method and system for providing network and routing protocols for utility services

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060129694A1 (en) * 2002-11-29 2006-06-15 Hiroki Ishida System for the internet connections, and server for routing connections to a client machine
US7031328B2 (en) * 2003-03-10 2006-04-18 Cisco Technology, Inc. Arrangement for traversing an IPv4 network by IPv6 mobile routers
US20060109807A1 (en) * 2004-11-24 2006-05-25 Min-Kyu Lee Multicasting using tunneling method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI628934B (zh) * 2016-11-11 2018-07-01 中華電信股份有限公司 IPv6互連控制系統及其方法

Also Published As

Publication number Publication date
TWI369111B (en) 2012-07-21
AU2008214466A2 (en) 2009-09-24
TW200841668A (en) 2008-10-16
US8892774B2 (en) 2014-11-18
WO2008097454A3 (en) 2008-12-04
US20130254426A1 (en) 2013-09-26
US9094458B2 (en) 2015-07-28
WO2008097446A1 (en) 2008-08-14
TW200841649A (en) 2008-10-16
CN101641908B (zh) 2013-12-11
US20080186203A1 (en) 2008-08-07
EP2127226A2 (en) 2009-12-02
WO2008097457A1 (en) 2008-08-14
US9178716B2 (en) 2015-11-03
CN101641908A (zh) 2010-02-03
US9288181B2 (en) 2016-03-15
US8953610B2 (en) 2015-02-10
US20080189436A1 (en) 2008-08-07
TWI369101B (en) 2012-07-21
CN103701944A (zh) 2014-04-02
HK1139530A1 (en) 2010-09-17
CA2676656A1 (en) 2008-08-14
RU2479932C2 (ru) 2013-04-20
EP2127226B1 (en) 2014-03-12
TW200847715A (en) 2008-12-01
US20160165564A1 (en) 2016-06-09
AU2008214466A1 (en) 2008-08-14
WO2008097453A1 (en) 2008-08-14
US20130297756A1 (en) 2013-11-07
TW200849919A (en) 2008-12-16
AU2008214466B2 (en) 2011-11-10
US8429295B2 (en) 2013-04-23
US20080189415A1 (en) 2008-08-07
JP5329433B2 (ja) 2013-10-30
RO126258A2 (ro) 2011-04-29
CA2676656C (en) 2017-07-04
WO2008097447A1 (en) 2008-08-14
US20080186202A1 (en) 2008-08-07
US20150131533A1 (en) 2015-05-14
KR101434705B1 (ko) 2014-09-19
WO2008097454A2 (en) 2008-08-14
BRPI0806837A2 (pt) 2016-07-12
TWI372546B (en) 2012-09-11
US8489716B2 (en) 2013-07-16
JP2010518694A (ja) 2010-05-27
US8364846B2 (en) 2013-01-29
US20080187001A1 (en) 2008-08-07
RU2009132956A (ru) 2011-03-10
DK2127226T3 (da) 2014-05-26
MY151825A (en) 2014-07-14
KR20090112742A (ko) 2009-10-28
TWI376132B (en) 2012-11-01
TW200845678A (en) 2008-11-16
US20150039742A1 (en) 2015-02-05
CN103701944B (zh) 2017-05-17
MX2009008085A (es) 2009-12-14

Similar Documents

Publication Publication Date Title
TWI427991B (zh) 使用隧道技術透過ipv4網路連接ipv6節點及公用柵極內區域網路之封包傳送的方法及系統
WO2012136005A1 (en) A method for addressing a m2m terminal and a m2m platform device
KR100818977B1 (ko) 클라이언트 기기에 대한 접속을 라우팅 하기 위한서버
KR20090036207A (ko) Snmp 메시지의 송수신을 위한 napt 시스템 및 방법