CA2395251A1 - Allocation of a server address to a terminal - Google Patents
Allocation of a server address to a terminal Download PDFInfo
- Publication number
- CA2395251A1 CA2395251A1 CA002395251A CA2395251A CA2395251A1 CA 2395251 A1 CA2395251 A1 CA 2395251A1 CA 002395251 A CA002395251 A CA 002395251A CA 2395251 A CA2395251 A CA 2395251A CA 2395251 A1 CA2395251 A1 CA 2395251A1
- Authority
- CA
- Canada
- Prior art keywords
- address
- server
- allocation
- server address
- allocating
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5084—Providing for device mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1019—Random or heuristic server selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1023—Server selection for load balancing based on a hash applied to IP addresses or costs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1036—Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention relates to a method for allocating an address of a data service offering server to a communication device such as a mobile services device or a SIM card. With the allocation, the server address is selected from a number of address identifiers. Each address identifier identifies a valid server independently of the current server configuration of the communication network.
The server address can be combined out of a fixed and a variable portion. Moreover, the address identifiers can be updated, for example, by means of a so-called DNS server. The described server address allocation method improves the scalability of the communication system and offers an efficient measure for load distribution for both the data service offering application servers and for so-called DNS servers.
Moreover, the invention relates to a corresponding communication device for allocating a server address, and to a corresponding communication system and computer program.
The server address can be combined out of a fixed and a variable portion. Moreover, the address identifiers can be updated, for example, by means of a so-called DNS server. The described server address allocation method improves the scalability of the communication system and offers an efficient measure for load distribution for both the data service offering application servers and for so-called DNS servers.
Moreover, the invention relates to a corresponding communication device for allocating a server address, and to a corresponding communication system and computer program.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00101551.0 | 2000-01-27 | ||
EP00101551A EP1120945A1 (en) | 2000-01-27 | 2000-01-27 | Assignment of a serveraddress to a terminal |
PCT/EP2001/000545 WO2001056245A1 (en) | 2000-01-27 | 2001-01-18 | Allocation of a server address to a terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2395251A1 true CA2395251A1 (en) | 2001-08-02 |
CA2395251C CA2395251C (en) | 2007-11-13 |
Family
ID=8167704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002395251A Expired - Lifetime CA2395251C (en) | 2000-01-27 | 2001-01-18 | Allocation of a server address to a terminal |
Country Status (8)
Country | Link |
---|---|
US (1) | US7333459B2 (en) |
EP (2) | EP1120945A1 (en) |
JP (1) | JP4652653B2 (en) |
AT (1) | ATE332605T1 (en) |
AU (1) | AU2678701A (en) |
CA (1) | CA2395251C (en) |
DE (1) | DE60121296D1 (en) |
WO (1) | WO2001056245A1 (en) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1271881A1 (en) * | 2001-06-25 | 2003-01-02 | Siemens Aktiengesellschaft | Method for Transfering Data |
US8549110B2 (en) * | 2001-06-25 | 2013-10-01 | Cinterion Wireless Modules Gmbh | Method for transmitting data |
US20030073439A1 (en) * | 2001-10-17 | 2003-04-17 | Wenzel Peter W. | Home agent redundancy in a cellular system |
US7711819B2 (en) | 2001-10-31 | 2010-05-04 | Fujitsu Limited | Load balancer |
US20040019664A1 (en) * | 2002-02-15 | 2004-01-29 | Franck Le | Method and system for discovering a network element in a network such as an agent in an IP network |
GB0206849D0 (en) | 2002-03-22 | 2002-05-01 | Nokia Corp | Communication system and method |
JP2004342088A (en) * | 2003-04-21 | 2004-12-02 | Sony Corp | Terminal apparatus authentication system, terminal apparatus, first sorting server, sorting system, service server, second sorting server, terminal apparatus method, first sorting method, sorting method, service provision method, service server method, first sorting method, second sorting method, terminal apparatus program, first sorting program, sorting program, service server program, second sorting program, and storage medium |
JP2005250548A (en) * | 2004-03-01 | 2005-09-15 | Fujitsu Ltd | Relay control method, relay control program, and relay controller |
US8089972B2 (en) | 2004-05-03 | 2012-01-03 | Level 3 Communications, Llc | Registration redirect server |
US7940730B1 (en) * | 2004-11-04 | 2011-05-10 | At&T Mobility Ii Llc | Network-initiated method and system for establishing data communication using IP with a wireless terminal |
US7734019B1 (en) * | 2004-12-09 | 2010-06-08 | Level 3 Communications, Llc | Systems and methods for third party emergency call termination |
US8768350B2 (en) | 2004-12-09 | 2014-07-01 | Level 3 Communications, Llc | Systems and methods for locating endpoints in a communication network |
US9843557B2 (en) | 2004-12-09 | 2017-12-12 | Level 3 Communications, Llc | Systems and methods for dynamically registering endpoints in a network |
US7463614B2 (en) * | 2004-12-16 | 2008-12-09 | Utstarcom, Inc. | Method and apparatus to facilitate provision of an IPv6 prefix |
US20060173853A1 (en) * | 2005-01-31 | 2006-08-03 | Morris Robert P | Method and system for locating information on local networks |
JP4663497B2 (en) * | 2005-12-01 | 2011-04-06 | 株式会社日立製作所 | Information processing system and information processing apparatus assignment management method |
JP2007226360A (en) * | 2006-02-21 | 2007-09-06 | Sharp Corp | Information terminal, information terminal control method, information terminal control program, and recording medium |
US8019073B2 (en) * | 2006-10-30 | 2011-09-13 | Alcatel Lucent | Systems and methods for implementing split numbering plan area codes in an IMS network |
EP2290914A1 (en) * | 2009-08-31 | 2011-03-02 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Support for network routing selection |
EP2290915A1 (en) * | 2009-08-31 | 2011-03-02 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | Support for network routing selection |
WO2011115543A1 (en) * | 2010-03-18 | 2011-09-22 | Telefonaktiebolaget L M Ericsson (Publ) | Core network node selection in a multi operator core network |
US9325662B2 (en) * | 2011-01-07 | 2016-04-26 | Seven Networks, Llc | System and method for reduction of mobile network traffic used for domain name system (DNS) queries |
US11336519B1 (en) * | 2015-03-10 | 2022-05-17 | Amazon Technologies, Inc. | Evaluating placement configurations for distributed resource placement |
US10616134B1 (en) * | 2015-03-18 | 2020-04-07 | Amazon Technologies, Inc. | Prioritizing resource hosts for resource placement |
JP6929803B2 (en) * | 2018-02-01 | 2021-09-01 | Kddi株式会社 | Mobile communication devices, programs and communication systems |
US10776173B1 (en) | 2018-04-30 | 2020-09-15 | Amazon Technologies, Inc. | Local placement of resource instances in a distributed system |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0830772A1 (en) * | 1995-06-05 | 1998-03-25 | Shiva Corporation | Apparatus and method for providing unique identifiers to remote dial-in network clients |
US5734865A (en) * | 1995-06-07 | 1998-03-31 | Bull Hn Information Systems Inc. | Virtual local area network well-known port routing mechanism for mult--emulators in an open system environment |
US5636371A (en) * | 1995-06-07 | 1997-06-03 | Bull Hn Information Systems Inc. | Virtual network mechanism to access well known port application programs running on a single host system |
US6341133B1 (en) * | 1995-10-11 | 2002-01-22 | Sony Corporation | Information providing apparatus and portable communication terminal |
US6073178A (en) * | 1996-12-09 | 2000-06-06 | Sun Microsystems, Inc. | Method and apparatus for assignment of IP addresses |
US6324267B1 (en) * | 1997-01-17 | 2001-11-27 | Scientific-Atlanta, Inc. | Two-tiered authorization and authentication for a cable data delivery system |
JPH10262044A (en) * | 1997-03-19 | 1998-09-29 | Mitsubishi Electric Corp | Repeater system and relay method using the system |
US6286058B1 (en) * | 1997-04-14 | 2001-09-04 | Scientific-Atlanta, Inc. | Apparatus and methods for automatically rerouting packets in the event of a link failure |
US6263368B1 (en) * | 1997-06-19 | 2001-07-17 | Sun Microsystems, Inc. | Network load balancing for multi-computer server by counting message packets to/from multi-computer server |
CA2217315A1 (en) * | 1997-10-03 | 1999-04-03 | Newbridge Networks Corporation | Service management of multiple independent forwarding realms |
US5974453A (en) * | 1997-10-08 | 1999-10-26 | Intel Corporation | Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address |
KR100420777B1 (en) * | 1997-11-28 | 2004-03-02 | 인터내셔널 비지네스 머신즈 코포레이션 | Processing extended transactions in a client-server system |
US6718387B1 (en) * | 1997-12-10 | 2004-04-06 | Sun Microsystems, Inc. | Reallocating address spaces of a plurality of servers using a load balancing policy and a multicast channel |
DE69822516T2 (en) * | 1997-12-17 | 2005-02-03 | British Telecommunications Public Ltd. Co. | MOBILE DATENLEITWEG |
JP3966598B2 (en) * | 1998-03-04 | 2007-08-29 | 富士通株式会社 | Server selection system |
DE69838541T2 (en) * | 1998-03-04 | 2008-07-03 | Sony Deutschland Gmbh | Connecting between remote units using Hypertext Transfer Protocol |
US6578066B1 (en) * | 1999-09-17 | 2003-06-10 | Alteon Websystems | Distributed load-balancing internet servers |
US6212563B1 (en) * | 1998-10-01 | 2001-04-03 | 3Com Corporation | Method and system for setting and managing externally provided internet protocol addresses using the dynamic host configuration protocol |
US7039688B2 (en) * | 1998-11-12 | 2006-05-02 | Ricoh Co., Ltd. | Method and apparatus for automatic network configuration |
US6327267B1 (en) * | 1998-12-21 | 2001-12-04 | Ericssoninc | Systems and methods for routing a message through a signaling network associated with a public switched telephone network (PSTN), including a method for performing global title routing on an internet protocol (IP) address |
US7020698B2 (en) * | 2000-05-31 | 2006-03-28 | Lucent Technologies Inc. | System and method for locating a closest server in response to a client domain name request |
US7042864B1 (en) * | 2000-08-01 | 2006-05-09 | Cisco Technology, Inc. | Enabling push technologies for mobile IP |
-
2000
- 2000-01-27 EP EP00101551A patent/EP1120945A1/en not_active Withdrawn
-
2001
- 2001-01-18 US US10/182,100 patent/US7333459B2/en not_active Expired - Fee Related
- 2001-01-18 WO PCT/EP2001/000545 patent/WO2001056245A1/en active IP Right Grant
- 2001-01-18 AT AT01901167T patent/ATE332605T1/en not_active IP Right Cessation
- 2001-01-18 CA CA002395251A patent/CA2395251C/en not_active Expired - Lifetime
- 2001-01-18 AU AU26787/01A patent/AU2678701A/en not_active Abandoned
- 2001-01-18 EP EP01901167A patent/EP1250786B1/en not_active Expired - Lifetime
- 2001-01-18 DE DE60121296T patent/DE60121296D1/en not_active Expired - Lifetime
- 2001-01-18 JP JP2001554579A patent/JP4652653B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP4652653B2 (en) | 2011-03-16 |
WO2001056245A1 (en) | 2001-08-02 |
EP1250786A1 (en) | 2002-10-23 |
CA2395251C (en) | 2007-11-13 |
ATE332605T1 (en) | 2006-07-15 |
EP1250786B1 (en) | 2006-07-05 |
US7333459B2 (en) | 2008-02-19 |
AU2678701A (en) | 2001-08-07 |
DE60121296D1 (en) | 2006-08-17 |
JP2003521166A (en) | 2003-07-08 |
EP1120945A1 (en) | 2001-08-01 |
US20030058855A1 (en) | 2003-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2395251A1 (en) | Allocation of a server address to a terminal | |
AU2013351670B2 (en) | Business scheduling method and apparatus and convergence device | |
CN102148878B (en) | IP (internet protocol) address allocation method, system and device | |
CN101800760B (en) | Realization method and system for accessing data service | |
SE9604409D0 (en) | A telecommunication device | |
EP1017208A3 (en) | Method and system for providing wireless mobile server and peer-to-peer services with dynami DNS update | |
EP1435721A3 (en) | Automatic and dynamic service information delivery to data terminals in an access network | |
CN102316416B (en) | Terminal access method and cordless communication network | |
EP1304847A3 (en) | System and method for providing specific services to each of a plurality of terminals connected to a network | |
CN106412680B (en) | Multi-screen control method and device | |
CN100571286C (en) | Cdma system distributes the method for fixed ip address for the user | |
CN101106778A (en) | GPRS implementation method and system based on one-in-multiple number SIM card | |
EP1552635A2 (en) | Method, device and system for distributing server requests among a cluster of servers that have registered as mobile nodes | |
US8095685B2 (en) | Provision of a service to several separately managed networks | |
JP4246854B2 (en) | Method of providing a service, service provider implementing such a method, and universal personal communication network including such a service provider | |
CN101299868A (en) | Method and device for supporting subscriber terminal to access network in fixed access network | |
CN103037442A (en) | Method and system for achieving flow separation scheduling | |
CN111050355B (en) | Method, device and system for dynamically adjusting Qos of mobile terminal | |
FR2833123B1 (en) | METHOD FOR MANAGING A COMMUNICATION WITH MEANS FOR PROVIDING A MULTIPLE SERVER SERVICE | |
US20200076494A1 (en) | Communication system, relay server, communication method and program | |
DK1234454T3 (en) | Charging in a telecommunications system that provides radio / television services | |
CN101945144A (en) | IP address redistribution method and service node | |
CN102299871B (en) | Communication method and gateway equipment | |
US20080207185A1 (en) | Method For Providing Device Ids In a Mobile Radio Device Which Identify Said Mobile Radio Device in a Mobile Radio Network | |
CN1312886C (en) | Dynamic passive field name distribution method for implementing terminal to terminal communication in internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20210118 |