[go: up one dir, main page]

WO2001093538A3 - Analyse de routage d'adresses cote client - Google Patents

Analyse de routage d'adresses cote client Download PDF

Info

Publication number
WO2001093538A3
WO2001093538A3 PCT/US2001/017918 US0117918W WO0193538A3 WO 2001093538 A3 WO2001093538 A3 WO 2001093538A3 US 0117918 W US0117918 W US 0117918W WO 0193538 A3 WO0193538 A3 WO 0193538A3
Authority
WO
WIPO (PCT)
Prior art keywords
group
node
client side
side address
address routing
Prior art date
Application number
PCT/US2001/017918
Other languages
English (en)
Other versions
WO2001093538A2 (fr
Inventor
Nathan F Raciborski
Mark R Thompson
Original Assignee
Aerocast Com 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 Aerocast Com Inc filed Critical Aerocast Com Inc
Priority to JP2001588203A priority Critical patent/JP2004511117A/ja
Priority to AU2001272931A priority patent/AU2001272931A1/en
Priority to EP01952139A priority patent/EP1287664A2/fr
Priority to CA002410863A priority patent/CA2410863A1/fr
Publication of WO2001093538A2 publication Critical patent/WO2001093538A2/fr
Publication of WO2001093538A3 publication Critical patent/WO2001093538A3/fr

Links

Classifications

    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • 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]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/30Routing of multiclass traffic
    • 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
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1012Server selection for load balancing based on compliance of requirements or conditions with available server resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0281Proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/10015Access to distributed or replicated servers, e.g. using brokers
    • 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/24Negotiation of communication capabilities
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/326Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé de sélection d'un mode de transfert susceptible de fournir une qualité de transfert suffisante à un ordinateur client. Ce procédé consiste à identifier un groupe de noeuds de transfert pour l'ordinateur client en plus d'au moins un noeud extérieur au groupe. Le noeud extérieur au groupe est analysé en même temps qu'un noeud du groupe avec la perspective de l'ordinateur client. L'analyse du noeud du groupe est attribuée à l'ensemble des autres noeuds du groupe. Ainsi, il suffit d'analyser un seul noeud du groupe pour sélectionner n'importe quel noeud dans le groupe et à l'extérieur du groupe.
PCT/US2001/017918 2000-06-01 2001-06-01 Analyse de routage d'adresses cote client WO2001093538A2 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2001588203A JP2004511117A (ja) 2000-06-01 2001-06-01 クライアント側アドレスルーティング解析
AU2001272931A AU2001272931A1 (en) 2000-06-01 2001-06-01 Client side address routing analysis
EP01952139A EP1287664A2 (fr) 2000-06-01 2001-06-01 Analyse de routage d'adresses cote client
CA002410863A CA2410863A1 (fr) 2000-06-01 2001-06-01 Analyse de routage d'adresses cote client

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US20900700P 2000-06-01 2000-06-01
US60/209,007 2000-06-01
US66403700A 2000-09-18 2000-09-18
US09/664,037 2000-09-18

Publications (2)

Publication Number Publication Date
WO2001093538A2 WO2001093538A2 (fr) 2001-12-06
WO2001093538A3 true WO2001093538A3 (fr) 2002-07-11

Family

ID=26903729

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/017918 WO2001093538A2 (fr) 2000-06-01 2001-06-01 Analyse de routage d'adresses cote client

Country Status (8)

Country Link
EP (1) EP1287664A2 (fr)
JP (1) JP2004511117A (fr)
KR (1) KR20030051431A (fr)
CN (1) CN1444818A (fr)
AR (1) AR028661A1 (fr)
AU (1) AU2001272931A1 (fr)
CA (1) CA2410863A1 (fr)
WO (1) WO2001093538A2 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197842B (zh) * 2007-12-29 2011-03-23 杭州华三通信技术有限公司 多模块系统中处理节点的节点标识配置方法以及处理节点
EP2235888B1 (fr) * 2008-01-23 2018-09-12 Telefonaktiebolaget LM Ericsson (publ) Sélection d' un noeud périphérique dans un réseau de communication à accès fixe
EP3079089A1 (fr) 2015-04-08 2016-10-12 Siemens Healthcare GmbH Procédé permettant de relocaliser des données médicales

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998058315A1 (fr) * 1997-06-18 1998-12-23 Intervu, Inc. Systeme et procede d'optimisation cote serveur de la fourniture de donnees sur un reseau d'informatique distribuee
US6006264A (en) * 1997-08-01 1999-12-21 Arrowpoint Communications, Inc. Method and system for directing a flow between a client and a server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998058315A1 (fr) * 1997-06-18 1998-12-23 Intervu, Inc. Systeme et procede d'optimisation cote serveur de la fourniture de donnees sur un reseau d'informatique distribuee
US6006264A (en) * 1997-08-01 1999-12-21 Arrowpoint Communications, Inc. Method and system for directing a flow between a client and a server

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CARTER R L; CROVELLA M E: "Dynamic Server Selection using Bandwidth Probing in Wide-Area Networks (BU-CS-96-007)", TECHNICAL REPORT, BOSTON UNIVERSITY, 18 March 1996 (1996-03-18), pages 1 - 20, XP002196020 *
DYKES S G ET AL: "AN EMPIRICAL EVALUATION OF CLIENT-SIDE SERVER SELECTION ALGORITHMS", PROCEEDINGS IEEE INFOCOM 2000. THE CONFERENCE ON COMPUTER COMMUNICATIONS. 19TH. ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER ANDCOMMUNICATIONS SOCIETIES. TEL AVIV, ISRAEL, MARCH 26-30, 2000, PROCEEDINGS IEEE INFOCOM. THE CONFERENCE ON COMPUTER COMMUN, vol. 3 OF 3. CONF. 19, 26 March 2000 (2000-03-26), pages 1361 - 1370, XP001044230, ISBN: 0-7803-5881-3 *
YOSHIKAWA C ET AL: "Using Smart Clients to build scalable services", PROCEEDINGS OF THE USENIX 1997 ANNUAL TECHNICAL CONFERENCE, PROCEEDINGS OF USENIX 1997 ANNUAL TECHNICAL CONFERENCE, ANAHEIM, CA, USA, 6-10 JAN. 1997, 1997, Berkeley, CA, USA, USEXIX Assoc, USA, pages 105 - 117, XP002196135, ISBN: 1-880446-84-7 *

Also Published As

Publication number Publication date
CA2410863A1 (fr) 2001-12-06
WO2001093538A2 (fr) 2001-12-06
JP2004511117A (ja) 2004-04-08
KR20030051431A (ko) 2003-06-25
EP1287664A2 (fr) 2003-03-05
CN1444818A (zh) 2003-09-24
AR028661A1 (es) 2003-05-21
AU2001272931A1 (en) 2001-12-11

Similar Documents

Publication Publication Date Title
CA2457718A1 (fr) Utilisation d'information sur l'etat des liaisons pour decrire une topologie de reseau ip
WO2004061582A3 (fr) Procede et systeme pour analyser une pluralite de pieces
FI991260A7 (fi) IP-reitityksen optimointi liityntäverkossa
AU2001241625A1 (en) System and method for identifying and blocking pornographic and other web content on the internet
AU2003293057A8 (en) Network architecture, addressing and routing
GB0217141D0 (en) System and method for providing an information network on the internet
NL194376B (nl) Kernboorwerktuig voor het verkrijgen van meervoudige zijwand kernmonsters.
EP0669737A3 (fr) Routage intrabande dans un réseau de données.
EP1264260A4 (fr) Systeme etendu de transmission de commandes base sur l'internet et son procede
EP1479008A4 (fr) Procedes et systemes destines a resoudre des conflits d'adressage sur la base d'informations de tunnel
EP0986220A3 (fr) Réseau de données programmable
WO2001082234A3 (fr) Systemes et procedes pour realiser une modification de services d'adresses sur un reseau
PL349013A1 (en) Method for determining computer network topologies
TR199901078A3 (tr) Mikrofilaman elyaf üretimi için araç ve yöntem.
NL1001228A1 (nl) Vouwbare meercellenconstructie.
AU2002322230A1 (en) Scalable router
EP0901088A3 (fr) Structure pour vérifier des règles
NL1012447A1 (nl) Boogbuis en werkwijze voor het vervaardigen daarvan.
AU2000228003A1 (en) Method and system for resolving between geographic information and network addresses in a wide area network, preferably in the internet
DE69831725D1 (de) Verfahren zur Leitweglenkung von Internetdatenpaketen: Zugriffsknoten, Endgerät und Kommunikationsnetz zur Durchführung des Verfahrens
AU2002241657A1 (en) Processing well logging data with neural network
WO2005119971A3 (fr) Procede et appareil de transmission de donnees dans un reseau de communication de donnees
WO2001093538A3 (fr) Analyse de routage d'adresses cote client
CA2350449A1 (fr) Methodes et appareil pour la selection de trajets multiples tenant compte du risque partage
WO2005089055A3 (fr) Procede pour communiquer des capacites de traitement sur une voie de communication

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 BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

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

AL Designated countries for regional patents

Kind code of ref document: A3

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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 2410863

Country of ref document: CA

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 588203

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1020027016444

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2001272931

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2001952139

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 018135706

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2001952139

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020027016444

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 2001952139

Country of ref document: EP