WO2005029877A3 - Use of an autoconfigured namespace for automatic protocol proxying - Google Patents

Use of an autoconfigured namespace for automatic protocol proxying Download PDF

Info

Publication number
WO2005029877A3
WO2005029877A3 PCT/US2004/030752 US2004030752W WO2005029877A3 WO 2005029877 A3 WO2005029877 A3 WO 2005029877A3 US 2004030752 W US2004030752 W US 2004030752W WO 2005029877 A3 WO2005029877 A3 WO 2005029877A3
Authority
WO
WIPO (PCT)
Prior art keywords
globally unique
unique name
automatically
name
autoconfigured
Prior art date
Application number
PCT/US2004/030752
Other languages
French (fr)
Other versions
WO2005029877A2 (en
Inventor
Aidan Michael Williams
Andrew White
Original Assignee
Motorola Inc
Aidan Michael Williams
Andrew White
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 Motorola Inc, Aidan Michael Williams, Andrew White filed Critical Motorola Inc
Priority to CNA2004800269239A priority Critical patent/CN101410817A/en
Priority to EP04788850A priority patent/EP1665819A4/en
Publication of WO2005029877A2 publication Critical patent/WO2005029877A2/en
Publication of WO2005029877A3 publication Critical patent/WO2005029877A3/en

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
    • 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]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • 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/256NAT traversal
    • H04L61/2571NAT traversal for identification, e.g. for authentication or billing 
    • 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
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]

Abstract

Methods and apparatuses for accessing, via a public network, a device connected to a privately addressed network are disclosed. One method comprises the steps of automatically assigning a globally unique name to the device, which resolves to a gateway of the privately addressed network, automatically associating the globally unique name with a private address of the device, and automatically routing communications comprising the globally unique name to the device based on the private address. The name and the address of the gateway may be registered with a Domain Name System (DNS) in response to a request received from the device. If a communication comprising the globally unique name is received for the device from another device via the Internet, a private address for the device dependent on the globally unique name may be automatically obtained for automatically routing the communication to the device.
PCT/US2004/030752 2003-09-19 2004-09-17 Use of an autoconfigured namespace for automatic protocol proxying WO2005029877A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2004800269239A CN101410817A (en) 2003-09-19 2004-09-17 Usage of automatic configuration name space of automatic protocol proxy
EP04788850A EP1665819A4 (en) 2003-09-19 2004-09-17 Use of an autoconfigured namespace for automatic protocol proxying

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/666,406 US20050076141A1 (en) 2003-09-19 2003-09-19 Use of an autoconfigured namespace for automatic protocol proxying
US10/666,406 2003-09-19

Publications (2)

Publication Number Publication Date
WO2005029877A2 WO2005029877A2 (en) 2005-03-31
WO2005029877A3 true WO2005029877A3 (en) 2007-11-29

Family

ID=34375851

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/030752 WO2005029877A2 (en) 2003-09-19 2004-09-17 Use of an autoconfigured namespace for automatic protocol proxying

Country Status (5)

Country Link
US (1) US20050076141A1 (en)
EP (1) EP1665819A4 (en)
KR (1) KR20060060040A (en)
CN (1) CN101410817A (en)
WO (1) WO2005029877A2 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8590032B2 (en) * 2003-12-10 2013-11-19 Aventail Llc Rule-based routing to resources through a network
US8661158B2 (en) 2003-12-10 2014-02-25 Aventail Llc Smart tunneling to resources in a network
US8085741B2 (en) * 2004-03-10 2011-12-27 Core Wireless Licensing S.A.R.L. System and method for pushing content to a terminal utilizing a network-initiated data service technique
WO2006044820A2 (en) 2004-10-14 2006-04-27 Aventail Corporation Rule-based routing to resources through a network
JP4533227B2 (en) * 2005-04-25 2010-09-01 キヤノン株式会社 Data processing apparatus, registration method and program
CN1863143A (en) * 2005-08-09 2006-11-15 华为技术有限公司 Method, system and apparatus for implementing Web server access
US20070081544A1 (en) * 2005-10-12 2007-04-12 Matsushita Electric Industrial Co., Ltd. Gateway apparatus, server apparatus, and method for address management
EP1793564A1 (en) * 2005-11-30 2007-06-06 Thomson Telecom Belgium Device and method to detect applications running on a local network for automatically performing the network address translation
US7467230B2 (en) 2006-02-28 2008-12-16 Microsoft Corporation Global names zone
US7770188B2 (en) * 2006-04-20 2010-08-03 Microsoft Corporation Winsock APIs
US7684394B1 (en) * 2006-05-01 2010-03-23 Sun Microsystems, Inc. System and method for increasing host visibility in network address translation environments
KR100728924B1 (en) * 2006-06-05 2007-06-15 삼성전자주식회사 Front-end device connected network system, communication method thereof on the network system and management system for network devices
US7711853B2 (en) * 2006-07-14 2010-05-04 Microsoft Corporation Resolving names to network endpoints
US8554946B2 (en) * 2008-10-13 2013-10-08 Telefonaktiebolaget L M Ericsson (Publ) NAT traversal method and apparatus
US8910270B2 (en) * 2009-01-20 2014-12-09 Microsoft Corporation Remote access to private network resources from outside the network
GB0905559D0 (en) * 2009-03-31 2009-05-13 British Telecomm Addressing scheme
JP2011077804A (en) * 2009-09-30 2011-04-14 Oki Networks Co Ltd Communication device and communication method of the same
KR20140123473A (en) * 2011-10-03 2014-10-22 단테크 시스템즈 엘엘씨 Network application based intranet
US10003565B2 (en) * 2012-03-22 2018-06-19 Time Warner Cable Enterprises Llc Use of DNS information as trigger for dynamic IPV4 address allocation
US9832256B1 (en) * 2013-09-20 2017-11-28 Ca, Inc. Assigning client virtual machines based on location
CN105763657A (en) * 2016-05-17 2016-07-13 中国互联网络信息中心 Automatic configuration method for network-device domain names and access control method
US9781696B1 (en) * 2016-07-27 2017-10-03 Mario Soave Activity-triggered provisioning of portable wireless networks

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233454A1 (en) * 2002-06-03 2003-12-18 Alkhatib Hasan S. Creating a public identity for an entity on a network

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6477577B1 (en) * 1996-04-05 2002-11-05 Fujitsu Limited Network connection system and connection substitute correspondence client
US6421732B1 (en) * 1998-08-27 2002-07-16 Ip Dynamics, Inc. Ipnet gateway
DE19952669A1 (en) * 1999-11-02 2001-05-10 Siemens Ag Reverse masking for accessibility to data terminals in private IPv4 networks
US7337217B2 (en) * 2000-07-21 2008-02-26 Samsung Electronics Co., Ltd. Architecture for home network on world wide web
US7047314B2 (en) * 2000-12-28 2006-05-16 Oki Electric Industry Co., Ltd. Duplicate private address translating system and duplicate address network system
US7155518B2 (en) * 2001-01-08 2006-12-26 Interactive People Unplugged Ab Extranet workgroup formation across multiple mobile virtual private networks
CA2435985C (en) * 2001-03-08 2009-10-13 British Telecommunications Public Limited Company Address translator
ATE328436T1 (en) * 2001-06-08 2006-06-15 4Th Pass Inc METHOD, STORAGE MEDIUM, NETWORK AND APPARATUS FOR BIDERECTIONALLY INITIATED DATA COMMUNICATION WITH A WIRELESS DEVICE
US7106739B2 (en) * 2001-06-27 2006-09-12 Intel Corporation Method enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233454A1 (en) * 2002-06-03 2003-12-18 Alkhatib Hasan S. Creating a public identity for an entity on a network

Also Published As

Publication number Publication date
CN101410817A (en) 2009-04-15
US20050076141A1 (en) 2005-04-07
EP1665819A4 (en) 2008-11-05
WO2005029877A2 (en) 2005-03-31
KR20060060040A (en) 2006-06-02
EP1665819A2 (en) 2006-06-07

Similar Documents

Publication Publication Date Title
WO2005029877A3 (en) Use of an autoconfigured namespace for automatic protocol proxying
WO2005029282A3 (en) Setting up a name resolution system for home-to-home communications
AU2003259554A1 (en) Network terminal device, address management server, communication system, and network communication method using mac addresses to determine the ip target addresses
EP1017208A3 (en) Method and system for providing wireless mobile server and peer-to-peer services with dynami DNS update
AU2001223622A1 (en) Communication system and method for establishing a connection to a serving network element
WO2007087584A3 (en) Method and apparatus for facilitating switched packet data services on multiple networks
WO2006058206A3 (en) A method of subnet roaming within a network
WO2003027906A3 (en) System and method for policy dependent name to address resolutioin.
WO2004095232A3 (en) Packet filtering for level of service access in a packet data network communication system
EP2934050B8 (en) Apparatus and method for providing a connection
WO2004075012A3 (en) System and method for simplified secure universal access and control of remote network electronic resources
WO2006096824A3 (en) Method, apparatus and system for a location-based uniform resource locator
WO2006028674A3 (en) A system and method for sharing an ip address
WO2011046348A3 (en) Mobile terminated communication method and related devices
WO2006129182A3 (en) System and method for accessing a web server on a device with a dynamic ip-address residing a firewall
CN105323173A (en) Network rule entry setting method and device
CA2238514A1 (en) Telephone communication method capable of relating a telephone terminal and a speech channel ip address at the time of call connection
WO2006057791A3 (en) Home network bridge-based communications method and apparatus
DE60326170D1 (en) METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A SECURED CONNECTION TO A COMPUTER-AIDED DEVICE
TW200637263A (en) Method and system in an IP network for using a network address translation (NAT) with any type of application
TW200715762A (en) Method for managing a network appliance and transparent configurable network appliance
EP1901519A3 (en) Service communication control method applying a service relaying device
CN102571941B (en) Cloud point-to-point data transmission method and system
WO2004075512B1 (en) Discovery of an application server in an ip network
WO2003094366A3 (en) System and method for registering ip address of wireless communication device

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480026923.9

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BW BY BZ CA CH CN CO CR CU CZ DK DM DZ EC EE EG ES FI GB GD GE GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MK MN MW MX MZ NA NI NO NZ PG PH PL PT RO RU SC SD SE SG SK SY TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SZ TZ UG ZM ZW AM AZ BY KG MD RU TJ TM AT BE BG CH CY DE DK EE ES FI FR GB GR HU IE IT MC NL PL PT RO SE SI SK TR BF CF CG CI CM GA GN GQ GW ML MR SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004788850

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020067005377

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 1020067005377

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2004788850

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1020067005377

Country of ref document: KR