KR20080074514A - 통신 시스템에서 서비스 제공 방법 - Google Patents

통신 시스템에서 서비스 제공 방법 Download PDF

Info

Publication number
KR20080074514A
KR20080074514A KR20070013745A KR20070013745A KR20080074514A KR 20080074514 A KR20080074514 A KR 20080074514A KR 20070013745 A KR20070013745 A KR 20070013745A KR 20070013745 A KR20070013745 A KR 20070013745A KR 20080074514 A KR20080074514 A KR 20080074514A
Authority
KR
South Korea
Prior art keywords
terminal
request
talk
floor
poc server
Prior art date
Application number
KR20070013745A
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 KR20070013745A priority Critical patent/KR20080074514A/ko
Publication of KR20080074514A publication Critical patent/KR20080074514A/ko

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 통신 시스템에 관한 것으로서, PoC(Push-to-talk over Cellular) 서버가 단말의 발언권 요청을 처리하는 방법에 있어서, 상기 단말로부터 발언권 요청을 수신하면 할당할 발언권이 존재하는지 판단하는 과정과, 할당할 발언권이 존재하지 않으면 상기 단말이 발언권 요청 큐를 지원하는지 판단하는 과정과, 상기 단말이 발언권 요청 큐를 지원하는 경우, 상기 단말의 발언권 요청을 큐에 저장하는 과정과, 상기 단말의 식별자가 포함된 메시지를 상기 단말 및 상기 단말을 제외한 다른 단말에게 송신하는 과정을 포함한다.
PoC 서버, 발언권 요청, 큐, Push to talk

Description

통신 시스템에서 서비스 제공 방법{METHOD FOR PROVIDING SERVICE IN A COMMUNICATION SYSTEM}
도 1은 일반적인 PoC 기본 구조에 관한 개념도
도 2는 종래의 발언권 요청 할당 과정을 도시한 신호 흐름도
도 3은 종래의 TBCP Talk Burst Request Queue Status Response 메시지 구조를 나타낸 도면
도 4는 본 발명의 실시예에 따른 발언권 요청 획득에 따른 발언권 정보 통보 과정을 나타낸 신호 흐름도
도 5는 본 발명의 실시예에 따른 PoC 서버가 발언권 요청에 대해 처리하는 과정을 도시한 흐름도
도 6은 본 발명에서 새롭게 제안하는 TBCP Talk Burst Request Queue Status Response 메시지 구조를 나타낸 도면
본 발명은 통신 시스템에 관한 것으로서, 특히 통신 시스템에서 PTT(Push To Talk, 이하 'PTT' 라 칭하기로 한다) 서비스를 제공하기 위한 방법에 관한 것이다.
차세대 통신 시스템인 4세대(4G: 4th Generation) 통신 시스템에서는 이동통신의 획기적인 발전과 통신망의 확대로 인하여 휴대폰을 이용한 보다 확장되고 다양한 서비스와 어플리케이션(Application)이 제공되고 있다. 또한 사용자의 요구도 다양화되어 단순 통화 서비스를 벗어나 위치 서비스, 멀티미디어 서비스, PTT 서비스 등으로 확대되고 있다. 특히 PTT 서비스는 종래 무전기나 TRS(Trunked Radio System) 등에 가능했던 그룹 통화와 음성통화는 물론 인스턴트 메신저, 상태 표시 등 다양한 부가 기능을 지원한다.
한편, PoC(Push-to-talk over Cellular, 이하 'PoC' 라 칭하기로 한다) 서비스는 상기 PTT 서비스를 이용한다. 상기 PoC 서비스가 기존의 통신 서비스와 구별되는 특징 중 하나는 사용자가 복수의 세션(Session)에 속해 있어서 필요에 따라 세션간을 이동하면서 통화를 할 수 있다는 점이다. 사용자가 복수의 세션을 이동하면서 통화 가능해야 한다는 요구 사항은 OMA(Open Mobile Alliance, 이하 'OMA' 라 칭하기로 한다)라는 통신 단체의 표준에 명시되어 있다.
도 1은 일반적인 PoC 기본 구조에 관한 개념도이다.
상기 도 1을 참조하면, PoC 망은 PoC 클라이언트(Client)(101), SIP/IP 코어(Core)(103) 및 PoC 서버(Server)(105)를 포함한다.
상기 PoC 클라이언트(101)는 PTT 서비스를 요청하는 단말로 호출 메시지를 송신하거나 수신하는 역할을 하며, SIP/IP 코어(103)로 연결된다. 상기 PoC 서버(105)는 PTT 서비스를 제공하는 주체로서 PTT 세션 관리와 발언권(Right to speak) 제어 등을 처리하는 역할을 하며, SIP/IP 코어(103)로 연결된다. 상기 SIP/IP 코어(103)는 SIP(Session Initiation Protocol)와 IP(Internet Protocol) 멀티미디어 지원 핵심망으로써 SIP 메시지(107, 109)를 PoC 서버(105) 및 PoC 클라이언트(105)로 전송한다.
또한, 상기 PoC 클라이언트(105)는 RTP/RTCP/TBCP(111)를 통하여 PoC 서버(105)로 연결된다. 여기서 상기 RTP(Real-Time Transport Protocol)는 PoC 서비스에서 음성 데이터 및 영상 데이터를 실시간으로 송신하는데 사용하는 프로토콜로서, 상기 음성 데이터 및 영상 데이터 패킷을 포함한다. 그리고 상기 RTCP(RTP Control Protocol)는 상기 RTP 제어 프로토콜로서 RTP 전송 상태를 보고하는데 사용한다. 마지막으로 상기 TBCP(Talk Burst Control Protocol)는 발언권 제어 프로토콜로서 상기 OMA에서는 상기 RTCP의 응용 패킷을 기반으로 정의된다.
상기 PTT 서비스는 세션 참가자들 중 발언권을 획득한 참가자만이 미디어를 전송할 수 있는 단방향 서비스이다. 즉, 임의의 한 참가자가 발언권을 소유하고 있는 경우, 상기 PoC 서버는 다른 참가자들의 발언권 요청을 발언권 요청 큐(queue)에 저장할 수 있다. 이후, 상기 발언권을 가진 참가자의 발언권이 해제되었을 경우, 상기 PoC 서버는 가장 오랜 시간이 경과한 발언권 요청 참가자에게 발언권을 할당한다.
도 2는 종래의 발언권 요청 할당 과정을 도시한 신호 흐름도이다.
도 2를 참조하면, 제1 단말(200)은 PoC 서버(210)로 발언권 요청을 위한 TBCP Talk Burst Request 메시지를 송신한다(201단계). 상기 PoC 서버(210)는 상기 제1 단말(200)로 발언권 요청에 대한 응답인 TBCP Talk Burst Granted 메시지를 송신한다(203단계). 여기서 상기 PoC 서버(210)는 상기 제1 단말(200)에 할당할 발언권이 존재하기 때문에 상기 TBCP Talk Burst Granted 메시지를 송신하는 것이다. 한편, 상기 PoC 서버(210)는 다른 단말들(220, 230)에게 TBCP Talk Burst Taken 메시지를 송신한다(205단계 및 207단계). 상기 TBCP Talk Burst Taken 메시지를 수신한 제2 단말(220) 및 제3 단말(230)은 발언권이 자신을 제외한 다른 단말에게 할당되었음을 인지하게 된다.
상기 제2 단말(220)은 상기 PoC 서버(210)로 TBCP Talk Burst Request 메시지를 송신한다(209단계). 상기 PoC 서버(210)는 상기 제2 단말(220)이 발언권 요청 큐 기능을 지원하는지 판단한다(211단계). 상기 제2 단말(220)이 발언권 요청 큐 기능을 지원하지 않는 경우, 상기 제2 단말(220)로 발언권 요청에 대한 거부 응답인 TBCP Talk Burst Deny 메시지를 송신한다(213단계). 반면에 상기 제2 단말(220)이 발언권 요청 큐 기능을 지원하는 경우, 상기 제2 단말(220)로 TBCP Talk Burst Request Queue Status Response 메시지를 송신한다(215단계).
도 3은 종래의 TBCP Talk Burst Request Queue Status Response 메시지 구조를 나타낸 도면이다.
도 3을 참조하면, 상기 TBCP Talk Burst Request Queue Status Response 메시지에는 다수의 필드들이 포함되어 있으나 현재 발언권을 소유하고 있는 단말의 정보와 관련된 필드는 포함되어 있지 않음을 알 수 있다.
상술한 바와 같이, 종래에는 PoC 서버가 발언권 요청 큐에 새로운 발언권 요 청이 들어오거나 삭제되었을 경우에 다른 사용자들에게 이러한 사실을 통보하지 않는다. 따라서, 사용자들은 발언권 요청 큐에 얼마나 많은 발언권 할당 요청이 있는지 모르게 된다. 또한, 발언권 요청을 한 해당 사용자가 누구인지도 모르게 되는 문제점이 존재한다.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로, 본 발명의 목적은
상기한 바와 같은 목적을 달성하기 위한 본 발명의 제1 방법은; 통신 시스템에서, PoC(Push-to-talk over Cellular) 서버가 단말의 발언권 요청을 처리하는 방법에 있어서, 상기 단말로부터 발언권 요청을 수신하면 할당할 발언권이 존재하는지 판단하는 과정과, 할당할 발언권이 존재하지 않으면 상기 단말이 발언권 요청 큐를 지원하는지 판단하는 과정과, 상기 단말이 발언권 요청 큐를 지원하는 경우, 상기 단말의 발언권 요청을 큐에 저장하는 과정과, 상기 단말의 식별자가 포함된 메시지를 상기 단말 및 상기 단말을 제외한 다른 단말에게 송신하는 과정을 포함한다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 동작을 이해하는데 필요한 부분만을 설명하며 그 이외의 배경 기술은 본 발명의 요지를 흩트리지 않도록 생략한다.
본 발명은 통신 시스템에서 단말이 발언권 정보를 획득할 수 있도록 함으로써 효율적인 서비스를 제공할 수 있도록 하는 방법을 제공한다. 바람직하게 본 발명은 PoC(Push-to-talk over Cellular) 서비스 기반의 통신 시스템에 적용할 수 있으며, 후술될 내용에서는 상기 PoC 서비스 중 PTT(Push To Talk) 서비스의 발언권 정보에 관한 것을 일례로 설명하기로 한다.
도 4는 본 발명의 실시예에 따른 발언권 요청 획득에 따른 발언권 정보 통보 과정을 나타낸 신호 흐름도이다.
도 4를 참조하면, 제1 단말(400)은 PoC 서버(410)로 발언권 요청을 위한 TBCP Talk Burst Request 메시지를 송신한다(401단계). 상기 PoC 서버(410)는 상기 제1 단말(400)로 발언권 요청이 허가되었음을 알리는 TBCP Talk Burst Granted 메시지를 송신한다(403단계).
상기 PoC 서버(410)는 상기 제1 단말(400)에게 발언권을 할당하였음을 알리는 TBCP Talk Burst Taken 메시지를 제2 단말(420) 및 제3 단말(430)에게 송신한다(405단계 및 407단계).
이후, 상기 제2 단말(420)은 상기 PoC 서버(410)로 TBCP Talk Burst Request 메시지를 송신할 수 있다(409단계). 상기 PoC 서버(410)는 상기 제2 단말(420)이 발언권 요청 큐 기능을 지원하는지 판단한다(411단계). 상기 제2 단말(420)이 발언권 요청 큐 기능을 지원하지 않는 경우, 상기 PoC 서버(410)는 상기 제2 단말(420)로 TBCP Talk Burst Deny 메시지를 송신함으로써 발언권 할당 요청이 거부되었음을 알린다(413단계). 반면에 상기 제2 단말(420)이 발언권 요청 큐 기능을 지원하는 경우, 상기 PoC 서버(410)는 상기 제2 단말(420) 뿐만 아니라 제1 단말(400) 및 제3 단말(430)에게 TBCP Talk Burst Request Queue Status Response 메시지들을 송신한다(415, 417 및 419단계).
한편, 상기에서는 발언권 요청 큐에 발언권을 요청한 단말의 정보가 저장되는 경우에 다른 단말들에게도 상기 단말의 식별자가 포함된 메시지를 송신하는 것만을 설명하였으나, 발언권 요청 큐에 발언권을 요청한 단말의 정보가 삭제되는 경우에도 다른 단말들에게 상기 단말의 식별자가 포함된 메시지를 송신할 수도 있다.
즉, 상기 PoC 서버는 발언권 요청 큐에 저장된 단말로부터 발언권 요청 해제를 의미하는 메시지를 수신하면, 상기 발언권 요청 큐에 저장된 발언권 요청 기록을 삭제한다. 그리고 상기 PoC 서버는 상기 단말의 식별자가 포함된 메시지를 상기 단말 및 상기 단말을 제외한 다른 단말에게 송신한다.
도 5는 본 발명의 실시예에 따른 PoC 서버가 발언권 요청에 대해 처리하는 과정을 도시한 흐름도이다.
도 5를 참조하면, 먼저 502단계에서 상기 PoC 서버는 TBCP Talk Burst Request 메시지를 단말로부터 수신하고 504단계로 진행한다. 상기 504단계에서 상기 PoC 서버는 현재 세션(session)에 발언권을 가진 단말이 존재하는지 판단한다. 발언권을 가진 단말이 존재하지 않는다면 508단계에서 상기 PoC 서버는 상기 단말에게 TBCP Talk Burst Granted 메시지를 송신하고, 다른 단말들에게는 TBCP Talk Burst Taken 메시지를 송신한다.
한편, 상기 504단계에서 현재 세션에 발언권을 가진 단말이 존재하는 경우, 상기 PoC 서버는 506단계에서 상기 단말이 발언권 요청 큐를 지원하는지 판단한다. 상기 단말의 발언권 요청 큐 지원시 상기 PoC 서버는 510단계에서 상기 단말의 발언권 요청을 큐에 저장하고, 상기 단말 및 세션에 참여 중인 다른 단말들에게 TBCP Talk Burst Request Queue Status Response 메시지를 송신한다. 상기 TBCP Talk Burst Request Queue Status Response 메시지는 종래의 그 메시지와는 달리 큐에 저장된 단말의 식별자(Identifier) 정보를 포함하고 있다.
상기 506단계에서 상기 단말이 발언권 요청 큐를 지원하지 않는 경우, 상기 PoC 서버는 TBCP Talk Burst Deny 메시지를 상기 단말로 송신한다.
도 6은 본 발명에서 새롭게 제안하는 TBCP Talk Burst Request Queue Status Response 메시지 구조를 나타낸 도면이다.
도 6을 참조하면, 상기 TBCP Talk Burst Request Queue Status Response 메시지는 도 3에 나타낸 메시지에서 600으로 도시한 필드를 새롭게 추가한 형태를 가진다. 상기 필드는 상기 메시지에 발언권 요청 큐에 저장되어 있는 단말의 식별자를 나타내기 위한 필드이다.
본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이, 본 발명은 PoC 기반 통신 시스템에서 PoC 서버가 발언권 요청 저장 또는 발언권 요청 삭제시 모든 단말들에게 발언권 요청 저장 또는 발언권 요청 삭제에 해당하는 단말의 식별자 정보를 통보함으로서 단말들은 발언권 요청을 효율적으로 수행할 수 있는 이점이 존재한다.

Claims (2)

  1. 통신 시스템에서, PoC(Push-to-talk over Cellular) 서버가 단말의 발언권 요청을 처리하는 방법에 있어서,
    상기 단말로부터 발언권 요청을 수신하면 할당할 발언권이 존재하는지 판단하는 과정과,
    할당할 발언권이 존재하지 않으면 상기 단말이 발언권 요청 큐를 지원하는지 판단하는 과정과,
    상기 단말이 발언권 요청 큐를 지원하는 경우, 상기 단말의 발언권 요청을 큐에 저장하는 과정과,
    상기 단말의 식별자가 포함된 메시지를 상기 단말 및 상기 단말을 제외한 다른 단말에게 송신하는 과정을 포함하는 PoC 서버가 단말의 발언권 요청을 처리하는 방법.
  2. 제1항에 있어서,
    상기 PoC 서버는 발언권 요청 큐에 저장된 단말로부터 발언권 요청 요청 해제를 의미하는 메시지를 수신하면, 상기 발언권 요청 큐에 저장된 발언권 요청 기록을 삭제하는 과정과,
    상기 단말의 식별자가 포함된 메시지를 상기 단말 및 상기 단말을 제외한 다 른 단말에게 송신하는 과정을 더 포함하는 PoC 서버가 단말의 발언권 요청을 처리하는 방법.
KR20070013745A 2007-02-09 2007-02-09 통신 시스템에서 서비스 제공 방법 KR20080074514A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20070013745A KR20080074514A (ko) 2007-02-09 2007-02-09 통신 시스템에서 서비스 제공 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20070013745A KR20080074514A (ko) 2007-02-09 2007-02-09 통신 시스템에서 서비스 제공 방법

Publications (1)

Publication Number Publication Date
KR20080074514A true KR20080074514A (ko) 2008-08-13

Family

ID=39883833

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20070013745A KR20080074514A (ko) 2007-02-09 2007-02-09 통신 시스템에서 서비스 제공 방법

Country Status (1)

Country Link
KR (1) KR20080074514A (ko)

Similar Documents

Publication Publication Date Title
US6895254B2 (en) Method and apparatus for providing a dispatch call
KR100836126B1 (ko) 원격 통신 회의 서버, 원격 통신 단말 장치, 원격 통신회의 제어 메시지 생성 방법, 원격 통신 회의 제어 방법,컴퓨터 판독 가능 기억 매체 및 컴퓨터 프로그램 요소
KR101174525B1 (ko) 푸쉬투토크 오버 셀룰러 네트워크의 응답 클라이언트 식별방법 및 그 시스템
EP1829302B1 (en) Push-to-x over cellular coordinated floor and packet scheduling
US20060178160A1 (en) System and method for management of communication rights
KR20070108311A (ko) PoC 시스템에서의 멀티 미디어 통화 서비스를 수행하기위한 발언권 관리 시스템과 그 방법 및 단말장치
US9615352B2 (en) Media transmission before floor grant in real time communication network
KR20060067053A (ko) 푸쉬투토크 오버 셀룰러 사용자 발언 시간 사용 방법 및그 시스템
EP1972078B1 (en) Terminal apparatus and method for providing media transmission time information in a poc system and poc system for the same
RU2420921C2 (ru) Способ и устройство для услуги "нажми и говори"
US7353036B2 (en) Push-to-talk reverse channel establishment
US20100115089A1 (en) Identifying Participants in a Conference
KR20080073889A (ko) 통신 시스템에서 발언권 제어 방법 및 장치
CN102176716B (zh) 在PoC***中删除发言权的方法和***
KR101252860B1 (ko) PoC 시스템에서 PoC 박스에 저장된 미디어 제공 방법
CN101257664A (zh) 呼叫控制设备及其呼叫控制方法
US8351969B2 (en) Method and system for transmitting and receiving media according to importance of media burst
US20050164726A1 (en) System and method of providing push-to-talk service in a mobile communication system
KR101289978B1 (ko) 세션에서 그룹 정보 전달과 적용을 위한 방법
CN101640849A (zh) 一种通信时间控制方法及装置
KR20050114557A (ko) 피티티 서비스 네트워크에서의 가입자 정보 제공 장치 및방법
KR20080074514A (ko) 통신 시스템에서 서비스 제공 방법
KR20080076633A (ko) 통신 시스템에서 서비스 제공 방법 및 시스템
KR20080064068A (ko) 통신 시스템에서 서비스 제공 방법 및 시스템
KR101455387B1 (ko) PoC 세션 개설 시 미디어 전송 권리 양도 방법 및 이를위한 시스템과 PoC 단말

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination