KR20080079020A - 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템 - Google Patents

통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템 Download PDF

Info

Publication number
KR20080079020A
KR20080079020A KR1020070019028A KR20070019028A KR20080079020A KR 20080079020 A KR20080079020 A KR 20080079020A KR 1020070019028 A KR1020070019028 A KR 1020070019028A KR 20070019028 A KR20070019028 A KR 20070019028A KR 20080079020 A KR20080079020 A KR 20080079020A
Authority
KR
South Korea
Prior art keywords
terminal
message
information
server
rtp
Prior art date
Application number
KR1020070019028A
Other languages
English (en)
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 KR1020070019028A priority Critical patent/KR20080079020A/ko
Publication of KR20080079020A publication Critical patent/KR20080079020A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • 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/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • 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/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services

Landscapes

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

Abstract

본 발명은 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스 제공 시스템에 있어서, 현재 세션에 참가중인 단말들 정보 요청 메시지를 PTT 서비스를 제공하는 서버로 송신하고, 상기 서버로부터 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 수신하는 특정 단말을 포함한다.
Figure P1020070019028
PTT 서비스, 홀드온(hold_on) 상태, RTP 메시지

Description

통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템{METHOD AND SYSTEM FOR PROVIDING PUSH TO TALK SERVICE IN A COMMUNICATION SYSTEM}
도 1은 일반적인 PoC 통신 시스템에서 서버가 홀드 상태의 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차를 도시한 도면,
도 2는 PoC 통신 시스템의 구조를 개략적으로 도시한 도면,
도 3은 본 발명의 실시예에 따른 PoC 통신 시스템에서 서버가 홀드 상태의 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차를 도시한 도면.
본 발명은 통신 시스템에 관한 것으로서, 푸쉬 투 토크(PTT: Push To Talk, 이하 'PTT'라 칭하기로 한다) 서비스 제공 방법 및 시스템에 관한 것이다.
차세대 통신 시스템에서는 이동 통신의 획기적인 발전과 통신망의 확대로 인하여 단말을 이용한 보다 확장되고 다양한 서비스 및 어플리케이션(application)이 제공되고 있다. 또한 사용자의 다양한 요구에 따라 현재 단말에서는 단순 통화 서비스를 벗어나 위치 서비스, 멀티미디어 서비스, PTT 서비스 등으로 확대되고 있 다. 특히 PTT 서비스는 종래 무전기나 주파수 공용 통신 시스템(TRS: Trunked Radio System) 등에 가능했던 그룹 통화와 음성 통화는 물론 인스턴트 메신저, 상태 표시 등 다양한 부가 기능을 지원한다.
한편, 이러한 PTT 서비스는 이동 통신 망에서 서비스되는 푸쉬 투 토크 오버 셀룰러(PoC: Push-to-talk over Cellular, 이하 'PoC'라 칭하기로 한다) 서비스에 대한 표준화가 활발하게 진행되고 있다. 상기 PoC 서비스가 기존의 이동 통신 서비스와 구별되는 특징 중 하나는 사용자가 복수의 세션(session)들에 속해 세션들간을 이동하면서 통화를 할 수 있다는 점이다. 사용자가 복수의 세션을 이동하면서 통화가 가능하기 위한 요구 사항은 이동 통신 서비스를 정의하고 있는 단체인 오픈 모바링 얼라이언스(OMA: Open Mobile Alliance, 이하 'OMA' 라 칭하기로 한다)의 요구 사항에 명시되어 있다.
또한 상기 PoC 망을 기반으로 하는 PTT 서비스는 세션 참가자 단말들 중 발언권, 즉 데이터 송신 기회를 획득한 단말만이 데이터를 전송할 수 있는 단방향 서비스이다. 다시 말해, 세션 참가자 단말들 중 임의의 한 단말이 발언권을 얻기 위해 서버로 발언권을 요청하면, 상기 서버는 상기 발언권을 요청한 단말에게 발언권을 부여하고, 발언권을 획득한 단말은 발언을 진행한다.
여기서, 상기 서버는 상기 발언권을 요청한 임의의 한 단말에게 발언권, 즉 데이터 송신 기회를 부여할 때 상기 임의의 한 단말의 발언을 청취할 수 있는, 즉 상기 임의의 한 단말의 데이터를 수신할 수 있는 단말의 수(count) 정보를 송신한다. 따라서, 데이터 송신 기회 획득과 함께 상기 단말의 수 정보를 수신한 상기 임 의의 한 단말은 현재 자신의 데이터 수신이 가능한 단말의 수를 알 수 있다.
그러면 여기서 도 1을 참조하여 일반적인 PoC 통신 시스템에서 서버가 실시간 전송 프로토콜(RTP: Real-time Transport Protocol, 이하 'RTP'라 칭하기로 한다) 메시지 수신이 불가능한 상태 단말, 일 예로 홀드온(hold_on) 상태의 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차를 설명하기로 한다.
도 1은 일반적인 PoC 통신 시스템에서 서버가 홀드온 상태의 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차를 도시한 도면이다.
도 1을 참조하면, 상기 PoC 통신 시스템은 인터넷 프로토콜 멀티미디어 서브 시스템(IMS: Internet protocol Multimedia Subsystem, 이하 'IMS'라 칭하기로 한다) 서버(103)와, PoC 서버(105)와, 미디어 서버(107)와, 현재 세션에 참가중인 단말들, 일 예로 제 1 단말(101), 제 2 단말(109) 및 제 3 단말(111)을 포함한다.
먼저, 제 1 단말(101)이 현재 세션에 참가중인 단말들 정보를 요청하는 섭스크라이브(SUBSCRIBE, 이하 'SUBSCRIBE'라 칭하기로 한다) 메시지를 IMS 서버(103)에 송신하고(113단계), 상기 IMS 서버(103)는 상기 SUBSCRIBE 메시지를 PoC 서버(105)에 송신한다(115단계). 상기 PoC 서버(105)는 상기 SUBSCRIBE 메시지 수신을 확인하는 200 OK 메시지를 IMS 서버(103)에 송신하고(117단계), 상기 IMS 서버(103)는 상기 200 OK 메시지를 제 1 단말(101)에 송신한다(119단계).
상기 SUBSCRIBE 메시지를 수신한 상기 PoC 서버(105)는 통지(NOTIFY, 이하 'NOTIFY'라 칭하기로 한다) 메시지를 이용하여 자신이 관리하는 단말 리스트(list), 즉 현재 세션에 참가중인 단말 리스트(list)를 IMS 서버(103)에 송신하 고(121단계), 상기 IMS 서버(103)는 상기 NOTIFY 메시지를 제 1 단말(101)에 송신한다(123단계). 여기서, 상기 NOTIFY 메시지는 현재 세션에 신규 단말이 참가하면 상기 신규 참가자 단말 정보를 송신하고, 현재 세션에 참가중인 단말들 중 임의의 한 단말이 현재 세션에서 탈퇴할 경우 상기 탈퇴한 참가자 단말 정보를 송신한다. 한편, 상기 제 1 단말(101)은 상기 NOTIFY 메시지를 수신을 확인하는 200 OK 메시지를 IMS 서버(103)에 송신하고(125단계), 상기 IMS 서버(103)는 상기 200 OK 메시지를 PoC 서버(105)에 송신한다(127단계).
이때, RTP 메시지 수신이 불가능한 상태, 일 예로 홀드온(hold_on) 상태의 제 2 단말(109)은 자신의 상태정보를 표현하기 위해 세션 디스크립션 프로토콜(SDP: Session Description Protocol, 이하 'SDP'라 칭하기로 한다)에 "a=sendonly"로 세팅된 새로운 초대(refresh-INVITE, 이하 'refresh-INVITE'라 칭하기로 한다) 메시지를 IMS 서버(103)에 송신한다(129단계). 여기서, 상기 홀드온 상태 단말은 RTP 메시지의 수신은 불가능하고 송신만 가능한 단말이다. 상기 IMS 서버(103)는 상기 refresh-INVITE 메시지를 PoC 서버(105)에 송신한다(131단계). 상기 PoC 서버(105)는 상기 129단계의 refresh-INVITE 메시지 수신을 확인하는 200 OK 메시지를 IMS 서버(103)에 송신하고(133단계), 상기 IMS 서버(103)는 상기 200 OK 메시지를 제 2 단말(109)에 송신한다(135단계).
그런 다음, 현재 세션에 참가중인 단말들 중 제 1 단말(101)이 실시간 전송 제어 프로토콜(RTCP: Real-time Transport Control Protocol)을 제어하는 미디어 서버(107)에 발언권 요청(TB_REQ: Talk Burst Request, 이하 'TB_REQ' 라 칭하기로 한다) 메시지를 송신한다(137단계). 상기 TB_REQ 메시지를 수신한 상기 미디어 서버(107)는 제 1 단말(101)에 발언권 부여(TB_GRANT: Talk Burst Granted, 이하 'TB-GRANT'라 칭하기로 한다) 메시지를 송신하여 발언권을 부여한다(139단계). 또한 상기 미디어 서버(107)는 현재 세션에서 상기 제 1단말(101)에게 발언권이 부여되었음을 알리는 발언권 테이큰(TB_TAKEN: Talk Burst Taken, 이하 'TB_TAKEN'이라 칭하기로 한다) 메시지를 상기 제 1단말(101)을 제외하고 세션에 참가중인 단말들, 예컨대 제 2 단말(109) 및 제 3 단말(111)에 송신한다(141단계, 143단계).
현재 세션에서 발언권을 획득한 제 1 단말(101)은 RTP 메시지를 미디어 서버(107)에 송신하고(145단계), 상기 미디어 서버(107)는 제 3 단말(111)에 상기 RTP 메시지를 송신한다(147단계).
전술한 바와 같이 상기 PoC 통신 시스템에서 현재 세션에 참가중인 단말 중 제 2 단말(109)은 홀드온 상태 단말로서 RTP 메시지의 수신은 불가능하고 송신만 가능한 단말이다. 만약, 상기 제 1 단말(101)이 현재 세션에서 발언을 진행하는 발언자 단말이라면, 상기 제 1 단말(101)은 상기 제 2 단말(109)의 상태 정보를 알지 못하므로 현재 세션에서 자신의 발언을 청취하는 단말, 즉 자신이 송신하는 RTP 메시지 수신이 가능한 단말을 알지 못하는 문제점이 있었다.
따라서, 이러한 문제, 즉 현재 세션에서 발언자 단말이 자신 송신하는 RTP 메시지를 수신하는 단말의 정보를 정확히 알지 못하는 문제로 원활한 PTT 서비스를 제공하지 못하는 문제점이 있다.
따라서, 본 발명의 목적은 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스를 제공하는 방법 및 시스템을 제공함에 있다.
본 발명의 다른 목적은 통신 시스템에서 발언자 단말이 자신의 발언을 청취할 수 없는 상태의 단말 정보를 획득하는 PTT 서비스 제공 방법 및 시스템은 제공함에 있다.
상기한 목적들을 달성하기 위한 본 발명의 방법은; 통신 시스템에서 PTT 서비스 제공 방법에 있어서, 현재 세션에서 특정 단말은, 현재 세션에 참가중인 단말들의 정보 요청 메시지를 상기 단말에 푸쉬 투 토크 서비스를 제공하는 서버로 송신하는 과정과, 상기 서버로부터 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 수신하는 과정을 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 다른 방법은; 통신 시스템에서 PTT 서비스 제공 방법에 있어서, 서버는, 특정 단말로부터 현재 세션에 참가중인 단말들의 정보 요청 메시지를 수신하는 과정과, 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 획득하는 과정과, 상기 요청 메시지에 상응하여 해당 단말로 상기 RTP 메시지 수신이 불가능한 상태 단말의 정보를 송신하는 과정을 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 시스템은; 통신 시스템에서 PTT 서비스 제공 시스템에 있어서, 현재 세션에 참가중인 단말들 정보 요청 메시지를 PTT 서비스를 제공하는 서버로 송신하고, 상기 서버로부터 현재 세션에 참가중인 단말들 중 RTP 메시지 수신이 불가능한 상태 단말의 정보를 수신하는 특정 단말을 포함한다.
상기한 목적들을 달성하기 위한 본 발명의 다른 시스템은; 통신 시스템에서 PTT 서비스 제공 시스템에 있어서, 특정 단말로부터 현재 세션에 참가중인 단말들의 정보 요청 메시지를 수신하고, 현재 세션에 참가중인 단말들 중 RTP 메시지 수신이 불가능한 상태 단말의 정보를 획득하고, 상기 요청 메시지에 상응하여 해당 단말로 상기 RTP 메시지 수신이 불가능한 상태 단말의 정보를 송신하는 서버를 포함한다.
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 동작을 이해하는데 필요한 부분만을 설명하며 그 이외의 배경 기술은 본 발명의 요지를 흩트리지 않도록 생략한다.
본 발명은 푸쉬 투 토크 오버 셀룰러(PoC: Push-to-talk over Cellular, 이하 'PoC' 라 칭하기로 한다) 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk, 이하 'PTT' 라 칭하기로 한다) 서비스를 제공하는 방법 및 시스템을 제안한다. 특히, 본 발명은 현재 세션에서 서버가 실시간 전송 프로토콜(RTP: Real-time Transport Protocol, 이하 'RTP'라 칭하기로 한다) 메시지 수신이 불가능한 단말, 일 예로 홀 드온(hold_on) 상태 단말의 정보를 획득하여 PTT 서비스를 제공하는 방법 및 시스템을 제안한다.
또한, 본 발명에서는 설명의 편의상 PoC 통신 시스템을 일 예로 하여 서비스 제공 방법 및 시스템을 설명하지만, 본 발명에서 제안하는 서비스 제공 방법 및 시스템은 상기 PoC 통신 시스템뿐만 아니라 모든 통신 시스템에 적용할 수 있음은 물론이다.
그러면 여기서 도 2를 참조하여 상기 PTT 서비스의 기반이 되는 PoC 통신 시스템 구조에 대하여 설명하기로 한다.
도 2는 PoC 통신 시스템의 구조를 개략적으로 도시한 도면이다.
상기 도 2를 참조하면, 상기 PoC 통신 시스템은 PoC 클라이언트(client)(201)와, 접속 망(203)과, 인터넷 프로토콜 멀티미디어 서브 시스템(IMS: Internet protocol Multimedia Subsystem, 이하 'IMS'라 칭하기로 한다) 서버(205)와, 그룹 목록 관리 서버(GLMS: Group List Management Server, 이하 'GLMS'라 칭하기로 한다)(207)와, 프레전스(presence) 서버(209)와, PoC 서버(Server)(210)와, 미디어 서버(211)와 원격 PoC 망(213)을 포함한다.
상기 PoC 클라이언트(201)는 PTT 서비스를 요청하는 세션에 참가한 다수의 단말들로서 호출 메시지를 송신하거나 수신하며, 상기 접속 망(203)을 통해 SIP/IP 멀티미디어 지원 망인 IMS 서버(205)로 연결된다. 또한 상기 PoC 클라이언트(201)는 PoC 사용자 측면에서 새로운 PoC 세션을 생성하거나, 이미 생성되어 있는 세션에 참가한다. 또한 상기 PoC 클라이언트(201)는 PoC 서버 (210)에 토크 버스 트(talk burst)를 생성하여 전달한다.
상기 IMS 서버(205)는 PoC 서비스를 지원하기 위하여 PoC 서버(210)와, GLMS(207)와, 프레전스 서버(209)등과 연결되어 단말들에게 서비스를 제공한다. 상기 PoC 서버(210)는 PTT 서비스를 제공하는 서버로서 PTT 세션을 관리하고, 상기 PoC 서버(210)는 미디어 서버(211)를 포함한다. 상기 미디어 서버(211)는 실시간 전송 제어 프로토콜(RTCP: Real-time Transport Control Protocol) 메시지 및 RTP 메시지를 제어한다.
상기 GLMS(207)는 상기 세션에 참가한 단말들의 정보를 저장하고, PoC 서버(210)가 상기 단말들의 정보를 요청하면 상기 저장된 단말 정보를 PoC 서버(210)로 전달한다. 프레전스 서버(209)는 상기 세션에 참가한 단말들의 상태 정보를 저장한다.
그러면 여기서 도 3을 참조하여 본 발명의 실시예에 따른 PoC 통신 시스템에서 서버가 RTP 메시지 수신이 불가능한 상태 단말, 일 예로 홀드온 상태 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차에 대해서 설명하기로 한다.
도 3은 본 발명의 실시예에 따른 PoC 통신 시스템에서 서버가 홀드 상태의 단말을 제외한 나머지 단말들에게 RTP 메시지를 송신하는 절차를 도시한 도면이다.
도 3을 참조하면, 상기 PoC 통신 시스템은 IMS 서버(303)와, PoC 서버(305)와, 미디어 서버(307)와, PoC 클라이언트, 일 예로 제 1 단말(301), 제 2 단말(309) 및 제 3 단말(311)을 포함한다.
먼저, 제 1 단말(301)이 현재 세션에 참가중인 단말들 정보를 요청하는 섭스 크라이브(SUBSCRIBE, 이하 'SUBSCRIBE'라 칭하기로 한다) 메시지를 IMS 서버(303)에 송신하고(313단계), 상기 IMS 서버(303)는 상기 SUBSCRIBE 메시지를 PoC 서버(305)에 송신한다(315단계). 상기 PoC 서버(305)는 상기 SUBSCRIBE 메시지 수신을 확인하는 200 OK 메시지를 IMS 서버(303)에 송신하고(317단계), 상기 IMS 서버(303)는 상기 200 OK 메시지를 제 1 단말(301)에 송신한다(319단계).
상기 SUBSCRIBE 메시지를 수신한 상기 PoC 서버(305)는 통지(NOTIFY, 이하 'NOTIFY'라 칭하기로 한다) 메시지를 이용하여 자신이 관리하는 단말 리스트(list), 즉 현재 세션에 참가중인 단말 리스트(list)를 IMS 서버(303)에 송신하고(321단계), 상기 IMS 서버(303)는 상기 단말 리스트가 포함된 NOTIFY 메시지를 제 1 단말(301)에 송신한다(323단계). 여기서, 상기 NOTIFY 메시지는 현재 세션에 신규 단말이 참가하면 신규 참가자 단말 정보를 송신하고, 현재 세션에 참가중인 단말들 중 임의의 한 단말이 현재 세션에서 탈퇴할 경우 상기 탈퇴한 참가자 단말 정보를 송신한다. 한편, 상기 제 1 단말(301)은 상기 NOTIFY 메시지의 수신을 확인하는 200 OK 메시지를 IMS 서버(303)에 송신하고(325단계), 상기 IMS 서버(303)는 상기 200 OK 메시지를 PoC 서버(305)에 송신한다(327단계).
이때, 홀드온 상태의 제 2 단말(109)은 자신의 상태정보를 표현하기 위해 세션 디스크립션 프로토콜(SDP: Session Description Protocol, 이하 'SDP'라 칭하기로 한다)에 "a=sendonly"로 세팅된 새로운 초대(refresh-INVITE, 이하 'refresh-INVITE'라 칭하기로 한다) 메시지를 IMS 서버(303)에 송신한다(329단계). 여기서, 상기 홀드온 상태는 RTP 메시지의 수신은 불가능하고 송신만 가능한(send only) 단 말이다. 상기 IMS 서버(303)는 상기 refresh-INVITE 메시지를 PoC 서버(305)에 송신한다(331단계).
상기 PoC 서버(305)는 상기 329단계의 refresh-INVITE 메시지 수신을 확인하는 200 OK 메시지를 IMS 서버(303)에 송신하고(333단계), 상기 IMS 서버(303)는 상기 200 OK 메시지를 제 2 단말(309)에 송신한다(335단계).
한편, 상기 refresh-INVITE 메시지를 수신한 상기 PoC 서버(305)는 현재 세션에서 제 2 단말(309)의 상태 정보를 포함한 NOTIFY 메시지를 상기 313단계에서 SUBSCRIBE 메시지를 송신했던 단말, 즉 제 1 단말(301)에 송신하여 상기 제 2 단말(309)이 홀드온 상태임을 알린다. 다시 말해, 상기 PoC 서버(305)는 IMS 서버(303)에 제 2 단말(309)의 상태 정보, 즉 홀드온 상태 임을 나타내는 정보를 포함한 NOTIFY 메시지를 송신하고(337단계), 상기 IMS 서버(303)는 상기 NOTIFY 메시지를 제 1 단말(301)에 송신한다(339단계). 따라서, 상기 NOTIFY 메시지를 수신하여 현재 세션에서 RTP 메시지 수신이 불가능한 단말의 정보를 획득한 제 1 단말(301)은 현재 세션에서 발언권을 획득하여 발언을 진행할 때 자신의 발언을 청취하는 단말, 즉 자신이 송신한 RTP 메시지 수신이 가능한 단말을 알 수 있다.
상기 NOTIFY 메시지를 수신한 제 1 단말(301)은 상기 337단계의 NOTIFY 메시지 수신을 확인하는 200 OK 메시지를 IMS 서버(303)에 송신하고(341단계), 상기 IMS 서버(303)는 상기 200 OK 메시지를 PoC 서버(305)에 송신한다(343단계).
그런 다음, 현재 세션에서 RTP 메시지 수신이 불가능한 단말의 정보를 획득한 제 1 단말(301)이 RTCP를 제어하는 미디어 서버(307)에 발언권 요청(TB_REQ: Talk Burst Request, 이하 'TB_REQ' 라 칭하기로 한다) 메시지를 송신한다(345단계). 상기 TB_REQ 메시지를 수신한 상기 미디어 서버(307)는 제 1 단말(301)에 발언권 부여(TB_GRNT: Talk Burst Granted, 이하 'TB-GRNT'라 칭하기로 한다) 메시지를 송신하여 발언권을 부여한다(347단계). 또한 상기 미디어 서버(307)는 현재 세션에서 상기 제 1단말(301)에게 발언권이 부여되었음을 알리는 발언권 테이큰(TB_TAKEN: Talk Burst Taken, 이하 'TB_TAKEN'이라 칭하기로 한다) 메시지를 상기 제 1단말(301)을 제외하고 세션에 참가중인 단말들, 예컨대 제 2 단말(309) 및 제 3 단말(311)에 송신한다(349단계, 351단계).
현재 세션에서 발언권을 획득한 제 1 단말(301)은 RTP 메시지를 미디어 서버(307)에 송신하고(353단계), 상기 미디어 서버(307)는 제 3 단말(311)에 상기 RTP 메시지를 송신한다(355단계). 여기서, 상기 제 1 단말(301)은 자신의 발언을 청취하는 단말, 즉 자신이 송신한 RTP 메시지 수신이 가능한 단말을 알고있다.
본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이 본 발명은 PoC(Push-to-talk over Cellular) 통신 시스템에서, 현재 세션에 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메 시지 수신이 불가능한 상태, 일 예로 홀드온 상태 단말은 현재 세션에 참가중인 단말들 정보를 요청하는 섭스크라이브(SUBSCRIBE) 메시지를 송신했던 단말에게 자신의 상태 정보, 즉 홀드온 상태 정보를 송신한다. 따라서, 현재 세션에서 상기 SUBSCRIBE 메시지를 송신한 단말이 발언권을 획득하여 발언을 진행, 즉 RTP 메시지를 송신할 때 상기 발언권을 획득한 단말은 자신의 발언을 청취할 수 있는 단말, 즉 자신이 송신하는 RTP 메시지 수신이 가능한 단말을 알 수 있으므로 보다 효율적인 푸쉬 투 토크(PTT: Push To Talk) 서비스를 제공할 수 있다.

Claims (12)

  1. 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스 제공 시스템에 있어서,
    현재 세션에 참가중인 단말들 정보 요청 메시지를 PTT 서비스를 제공하는 서버로 송신하고, 상기 서버로부터 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 수신하는 특정 단말을 포함하는 PTT 서비스 제공 시스템.
  2. 제 1 항에 있어서,
    상기 특정 단말이 수신하는 RTP 메시지 수신이 불가능한 상태 단말의 정보는 홀드온(hold_on) 상태 단말의 정보를 포함함을 특징으로 하는 PTT 서비스 제공 시스템.
  3. 제 1 항에 있어서,
    상기 특정 단말이 수신하는 RTP 메시지 수신이 불가능한 상태 단말의 정보는 통지(NOTIFY) 메시지에 포함됨을 특징으로 하는 PTT 서비스 제공 시스템.
  4. 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스 제공 시스템에 있어서,
    특정 단말로부터 현재 세션에 참가중인 단말들의 정보 요청 메시지를 수신하고, 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 획득하고, 상기 요청 메시지에 상응하여 해당 단말로 상기 RTP 메시지 수신이 불가능한 상태 단말의 정보를 송신하는 서버를 포함하는 PTT 서비스 제공 시스템.
  5. 제 4 항에 있어서,
    상기 서버가 획득하는 RTP 메시지 수신이 불가능한 상태 단말의 정보는 홀드온(hold_on) 상태 단말의 정보를 포함함을 특징으로 하는 PTT 서비스 제공 시스템.
  6. 제 4 항에 있어서,
    상기 서버가 획득하는 RTP 메시지 수신이 불가능한 상태 단말의 정보는 통지(NOTIFY) 메시지에 포함됨을 특징으로 하는 PTT 서비스 제공 시스템.
  7. 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스 제공 방법에 있어서,
    현재 세션에서 특정 단말은, 현재 세션에 참가중인 단말들의 정보 요청 메시지를 상기 단말에 푸쉬 투 토크 서비스를 제공하는 서버로 송신하는 과정과,
    상기 서버로부터 현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 수신하는 과정을 포함하는 PTT 서비스 제공 방법.
  8. 제 7 항에 있어서,
    상기 RTP 메시지 수신이 불가능한 상태 단말의 정보는 홀드온(hold_on) 상태 단말의 정보를 포함함을 특징으로 하는 PTT 서비스 제공 방법.
  9. 제 7 항에 있어서,
    상기 RTP 메시지 수신이 불가능한 상태 단말의 정보는 통지(NOTIFY) 메시지에 포함됨을 특징으로 하는 PTT 서비스 제공 방법.
  10. 통신 시스템에서 푸쉬 투 토크(PTT: Push To Talk) 서비스 제공 방법에 있어 서,
    서버는, 특정 단말로부터 현재 세션에 참가중인 단말들의 정보 요청 메시지를 수신하는 과정과,
    현재 세션에 참가중인 단말들 중 실시간 전송 프로토콜(RTP: Real-time Transport Protocol) 메시지 수신이 불가능한 상태 단말의 정보를 획득하는 과정과,
    상기 요청 메시지에 상응하여 해당 단말로 상기 RTP 메시지 수신이 불가능한 상태 단말의 정보를 송신하는 과정을 포함하는 PTT 서비스 제공 방법.
  11. 제 10 항에 있어서,
    상기 RTP 메시지 수신이 불가능한 상태 단말의 정보는 홀드온(hold_on) 상태 단말의 정보를 포함함을 특징으로 하는 PTT 서비스 제공 방법.
  12. 제 11 항에 있어서,
    상기 RTP 메시지 수신이 불가능한 상태 단말의 정보는 통지(NOTIFY) 메시지에 포함됨을 특징으로 하는 PTT 서비스 제공 방법.
