KR100673514B1 - SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 - Google Patents
SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 Download PDFInfo
- Publication number
- KR100673514B1 KR100673514B1 KR20050010360A KR20050010360A KR100673514B1 KR 100673514 B1 KR100673514 B1 KR 100673514B1 KR 20050010360 A KR20050010360 A KR 20050010360A KR 20050010360 A KR20050010360 A KR 20050010360A KR 100673514 B1 KR100673514 B1 KR 100673514B1
- Authority
- KR
- South Korea
- Prior art keywords
- message
- register
- sip server
- user agent
- real sip
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H12/00—Towers; Masts or poles; Chimney stacks; Water-towers; Methods of erecting such structures
- E04H12/02—Structures made of specified materials
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B27/00—Layered products comprising a layer of synthetic resin
- B32B27/06—Layered products comprising a layer of synthetic resin as the main or only constituent of a layer, which is next to another layer of the same or of a different material
- B32B27/10—Layered products comprising a layer of synthetic resin as the main or only constituent of a layer, which is next to another layer of the same or of a different material of paper or cardboard
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- 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/1004—Server selection for load balancing
- H04L67/1006—Server selection for load balancing with static server selection, e.g. the same server being selected for a specific client
-
- 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
- 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/1014—Server selection for load balancing based on the content of a request
-
- 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/1029—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers using data related to the state of servers by a load balancer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Architecture (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Wood Science & Technology (AREA)
- Materials Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (12)
- SIP 로드밸런서에서 레지스터 기능을 수행하는 방법에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자 및 네트워크 주소를 기록하는 정보 테이블을 유지하는 단계;유저 에이전트로부터 제1 레지스터 메시지를 수신하는 단계;상기 수신한 제1 레지스터 메시지를 복사하고, 상기 정보 테이블을 참조하여 상기 정보 테이블에 기록된 하나 이상의 리얼 SIP 서버로 상기 복사된 제1 레지스터 메시지를 전송하는 단계;상기 유저 에이전트의 식별 정보 및 상기 제1 레지스터 메시지를 전송한 상기 하나 이상의 리얼 SIP 서버의 식별자를 상기 정보 테이블에 기록하는 단계 ?? 상기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;상기 하나 이상의 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계; 및상기 수신한 확인 메시지 중 하나의 확인 메시지를 유저 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- SIP 로드밸런서에서 레지스터 기능을 수행하는 방법에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자 및 네트워크 주소를 기록하는 정보 테이블을 유지하는 단계;유저 에이전트로부터 제1 레지스터 메시지를 수신하는 단계;상기 수신한 제1 레지스터 메시지를 복사하고, 상기 정보 테이블을 참조하여 상기 정보 테이블에 기록된 상기 하나 이상의 리얼 SIP 서버로 상기 복사된 제1 레지스터 메시지를 전송하는 단계;상기 유저 에이전트의 식별 정보에 대응하여 메시지를 전송한 상기 하나 이상의 리얼 SIP 서버의 식별자를 상기 정보 테이블에 기록 및 유지하는 단계 - 상기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;상기 하나 이상의 리얼 SIP 서버 각각으로부터 전송된 제1 레지스터 메시지에 대응하는 하나 이상의 응답 메시지를 수신하는 단계;상기 응답 메시지에 포함된 식별 정보 및 리얼 SIP 서버 식별자를 판독하고, 상기 응답 메시지에 포함된 인증 문자열을 추출하는 단계;상기 정보 테이블에 상기 판독된 식별 정보 및 리얼 SIP 서버 식별자에 대응하여 상기 인증 문자열을 기록하는 단계;상기 하나 이상의 응답 메시지에 포함된 인증 관련 헤더 정보를 추출하고, 상기 헤더 정보를 포함하는 통합 응답 메시지를 생성하는 단계 - 상기 헤더 정보는 인증 문자열을 포함함-;상기 통합 응답 메시지를 상기 유저 에이전트로 전송하는 단계;상기 유저 에이전트로부터 상기 통합 응답 메시지에 대응하는 통합 레지스터 응답 메시지를 수신하는 단계 - 상기 통합 레지스터 응답 메시지는 상기 통합 응답 메시지에 포함된 상기 하나 이상의 헤더 정보에 대응하는 인증 응답 정보를 포함함-;상기 통합 레지스터 응답 메시지에 포함된 상기 인증 응답 정보를 추출하는 단계;상기 통합 레지스터 응답 메시지에 포함된 식별 정보 및 인증 문자열을 판독하고, 상기 정보 테이블을 참조하여 상기 식별 정보 및 상기 인증 문자열에 대응하는 리얼 SIP 서버의 네트워크 주소를 검색하는 단계;상기 검색된 리얼 SIP 서버의 네트워크 주소로 상기 추출된 인증 응답 정보를 포함하는 레지스터 응답 메시지를 전송하는 단계;상기 레지스터 응답 메시지를 수신한 하나 이상의 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계; 및상기 수신한 확인 메시지 중 하나의 확인 메시지를 상기 유저 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- 제2항에 있어서,상기 응답 메시지에 포함되는 상기 헤더 정보는 WWW-AUTHENTICATE 헤더이고, 상기 인증 문자열은 NONCE 값인 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- SIP 로드밸런서에서 레지스터 기능을 수행하는 방법에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자 및 네트워크 주소를 기록하는 정보 테이블을 유지하는 단계;유저 에이전트로부터 제1 레지스터 메시지를 수신하는 단계;상기 정보 테이블을 참조하여, 상기 제1 레지스터 메시지를 전송할 제1 리얼 SIP 서버를 할당하고 유저 에이전트의 식별 정보, 할당된 제1 리얼 SIP 서버 식별자, 및 상기 제1 레지스터 메시지를 상기 정보 테이블에 기록하는 단계 ?? 상기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;상기 제1 리얼 SIP 서버로 상기 제1 레지스터 메시지를 전송하는 단계;상기 제1 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계;상기 제1 리얼 SIP 서버로부터 수신된 확인 메시지에 포함된 상기 제1 리얼 SIP 서버의 식별자가 상기 정보 테이블에 기록된 하나 이상의 리얼 SIP 서버 식별자 중 최종 엔트리인지 여부를 판단하는 단계;상기 제1 리얼 SIP 서버의 식별자가 최종 엔트리인 경우, 상기 수신한 확인 메시지를 상기 유저 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- 제4항에 있어서,상기 제1 리얼 SIP 서버 식별자가 상기 정보 테이블에 기록된 최종 엔트리가 아닌 경우 상기 정보 테이블을 참조하여 제2 리얼 SIP 서버를 할당하고, 상기 정보 테이블에 기록된 제1 레지스터 메시지를 독출하여 상기 제2 리얼 SIP 서버로 전송하는 단계;상기 제2 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계; 및상기 제2 리얼 SIP 서버로부터 수신된 확인 메시지에 포함된 상기 제2 리얼 SIP 서버의 식별자가 상기 정보 테이블에 기록된 하나 이상의 리얼 SIP 서버 식별자 중 최종 엔트리인지 여부를 판단하는 단계를 더 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- SIP 로드밸런서에서 레지스터 기능을 수행하는 방법에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자 및 네트워크 주소를 기록하는 정보 테이블을 유지하는 단계;유저 에이전트로부터 제1 레지스터 메시지를 수신하는 단계;상기 정보 테이블을 참조하여, 상기 제1 레지스터 메시지를 전송할 제1 리얼 SIP 서버를 할당하고 유저 에이전트의 식별 정보, 할당된 제1 리얼 SIP 서버 식별 자, 및 상기 제1 레지스터 메시지를 상기 정보 테이블에 기록하는 단계 - 상기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;상기 제1 리얼 SIP 서버로 상기 제1 레지스터 메시지를 전송하는 단계;상기 제1 리얼 SIP 서버로부터 제1 응답 메시지를 수신하는 단계 - 상기 제1 응답 메시지는 인증 관련 헤더 정보를 포함함 -;상기 수신한 제1 응답 메시지를 상기 유저 에이전트로 전송하는 단계;상기 유저 에이전트로부터 제1 레지스터 응답 메시지를 수신하는 단계 - 상기 제1 레지스터 응답 메시지는 상기 제1 응답 메시지에 포함된 인증 관련 헤더 정보에 대응하는 인증 응답 헤더 정보를 포함함-;상기 수신한 제1 레지스터 응답 메시지를 제1 리얼 SIP 서버로 전송하는 단계;상기 제1 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계;상기 확인 메시지에 포함된 상기 제1 리얼 SIP 서버의 식별자가 상기 정보 테이블에 기록된 하나 이상의 리얼 SIP 서버 식별자 중 최종 엔트리인지 여부를 판단하는 단계;상기 제1 리얼 SIP 서버의 식별자가 최종 엔트리인 경우, 상기 수신한 확인 메시지를 상기 유저 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- 제6항에 있어서,상기 제1 리얼 SIP 서버 식별자가 상기 정보 테이블에 기록된 최종 엔트리가 아닌 경우 상기 정보 테이블을 참조하여 제2 리얼 SIP 서버를 할당하고, 상기 정보 테이블에 기록된 상기 제1 레지스터 메시지를 독출하여 상기 제2 리얼 SIP 서버로 전송하는 단계;상기 제2 리얼 SIP 서버로부터 제2 응답 메시지를 수신하는 단계 - 상기 제2 응답 메시지는 인증 관련 헤더 정보를 포함함 -;상기 수신한 제2 응답 메시지를 상기 유저 에이전트로 전송하는 단계;상기 유저 에이전트로부터 제2 레지스터 응답 메시지를 수신하는 단계 - 상기 제2 레지스터 응답 메시지는 상기 제2 응답 메시지에 포함된 인증 관련 헤더 정보에 대응하는 인증 응답 헤더 정보를 포함함-;상기 수신한 제2 레지스터 응답 메시지를 제2 리얼 SIP 서버로 전송하는 단계; 및상기 제2 리얼 SIP 서버로부터 확인 메시지를 수신하는 단계를 더 포함하는 것을 특징으로 하는 SIP 로드밸런서에서 레지스터 기능을 수행하는 방법.
- 삭제
- 삭제
- 제1항 내지 제9항 중 어느 하나의 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
- SIP 로드밸런서에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자, 상기 리얼 SIP 서버의 네트워크 주소, 및 유저 에이전트의 식별 정보를 유지하는 정보 테이블 - 상기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;유저 에이전트로부터 제1 레지스터 메시지를 수신하고, 상기 수신한 제1 레지스터 메시지를 복사하며, 상기 정보 테이블을 참조하여 상기 정보 테이블에 기록된 상기 하나 이상의 리얼 SIP 서버로 상기 제1 레지스터 메시지를 전송하고, 상기 유저 에이전트의 식별 정보에 대응하여 상기 제1 레지스터 메시지를 전송한 하나 이상의 리얼 SIP 서버의 식별자를 상기 정보 테이블에 기록하는 메시지 복사부;상기 하나 이상의 리얼 SIP 서버와 연결되어 소정의 메시지를 송수신하는 리얼 SIP 서버 통신부;상기 하나 이상의 리얼 SIP 서버로부터 수신한 응답 메시지에 포함된 유저 에이전트의 식별 정보 및 리얼 SIP 서버의 식별자를 독출하고, 상기 응답 메시지에 포함된 인증 문자열을 추출하여 상기 독출된 식별 정보 및 리얼 SIP 서버의 식별자에 대응하여 상기 인증 문자열을 상기 정보 테이블에 기록하는 기록부;상기 정보 테이블에 기록된 하나 이상의 리얼 SIP 서버로부터 각각의 응답 메시지를 수신하면, 상기 응답 메시지에 포함된 인증 관련 헤더 정보를 추출하여 상기 헤더 정보를 포함하는 통합 응답 메시지를 생성하고, 상기 유저 에이전트로부터 수신한 통합 레지스터 응답 메시지에 포함된 인증 응답 헤더 정보를 추출하여 상기 인증 응답 헤더 정보를 포함하는 레지스터 응답 메시지를 생성하는 메시지 처리부;상기 유저 에이전트와 연결되어 소정의 메시지를 송수신하는 유저 에이전트 통신부; 및상기 레지스터 응답 메시지에 포함된 식별 정보 및 인증 문자열을 판독하고, 상기 정보 테이블을 참조하여 상기 식별 정보 및 인증 문자열에 대응하는 리얼 SIP 서버의 식별자를 검색하는 정보 검색부를 포함하고,상기 리얼 SIP 서버 통신부는 상기 리얼 SIP 서버로부터 상기 응답 메시지를 수신하고, 상기 메시지 처리부에서 생성된 상기 레지스터 응답 메시지를 상기 리얼 SIP 서버로 전송하며,상기 유저 에이전트 통신부는 상기 메시지 처리부에서 생성된 상기 통합 응답 메시지를 상기 유저 에이전트로 전송하고, 상기 유저 에이전트로부터 상기 통합 레지스터 응답 메시지를 수신하는 것을 특징으로 하는 SIP 로드밸런서.
- SIP 로드밸런서에 있어서,네트워크로 연결된 하나 이상의 리얼 SIP 서버의 식별자, 상기 리얼 SIP 서버의 네트워크 주소, 및 유저 에이전트의 식별 정보를 유지하는 정보 테이블 - 상 기 식별 정보는 상기 유저 에이전트의 콜 아이디 또는 유저 에이전트 식별자 중 어느 하나임 -;상기 정보 테이블을 참조하여 유저 에이전트로부터 수신한 레지스터 메시지를 전송할 리얼 SIP 서버를 할당하고, 상기 유저 에이전트의 식별 정보, 상기 리얼 SIP 서버의 식별자, 및 상기 레지스터 메시지를 상기 정보 테이블에 기록하는 리얼 SIP 서버 할당부;상기 하나 이상의 리얼 SIP 서버로부터 확인 메시지를 수신하고, 상기 수신한 확인 메시지를 참조하여 상기 리얼 SIP 서버의 식별자가 상기 정보 테이블에 기록된 리얼 SIP 서버의 식별자 중 최종 엔트리인지 여부를 판단하는 판단부;상기 리얼 SIP 서버로부터 수신한 응답 메시지를 상기 유저 에이전트로 전송하고, 상기 유저 에이전트로부터 상기 레지스터 메시지 또는 레지스터 응답 메시지를 수신하는 유저 에이전트 통신부 - 상기 응답 메시지는 인증 관련 헤더 정보를 포함하고, 상기 레지스터 응답 메시지는 상기 헤더 정보에 대응하는 인증 응답 헤더 정보를 포함함 -; 및상기 수신한 제1 레지스터 응답 메시지를 상기 리얼 SIP 서버로 전송하고, 상기 리얼 SIP 서버로부터 확인 메시지를 수신하는 리얼 SIP 서버 통신부를 포함하고,상기 판단부는, 상기 리얼 SIP 서버 식별자가 상기 정보 테이블에 기록된 최종 엔트리가 아닌 경우 상기 정보 테이블을 참조하여 제2 리얼 SIP 서버를 할당하고, 상기 정보 테이블에 기록된 상기 레지스터 메시지를 독출하여 상기 제2 리얼 SIP 서버로 전송하며, 상기 제2 리얼 SIP 서버로부터 수신된 제2 응답 메시지에 포함된 인증 관련 헤더 정보에 재인증 파라미터를 포함시켜 상기 유저 에이전트로 전송하고, 상기 유저 에이전트로부터 제2 레지스터 응답 메시지를 수신하여 이를 상기 제2 리얼 SIP 서버로 전송하도록 상기 유저 에이전트 통신부 및 상기 리얼 SIP 서버 통신부를 제어하는 것을 특징으로 하는 SIP 로드밸런서.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050010360A KR100673514B1 (ko) | 2005-02-04 | 2005-02-04 | SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 |
JP2007553995A JP4495764B2 (ja) | 2005-02-04 | 2005-02-15 | Sipロードバランサでレジスタ機能を実行する方法およびこれを実行するsipロードバランサ |
PCT/KR2005/000413 WO2006083052A1 (en) | 2005-02-04 | 2005-02-15 | Method for providing function of registering in session initiation protocol and sip load balancer of enabling the method |
US11/815,463 US8064468B2 (en) | 2005-02-04 | 2005-02-15 | Method for providing function of registering in session initiation protocol and SIP load balancer of enabling the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050010360A KR100673514B1 (ko) | 2005-02-04 | 2005-02-04 | SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060089363A KR20060089363A (ko) | 2006-08-09 |
KR100673514B1 true KR100673514B1 (ko) | 2007-01-24 |
Family
ID=36777406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20050010360A KR100673514B1 (ko) | 2005-02-04 | 2005-02-04 | SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8064468B2 (ko) |
JP (1) | JP4495764B2 (ko) |
KR (1) | KR100673514B1 (ko) |
WO (1) | WO2006083052A1 (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4287456B2 (ja) * | 2006-10-26 | 2009-07-01 | 株式会社東芝 | サービス不能攻撃を防止するサーバ装置、方法およびプログラム |
US8064342B2 (en) * | 2006-10-27 | 2011-11-22 | Verizon Patent And Licensing Inc. | Load balancing session initiation protocol (SIP) servers |
US20080228926A1 (en) * | 2007-03-13 | 2008-09-18 | Asher Shiratzky | Methods, media, and systems for balancing session initiation protocol server load |
US9071608B2 (en) * | 2008-04-28 | 2015-06-30 | International Business Machines Corporation | Method and apparatus for load balancing in network based telephony application |
US8881167B2 (en) * | 2008-04-28 | 2014-11-04 | International Business Machines Corporation | Load balancing in network based telephony applications |
US7864766B2 (en) * | 2008-12-12 | 2011-01-04 | Cisco Technology, Inc. | Directory number mobility utilizing dynamic network distributed dial-peer updates |
US8676977B2 (en) * | 2009-12-14 | 2014-03-18 | Sonus Networks, Inc. | Method and apparatus for controlling traffic entry in a managed packet network |
CN102209019B (zh) * | 2010-03-30 | 2015-09-16 | 杭州华三通信技术有限公司 | 一种基于报文净荷的负载均衡方法和负载均衡设备 |
CA2854067C (en) * | 2012-07-04 | 2018-12-11 | Huawei Technologies Co., Ltd. | Method, device and system for recording multimedia data |
US9424429B1 (en) * | 2013-11-18 | 2016-08-23 | Amazon Technologies, Inc. | Account management services for load balancers |
US20150172324A1 (en) * | 2013-12-13 | 2015-06-18 | Alcatel-Lucent Usa Inc. | Authorized SIP Redirection |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7343490B2 (en) * | 2001-11-30 | 2008-03-11 | Nokia Siemens Networks Oy | Apparatus, and associated method, for facilitating authentication of a mobile station with a core network |
ATE306176T1 (de) * | 2001-12-07 | 2005-10-15 | Zugangsbereitstellungverfahren und -system zu teilnehmerdiensten | |
EP1324544A1 (en) * | 2001-12-26 | 2003-07-02 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for controlling traffic load between media gateway controllers and proxies |
JP4111793B2 (ja) * | 2002-09-26 | 2008-07-02 | 富士通株式会社 | 中継システム |
KR100472952B1 (ko) * | 2002-10-30 | 2005-03-10 | 한국전자통신연구원 | 세션 초기화 프로토콜(sip)기반의 부하 분산장치 및방법 |
JP2004192067A (ja) | 2002-12-06 | 2004-07-08 | Nippon Telegr & Teleph Corp <Ntt> | 信号分散方法、サービス提供システム、そのサービス制御装置及びデータベースサーバ |
KR100511479B1 (ko) * | 2002-12-27 | 2005-08-31 | 엘지전자 주식회사 | Nat를 갖는 망에서의 sip 서비스 방법 |
US7412521B2 (en) * | 2003-03-12 | 2008-08-12 | Microsoft Corporation | End-point identifiers in SIP |
JP2004328104A (ja) * | 2003-04-22 | 2004-11-18 | Hitachi Ltd | アクセスポイントノード装置および端末位置情報登録方法 |
US7643442B1 (en) * | 2003-06-30 | 2010-01-05 | Cisco Systems, Inc. | Dynamic QoS configuration based on transparent processing of session initiation messages |
US20050086327A1 (en) * | 2003-10-16 | 2005-04-21 | Georg Mayer | Method and apparatus by which a UE starts compression in SIP signalling to IMS |
US7599347B2 (en) * | 2004-09-16 | 2009-10-06 | Research In Motion Limited | System and method for allocating session initiation protocol (SIP) identifications (IDs) to user agents |
US7319689B2 (en) * | 2004-10-12 | 2008-01-15 | Telcordia Technologies, Inc. | Method for handling the simultaneous mobility of mobile hosts in infrastructure-based networks |
US20060149811A1 (en) * | 2004-12-31 | 2006-07-06 | Sony Ericsson Mobile Communications Ab | Method for remotely controlling media devices via a communication network |
US8473617B2 (en) * | 2004-12-31 | 2013-06-25 | Sony Corporation | Media client architecture for networked communication devices |
US8001380B2 (en) * | 2008-07-01 | 2011-08-16 | Verizon Patent And Licensing Inc. | System and method for providing unique encryption key |
-
2005
- 2005-02-04 KR KR20050010360A patent/KR100673514B1/ko active IP Right Grant
- 2005-02-15 JP JP2007553995A patent/JP4495764B2/ja not_active Expired - Fee Related
- 2005-02-15 WO PCT/KR2005/000413 patent/WO2006083052A1/en active Application Filing
- 2005-02-15 US US11/815,463 patent/US8064468B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008530846A (ja) | 2008-08-07 |
JP4495764B2 (ja) | 2010-07-07 |
US20080144609A1 (en) | 2008-06-19 |
KR20060089363A (ko) | 2006-08-09 |
US8064468B2 (en) | 2011-11-22 |
WO2006083052A1 (en) | 2006-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6195366B1 (en) | Network communication system | |
US20100077204A1 (en) | Information processing apparatus, management apparatus, communication system and computer readable medium | |
US20060069836A1 (en) | Communication system and method for upgrade of user terminal software and user terminal upgraded by the same | |
KR100673514B1 (ko) | SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 | |
CN104094554A (zh) | 无服务器名称指示(sni)的隐式ssl证书管理 | |
JP4764368B2 (ja) | 通信を確立してメッセージを中継する装置、通信を確立する方法およびプログラム | |
US8601568B2 (en) | Communication system for authenticating or relaying network access, relaying apparatus, authentication apparatus, and communication method | |
EP2226987A1 (en) | Terminal device, system, connection management server, and computer program for establishing direct communication between terminals | |
JP5255035B2 (ja) | フェイルオーバシステム、記憶処理装置及びフェイルオーバ制御方法 | |
EP1980084B1 (en) | Packet redirection in a communication network | |
WO2017161965A1 (zh) | 一种动态域名系统dns重定向方法、装置及系统 | |
EP4210360A1 (en) | Application context migration method and device | |
JP2007193462A (ja) | 個人情報を保護した通信セッション確立仲介システムおよび方法 | |
KR101356813B1 (ko) | Sip 프록시, 통신 아키텍쳐 및 시그널링 메시지 전송 방법 | |
CN109728972B (zh) | 网络连接检测方法和装置 | |
US9961118B2 (en) | Communications methods, apparatus and systems for correlating registrations, service requests and calls | |
JP2008172489A (ja) | 端末装置を認証する装置、方法、プログラム、端末装置、および端末装置の通信を中継する装置 | |
US20090016520A1 (en) | Apparatus, method, computer program product, and terminal device for controlling communications | |
KR101069323B1 (ko) | 지연된 자원 할당을 위한 방법 및 컴퓨터 판독가능 기록 매체 | |
WO2005038661A1 (ja) | 端末認証装置および方法 | |
CN114157435B (zh) | 一种基于区块链技术的文档处理方法、装置和客户端 | |
CN115277816A (zh) | 服务适配方法、设备、系统以及计算机可读介质 | |
JP2008160286A (ja) | 画像通信装置、及びその制御方法 | |
JP2009193242A (ja) | 中継装置、通信装置及び通信システム | |
CN106209407B (zh) | 进行会话备份的方法与设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050204 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060724 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20061228 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070117 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20100118 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110103 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120110 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130110 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130110 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140103 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140103 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141231 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20141231 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160113 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160113 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170116 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20170116 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190115 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20190115 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20200115 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20200115 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20210104 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20220105 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20240103 Start annual number: 18 End annual number: 18 |
|
PR1001 | Payment of annual fee |
Payment date: 20250106 Start annual number: 19 End annual number: 19 |