WO2001082560A2 - Network with cache servers - Google Patents

Network with cache servers Download PDF

Info

Publication number
WO2001082560A2
WO2001082560A2 PCT/EP2001/004676 EP0104676W WO0182560A2 WO 2001082560 A2 WO2001082560 A2 WO 2001082560A2 EP 0104676 W EP0104676 W EP 0104676W WO 0182560 A2 WO0182560 A2 WO 0182560A2
Authority
WO
WIPO (PCT)
Prior art keywords
user
network
local
location
servers
Prior art date
Application number
PCT/EP2001/004676
Other languages
French (fr)
Other versions
WO2001082560A3 (en
Inventor
Henricus Josephus Maria Bastiaansen
Jerry Van De Leur
Herman Pals
Wilbert Ludovicus Johannes Maria De Graaf
Original Assignee
Koninklijke Kpn N.V.
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 Koninklijke Kpn N.V. filed Critical Koninklijke Kpn N.V.
Priority to AU2001267375A priority Critical patent/AU2001267375A1/en
Publication of WO2001082560A2 publication Critical patent/WO2001082560A2/en
Publication of WO2001082560A3 publication Critical patent/WO2001082560A3/en

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/1021Server selection for load balancing based on client or server locations
    • 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
    • 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

Definitions

  • the invention relates to a network comprising local network nodes, via which local users have access to the network, and also local servers.
  • the network in accordance with the invention comprises means for determining the geographic location of the user and on the basis of his location to connect the user to the most appropriate local server in respect of his location.
  • the present invention is also suitable for roaming' users.
  • the network address of a user can be used to determine the geographical location of a user.
  • the ATM address of the user is used in an ATM network and the IP address of the user in an IP network (IP version 6 addresses in particular can be used as unique addresses) .
  • FIG. 1 shows an ATM-based network 1 that is accessed via nodes (switches) 2 (resp. 2 ' ) .
  • the network 1 comprises non-local servers 4 and local cache servers 5 (resp. 5' ) that contain - regularly updated - copies of the data (content) stored on the non-local servers 4.
  • the local servers may also contain content that does not originate from the non-local servers 4.
  • the network furthermore comprises an authentication server 6.
  • a user 3 connects to the node 2 and is allocated an address (prefix) by this node.
  • the user 3 is authenticated by the authentication server.
  • the authentication server 6 determines the geographical location of the user based on his ATM address.
  • the node 2 then connects the user 3 to the most appropriate (nearest) local server 5 under the control of the authentication server 6.
  • the user seeks access to the network 2 (the user is now indicated by 3' in the figure) via a different node, node 2', the same procedure occurs as above: user 3' connects to node 2' and is allocated an address.
  • the user is authenticated.
  • the authentication server 6 determines the (new) geographical location of the user based on his ATM address.
  • Node 2' then connects the user 3' to the most appropriate (nearest) local server 5' under the supervision of the authentication server 6.

Abstract

Network (1) comprising local network nodes (2, 2'), via which local users (3, 3') have access to the network and local servers (5, 5'), for example cache servers. Permanent connection of a user to one specific local server has the disadvantage that if a user logs in at a different location, another local server may be able to offer much better performance and greater savings in network traffic. For this reason, the present network comprises means (2, 2', 6) for determining the geographic location of the user (3, 3') and on the basis of his location for connecting the user to the most appropriate local server (5, 5') in respect of his location.

Description

Network with cache servers
BACKGROUND OF THE INVENTION
The invention relates to a network comprising local network nodes, via which local users have access to the network, and also local servers.
It is known that the demand for bandwidth often exceeds the deliverable capacity in the current networks. The demand for bandwidth will increase rapidly, particularly with the roll-out of broadband access (for example via xDSL) . One method of reducing the volume of network traffic and/or improving performance (response time!) is placing content on local (cache) servers in the network so that data (whether or not copies of the content (data) from the nonlocal servers) from these local servers can be involved. According to prior art, each user is permanently allocated to one specific local server. Such a permanent connection has the following disadvantages: if a user logs in at a different location, it is possible that another local server may be able to offer much better performance and greater savings in network traffic.
SUMMARY OF THE INVENTION
The aim of the invention is to obviate the aforementioned drawbacks. To this end, the network in accordance with the invention comprises means for determining the geographic location of the user and on the basis of his location to connect the user to the most appropriate local server in respect of his location. The present invention is also suitable for roaming' users. The network address of a user can be used to determine the geographical location of a user. The ATM address of the user is used in an ATM network and the IP address of the user in an IP network (IP version 6 addresses in particular can be used as unique addresses) .
DESCRIPTION OF THE DRAWING
The functioning of the present invention is explained in more detail below with reference to figure 1. Figure 1 shows an ATM-based network 1 that is accessed via nodes (switches) 2 (resp. 2 ' ) . The network 1 comprises non-local servers 4 and local cache servers 5 (resp. 5' ) that contain - regularly updated - copies of the data (content) stored on the non-local servers 4. However, the local servers may also contain content that does not originate from the non-local servers 4. The network furthermore comprises an authentication server 6.
A user 3 connects to the node 2 and is allocated an address (prefix) by this node. Once the node 2 has connected to the authentication server 6, the user 3 is authenticated by the authentication server. The authentication server 6 then determines the geographical location of the user based on his ATM address. The node 2 then connects the user 3 to the most appropriate (nearest) local server 5 under the control of the authentication server 6. When the user seeks access to the network 2 (the user is now indicated by 3' in the figure) via a different node, node 2', the same procedure occurs as above: user 3' connects to node 2' and is allocated an address. Once node 2' has connected to the authentication server 6, the user is authenticated. The authentication server 6 then determines the (new) geographical location of the user based on his ATM address. Node 2' then connects the user 3' to the most appropriate (nearest) local server 5' under the supervision of the authentication server 6.

Claims

1. Network (1) comprising local network nodes (2,2'), via tfhich local users (3, 3' ) have access to the network, and also local servers (5,5'), characterised by means (2, 2', 6) for determining the geographical location of the user (3,3') and on the basis of his location connecting the user to the most appropriate local server (5,5') in respect of his location.
2. Network according to claim 1, characterised in that the means (2, 2',6) for determining the geographical location of the user (3,3') detect the network address of said user.
3. Network according to claim 2, characterised in that the user (3,3') connects to the node (2,2') and is allocated a network address by this node, after which the node connects to an authentication server (6) that authenticates the user and determines his geographical location on the basis of his network address, after which the user is connected to the most appropriate local server (5,5').
PCT/EP2001/004676 2000-04-25 2001-04-25 Network with cache servers WO2001082560A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001267375A AU2001267375A1 (en) 2000-04-25 2001-04-25 Network with cache servers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL1015007 2000-04-25
NL1015007A NL1015007C2 (en) 2000-04-25 2000-04-25 Network with cache servers.

Publications (2)

Publication Number Publication Date
WO2001082560A2 true WO2001082560A2 (en) 2001-11-01
WO2001082560A3 WO2001082560A3 (en) 2002-03-21

Family

ID=19771256

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/004676 WO2001082560A2 (en) 2000-04-25 2001-04-25 Network with cache servers

Country Status (3)

Country Link
AU (1) AU2001267375A1 (en)
NL (1) NL1015007C2 (en)
WO (1) WO2001082560A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003075197A2 (en) * 2002-03-05 2003-09-12 Speedbit Ltd. Online financial transaction veracity assurance mechanism
CN108471422A (en) * 2018-03-29 2018-08-31 武汉斗鱼网络科技有限公司 A kind of different-place login judgment method, device, server and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0817444A2 (en) * 1996-07-01 1998-01-07 Sun Microsystems, Inc. System for context-dependent name resolution
WO1998057275A2 (en) * 1997-06-12 1998-12-17 Telia Ab Arrangement for load sharing in computer networks
US5956697A (en) * 1996-07-11 1999-09-21 International Scientific Co., Ltd. Timer-based fee-charging system for internet

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0817444A2 (en) * 1996-07-01 1998-01-07 Sun Microsystems, Inc. System for context-dependent name resolution
US5956697A (en) * 1996-07-11 1999-09-21 International Scientific Co., Ltd. Timer-based fee-charging system for internet
WO1998057275A2 (en) * 1997-06-12 1998-12-17 Telia Ab Arrangement for load sharing in computer networks

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003075197A2 (en) * 2002-03-05 2003-09-12 Speedbit Ltd. Online financial transaction veracity assurance mechanism
WO2003075197A3 (en) * 2002-03-05 2003-12-31 Speedbit Ltd Online financial transaction veracity assurance mechanism
CN108471422A (en) * 2018-03-29 2018-08-31 武汉斗鱼网络科技有限公司 A kind of different-place login judgment method, device, server and medium
CN108471422B (en) * 2018-03-29 2021-03-16 武汉斗鱼网络科技有限公司 Method, device, server and medium for judging remote login

Also Published As

Publication number Publication date
NL1015007C2 (en) 2001-10-26
WO2001082560A3 (en) 2002-03-21
AU2001267375A1 (en) 2001-11-07

Similar Documents

Publication Publication Date Title
US6163810A (en) System and method for managing the exchange of information between multicast and unicast hosts
CN109151009B (en) CDN node distribution method and system based on MEC
CA2338085A1 (en) Intelligent traffic routing
WO2004032421A1 (en) A method for adding devices to management system
US20070168531A1 (en) System and Method for Identifying a Subscriber for Connection to a Communication Network
WO2001056245A1 (en) Allocation of a server address to a terminal
CN110708385A (en) CDN scheduling algorithm and system based on network delay
CN101217508A (en) A network agent system and the corresponding realizing methods based on instant communication platform
CN102857547B (en) The method and apparatus of distributed caching
CN110445889B (en) Method and system for managing IP address of switch under Ethernet environment
CN104270325B (en) Cpe device realizes the system and method for public network access customer number limitation based on Linux
EP2677716A1 (en) Access control method, access device and system
WO1998020646A3 (en) A system and a method for accessing services
EP1320977A2 (en) Virtual ip framework and interfacing method
US9407571B1 (en) Geographically appropriate domain name system assignment
CN104427568B (en) A kind of method, apparatus for realizing the unloading of 3GPP network flow
JP2001326696A (en) Method for controlling access
CN112887441B (en) Domain name resolution method, terminal and DNS (Domain name Server)
CN101350772B (en) Method for selecting line of router with multiple WAN interfaces, system and router
CN107343058B (en) IP address distribution system and working method thereof
WO2001082560A2 (en) Network with cache servers
CN106790502B (en) Load balancing system of IPv4 terminal and IPv6 service intercommunication service based on NAT64 prefix
JP2003174482A5 (en)
CN100358336C (en) IP top-set redialing method
US8051129B2 (en) Arrangement and method for reducing required memory usage between communication servers

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 CO 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 US 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
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
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 CO 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 US 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

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP