KR100848289B1 - 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법 - Google Patents

무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법 Download PDF

Info

Publication number
KR100848289B1
KR100848289B1 KR1020070001208A KR20070001208A KR100848289B1 KR 100848289 B1 KR100848289 B1 KR 100848289B1 KR 1020070001208 A KR1020070001208 A KR 1020070001208A KR 20070001208 A KR20070001208 A KR 20070001208A KR 100848289 B1 KR100848289 B1 KR 100848289B1
Authority
KR
South Korea
Prior art keywords
group
service
distributed
mobile
management system
Prior art date
Application number
KR1020070001208A
Other languages
English (en)
Other versions
KR20080064380A (ko
Inventor
박종태
Original Assignee
엠피에스리서치(주)
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 엠피에스리서치(주) filed Critical 엠피에스리서치(주)
Priority to KR1020070001208A priority Critical patent/KR100848289B1/ko
Publication of KR20080064380A publication Critical patent/KR20080064380A/ko
Application granted granted Critical
Publication of KR100848289B1 publication Critical patent/KR100848289B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명에서는 무선망에서 이동단말이 이동할 때에도 서비스 중단 (Service Disruption) 없이 실시간 다자간 멀티미디어 서비스를 확장성 있게 생성하고 관리할 수 있는 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법 및 시스템에 관한 것이다.
본 발명은 계층적 분산그룹관리 테이블과 이동 그룹통신 서비스관리 프로토콜을 활용하여 무선망에서 이동단말의 이동에 따른 서비스 중단없이 다양한 다자간 실시간 멀티미디어 서비스를 확장성 있게 생성하고 관리할 수 있는 P2P 기반의 실시간 이동 그룹통신 서비스 관리 방법 및 시스템을 구현한 것이다.
본 발명은 무선통신단말기, PDA, 노트북, 인터넷폰 또는 스마트 폰 등의 이동단말 사용자들이 WiFi, WiMAX, CDMA, GSM등의 다양한 무선망간을 이동할 때 확장성있는 이동 서비스관리를 수행할 수 있고, 사용자들이 직접 다양한 실시간 이동 멀티미디어를 생성하게 하는 작용효과가 있다.
이동 그룹통신 서비스 관리, P2P 기반의 서비스 이동성관리, 실시간 이동성관리, 이동 UCC (User Created Contents)

Description

무선망에서 피투피 기반의 확장성 있는 실시간 이동 그룹통신 서비스 관리 시스템 및 방법 {Methods and System for P2P-Based Scalable Real-Time Mobile Group Communication Service Management in Wireless Networks}
도 1: 본 발명에 따른 P2P 기반의 다자간 그룹통신서비스 관리구조
도 2: 본 발명에 따른 P2P기반의 다자간 그룹통신 서비스관리 프로토콜
도 3: 본 발명에 따른 그룹 시작인의 다자간 그룹통신 서비스관리 알고리즘
도 4: 본 발명에 따른 그룹통신서비스 참가자의 서비스관리 알고리즘
도 5: 본 발명에 따른 계층적 그룹서비스 관리구조
도 6: 본 발명에 따른 계층적 그룹서비스 관리를 위한 계층적 그룹관리 테이블
도 7: 본 발명에 따른 P2P기반의 계층적 다자간 그룹서비스 구성 사례
본 발명과 관련된 종래의 기술을 살펴보면 최근 반도체기술 및 디지털 통신기술의 발달로 IEEE 802.11n WLAN, IEEE 802.16 WiMAX와 B3G/4G등의 광대역 무선통신망이 개발되고 있다. 이러한 차세대 광대역 무선통신망은 인터넷 올아이피 (All-IP)기술을 적용하여 다양한 멀티미디어 통신서비스를 통합하여 제공할 것으로 기대된다. 올아피 기반의 차세대 무선통신망에서 사용자들은 이동 중에도 원격 멀티미디어 교육, 비디오 회의, 온라인 게임 등의 다양한 IP기반의 다자간 멀티미디어 서비스를 이용할 것이다. 더구나 컴퓨터 기술의 발달로 차세대 무선통신망에서 이동단말들은 VoIP나 다자간 비디오 회의등의 실시간 멀티미디어 서비스 지원을 위해 기존의 클라이언트/서버 (Client/Server) 방식이 아니라 P2P(Peer-to-Peer) 방식으로 통신할 것으로 예상된다.
기존 인터넷 포털에서 제공하는 채팅등의 다자간 그룹통신서비스는 P2P 방식이 아니며 제공되는 서비스도 서비스 제공자, 즉 ISP (Internet Service Provider)에 의해 제공되며 사용자가 직접 생성할 수 있는 것은 아니다. 더구나 이동단말이 이동할 경우 이동성관리가 제공되지 않으므로 서비스 중단이 발생할 수 있다. 현재 IETF XCON 워킹그룹에서는 다자간 멀티미디어 회의서비스를 지원하기 위한 데이터 모델이나 회의구조 등을 개발하고 있다. 그러나 IETF XCON에서 개발하고 있는 회의구조 (Conference Architecture)는 중앙집중식 회의서버 (Conference Server)구조이기 때문에 많은 사용자가 회의에 참여할 경우 확장성에 문제가 있다. 더구나 무선망에서의 다자간 서비스관리 문제는 고려하지 않는다.
한편으로 이동단말이 이종 혹은 동종 무선망을 이동할 경우 P2P방식으로 매 듭없는 (Seamless) 핸드오버를 지원하고자 하는 이동성관리기술이 개발되었다. 대표적인 국제표준 기술로 IETF에서 개발한 SIP 및 SCTP-ADDIP와 미국 MIT 대학에서 개발한 TCP Migrate, 그리고 우리나라에서 개발된 엠피에스 리서치의 SMMP등을 들 수가 있다. P2P 방식의 이동성관리 기술은 기존 망기반구조 (Network Infrastructure)의 변경없이 단대단 이동성을 제공할 수 있기 때문에 차세대 이동통신망에서 많이 활용될 것으로 기대된다.
그러나 차세대 무선망에서 상기 P2P 방식의 이동성관리 기술을 기반으로 하여 다자간 실시간 이동 멀티미디어 서비스를 제공하고자 하는 경우 기존 네트워크 기반구조를 변경할 필요없이 핸드오버 기능을 제공할 수 있지만 서비스 확장성에 문제가 있을 수 있다. 왜냐하면, P2P 기반의 이동성관리 기술을 적용한 경우 그룹통신에 참여한 이동단말들이 빈번하게 이동할 경우 다자간 P2P통신설정을 변경해야 하므로 커다란 시그널링 오버헤드 (Signaling Overhead)가 발생할 수 있다. 특히 다자간 이동 멀티미디어 서비스에 많은 사용자가 참가한 경우에는 심각한 성능저하가 발생할 수 있다.
본 발명이 이루고자 하는 기술적 과제는 상기와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로서, 무선망에서 PDA, 노트북, 인터넷폰 또는 스마트 폰 등의 이동단말 사용자들이 다양한 무선망간을 이동할 때 서비스 중단 (Service Disruption)없이 실시간 다자간 멀티미디어 서비스를 확장성있게 생성하고 관리할 수 있는 P2P기반의 실시간 이동 그룹통신 서비스 관리 기능을 부여하는 데 그 목적이 있다.
본 발명의 또 다른 목적은 다자간 이동 멀티미디어 서비스를 생성하는 단계는 사용자 서비스 그룹을 계층적으로 구성하며, 주어진 그룹서비스에 대해 기능이 첨가된 다양한 많은 하위그룹서비스들이 쉽게 생성되고 관리할 수 있도록 하여 사용자에게 확장성 있는 그룹통신 서비스관리기능을 제공하는 데 있다.
본 발명의 또 다른 목적은 다자간 이동 멀티미디어 서비스를 관리하는 단계는 서비스 관리 시작인과 참여자를 구별하고 이동 멀티미디어 서비스가 시작인의 호스트에서 제공될 수 있게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄이는 데 목적이 있다.
본 발명의 또 다른 목적은 P2P 기반의 서비스 이동성 관리기술을 사용하여 사용자가 WiFi, WiMAX, CDMA, GSM등의 다양한 무선망간을 이동할 때에도 무선망 종류에 독립적으로 서비스 중단없이 상기 그룹통신 서비스 관리기능을 제공하는 데 있다.
본 발명의 또 다른 목적은 사용자가 만든 서비스가 사용자의 이동단말에서 P2P 방식으로 그룹서비스 가입자에게 제공되게 함으로써 현재 웹 2.0에서 제공되는 UCC (User Created Contents)를 한 단계 발전시킨 이동 UCS (User Created Service) 기능을 제공하는 데 있다.
본 발명에서는 무선망에서 이동단말이 이동 할 때에도 서비스 중단 (Service Disruption)없이 실시간 다자간 멀티미디어 서비스를 확장성있게 생성하고 관리할 수 있는 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법 및 시스템에 관한 것이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예의 구성과 작용을 설명하며, 도면에 도시되고 설명되는 본 발명의 구성과 작용은 적어도 하나의 실시 예로서 설명되는 것이며, 이것에 의해 상기한 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다.   
본 발명을 용이하게 이해할 수 있도록 도시한 도면에 대하여 살펴본다. 도 1은 본 발명에 따른 P2P 기반의 다자간 그룹통신서비스 관리구조를 나타낸 것이다. 도 2는 본 발명에 따른 P2P 기반의 다자간 그룹통신 서비스관리 프로토콜을 나타낸 것이다. 도 3은 본 발명에 따른 그룹 시작인의 다자간 그룹통신 서비스관리 알고리즘을 나타낸 것이다. 도 4는 본 발명에 따른 그룹통신서비스 참가자의 서비스관리 알고리즘을 나타낸 것이다. 도 5는 본 발명에 따른 계층적 그룹서비스 관리구조를 나타낸 것이다. 도 6은 본 발명에 따른 계층적 그룹서비스 관리를 위한 계층적 그룹관리 테이블을 나타낸 것이다. 도 7은 본 발명에 따른 P2P기반의 계층적 다자간 그룹서비스 구성 사례를 나타낸 것이다.
도 1은 P2P 기반의 다자간 그룹통신서비스 관리구조를 보여준다. 다자간 그룹통신서비스 관리구조는 크게 그룹서비스관리 정보를 저장하는 분산그룹관리테이 블과 분산그룹관리테이블을 관리하는 분산그룹서비스관리시스템 및 이동단말에서 지역적으로 그룹서비스관리 정보를 저장하는 지역그룹관리테이블과 그룹서비스관리프로토콜로 구성된다. 그룹서비스관리 프로토콜은 상기 분산그룹관리테이블 및 지역그룹관리테이블을 참조하여 다자간 이동 그룹 멀티미디어 서비스를 효율적으로 생성하고 운영하기 위한 프로토콜이다.
분산그룹서비스관리시스템은 다자간 그룹서비스관리정보를 저장하고 관리하는 분산 데이터베이스 시스템이다. 분산그룹서비스관리시스템은 다양한 상용 분산 데이터베이스 시스템을 구축하거나 아니면 기존의 SIP Proxy/Registrar 서버, DNS서버, LDAP 서버등을 확장하거나 혹은 전용 P2P 서버등 다양한 방법으로 구현이 가능하다. 본 특허에서는 분산그룹서비스관리시스템의 구현방안은 취급하지 않는다. 분산그룹관리테이블은 분산환경하에서 다자간 통신서비스를 관리하기 위한 정보를 저장하는 데이타베이스이다. 분산그룹관리테이블은 분산형 계층적으로 구성되어 있으며, 사용자들이 그룹화하여 다양한 사용자 기반의 이동 서비스를 구성할 수 있는 그룹화 정보를 제공한다. 분산그룹관리테이블은 그룹 ID, 관리인, 시작인, 멤버리스트, 서비스프로화일, 그룹수준 및 위치정보로 구성되어있다.
본 특허에서 서비스 그룹이란 이동 비디오 회의 같은 특정한 이동 멀티미디어 서비스에 등록한 사용자들의 집합을 의미한다. 그룹 ID는 특정 서비스 그룹을 나타내는 확인자 (Identifier)이다. 관리인은 이동 멀티미디어 서비스를 창조하고 서비스운영에 대해 총괄적인 책임과 권한을 갖는 사용자이다. 서비스 그룹 관리인은 그룹에서 제공하는 이동 멀티미디어 응용 서비스에 대한 서비스프로화 일(Service Profile)을 정의한다. 서비스프로화일에는 응용서비스의 기능과 응용프로그램의 특성등이 명시되어 있다. 예를 들어 다자간 비디오 회의, 원격 다자간 온라인 게임, 다자간 문자 채팅, 다자간 비디오 공유등 다양한 실시간 이동 멀티미디어 응용프로그램의 특징이 서비스 프로화일에 명시된다. 그룹서비스 시작인 (Initiator)은 그룹서비스관리자 (Manager)로부터 인증 및 운영권한을 위임받아 그룹서비스를 시작하고 운영하는 사용자이다. 그룹시작인은 그룹멤버 중 누구도 가능하며 그룹관리자에 의해 지정된다. 그러나 효과적이고 간단한 그룹서비스운영을 위해 대부분의 경우 단지 한 명의 그룹시작인이 허용된다. 그러나 특수한 경우 여러 명의 시작인 존재할 수 있다.
멤버리스트는 그룹에 속한 사용자들 리스트를 포함한다. 계층적 분산그룹관리테이블인 경우 그룹에 속한 하위그룹 리스트 정보를 포함한다. 사용자들은 분산그룹관리테이블을 참조하여 특정 관심있는 분야에 대한 서비스에 참여할 수 있다. 위치정보는 상기 서비스를 제공하는 그룹 시작인의 현재 지리적인 위치를 나타내며 선택사항이다. 지역그룹관리테이블은 단말간의 이동중에도 단대단 끊김없는 서비스를 유지하기 위해 다자간 그룹통신에 참가하고 있는 그룹멤버 및 멤버의 현재 IP 주소와 서비스품질 (QoS) 요구사항등의 정보를 지역적으로 저장하고 관리하는 고속 임시정보 저장소이다.
도 2는P2P기반의 다자간 그룹통신 서비스관리 프로토콜을 보인다. 다자간 그룹통신 서비스관리 시스템은 크게 분산그룹관리테이블과 이를 관리하기 위한 분산그룹서비스관리시스템 및 사용자 단말에 있는 그룹응용서비스와 지역그룹관리테이 블이 있다. 앞에서 언급한 바와 같이 분산그룹관리테이블은 그룹의 확인자인 그룹 ID와 그룹의 시작인을 나타내는 시작인 ID 및 그룹의 멤버를 나타내는 멤버 ID 리스트와 그룹이 제공하는 응용서비스를 나타내는 서비스 프로화일을 포함한다. 도 2에서 사용자 A는 다자간 비디오 회의 서비스를 제공하는 서비스그룹인 그룹 1의 시작인이다. 다자간 비디오 회의서비스는 사용자 A의 호스트에서 제공된다. 사용자 A의 호스트에는 그룹 1의 멤버정보를 포함하는 지역그룹관리테이블이 있다. 사용자 A 호스트가 그룹비디오 회의서비스를 수행할 능력이 없을 경우 분산형 서비스관리시스템 혹은 다른 사이트에서 호스트 A의 응용서비스를 제공할 수도 있다.
도 2에서 사용자 A는 먼저 현재 호스트에서 제공할 수 있는 다자간응용서비스의 특징을 분산그룹관리테이블에 등록한다. 사용자 B, C, D는 그룹 1의 서비스 프로화일을 참조하여 그룹서비스에 참여하고자 하는 경우 그룹 1에 등록한다. 도 1에서 사용자 A, B, C, D는 이동단말 A, B, C, D를 각각 사용한다고 가정한다. 이때 이동단말 A, B, C, D는 동일한 그룹에 속하게 된다. 사용자 A는 그룹 1에 속한 사용자들과 다자간 그룹통신 (이 경우에는 다자간 비디오 회의) 서비스를 제공하기를 원할 때 단말 A에서 제공할 응용서비스를 시작한 후 단말 A에서 제공할 서비스 프로화일과 단말 A의 현재 IP주소를 담은 그룹콜설정요청메시지①를 분산그룹서비스관리시스템에 보낸다. 분산그룹서비스관리시스템은 ①을 수신한 후 분산그룹관리테이블에 등록된 그룹 1 멤버들에게 그룹콜설정요청메시지②를 그룹멤버인 B, C 및 D에 전달한다. 이때 그룹콜설정요청메시지에는 그룹 ID, 시작인의 UserID, 현재 접속점 IP 주소, 서비스프로화일등이 포함된다.
그룹멤버들은 그룹서비스에 참가하기를 원할 경우 이동단말의 현재 IP주소와 기타 QoS 요구사항등을 담은 그룹콜설정응답메시지③을 분산그룹서비스관리시스템에 보낸다. 분산그룹서비스관리시스템은 멤버들로부터 받은 서비스 참가여부와 멤버들의 현재 IP 주소를 담은 응답메시지④를 그룹통신 시작인인 사용자 A에게 전달한다. 이후 그룹멤버들은 그룹 시작인 A와 P2P 방식으로 동작하면서 A가 운영하는 다자간 멀티미디어 응용서비스에 참가한다. 분산그룹서비스관리시스템은 그룹콜설정응답메시지③를 참조하여 단대단 이동성 관리를 위해 그룹멤버들의 현재 IP 주소등을 그룹관리시스템에 저장할 수도 있다. 도 1에서 이동단말간에 양방향 화살표 굵은 선은 P2P 방식의 데이터 통신을 표시한다.
여기서 그룹통신 시작인 A는 그룹통신에 대한 다자간 그룹통신의 운영과 관리를 담당한다. 기존의 웹 기반의 중앙집중식 인터넷 포탈과는 달리 그룹멤버들은 P2P방식으로 그룹 시작인이 제공하는 그룹통신 서비스에 참가한다. 사용자들은 위에서 언급한 비디오 회의외에도 실시간 스포츠, 온라인 게임, 온라인 강의등의 다양한 다자간 멀티미디어 응용서비스에 능동적으로 참가할 수 있다. 물론 그룹 멤버가 한 사람인 경우 1:1 통신이 가능하다.
무선망에서 멤버가 이동할 경우 이동한 이동단말은 변경된 IP주소를 시작인에게 즉시 직접 통보한다. 도 1에서 단말 D가 이동한 경우 이동 후 접속한 새로운 IP 주소를 주소갱신메시지에 담아 그룹 시작인 A와 분산그룹서비스관리시스템에 송부한다. 시작인 A는 지역 그룹관리테이블의 내용을 수정하고 이후 D와는 이동 후 변경된 IP 주소로 데이터를 송신한다. 그리고 그룹 시작인의 단말이 이동한 경우에 는 시작인이 현재 그룹통신에 참여하고 있는 모든 멤버들에게 변경된 IP주소를 통보한다. 이렇게 함으로써 단말이 이동하더라고 이동멤버와 운용자 간에 핸드오버로 인한 서비스 중단없이 다자간 멀티미디어 서비스를 계속 수행할 수 있다.
이와 같이 그룹통신 서비스 시작인이 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행할 때 다자간 이동 멀티미디어 서비스가 시작인과 이동단말 사이에 일대다 통신경로를 설정하고 다자간 서비스가 시작인의 호스트에서 제공되게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄일 수 있다.
본 특허와 기존 인터넷 포털에서 제공하는 채팅등의 다자간 그룹통신서비스와의 차이점은 그룹통신 서비스가 인터넷 서비스 제공자, 즉 ISP (Internet Service Provider)에 의해 제공되는 것이 아니라 사용자에 의해 만들어져서 제공된다는 것이다. 이것은 현재 웹 2.0에서 제공되는 UCC (User Created Service)를 한 단계 발전시킨 UCS (User Created Service)개념이다. 두 번째 차이점은 이러한 사용자가 만든 서비스가 사용자의 이동단말에서 P2P 방식으로 그룹서비스 가입자에게 제공된다는 것이다. 특히 이동중에도 P2P 방식의 이동성관리기능을 제공함으로써 사용자가 이종 혹은 동종 무선망간을 이동중에도 연결의 끊김 없이 비디오 회의등의 다자간 그룹 통신을 수행할 수 있게한다. 세번 째 차이점은 뒤에서 언급할 계층적 그룹관리 테이블을 적용하여 사용자에게 다양한 이동응용서비스 그룹에 참여할 수 있게하는 서비스 확장성을 제공한다.
도 3은 그룹 시작인의 다자간 그룹통신서비스관리 알고리즘이다. 먼저, 그 룹서비스를 시작하고자 하는 시작인은 그룹서비스 관리인에게 해당 그룹서비스의 시작을 위한 인증(Authentication)을 요청한다. 여기서 Radius 혹은 Diameter등의 국제표준 인증서버를 활용할 수도 있다. 시작인은 서비스프로화일을 참고하여 분산그룹서비스관리시스템으로부터 다자간 멀티미디어 서비스제공에 필요한 응용서비스프로그램을 다운로드 받을 수 있다. 그룹 참여을 원하는 사용자들은 그룹에서 제공하는 서비스프로화일을 참고하여 분산그룹관리테이블에 등록한다. 시작인은 그룹통신서비스를 시작하기위해 먼저 분산그룹서비스관리시스템에 그룹콜설정요청메시지를 보낸다. 분산그룹서비스관리시스템은 이동단말로부터 그룹콜설정요청을 수신 후 분산그룹관리테이블을 참조하여 해당 그룹에 등록된 모든 이동단말에 그룹통신 콜 시작인을 대신하여 콜설정요청메시지를 보낸다. 이때 만약 그룹멤버가 사용자가 아니라 하위그룹인 경우 계층적 분산그룹관리테이블을 참조하여 모든 하위계층에 속한 모든 하위그룹을 순환적으로 (Recursively) 파악하여 각각의 하위그룹에 속한 모든 그룹멤버 사용자들에게 그룹콜설정메시지를 전달한다. 분산그룹서비스관리시스템으로부터 그룹콜설정메시지를 수신한 이동단말은 참가 여부를 분산그룹서비스관리시스템을 통하여 그룹서비스 시작인에게 콜설정응답메시지를 보낸다. 그룹서비스 시작인은 분산그룹서비스관리시스템으로부터 받은 응답을 참고하여 QoS등을 조정한 후 그룹통신에 참가하고자 하는 모든 이동단말과 P2P 방식으로 다자간 이동 멀티미디어 통신을 수행한다.
만약 그룹통신에 참여한 이동단말이 이동한 경우 그룹에 참가한 다른 이동단말들에게는 이동사실을 통보할 필요없이 단지 그룹시작인에게 이동후 사용할 새로 운 IP주소를 알려준다. 그룹시작인은 지역그룹관리테이블의 내용을 갱신하여 이동후에는 변경된 IP주소와 P2P 통신이 이루어지게 한다. 이렇게 함으로써 이동단말의 이동에 따른 P2P 시그널링 오버헤드를 줄일 수 있다. 만약 이동단말이 모든 그룹 참가 사용자들과 개별적으로 P2P 통신을 설정해서 다자간 통신서비스를 수행한다면 이동성관리를 위한 시그널링 오버헤드가 엄청나게 크질 수 있다. 그룹서비스 시작인이 이동한 경우에는 그룹통신에 참가한 모든 단말에 변경된 IP주소를 통보한다. 만약 그룹 시작인이 빈번하게 이동시에는 이동에 따른 시그널링 오버헤드를 무시할 수 없지만 모든 단말간에 1:1 통신경로가 설정된 P2P 방식의 다자간 통신경우보다는 시그널링 오버헤드가 작다. 일반적으로 그룹서비스 시작인은 M:N 그룹통신을 관리할 수 있어야 하기 때문에 CPU 성능이나 메모리 용량이 큰 이동단말을 사용하는 것이 바람직하며 더구나 시그널링 오버헤드를 줄이기위해 자주 이동하지 않는 시스템에 구축하는 것이 바람직하다. 그리고 시작인은 지역그룹관리테이블의 내용을 수정함으로써 그룹멤버로부터 그룹통신 서비스 참여 중단이나 재참가등에 대한 관리를 수행한다.
도 4는 그룹통신서비스 참가자의 서비스관리 알고리즘이다. 도 4에서 분산그룹서비스관리시스템을 통하여 그룹서비스 시작인으로부터 콜 설정요청 메시지가 도착하면 참가자는 시작인의 현재 IP 주소 및 서비스프로화일을 지역그룹관리테이블에 저장한다. 그리고 시작인으로 부터의 보안과 QoS 요구사항을 확인한뒤 지원가능하면 콜설정응답메시지를 분산그룹서비스관리시스템으로 보내고 그렇지 않으면 참가자가 제공가능한 QoS 요구사항을 응답메시지에 실어서 분산그룹서비스관리시스템 으로 전달한다. 분산그룹서비스관리시스템은 콜설정응답메시지를 그룹시작인에게 전달한다. 이 때 그룹시작인은 참가자가 보낸 QoS 요구사항에 대한 가부사항을 결정하여 확인메시지를 참가자에게 전달할 수 있으며 이러한 확인응답은 선택사항으로 취급된다. 이후 그룹참가자와 시작인은 현재 접속중인 IP를 사용하여 P2P방식으로 데이터를 교환한다.
만약 단말의 이동으로 인하여 IP 주소가 변경된 경우 이동단말은 변경사실을 주소갱신메시지를 사용하여 곧바로 그룹시작인과 분산그룹서비스관리시스템에 통보한다. 변경된 IP주소를 담은 주소갱신메시지를 수신한 시작인은 지역그룹관리테이블에 변경된 IP 주소를 반영한다. 이 후 시작인과 참가인은 변경된 IP 주소를 사용하여 P2P 방식으로 통신함으로써 이동단말의 이동에 대해 매듭없는 핸드오버 즉 이동성관리가 지원된다. 주소갱신메시지를 수신한 분산그룹서비스관리 시스템은 변경된 IP주소를 분산그룹관리테이블에 반영하여 이동단말이 변경된 IP주소를 사용하여 다른 멤버와의 통신을 수행할 수 있도록 한다.
도 4에서 참가자가 그룹서비스 참가를 잠시동안 중단할 때에는 서비스 참여 중단메시지를 시작인에게 보낸다. 도 3에서 시작인은 중단메시지를 받으면 해당 이동단말과의 통신을 잠시 중단한다. 참가자가 그룹통신을 재개하고자 하는 경우 재참가메시지를 시작인에게 보낸다. 이때 만약 참가자의 이동단말의 IP 주소가 변경되었으면 참가자는 변경된 IP 주소를 재참가메시지에 함께 송부한다. 도 3에서 시작인은 재참가메시지를 수신하면 지역그룹관리테이블의 관련 내용을 변경한 뒤 이동단말과의 통신을 재개한다.
도 5는 계층적 그룹서비스 관리구조를 나타낸 것이다. 모든 사용자는 뿌리 그룹에 속하며 뿌리 그룹에서 제공하는 서비스를 사용할 권한을 갖는다, 도 5의 계층적 그룹서비스관리 구조에서 하위 그룹에 속한 사용자는 상위그룹에서 제공하는 그룹서비스에 자동적으로 참가가 허용되지만 상위 그룹에 속한 사용자는 하위그룹에서 제공하는 다자간 멀티미디어 통신 서비스에 자동으로 참여돼지는 않는다. 예를 들어 2nd 수준 그룹의 다자간 비디오 공유서비스 그룹에 등록한 사용자는 3rd 수준그룹의 실시간 다자간 비디오 회의 그룹에는 참가가 허용되지 않는다. 사용자는 분산그룹서비스관리시스템에서 제공하는 계층적 서비스를 참고하여 융통성있게 서비스그룹을 창조할 수 있다. 사용자는 분산그룹서비스관리시스템 뿌리 그룹의 서비스프로화일을 참조하여 특정한 다자간 이동 응용서비스를 스스로 제작하여 사용할 수도 있다. 이 경우 사용자는 해당 그룹에 반드시 등록하여야 하며 소스코드등을 포함하여 상세한 프로그램사양을 서비스프로화일에 공개하여야한다. 일반적으로 그룹서비스를 구현하기에 사용되는 프로그램은 다양한 이동단말에 플랫폼에서 동작될 수 있도록 플랫폼 독립적인 프로그래밍언어를 사용하여 개발하는 것이 바람직하다.
도 6은 도 5의 계층적 서비스 관리를 실현한 계층적 분산그룹관리테이블을 보여준다. 계층적 관리 테이블은 서비스그룹을 계층적으로 용이하게 생성하고 관리할 수 있게 한다. 앞에서 언급한 바와 같이 그룹 관리자는 그룹이 제공하는 서비스, 컨텐츠, 참가규칙등 그룹의 운영과 관리를 담당하는 사용자이다. 그룹 시작인은 그룹관리자로부터 권한을 받아 현재 그룹서비스를 시작하고 운영을 담당하는 사 용자이다. 예를들어 실시간 이동형 다자간 비디오 회의 서비스를 운영할 경우 관리자는 서비스를 규정하고 관리한다. 시작인은 그룹의 멤버로써 특정 시점에서 비디오 회의를 시작하고 진행하는 사용자를 말한다.
그룹은 특정 주제나 서비스에 대해 관심있는 사용자들에 의해 역동적으로 생성되며 활동이 없을 경우 소멸된다. 그리고 이동 단말 사용자들이 서비스그룹에 등록을 신청하여 자유롭게 참가할 수 있다. 이동단말의 지역그룹관리테이블에는 분산그룹관리테이블의 내용을 참조하여 그룹시작인 위치나 현재 상태등을 나타내는 프레전스 정보를 포함할 수도 있다. 그리고 그룹수준 (Group Level)에 한계를 두지 않으므로써 사용자는 특수화되고 아주 세부적인 다양한 서비스 그룹을 자유롭게 생성할 수가 있기 때문에 커다란 서비스 확장성 (Service Extensibility)이 제공된다.
분산그룹서비스관리시스템이 시작인으로부터 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달할 때 도 6에서 보인바와 같이 만약 그룹멤버가 사용자가 아니라 하위그룹인 경우에는 하위계층에 속한 모든 사용자들을 파악하여 그룹콜설정메시지를 전달한다. 만약 그 하위그룹의 멤버가 멤버 사용자가 아니라 하 하위 그룹인 경우에는 다시 하 하위계층에 속한 모든 사용자들을 파악하여 그룹콜설정메시지를 전달한다. 모든 하위그룹의 모든 사용자들은 이러한 방법으로 순환적으로 (Recursively) 파악된다.
본 발명에 따른 실시 예를 도면에 기초하여 살펴본다. 본 발명에서 제시한 무선망에서 P2P 기반의 확장성 있는 실시간 이동 그룹통신 서비스 관리 시스템 및 방법 은 IEEE 802.11 무선 랜, IEEE 802.16 무선 맨외 유사한 다른 무선 랜/맨, 무선 메쉬망이나 무선 멀티홉 망, 무선 센서 망 및 셀룰러 망등 다양한 이종 무선망 및 동종망이 연결된 차세대 유무선 융합 망에 적용이 가능하다. 도 7은 P2P기반의 계층적 다자간 그룹서비스 구성 사례를 보인다.
도 7에서 뿌리그룹은 두개의 2nd 수준 그룹인 그룹 2와 3을 포함하고 있으며 그룹 2는 두개의 3rd 수준 그룹인 그룹 4와 5를 포함하고 있다. 이러한 계층적 그룹은 분산그룹관리테이블에 의해서 관리된다. 도 7에서 각 그룹의 관리인이 시작인의 역할을 수행하고 있으며 각 그룹에서 시작인이 제공하는 다자간 이동 멀티미디어 서비스는 별표로 표시되어있다. 각 그룹은 그룹 관리인이 정의한 서비스프로화일에 의해 다자간 멀티미디어 서비스를 제공한다. 도 7에서 각 하위 그룹멤버는 상위그룹에 자동으로 참가가 허용되나 상위그룹 멤버는 하위그룹에 등록해야만 참가할 수 있다. 예를 들어 그룹 5의 멤버 J, K, L은 I가 제공하는 다자간 멀티미디어 서비스외에 그룹 2가 제공하는 서비스에 참여할 수 있다. 그러나 그룹 2의 멤버 M, N은 그룹 5에 참가할 수 없다.
도 7에서 그룹 2의 시작인은 사용자 A이며 그룹 4의 시작인도 사용자 A이다. 여기서 사용자 A는 그룹 2 멤버 전체에게 서비스를 제공하게 되며 아울러 특정 소그룹인 그룹 4에 별도로 동일한 그룹서비스를 제공할 수도 있다. 즉 그룹 서비스프로화일 변경없이 다양한 수준의 그룹구성이 가능하게한다. 이러한 그룹과 서비스간에 독립적인 관계를 형성하게 함으로써 한 가지 서비스가 여러계층에 걸쳐 소그룹 별로 운영하게 함으로써 그룹서비스관리에 융통성 (Flexibility)을 제공한다. 그리고 각각의 그룹멤버들은 P2P방식으로 그룹통신을 수행하며 물론 멤버가 이동할 경우 이동멤버와 서비스 시작인간에 매듭없는 핸드오버가 지원된다. 결론적으로 이러한 계층적 서비스관리 구조는 분산환경에서 다자간 실시간 이동 멀티미디어 서비스 관리에 커다란 서비스 확장성과 사용자 그룹구성에 대한 융통성을 부여한다.
무선망에서 P2P 기반의 확장성 있는 실시간 이동 그룹통신 서비스 관리 발명을 요약하면, 무선망에서 다자간 이동 멀티미디어 서비스의 생성, 운영 및 관리를 위한 P2P 기반의 그룹통신 서비스 관리 시스템에 있어서, a) 무선망에서 이동단말과 분산그룹관리테이블 및 분산그룹관리테이블 관리를 위한 분산그룹서비스관리시스템으로 구성된 P2P 기반의 그룹통신서비스관리구조와 분산그룹서비스관리를 수행하기 위해 그룹서비스 관리인이 그룹 ID, 관리인 ID, 그룹수준 (Group Level)과 그룹에서 제공할P2P기반의 이동 멀티미디어 서비스를 정의하는 서비스 프로화일 (Service Profile)을 분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 수단; b) 그룹에 참가할 사용자가 분산그룹관리테이블을 검색하여 특정 서비스 그룹에서 제공하는 서비스 프로화일을 검토하고, 그룹서비스 관리인에게 그룹에 가입을 요청하고, 그룹서비스 관리인이 가입을 승인하여 그룹멤버로 등록하는 수단; c) 그룹 멤버가 그룹서비스관리인에게 그룹서비스의 활성화를 요청하고 그룹서비스관리인은 요청을 검토하여 요청한 그룹멤버를 그룹통신 서비스 시작인으로 지정하고, 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단; d) 그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경될 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 수단 및 상기 이동단말이 이동시 그룹멤버가 진행중인 다자간 그룹 서비스 참여를 일시 중단하거나, 재 참여를 요청할 시 그룹멤버의 그룹서비스 참여를 허용하는 수단으로 이루어져있다.
상기 분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 수단은 분산그룹관리테이블을 계층적으로 구성하며 관리하고, 그룹수준이 하위인 그룹 서비스는 상위 그룹 서비스 프로화일을 확장하여 생성하며, 하위 그룹 멤버는 상위그룹 멤버에 자동으로 등록되게하며, 그룹수준에 한계를 두지 않음으로써 다양한 서비스그룹이 융통성있고 확장성있게 생성되고 관리될 수 있도록 지원하는 수단으로 이루어진 것을 특징으로 하며, 상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 다자간 이동 멀티미디어 서비스가 시작인과 이동단말 사이에 일대다 통신경로를 설정하고 다자간 서비스가 시작인의 호스트에서 제공되게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄이는 것을 특징으로 한다.
상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 그룹 시작인이 시작인의 서비스프로화일과 현재 IP주소 및 지리적인 위치를 담은 그룹콜설정요청메시지를 분산그룹서비스관리시스템에 송신하며, 분산그룹서비스관리시스 템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 것을 특징으로하며, 상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 그룹콜설정메시지를 수신한 그룹멤버들은 현재 이동 단말의 접속점 IP주소와 그룹 서비스 참가 여부를 담은 그룹콜설정응답메시지를 분산그룹서비스관리시스템에 보내고, 분산그룹서비스관리시스템은 멤버들로부터 받은 서비스 참가여부와 멤버들의 현재 IP 주소를 담은 응답메시지를 그룹통신 시작인에게 전달하여 그룹시작인과 그룹멤버들이 P2P 방식으로 통신하는 것을 특징으로한다.
상기 분산그룹서비스관리시스템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 수단은 만약 그룹멤버가 사용자가 아니라 하위그룹인 경우 계층적 분산그룹관리테이블을 참조하여 모든 하위계층에 속한 모든 하위그룹을 순환적으로 (Recursively) 파악하여 각각의 하위그룹에 속한 모든 그룹멤버 사용자들에게 그룹콜설정메시지를 전달하는 것을 특징으로하며, 상기 그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경될 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 수단은 이동한 이동단말은 변경된 IP주소를 시작인과 분산그룹서비스관리시스템에 즉시 송부하고, 시작인은 지역그룹관리테이블의 내용을 수정하여 변경된 IP 주소로 데이터를 송신하며, 그룹 시작인의 단말이 이동한 경우에는 시작인이 현 재 그룹통신에 참여하고 있는 모든 멤버들에게 변경된 IP주소를 통보하여, 단말이 이동하더라고 이동멤버와 시작인간에 서비스 중단없는 이동성관리를 지원하는 것을 특징으로 한다.
본 발명은 무선통신단말기, PDA, 노트북, 인터넷폰 또는 스마트 폰 등의 이동단말 사용자들이 WiFi, WiMAX, CDMA, GSM등의 다양한 무선망간을 이동할 때 확장성있는 이동 서비스관리를 수행할 수 있고, 사용자들이 직접 다양한 실시간 이동 멀티미디어를 생성하게 하는 작용효과가 있음으로써 산업상 이용가능성이 매우 높다.
본 발명은 무선망에서 PDA, 노트북, 인터넷폰 또는 스마트 폰 등의 이동단말 사용자들이 다양한 무선망간을 이동할 때 서비스 중단 (Service Disruption)없이 실시간 다자간 멀티미디어 서비스를 확장성있게 생성하고 관리할 수 있는 P2P 기반의 실시간 이동 그룹통신 서비스 관리 기능을 부여하는 작용효과가 있다.
본 발명의 또 다른 효과는 다자간 이동 멀티미디어 서비스를 생성하는 방법에서 사용자 서비스 그룹을 계층적으로 구성하며, 주어진 그룹서비스에 대해 기능이 첨가된 다양한 많은 하위그룹서비스들이 쉽게 생성되고 관리할 수 있도록 하여 사용자에게 확장성 있는 그룹통신 서비스관리기능을 제공하는 작용효과가 있다.
본 발명의 또 다른 효과는 다자간 이동 멀티미디어 서비스를 관리하는 방법에서 서비스 관리 시작인과 참여자를 구별하고 이동 멀티미디어 서비스가 시작인의 호스트에서 제공되게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄이는 작용효과가 있다..
본 발명의 또 다른 효과는 P2P 기반의 서비스 이동성 관리기술을 사용하여 사용자가 WiFi, WiMAX, CDMA, GSM등의 다양한 무선망간을 이동할 때에도 무선망 종류에 독립적으로 서비스 중단없이 상기 그룹통신 서비스 관리기능을 제공하는 작용효과가 있다.

Claims (14)

  1. 무선망에서 다자간 이동 멀티미디어 서비스의 생성, 운영 및 관리를 위한 P2P 기반의 그룹통신 서비스 관리 방법에 있어서,
    무선망에서 이동단말과 분산그룹관리테이블 및 분산그룹관리테이블 관리를 위한 분산그룹서비스관리시스템으로 구성된 P2P 기반의 그룹통신 서비스관리구조와 분산그룹서비스관리를 수행하기 위해 그룹서비스 관리인이 그룹 ID, 관리인 ID, 그룹수준 (Group Level)과 그룹에서 제공할 P2P기반의 이동 멀티미디어 서비스를 정의하는 서비스 프로화일 (Service Profile)을 분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 단계;
    그룹에 참가할 사용자가 분산그룹관리테이블을 검색하여 특정 서비스 그룹에서 제공하는 서비스 프로화일을 검토하고, 그룹서비스 관리인에게 그룹에 가입을 요청하고, 그룹서비스 관리인이 가입을 승인하여 그룹멤버로 등록하는 단계;
    그룹 멤버가 그룹서비스관리인에게 그룹서비스의 활성화를 요청하고 그룹서비스관리인은 요청을 검토하여 요청한 그룹멤버를 그룹통신 서비스 시작인으로 지정하고, 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 단계;
    그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경된 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 단계; 및
    상기 이동단말이 이동시 그룹멤버가 진행중인 다자간 그룹 서비스 참여를 일시 중단하거나, 재 참여를 요청하는 회의관리를 실시간에 수행하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  2. 청구항 1에 있어서,
    분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 단계는 분산그룹관리테이블을 계층적으로 구성하여 관리하고, 그룹수준이 하위인 그룹 서비스는 상위 그룹 서비스 프로화일을 확장하여 생성하며, 하위 그룹 멤버는 상위그룹 멤버에 자동으로 등록 되게하며, 그룹수준에 한계를 두지 않음으로써 다양한 서비스그룹이 융통성있고 확장성있게 생성되고 관리될 수 있도록 지원하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  3. 청구항 1에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 단계는 다자간 이동 멀티미디어 서비스가 시작인과 이동단말 사이에 일대다 통신경로를 설정하고 다자간 서비스가 시작인의 호스트에서 제공될 수 있게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄이는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  4. 청구항 1에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 단계는 그룹 시작인이 서비스 프로화일과 현재 IP주소 및 지리적인 위치를 담은 그룹콜설정요청메시지를 분산그룹서비스관리시스템에 송신하며, 분산그룹서비스관리시스템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  5. 청구항 1에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 단계는 그룹콜설정메시지를 수신한 그룹멤버들은 현재 이동 단말의 접속점 IP주소와 그룹 서비스 참가 여부를 담은 그룹콜설정응답메시지를 분산그룹서비스관리시스템에 보내고, 분산그룹서비스관리시스템은 멤버들로부터 받은 서비스 참가여부와 멤버들의 현재 IP 주소를 담은 응답메시지를 그룹통신 시작인에게 전달하여 그룹시작인과 그룹멤버들이 P2P 방식으로 통신하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  6. 청구항 4에 있어서,
    상기 분산그룹서비스관리시스템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 단계는 만약 그룹멤버가 사용자가 아니라 하위그룹인 경우 계층적 분산그룹관리테이블을 참조하여 모든 하위계층에 속한 모든 하위그룹을 순환적으로 (Recursively) 파악하여 각각의 하위그룹에 속한 모든 그룹멤버 사용자들에게 그룹콜설정메시지를 전달하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  7. 청구항 1에 있어서,
    상기 그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경된 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 단계는 이동한 이동단말은 변경된 IP주소를 시작인과 분산그룹서비스관리시스템에 즉시 송부하고, 시작인은 지 역그룹관리테이블의 내용을 수정하여 변경된 IP 주소로 데이터를 송신하며, 그룹 시작인의 단말이 이동한 경우에는 시작인이 현재 그룹통신에 참여하고 있는 모든 멤버들에게 변경된 IP주소를 통보하여, 단말이 이동하더라고 이동멤버와 시작인간에 서비스 중단없는 이동성관리를 지원하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 방법.
  8. 무선망에서 다자간 이동 멀티미디어 서비스의 생성, 운영 및 관리를 위한 P2P 기반의 그룹통신 서비스 관리 시스템에 있어서,
    무선망에서 이동단말과 분산그룹관리테이블 및 분산그룹관리테이블 관리를 위한 분산그룹서비스관리시스템으로 구성된 P2P 기반의 그룹통신서비스관리구조와 분산그룹서비스관리를 수행하기 위해 그룹서비스 관리인이 그룹 ID, 관리인 ID, 그룹수준 (Group Level)과 그룹에서 제공할P2P기반의 이동 멀티미디어 서비스를 정의하는 서비스 프로화일 (Service Profile)을 분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 수단과,
    그룹에 참가할 사용자가 분산그룹관리테이블을 검색하여 특정 서비스 그룹에서 제공하는 서비스 프로화일을 검토하고, 그룹서비스 관리인에게 그룹에 가입을 요청하고, 그룹서비스 관리인이 가입을 승인하여 그룹멤버로 등록하는 수단과,
    그룹 멤버가 그룹서비스관리인에게 그룹서비스의 활성화를 요청하고 그룹서비스관리인은 요청을 검토하여 요청한 그룹멤버를 그룹통신 서비스 시작인으로 지정하고, 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단과,
    그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경된 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 수단 및
    상기 이동단말이 이동시 그룹멤버가 진행중인 다자간 그룹 서비스 참여를 일시 중단하거나, 재 참여를 요청하는 회의관리를 실시간에 수행하는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  9. 청구항 8에 있어서,
    분산그룹관리테이블에 등록하여 그룹서비스를 생성하는 수단은 분산그룹관리테이블을 계층적으로 구성하여 관리하고, 그룹수준이 하위인 그룹 서비스는 상위 그룹 서비스 프로화일을 확장하여 생성하며, 하위 그룹 멤버는 상위그룹 멤버에 자동으로 등록되게하며, 그룹수준에 한계를 두지 않음으로써 다양한 서비스그룹이 융통성있고 확장성있게 생성되고 관리될 수 있도록 지원하는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  10. 청구항 8에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 다자간 이동 멀티미디어 서비스가 시작인과 이동단말 사이에 일대다 통신경로를 설정하고 다자간 서비스가 시작인의 호스트에서 제공되게 함으로써 P2P 기반의 다자간 멀티미디어 통신에서 발생할 수 있는 이동단말의 빈번한 이동에 따른 과도한 시그널링 오버헤드를 줄이는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  11. 청구항 8에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 그룹 시작인이 시작인의 서비스 프로화일과 현재 IP주소 및 지리적인 위치를 담은 그룹콜설정요청메시지를 분산그룹서비스관리시스템에 송신하며, 분산그룹서비스관리시스템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  12. 청구항 8에 있어서,
    상기 그룹통신 서비스 시작인은 분산그룹서비스관리시스템을 통하여 그룹멤버들과 그룹통신콜을 설정하고 P2P 기반의 그룹통신서비스를 수행하는 수단은 그룹콜설정메시지를 수신한 그룹멤버들은 현재 이동 단말의 접속점 IP주소와 그룹 서비스 참가 여부를 담은 그룹콜설정응답메시지를 분산그룹서비스관리시스템에 보내고, 분산그룹서비스관리시스템은 멤버들로부터 받은 서비스 참가여부와 멤버들의 현재 IP 주소를 담은 응답메시지를 그룹통신 시작인에게 전달하여 그룹시작인과 그룹멤버들이 P2P 방식으로 통신하는 단계로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  13. 청구항 11에 있어서,
    상기 분산그룹서비스관리시스템은 콜설정요청메시지를 참조하여 분산그룹관리테이블의 내용을 갱신한 후 그룹에 가입한 멤버들에게 그룹콜설정메시지를 전달하는 수단은 만약 그룹멤버가 사용자가 아니라 하위그룹인 경우 계층적 분산그룹관리테이블을 참조하여 모든 하위계층에 속한 모든 하위그룹을 순환적으로 (Recursively) 파악하여 각각의 하위그룹에 속한 모든 그룹멤버 사용자들에게 그룹콜설정메시지를 전달하는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
  14. 청구항 8에 있어서,
    상기 그룹멤버나 시작인의 이동단말이 이동 중 망접속점이 변경된 경우에 변경된 IP 주소를 서로간에 교환하여 새로운 연결을 실시간에 구축함으로써 이동 중 서비스 중단없이 다자간 그룹통신 서비스를 지원하는 수단은 이동한 이동단말은 변경된 IP주소를 시작인과 분산그룹서비스관리시스템에 즉시 송부하고, 시작인은 지역그룹관리테이블의 내용을 수정하여 변경된 IP 주소로 데이터를 송신하며, 그룹 시작인의 단말이 이동한 경우에는 시작인이 현재 그룹통신에 참여하고 있는 모든 멤버들에게 변경된 IP주소를 통보하여, 단말이 이동하더라고 이동멤버와 시작인간에 서비스 중단없는 이동성관리를 지원하는 수단으로 이루어진 P2P기반의 실시간 이동 그룹통신 서비스 관리 시스템.
KR1020070001208A 2007-01-05 2007-01-05 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법 KR100848289B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070001208A KR100848289B1 (ko) 2007-01-05 2007-01-05 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070001208A KR100848289B1 (ko) 2007-01-05 2007-01-05 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20080064380A KR20080064380A (ko) 2008-07-09
KR100848289B1 true KR100848289B1 (ko) 2008-10-10

Family

ID=39815687

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070001208A KR100848289B1 (ko) 2007-01-05 2007-01-05 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR100848289B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735625B (zh) * 2013-12-19 2019-02-22 北京信威通信技术股份有限公司 一种lte 集群管理***及方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101055265B1 (ko) * 2008-12-01 2011-08-09 고려대학교 산학협력단 P2p 서비스 제공장치 및 방법, 그리고 p2p 네트워크를 구성하는 피어노드에서의 데이터 교환방법을 컴퓨터에서 실행시키기 위한 기록매체
KR20120050367A (ko) * 2010-11-10 2012-05-18 삼성전자주식회사 개인 네트워크를 이용한 서비스 제공 방법 및 장치
KR101397018B1 (ko) * 2012-12-27 2014-05-20 부산대학교 산학협력단 다중 디바이스간의 와이파이 다이렉트 접속 설정 시스템 및 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040044216A (ko) * 2002-11-19 2004-05-28 주식회사 휴림인터랙티브 통신단말기간의 피어투피어 방식의 서비스를 위한 확장에스아이피를 이용한 티씨피/아이피 세션 설정 방법
KR20050039560A (ko) * 2003-10-24 2005-04-29 마이크로소프트 코포레이션 파일 공유 인에이블링 방법, 공유 파일 갱신 및 추가방법, 및 컴퓨터 프로그램 제품
KR20050043721A (ko) * 2001-11-10 2005-05-11 모빌리티 일렉트로닉스 인크 핸드헬드 무선 협약 기술
KR20060015313A (ko) * 2003-05-27 2006-02-16 노키아 코포레이션 P2p환경에서의 사용자 대화를 위한 시스템 및 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050043721A (ko) * 2001-11-10 2005-05-11 모빌리티 일렉트로닉스 인크 핸드헬드 무선 협약 기술
KR20040044216A (ko) * 2002-11-19 2004-05-28 주식회사 휴림인터랙티브 통신단말기간의 피어투피어 방식의 서비스를 위한 확장에스아이피를 이용한 티씨피/아이피 세션 설정 방법
KR20060015313A (ko) * 2003-05-27 2006-02-16 노키아 코포레이션 P2p환경에서의 사용자 대화를 위한 시스템 및 방법
KR20050039560A (ko) * 2003-10-24 2005-04-29 마이크로소프트 코포레이션 파일 공유 인에이블링 방법, 공유 파일 갱신 및 추가방법, 및 컴퓨터 프로그램 제품

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735625B (zh) * 2013-12-19 2019-02-22 北京信威通信技术股份有限公司 一种lte 集群管理***及方法

Also Published As

Publication number Publication date
KR20080064380A (ko) 2008-07-09

Similar Documents

Publication Publication Date Title
CN101682618B (zh) 一种在分布式散列表中提供和保持实时最新数据的节点和方法
EP2649850B1 (en) Method and apparatus for a control plane to manage domain-based security and mobility in an information centric network
Wang et al. Survey on mobile social networking in proximity (MSNP): approaches, challenges and architecture
KR100901872B1 (ko) 그리드 서비스를 이용한 이종 노매딕/이동 통신 네트워크간 협업 시스템 및 그 방법
EP2541848A1 (en) Service routing method and service network
JP2011010280A (ja) 大規模統合ネットワークにおけるクライアントデバイスのモビリティを可能にする方法
KR100848289B1 (ko) 무선망에서 피투피 기반의 확장성 있는 실시간 이동그룹통신 서비스 관리 시스템 및 방법
Mayer et al. Routing in hybrid delay tolerant networks
Aiash et al. A QoS framework for heterogeneous networking
US9167543B2 (en) Synchronization of mobile client multicast
CN113766436B (zh) 一种无线内部通话方法及***
Kanter An open service architecture for adaptive personal mobile communication
CN102752883B (zh) 一种基于点对点网络的通讯***及通讯方法
Pal Evaluating the impact of network loads and message size on mobile opportunistic networks in challenged environments
Lavi et al. MaGMA: mobility and group management architecture for real‐time collaborative applications
Yu et al. A distributed architecture of video conference using P2P technology
Gäbler et al. Moversight: A group communication protocol for mobile collaborative applications
Zhu Support mobile and distributed applications with named data networking
Kang et al. A Mobile Community Service Platform Promoting Ubiquitous Collaboration
Li et al. A multimedia service migration protocol for single user multiple devices
Naor et al. Mobile real-time group communication service
Tran et al. Named Data Networking Based Disaster Response Support System over Edge Computing Infrastructure. Electronics 2021, 10, 335
Naor et al. A scalable framework for mobile real-time group communication services
Engelstad et al. Middleware supporting adaptive services in on-demand ad hoc networks
Li et al. A Service Discovery Architecture based on Anycast in Pervasive Computing Environments

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120626

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee