WO2003030482A3 - Contacting a device on a private network using a domain name server - Google Patents

Contacting a device on a private network using a domain name server Download PDF

Info

Publication number
WO2003030482A3
WO2003030482A3 PCT/US2002/029053 US0229053W WO03030482A3 WO 2003030482 A3 WO2003030482 A3 WO 2003030482A3 US 0229053 W US0229053 W US 0229053W WO 03030482 A3 WO03030482 A3 WO 03030482A3
Authority
WO
WIPO (PCT)
Prior art keywords
domain name
name server
contacting
local computer
network address
Prior art date
Application number
PCT/US2002/029053
Other languages
French (fr)
Other versions
WO2003030482A2 (en
Inventor
Nikhil Jain
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Priority to EP02800331A priority Critical patent/EP1438830B1/en
Priority to JP2003533545A priority patent/JP2005528004A/en
Priority to DE60219050T priority patent/DE60219050T2/en
Priority to KR1020047004653A priority patent/KR100957476B1/en
Publication of WO2003030482A2 publication Critical patent/WO2003030482A2/en
Publication of WO2003030482A3 publication Critical patent/WO2003030482A3/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/50Address allocation
    • H04L61/5076Update or notification mechanisms, e.g. DynDNS
    • 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/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • H04L61/2567NAT traversal for reachability, e.g. inquiring the address of a correspondent behind a NAT server
    • 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

Abstract

The present invention provides a method and system for contacting a local computer (125A, 125B, 125C) on a private network (130) over a public network (110) using a specialized domain name server (115). In one embodiment, a remote computer (105A, 105B, 105C) initiates a request to communicate with a local computer (125A, 125B, 125C) on a private network (130) using a domain name assigned to the local computer. Upon receiving the request to communicate (305), a specialized domain name server (120) generates a subsequent request for the local computer to communicate with the specialized domain name server (310). Next, a network address translator (120) generates a public network address for contacting the local computer and transmits the public network address (320) to the specialized domain name server (115). The specialized domain name server (120) then communicates the public network address (325, 330) to the remote computer (105A, 105B, 105C) which is then able to contact the local computer (125A, 125B, 125C) using the public network address.
PCT/US2002/029053 2001-09-28 2002-09-13 Contacting a device on a private network using a domain name server WO2003030482A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP02800331A EP1438830B1 (en) 2001-09-28 2002-09-13 Method and system for contacting a device on a private network using a specialized domain name server
JP2003533545A JP2005528004A (en) 2001-09-28 2002-09-13 Method and system for communicating with equipment on a local network using a dedicated domain name server
DE60219050T DE60219050T2 (en) 2001-09-28 2002-09-13 METHOD AND SYSTEM FOR CONTACTING A DEVICE IN A PRIVATE NETWORK THROUGH THE USE OF A SPECIALIZED DOMAIN NAMESERVER
KR1020047004653A KR100957476B1 (en) 2001-09-28 2002-09-13 Contacting a device on a private network using a domain name server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/967,635 US20030065785A1 (en) 2001-09-28 2001-09-28 Method and system for contacting a device on a private network using a specialized domain name server
US09/967,635 2001-09-28

Publications (2)

Publication Number Publication Date
WO2003030482A2 WO2003030482A2 (en) 2003-04-10
WO2003030482A3 true WO2003030482A3 (en) 2003-08-14

Family

ID=25513085

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/029053 WO2003030482A2 (en) 2001-09-28 2002-09-13 Contacting a device on a private network using a domain name server

Country Status (10)

Country Link
US (1) US20030065785A1 (en)
EP (1) EP1438830B1 (en)
JP (1) JP2005528004A (en)
KR (1) KR100957476B1 (en)
CN (1) CN100544370C (en)
AT (1) ATE357807T1 (en)
DE (1) DE60219050T2 (en)
ES (1) ES2283645T3 (en)
TW (1) TWI224907B (en)
WO (1) WO2003030482A2 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7334049B1 (en) * 2001-12-21 2008-02-19 Cisco Technology, Inc. Apparatus and methods for performing network address translation (NAT) in a fully connected mesh with NAT virtual interface (NVI)
US20030140142A1 (en) * 2002-01-18 2003-07-24 David Marples Initiating connections through firewalls and network address translators
US7937471B2 (en) * 2002-06-03 2011-05-03 Inpro Network Facility, Llc Creating a public identity for an entity on a network
TW574805B (en) * 2002-07-25 2004-02-01 Leadtek Research Inc Network address translation system and method thereof
US8234358B2 (en) * 2002-08-30 2012-07-31 Inpro Network Facility, Llc Communicating with an entity inside a private network using an existing connection to initiate communication
US7949785B2 (en) * 2003-03-31 2011-05-24 Inpro Network Facility, Llc Secure virtual community network system
US20040249973A1 (en) * 2003-03-31 2004-12-09 Alkhatib Hasan S. Group agent
JP2005101890A (en) * 2003-09-25 2005-04-14 Toshiba Corp Device and program for name registration mediation, and for name solution mediation name solution system, and name solution method
JP4055760B2 (en) * 2004-09-13 2008-03-05 村田機械株式会社 Facsimile machine
GB2435148B (en) * 2004-09-13 2007-12-19 Murata Machinery Ltd Facsimile machine
US20060067348A1 (en) * 2004-09-30 2006-03-30 Sanjeev Jain System and method for efficient memory access of queue control data structures
US20060085556A1 (en) * 2004-09-30 2006-04-20 Chueng-Hsien Lin Method and apparatus for accessing CDMA2000 networks
US7555630B2 (en) * 2004-12-21 2009-06-30 Intel Corporation Method and apparatus to provide efficient communication between multi-threaded processing elements in a processor unit
US7467256B2 (en) * 2004-12-28 2008-12-16 Intel Corporation Processor having content addressable memory for block-based queue structures
US20060140203A1 (en) * 2004-12-28 2006-06-29 Sanjeev Jain System and method for packet queuing
KR100707219B1 (en) * 2005-01-19 2007-04-13 (주) 아이티비엠지 Method and system for managing home network utilizing virtual domain system
KR100642935B1 (en) 2005-05-06 2006-11-10 (주)아이디스 Name service system and method thereof
WO2008146328A1 (en) 2007-05-25 2008-12-04 Sony Computer Entertainment Inc. Server system, communication method, computer, program and recording medium
WO2009102746A1 (en) * 2008-02-11 2009-08-20 Dolby Laboratories Licensing Corporation Dynamic dns system for private networks
US20110035481A1 (en) * 2008-02-12 2011-02-10 Topeer Corporation System and Method for Navigating and Accessing Resources on Private and/or Public Networks
JP5265016B2 (en) * 2008-10-29 2013-08-14 ドルビー ラボラトリーズ ライセンシング コーポレイション Internetworking domain and key system
US20120173760A1 (en) 2010-12-30 2012-07-05 International Business Machines Corporation Domain name resolution for a hybrid cloud cluster
US8661146B2 (en) 2011-10-13 2014-02-25 Cisco Technology, Inc. Systems and methods for IP reachability in a communications network
CN104052832B (en) * 2014-06-30 2017-08-25 北京金山安全软件有限公司 Method and device for setting IP address of domain name resolution server and server
JP6083009B1 (en) * 2016-05-11 2017-02-22 アライドテレシスホールディングス株式会社 SDN controller
US10862862B2 (en) * 2017-11-30 2020-12-08 AVAST Software s.r.o. Identifying devices on a remote network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039980A1 (en) * 1998-12-24 2000-07-06 France Telecom Addressing method and name and address server in a digital network

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6434627B1 (en) * 1999-03-15 2002-08-13 Cisco Technology, Inc. IP network for accomodating mobile users with incompatible network addressing
US6591306B1 (en) * 1999-04-01 2003-07-08 Nec Corporation IP network access for portable devices
US6769000B1 (en) * 1999-09-08 2004-07-27 Nortel Networks Limited Unified directory services architecture for an IP mobility architecture framework
US6687252B1 (en) * 2000-06-12 2004-02-03 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic IP address allocation system and method
US6687245B2 (en) * 2001-04-03 2004-02-03 Voxpath Networks, Inc. System and method for performing IP telephony

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039980A1 (en) * 1998-12-24 2000-07-06 France Telecom Addressing method and name and address server in a digital network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SRISURESH P ET AL: "DNS extensions to Network Address Translators (DNS_ALG)", INTERNET DRAFT, July 1998 (1998-07-01), XP002199933, Retrieved from the Internet <URL:ftp://ftp.inet.no/pub/ietf/internet-drafts/draft-ietf-nat-dns-alg-00.txt> [retrieved on 20020524] *

Also Published As

Publication number Publication date
DE60219050D1 (en) 2007-05-03
ATE357807T1 (en) 2007-04-15
WO2003030482A2 (en) 2003-04-10
TWI224907B (en) 2004-12-01
CN1582560A (en) 2005-02-16
US20030065785A1 (en) 2003-04-03
ES2283645T3 (en) 2007-11-01
DE60219050T2 (en) 2007-12-13
EP1438830A2 (en) 2004-07-21
CN100544370C (en) 2009-09-23
KR100957476B1 (en) 2010-05-14
JP2005528004A (en) 2005-09-15
EP1438830B1 (en) 2007-03-21
KR20040039452A (en) 2004-05-10

Similar Documents

Publication Publication Date Title
WO2003030482A3 (en) Contacting a device on a private network using a domain name server
WO2005011192A6 (en) Authentication system based on address, device thereof, and program
EP1646177A4 (en) Authentication system based on address, device thereof, and program
WO2001079967A3 (en) On-line directory assistance system
EP1345379A3 (en) A method and apparatus for authenticating users of mobile devices
DE60024319D1 (en) VEREINTER LOGGING PROCESS
AU2001287251A1 (en) Interacting with a data network using a telephonic device
NO20044793L (en) Some update in a cellular network system
WO2001082036A3 (en) Method and system for signing and authenticating electronic documents
WO2001077775A3 (en) Network content access control
CY1105264T1 (en) METHOD AND SYSTEM FOR FACILITATING A WIRELESS ELECTRONIC COMMERCE TRANSACTION
ATE261145T1 (en) METHOD AND DEVICE FOR DETECTING NEIGHBORHOOD SERVICES
WO2001042966A3 (en) Attribute and application synchronization in distributed network environment
HK1100250A1 (en) Mobile access to lightweight directory access protocol (ldap) server
WO2007055832A3 (en) System for authorizing a set top box in an internet protocol television system
NZ509691A (en) A data conversion system for accessing the Internet from a portable information terminal based on WAP
WO2001037068A3 (en) Method and apparatus for providing secure communication in a network
TW200731736A (en) Semiconductor chip and configuring method thereof
EP1263186A3 (en) Method of establishing a secure tunnel through a proxy server between a user device and a secure server
CA2307051A1 (en) Method and apparatus to determine user identity and limit access to a communications network
WO2002011422A3 (en) Communication account system
WO2004061589A3 (en) System, method and computer program product for providing profile information
NO20031868D0 (en) Server to map application names to TAG values for a distributed multi-user application
NO20023801L (en) Methods and devices for performing user verification
EP1251671A3 (en) A method of providing a proxy server based service to a communications device on a network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG UZ VC VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 633/CHENP/2004

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2003533545

Country of ref document: JP

Ref document number: 1020047004653

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2002333607

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2002800331

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20028221699

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2002800331

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2002800331

Country of ref document: EP