KR1020070019028A 2007-02-26 2007-02-26 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템 KR20080079020A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070019028A KR20080079020A (ko) 2007-02-26 2007-02-26 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070019028A KR20080079020A (ko) 2007-02-26 2007-02-26 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템

Publications (1)

Publication Number Publication Date
KR20080079020A true KR20080079020A (ko) 2008-08-29

Family

ID=39880845

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070019028A KR20080079020A (ko) 2007-02-26 2007-02-26 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR20080079020A (ko)

Similar Documents

Publication Publication Date Title
CN101138201B (zh) 在无线一键通网络中识别响应客户机的方法和***
CN102438009B (zh) 在无线一键通网络中执行媒体存储服务的方法和***
KR101225403B1 (ko) PoC 시스템에서 PoC 그룹 세션 개설을 위한 방법과단말기 및 그 시스템
EP1952593B1 (en) Method for transmitting data from a participant device in a session in an internet protocol (ip) system
US20060223563A1 (en) Method and system for transmitting information of respondent participating in push-to-talk over cellular network session
US20060172753A1 (en) Method and system for establishing network-initiated PoC group session
KR20070108311A (ko) PoC 시스템에서의 멀티 미디어 통화 서비스를 수행하기위한 발언권 관리 시스템과 그 방법 및 단말장치
JP4971453B2 (ja) マルチメディア通話サービスを遂行するためのマルチメディアPoCセッション開設及び管理システムとその方法及びユーザー端末
US20070100941A1 (en) Method and system for session participation through chat PoC group invitation reservation in PoC system
JP2008514155A (ja) プッシュツートークオーバーセルラーシステムユーザの応答モードによる呼処理システム及び方法
KR20070117981A (ko) RTCP 연결 메시지를 이용한 PoC 애드혹 그룹 세션정보 처리 방법 및 시스템
JP2011250455A (ja) PoCセッションにおける発言権管理規則の伝達、適用方法、及びこれを実現するためのシステム
US20080248792A1 (en) Systems and methods for implementing lazy-lock control in real-time communication services
US11412354B2 (en) Terminal participating in group call established based on MCPTT service and method of operating the terminal
KR20080090701A (ko) PoC 세션에서 지원하는 미디어 타입 관리 방법 및 이를구현하기 위한 PoC 시스템과 PoC 단말
KR20080073889A (ko) 통신 시스템에서 발언권 제어 방법 및 장치
KR101289978B1 (ko) 세션에서 그룹 정보 전달과 적용을 위한 방법
KR101104704B1 (ko) Ptt 서비스에서 멀티미디어를 이용한 발언자 표시 방법
KR100723673B1 (ko) Ptt 서비스에서 멀티미디어를 이용한 발언자 표시 방법및 시스템
KR20080079020A (ko) 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 시스템
KR20050114557A (ko) 피티티 서비스 네트워크에서의 가입자 정보 제공 장치 및방법
KR20080076633A (ko) 통신 시스템에서 서비스 제공 방법 및 시스템
KR20080078181A (ko) 통신 시스템에서 서비스 제공 방법 및 시스템
KR101299017B1 (ko) 통신 시스템에서 푸쉬 투 토크 서비스 제공 방법 및 장치
KR101277860B1 (ko) PoC 시스템에서의 멀티 미디어 통화 서비스를 수행하기위한 발언권 관리 시스템과 그 방법 및 단말장치

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid