KR20120049536A - 광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법 - Google Patents

광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법 Download PDF

Info

Publication number
KR20120049536A
KR20120049536A KR1020100110842A KR20100110842A KR20120049536A KR 20120049536 A KR20120049536 A KR 20120049536A KR 1020100110842 A KR1020100110842 A KR 1020100110842A KR 20100110842 A KR20100110842 A KR 20100110842A KR 20120049536 A KR20120049536 A KR 20120049536A
Authority
KR
South Korea
Prior art keywords
message
group call
session
ptt server
session establishment
Prior art date
Application number
KR1020100110842A
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 KR1020100110842A priority Critical patent/KR20120049536A/ko
Priority to US13/292,411 priority patent/US8918132B2/en
Priority to PCT/KR2011/008511 priority patent/WO2012064101A2/en
Publication of KR20120049536A publication Critical patent/KR20120049536A/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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선 접속 시스템을 이용한 그룹 통화의 세션 설정에 과한 것으로, 세션 설정 방법은, 송신 측 클라이언트가 그룹 통화의 시작/종료를 요청하는 메시지를 제어 PTT 서버로 송신하는 과정과, 상기 제어 PTT 서버가 시퀀스 번호를 포함하는 세션 설정/종료 메시지를 참가 PTT 서버로 송신하는 과정과, 상기 참가 PTT 서버가 적어도 하나의 수신 측 클라이언트를 위해 연결/해제 요청 메시지를 N회 멀티캐스팅하는 과정과, 상기 적어도 하나의 수신 측 클라이언트가 상기 그룹 통화를 위한 세션을 설정/해제하는 과정을 포함한다.

Description

광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법{APPARATUS AND METHOD FOR SIGNALING FOR GROUP COMMUNICATION IN BROADBAND WIRELESS ACCESS SYSTEM}
본 발명은 광대역 무선 접속 시스템에 관한 것으로, 특히, 광대역 무선 접속 시스템에서 그룹 통화 시 연결/연결 해제(connect/disconnet) 메시지의 시그널링을 위한 장치 및 방법에 관한 것이다.
통신 시스템이 발전함에 따라, 광대역 무선 접속 시스템은 높은 전송률로 다양한 종류의 서비스들을 제공할 수 있게 되었다. 이에 따라, 상기 광대역 무선 접속 시스템을 통해 종래의 일반적인 통신인 1 대 1 전화 통화는 물론 다양한 부가 서비스를 제공하려는 시도 및 연구가 진행되고 있다. 예를 들어, 상기 광대역 무선 접속 시스템을 통해 그룹 통화, 구체적으로 PTT(Push To Talk) 서비스가 고려되고 있다. 상기 PTT 서비스에 대한 규격화 활동의 하나로서, 이동통신 단말에서 사용되는 개방형 표준을 제정하는 기관인 OMA(Open Mobile Alliance)는 상기 PTT 서비스를 위한 OMA PoC(PTT Over Cellular) 규격을 제안하고 있다.
상기 OAM PoC 규격에 따르면, 세션이 pre-established 된 후, PTT 단말은 통신을 하기 위해 REFER 메시지를 제어 PoC 서버(Controlling PoC server)로 전송한다. 이에 따라, 참가 PoC 서버(Participating PoC server)는 상기 제어 PoC 서버로부터 INVITE 메시지를 전송받고, MBCP(Media Burst Control Protocol) Connect 메시지를 유니캐스트(unicast) 방식으로 상대방 PTT 단말로 전송하며, 상기 상대방 PTT 단말로부터 MBCP Media Burst Acknowledgement 메시지를 수신한다.
이때, 동일한 하나의 REFER 메시지에 의해 상기 제어 PoC 서버가 다수의 INVITE 메시지들을 전송하게 될 경우, 상기 MBCP Connet 메시지는 상기 INVITE 메시지들의 개수만큼 유니캐스트 방식으로 중복 전송되므로, 과도한 시그널 오버헤드가 발생한다. 마찬가지로, MBCP Disconnet 메시지 또한 BYE 메시지의 개수만큼 유니캐스트 방식으로 중복 전송된다.
또한, 상기 상대방 PTT 단말이 무선 접속 망에서 아이들 모드(idle mode)로 동작 중인 경우, 상기 MBCP Connect 메시지를 수신한 상대방 PTT 단말은 상기 MBCP Media Burst Acknowledgement 메시지를 송신하기 위해 어웨이크 모드(awake mode)로 천이해야 한다. 이에 따라, 그룹 통화의 대상이 되는 다수의 단말들이 아이들 모드인 경우, 상기 다수의 단말들이 상기 아이들 모드에서 상기 어웨이크 모드로 천이하기 위한 페이징(paging) 시그널링 및 아이들 해제(idle exit)를 위한 시그널링이 과도하게 발생하고, 그 결과 시스템의 과부하 및 통화 지연이 발생한다. 더욱이, 무선 접속 망에서 어웨이크 모드로 동작 가능한 단말의 개수는 제한되기 때문에, 동시에 그룹 통화 가능한 단말의 개수도 상기 어웨이크 모드로 동작 가능한 단말의 개수로 제한된다.
따라서, 광대역 무선 접속 시스템을 이용한 그룹 통화를 수행함에 있어서, 어웨이크 모드로 동작 가능한 단말의 개수 제한을 극복하고, 어웨이크 모드 진입에 따른 과도한 시그널링 오버헤드 발생을 방지하기 위한 대안이 제시되어야 한다.
따라서, 본 발명의 목적은 광대역 무선 접속 시스템에서 그룹 통화 수행 시 어웨이크 모드 진입에 따른 과도한 시그널링 오버헤드 발생을 방지하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 광대역 무선 접속 시스템에서 그룹 통화를 수행 시 어웨이크 모드로 동작 가능한 단말의 개수 제한에 따른 그룹 통화 사용자 수 제한을 극복하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 제1견지에 따르면, 무선 접속 시스템을 이용한 그룹 통화 세션 관리 방법은, 송신 측 클라이언트가 그룹 통화의 시작/종료를 요청하는 메시지를 제어 PTT 서버로 송신하는 과정과, 상기 제어 PTT 서버가 시퀀스 번호를 포함하는 세션 설정/종료 메시지를 참가 PTT 서버로 송신하는 과정과, 여기서, 상기 시퀀스 번호는 상기 세션 설정/종료 메시지를 발생케 한 그룹 통화의 시작/종료 요청을 구분하기 위한 것으로서, 하나의 그룹 통화의 시작/종료 요청에 의해 발생한 세션 설정/종료 메시지들은 동일한 시퀀스 번호를 가지며, 상기 참가 PTT 서버가 적어도 하나의 수신 측 클라이언트를 위해 연결/해제 요청 메시지를 N회 멀티캐스팅하는 과정과, 여기서, 상기 N은 1 이상의 정수이며, 상기 적어도 하나의 수신 측 클라이언트가 상기 그룹 통화를 위한 세션을 설정/해제하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제2견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 제어 PTT 서버의 동작 방법은, 송신 측 단말로부터 적어도 하나의 수신 측 단말로의 그룹 통화의 시작/종료를 요청하는 메시지가 수신되면, 동일한 시퀀스 번호를 포함하는 상기 수신 측 단말의 개수 만큼의 세션 설정/종료 메시지를 참가 PTT 서버로 송신하는 과정과, 상기 참가 PTT 서버로부터 확인 메시지를 수신하는 과정과, 상기 송신 측 단말로 연결/해제 요청 메시지를 송신하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제3견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 참가 PTT 서버의 동작 방법은, 제어 PTT 서버로부터 세션 설정/종료 메시지가 수신되면, 이전 수신된 세션 설정/종료 메시지의 시퀀스 번호와 상기 세션 설정/종료 메시지의 시퀀스 번호가 동일한지 판단하는 과정과, 상기 시퀀스 번호들이 동일하면, 상기 세션 설정/종료 메시지를 폐기하는 과정과, 상기 시퀀스 번호들이 동일하지 아니하면, 적어도 하나의 수신 측 단말을 위해 연결/해제 요청 메시지를 멀티캐스팅하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제4견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 단말의 동작 방법은, PTT 서버로부터 그룹 통화 세션의 설정/종료를 위한 연결/해제 요청 메시지를 수신하는 과정과, 별도의 응답 메시지 송신 없이 상기 그룹 통화 세션을 설정/해제하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제5견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 제어 PTT 서버 장치는, 송신 측 단말로부터 적어도 하나의 수신 측 단말로의 그룹 통화의 시작/종료를 요청하는 메시지가 수신되면, 동일한 시퀀스 번호를 포함하는 상기 수신 측 단말의 개수 만큼의 세션 설정/종료 메시지를 생성하는 제어부와, 적어도 하나의 상기 세션 설정/종료 메시지를 참가 PTT 서버로 송신한 후, 상기 참가 PTT 서버로부터 확인 메시지가 수신되면 상기 송신 측 단말로 연결/해재 요청 메시지를 송신하는 통신부를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제6견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 참가 PTT 서버 장치는, 제어 PTT 서버로부터 세션 설정/종료 메시지를 수신하는 통신부와, 이전 수신된 세션 설정/종료 메시지의 시퀀스 번호와 상기 세션 설정/종료 메시지의 시퀀스 번호가 동일한지 판단한 후, 상기 시퀀스 번호들이 동일하면 상기 세션 설정/종료 메시지를 폐기하고, 상기 시퀀스 번호들이 동일하지 아니하면 적어도 하나의 수신 측 단말을 위해 연결/해제 요청 메시지를 멀티캐스팅하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제7견지에 따르면, 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 단말 장치는, PTT 서버로부터 그룹 통화 세션 설정을 위한 연결/해제 요청 메시지를 수신하는 모뎀과, 별도의 응답 메시지 송신 없이 상기 그룹 통화 세션을 설정/해제하는 제어부를 포함하는 것을 특징으로 한다.
본 발명은 광대역 무선 접속 시스템에서 기존 OMA PoC 규격에서 발생하는 MBCP Connet/Disconnect 메시지의 중복 전송을 방지하고, 아이들 모드(idle mode) 단말이 어웨이크 모드(awake mode)로 천이하지 않고 메시지를 수신할 수 있도록 MBCP Media Burst Acknowledgement 메시지를 배제함으로써, 과도한 시그널링으로 인한 시스템의 과부하와 통화 지연이 감소한다.
도 1은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 그룹 통화 연결을 위한 시그널링 절차를 도시하는 도면,
도 2는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 제어 PTT 서버의 동작 절차를 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 참가 PTT 서버의 동작 절차를 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 그룹 통화 수신 측 단말의 동작 절차를 도시하는 도면,
도 5는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 PTT 서버의 블록 구성을 도시하는 도면,
도 6은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 블록 구성을 도시하는 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우, 그 상세한 설명은 생략한다.
이하 본 발명은 광대역 무선 접속 시스템에서 그룹 통화를 수행하기 위한 기술에 대해 설명한다.
도 1은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 그룹 통화 연결을 위한 시그널링(signaling) 절차를 도시하고 있다. 상기 도 1은 SIP(Session Initiation Protocol)을 기반으로 한 경우의 시그널링 절차를 도시하고 있다. 하지만, 본 발명은 다른 형태의 세션 설정 프로토콜을 기반으로 한 경우에도 동일하게 적용될 수 있다.
상기 도 1은 PTT클라이언트(Client)_A(110-1), PTT클라이언트_B(110-2), RAS(Radio Access Station)_A(120-1), RAS_B(120-2), ACR(Access Control Router)_A(130-1), ACR_B(130-2), IMS(Internet protocl Multimiedia Protocol)코어_A(140-1), IMS코어_B(140-2), 제어PTT서버(150), 참가PTT서버(160) 간 시그널링 절차를 도시하고 있다. 상기 도 1에 도시된 절차는 하나의 송신자 단말 및 하나의 수신자 단말만을 전제하고 있으나, 다수의 수신자 단말들이 존재하는 상황에도 동일하게 적용될 수 있다.
상기 PTT클라이언트_A(110-1) 및 상기 PTT클라이언트_B(110-2)는 사용자 단말로서, 각각 상기 RAS_A(120-1) 및 상기 RAS_B(120-2)와 무선 채널을 통해 통신을 수행한다. 상기 RAS_A(120-1) 및 상기 RAS_B(120-2)는 상기 PTT클라이언트_A(110-1) 및 상기 PTT클라이언트_B(110-2)에게 무선 자원을 할당하고, 할당된 무선 자원을 통해 유니캐스트 또는 멀티캐스트 방식으로 신호를 송수신한다. 상기 ACR_A(130-1) 및 상기 ACR_B(130-2)는 RAS들로 구성되는 무선 접속 망의 게이트 웨이(gateway) 역할을 수행하며, 사용자 단말들의 이동성 관리 및 트래픽 관리를 담당한다. 상기 IMS코어_A(140-1) 및 상기 IMS코어_B(140-2)는 IP(Internet Protocol)을 기반으로 음성, 오디오, 비디오 및 데이터 등의 멀티미디어 서비스를 지원하기 위하여 무선 통신 망 및 PTT 서버 간 세션 설정 시그널링을 위한 프록시 서버(Proxy server)의 기능을 수행하는 객체이다.
상기 제어PTT서버(150)는 중앙 집중형(centralized) PoC 세션(session) 핸들링(handling)을 제공하는 객체이다. 상기 제어PTT서버(150)의 PoC 세션 핸들링은 미디어 분산(Media distribution), 대화 버스트 제어(Talk Burst Control), 미디어 버스트 제어(Media Burst Control), PoC 그룹 세션 참가를 위한 정책 시행(policy enforcement for participation in the PoC Group Sessions), 참가 정보(the Participant Information) 등을 포함한다. 상기 참가PTT서버(160)는 PoC 세션 핸들링을 제공하는 객체이다. 상기 참가PTT서버(160)의 PoC 세션 핸들링은 걸려오는 PoC 세션의 정책 시행(policy enforcement for incoming PoC Sessions), 대화 버스트 제어의 중재(relays Talk Burst Control), PoC 클라이언트(client) 및 PoC 기능(function)을 제어하는 PoC 서버 간 미디어 버스트 제어 메시지의 중재(relay Media Burst Control messages between the PoC Client and the PoC Server performing the Controlling PoC Function). 또한, 상기 참가PTT서버(160)는 PoC 클라이언트(client) 및 PoC 기능(function)을 제어하는 PoC 서버 간 RTP(Realtime Transport Protocol) 미디어를 중재할 수 있다.
상기 도 1을 참고하면, 101단계에서, 상기 PTT클라이언트_A(110-1)는 그룹 통화를 시작하기 위해 상기 IMS코어_A(140-1)를 통해 상기 제어PTT서버(150)로 그룹 통화 세션 설정의 시작을 요청하는 REFER 메시지를 송신한다. 상기 REFER 메시지는 적어도 하나의 그룹 통화의 대상이 되는 PTT 그룹의 식별 정보를 포함하며, 상기 제어PTT서버(150)는 상기 PTT 그룹의 식별 정보를 통해 대상 클라이언트들을 알 수 있다. 구체적으로, 상기 PTT클라이언트_A(110-1)는 상기 RAS_A(120-1)로부터 상향링크 자원을 할당받고, 상기 상향링크 자원을 통해 상기 REFER 메시지를 포함하는 트래픽을 송신한다. 이에 따라, 상기 트래픽은 상기 RAS_A(120-1)을 통해 상기 ACR_A(130-1)로 전달되고, 상기 ACR_A(130-1)는 상기 트래픽에서 상기 REFER 메시지 추출하고, 상기 REFER 메시지를 상기 IMS코어_A(140-1)를 통해 상기 제어PTT서버(150)로 송신한다.
103단계에서, 상기 REFER 메시지를 수신한 상기 제어PTT서버(150)는 202 Accepted 메시지를 상기 PPT클라이언트_A(110-1)로 송신한다. 상기 202 Accepted 메시지는 SIP를 이용한 이벤트 통지를 위한 프레임 워크에 있어서, 통지자(Notifier)측에서 예약 요청(SUBSCRIBE Request)을 정상적으로 처리할 수 있지만, 통지 예약(Subscription)에 관해서 승낙이 행해지지 않는 상태임을 알리는 메시지이다.
105단계에서, 상기 제어PTT서버(150)는 상기 IMS코어_A(140-1)로 INVITE 메시지를 송신한다. 상기 INVITE 메시지는 세션의 설정을 요청하는 메시지이다. 여기서, 본 발명의 실시 예에 따라, 상기 INVITE 메시지는 시퀀스 번호(Seq. # : Sequence number)를 포함한다. 상기 시퀀스 번호는 상기 INVITE 메시지를 발생케 한 REFER 메시지를 구분하기 위한 것이다. 따라서, 상기 PTT클라이언트_A(110-1)가 다수의 상태 클라이언트들을 상대로 그룹 통화를 요청하는 REFER 메시지를 송신한 경우, 상기 제어PTT서버(150)는 동일한 시퀀스 번호를 포함하는 다수의 INVITE 메시지들을 송신한다.
107단계에서, 상기 INVITE 메시지를 수신한 상기 IMS코어_A(140-1)는 상기 제어PTT서버(150)로 200 Trying 메시지를 송신한다. 상기 200 Trying 메시지는 상기 INVITE 메시지를 처리하기 위한 트랜젝션(transaction)이 진행 중임을 알리는 메시지이다.
그리고, 109단계에서, 상기 IMS코어_A(140-1)는 상기 IMS코어_B(140-2)로 INVITE 메시지를 송신한다.
111단계에서, 상기 INVITE 메시지를 수신한 상기 IMS코어_B(140-2)는 상기 IMS코어_A(140-1)로 200 Trying 메시지를 송신한다. 상기 200 Trying 메시지는 상기 INVITE 메시지를 처리하기 위한 트랜젝션(transaction)이 진행 중임을 알리는 메시지이다.
그리고, 113단계에서, 상기 제어PTT서버(150)는 상기 PPT클라이언트_A(110-1)로 NOTIFY 메시지를 송신한다. 상기 NOTIFY 메시지는 요청된 세션에 대한 진행 상태를 알리는 메시지이다. 즉, 상기 제어PTT서버(150)는 상기 NOTIFY 메시지를 이용하여 현재 그룹 통화 세션의 설정 진행 상황을 알린다.
115단계에서, 상기 NOTIFY 메시지를 수신한 상기 PPT클라이언트_A(110-1)는 상기 제어PTT서버(150)로 200 OK 메시지를 송신한다. 즉, 상기 PPT클라이언트_A(110-1)는 상기 200 OK 메시지를 통해 상기 NOTIFY 메시지의 수신을 알린다.
117단계에서, 상기 IMS코어_B(140-2)는 상기 참가PTT서버(160)로 INVITE 메시지를 송신한다. 상기 INVITE 메시지는 세션의 설정을 요청하는 메시지이다. 여기서, 본 발명의 실시 예에 따라, 상기 INVITE 메시지는 시퀀스 번호(Seq. # : Sequence number)를 포함한다. 상기 시퀀스 번호는 상기 INVITE 메시지를 발생케 한 REFER 메시지를 구분하기 위한 것이다. 이에 따라, 상기 참가PTT서버(160)는 상기 시퀀스 번호를 확인하고, 이전 수신된 INVITE 메시지의 시퀀스 번호와 동일한 경우, 상기 INVITE 메시지를 폐기하고, 이하 절차들을 진행하지 아니한다. 여기서, 본 발명은 상기 INVITE 메시지의 시퀀스 번호가 새로운 번호라 가정한다.
119단계에서, 상기 INVITE 메시지를 수신한 상기 참가PTT서버(160)는 상기 IMS코어_B(140-2)로 200 Trying 메시지를 송신한다. 상기 200 Trying 메시지는 상기 INVITE 메시지를 처리하기 위한 트랜젝션(transaction)이 진행 중임을 알리는 메시지이다.
그리고, 121단계에서, 상기 참가PTT서버(160)는 상기 PTT클라이언트_B(110-2)가 MBCP connect 메시지를 수신할 수 있도록 상기 MBCP connect 메시지를 멀티캐스팅한다. 상기 MBCP connect 메시지는 PTT 그룹의 식별 정보를 포함하며, 상기 PTT클라이언트_B(110-2)에게 그룹 통화 세션을 설정할 것을 지시한다. 이에 따라, 상기 PTT클라이언트_B(110-2)는 그룹 통화가 요청되었음을 인지한다. 구체적으로 설명하면, 상기 참가PTT서버(160)는 멀티캐스팅을 지시하는 지시자 및 상기 MBCP connect 메시지를 상기 ACR_B(130-2)로 송신하거나, 또는, 멀티캐스트 IP를 이용하여 상기 MBCP connect 메시지를 상기 ACR_B(130-2)로 송신한다. 이에 따라, 상기 ACR_B(130-2)은 상기 MBCP connect 메시지를 포함하는 트래픽을 생성하고, 상기 트래픽을 상기 RAS_B(120-2)로 전달하고, 상기 RAS_B(120-2)는 무선 채널을 통해 상기 MBCP connect 메시지를 포함하는 트래픽을 멀티캐스팅한다. 이에 따라, 상기 PTT클라이언트_B(110-2)는 아이들 모드 상태이더라도 어웨이크 모드로의 천이 없이 상기 MBCP connect 메시지를 수신할 수 있다. 이때, 상기 PTT클라이언트_B(110-2)가 상기 MBCP connect 메시지에 대한 응답을 하지 아니하므로, 상기 참가PTT서버(160)는 메시지 전달의 신뢰성 확보를 위해 상기 MBCP connect 메시지를 2회 이상 반복 송신할 수 있다.
이후, 123단계에서, 상기 참가PTT서버(160)는 상기 IMS코어_B(140-2) 및 상기 IMS코어_A(140-1)를 통해 상기 제어PTT서버(150)로 200 OK 메시지를 송신한다. 상기 200 OK 메시지는 요청된 세션이 설정되었음을 알린다. 상기 200 OK 메시지를 송신한 상기 참가PTT서버(160)는 ACK 메시지의 수신을 대기한다.
125단계에서, 상기 200 OK 메시지를 수신한 상기 제어PTT서버(150)는 상기 IMS코어_A(140-1) 및 상기 IMS코어_B(140-2)를 통해 상기 참가PTT서버(160)로 ACK 메시지를 송신한다. 상기 ACK 메시지는 200 OK 메시지를 정상적으로 수신하였음을 알리는 메시지이다.
그리고, 127단계에서, 상기 제어PTT서버(150)는 상기 PTT클라이언트_A(110-1)로 NOTIFY 메시지를 송신한다. 상기 NOTIFY 메시지는 요청된 세션에 대한 진행 상태를 알리는 메시지이다. 즉, 상기 제어PTT서버(150)는 상기 NOTIFY 메시지를 이용하여 현재 그룹 통화 세션의 설정 진행 상황을 알린다.
129단계에서, 상기 NOTIFY 메시지를 수신한 상기 PTT클라이언트_A(110-1)는 상기 제어PTT서버(150)로 200 OK 메시지를 송신한다. 즉, 상기 PPT클라이언트_A(110-1)는 상기 200 OK 메시지를 통해 상기 NOTIFY 메시지의 수신을 알린다.
131단계에서, 상기 200 OK 메시지를 수신한 상기 제어PTT서버(150)는 상기 PTT클라이언트_A(110-1)로 MBCP connect 메시지를 송신한다. 그리고, 133단계에서, 상기 MBCP connect 메시지를 수신한 상기 PTT클라이언트_A(110-1)는 상기 제어PTT서버(150)로 MBCP Media Burst Ack 메시지를 송신한다. 즉, 상기 PTT클라이언트_A(110-1)는 상기 MBCP connect 메시지에 대한 응답으로서 상기 MBCP Media Burst Ack 메시지를 송신한다.
도 1은 본 발명의 메시지 흐름도를 보여준다. PTT 단말이 전송하는 동일한 하나의 REFER 메시지에 의해 생성되는 다수의 INVITE 메시지는 동일한 sequence number 를 포함한다. Participating PoC server는 MBCP Connect 메시지를 trigger 하는 INVITE 메시지에 동일한 sequence number 를 포함하고 있으면 첫 번째 INVITE 메시지에 의해 생성되는 MBCP Connect 메시지를 전송하고 나머지 메시지는 discard 하여 MBCP Connect 메시지의 중복 전송을 방지한다. 마찬가지로 BYE 메시지도 동일한 sequence number 를 포함하므로 Participating PoC server 는 첫 번째 BYE 메시지에 의해 생성되는 MBCP Disconnet 메시지를 전송하고 나머지 메시지는 discard 하여 MBCP Disconnect 메시지의 중복 전송을 방지한다.
상기 도 1에 도시된 시그널링 절차는 그룹 통화를 시작하기 위해 세션을 설정하는 과정이다. 상기 세션 설정 과정에 더불어, 본 발명은 세션을 종료하는 과정에도 적용될 수 있다. 세션을 종료하는 경우, INVITE 메시지를 대신하여 BYE 메시지가 사용되며, MBCP connect 메시지를 대신하여 MBCP disconnect 메시지가 사용된다. 이 경우, 상기 제어PTT서버(150)는 시퀀스 번호를 포함하는 BYE 메시지들을 상기 참가PTT서버(160)로 제공하고, 상기 참가PTT서버(160)는 상이한 시퀀스 번호를 포함하는 BYE 메시지 수신 시 상기 MBCP disconnect 메시지를 브로드캐스팅하고, 동일한 시퀀스 번호를 포함하는 BYE 메시지 수신 시 상기 BYE 메시지를 폐기한다.
상기 도 1을 참고하여 설명한 실시 예에서, 상기 제어PTT서버(150) 및 상기 참가PTT서버(160)는 별개의 객체로 설명되었다. 하지만, 상기 제어PTT서버(150) 및 상기 참가PTT서버(160)는 기능적 분류일 뿐이며, 따라서, 상기 제어PTT서버(150) 및 상기 참가PTT서버(160)는 하나의 물리적 객체에 모두 포함될 수 있다.
이하 본 발명은 상술한 바와 같이 그룹 통화를 설정하는 PTT 서버 및 단말의 동작 및 구성을 도면을 참고하여 상세히 설명한다.
도 2는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 제어 PTT 서버의 동작 절차를 도시하고 있다.
상기 도 2를 참고하면, 상기 제어 PTT 서버는 201단계에서 단말로부터 적어도 하나의 다른 단말로의 그룹 통화의 시작 요청이 발생하는지 확인한다. 이하 설명의 편의를 위해, 본 발명은 상기 그룹 통화를 요청하는 단말을 '송신 단말', 상기 그룹 통화를 요청받는 단말을 '수신 단말'이라 칭한다. 예를 들어, SIP 기반으로 세션이 설정되는 경우, 상기 그룹 통화의 시작 요청은 해당 그룹의 식별 정보를 포함하는 REFER 메시지의 수신을 통해 확인될 수 있다.
상기 그룹 통화의 시작 요청이 발생하면, 상기 제어 PTT 서버는 203단계로 진행하여 상기 그룹 통화의 수신 단말이 다수인지 확인한다. 그룹 통화는 3개 이상의 단말들이 참여하는 통신인 것이 일반적이나, 하나의 수신 단말을 대상으로 그룹 통화 형식의 통신이 수행될 수도 있다.
만일, 상기 그룹 통화의 수신 단말이 하나이면, 상기 제어 PTT 서버는 205단계로 진행하여 시퀀스 번호를 포함하는 세션 설정 메시지를 해당 수신 단말을 관리하는 참가 PTT 서버로 송신한다. 여기서, 상기 시퀀스 번호는 그룹 통화 요청을 식별하기 위한 것으로서, 이전 그룹 통화 요청에 의한 세션 설정 메시지에 포함된 시퀀스 번호보다 증가한 값으로 설정된다. 예를 들어, SIP 기반으로 세션이 설정되는 경우, 상기 세션 설정 메시지는 INVITE 메시지일 수 있다.
반면, 상기 그룹 통화의 수신 단말이 다수이면, 상기 제어 PTT 서버는 207단계로 진행하여 동일한 시퀀스 번호를 포함하는 다수의 세션 설정 메시지들을 해당 수신 단말들을 관리하는 참가 PTT 서버로 송신한다. 즉, 상기 제어 PTT 서버는 다수의 세션 설정 메시지들에 동일한 시퀀스 번호를 포함시킴으로써, 상기 다수의 세션 설정 메시지들이 하나의 그룹 통화 요청에 의해 발생한 것임을 나타낸다.
이후, 상기 제어 PTT 서버는 209단계로 진행하여 상기 참가 PTT 서버로부터 그룹 통화 세션 설정의 확인이 수신되는지 확인한다. 예를 들어, SIP 기반으로 세션이 설정되는 경우, 상기 확인은 200 OK 메시지일 수 있다.
상기 세션 설정의 확인이 수신되면, 상기 제어 PTT 서버는 211단계로 진행하여 상기 송신 단말로 연결 요청 메시지를 송신한다. 예를 들어, 상기 연결 요청 메시지는 MBCP connect 메시지일 수 있다.
상기 도 2에 도시된 절차는 그룹 통화를 시작하기 위해 세션을 설정하는 과정에서의 제어 PTT 서버의 동작 절차이다. 상기 세션 설정 과정에 더불어, 본 발명은 세션을 종료하는 과정에도 적용될 수 있다. 세션을 종료하는 경우, 상기 도 2에 도시된 절차에서, 상기 그룹 통화의 시작 요청은 그룹 통화의 종료 요청으로, 상기 세션 설정 메시지는 세션 종료 메시지(예 : BYE 메시지)로, 상기 연결 요청 메시지는 연결 해제 메시지(예 : MBCP disconnect 메시지)로 대체된다.
도 3은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 참가 PTT 서버의 동작 절차를 도시하고 있다.
상기 도 3을 참고하면, 상기 참가 PTT 서버는 301단계에서 제어 PTT 서버로부터 세션 설정 메시지가 수신되는지 확인한다. 상기 세선 설정 메시지는 그룹 통화를 위한 세션을 설정할 것을 요청하는 메시지로서, 시퀀스 번호를 포함한다. 예를 들어, SIP 기반으로 세션이 설정되는 경우, 상기 세션 설정 메시지는 INVITE 메시지일 수 있다.
상기 세션 설정 메시지가 수신되면, 상기 참가 PTT 서버는 303단계로 진행하여 이전 수신된 세션 설정 메시지의 시퀀스 번호와 상기 301단계에서 수신된 세션 설정 메시지의 시퀀스 번호가 동일한지 판단한다. 다시 말해, 상기 참가 PTT 서버는 증가된 시퀀스 서버를 포함한 세션 설정 메시지가 수신되었는지 확인한다. 여기서, 상기 시퀀스 번호는 그룹 통화 요청을 식별하기 위한 것으로서, 이전 그룹 통화 요청에 의한 세션 설정 메시지에 포함된 시퀀스 번호보다 증가한 값으로 설정된다. 즉, 상기 참가 PTT 서버는 상기 301단계에서 수신된 세션 설정 메시지가 새로운 그룹 통화 요청에 의해 발생한 것인지 판단한다.
만일, 상기 시퀀스 번호가 동일하지 아니하면, 상기 참가 PTT 서버는 305단계로 진행하여 연결 요청 메시지를 멀티캐스팅한다. 즉, 상기 참가 PTT 서버는 기지국이 상기 연결 요청 메시지를 멀티캐스팅하도록 제어한다. 이때, 상기 참가 PTT 서버는 상기 연결 요청 메시지를 N회 멀티캐스팅한다. 여기서, 상기 N은 1 이상의 정수이다. 본 발명의 실시 예에 따라, 상기 참가 PTT 서버는 미리 정의된 N회 만큼 상기 연결 요청 메시지를 멀티캐스팅할 수 있다. 또는, 본 발명의 다른 실시 예에 따라, 상기 참가 PTT 서버는 가용 자원량 등의 환경을 고려하여 적응적으로 반복 회수 N을 결정한 후, 결정된 N회 만큼 상기 연결 요청 메시지를 멀티캐스팅할 수 있다. 예를 들어, 상기 연결 요청 메시지는 MBCP connect 메시지일 수 있다.
상기 연결 요청 메시지를 멀티캐스팅한 후, 상기 참가 PTT 서버는 307단계로 진행하여 상기 제어 PTT 서버로 세션 설정 확인 메시지를 송신한다. 예를 들어, SIP 기반으로 세션이 설정되는 경우, 상기 확인은 200 OK 메시지일 수 있다.
반면 상기 시퀀스 번호가 동일하면, 상기 참가 PTT 서버는 309단계로 진행하여 상기 세션 설정 메시지를 폐기한다. 즉, 시퀀스 번호가 동일함은 앞서 동일한 시퀀스 번호를 포함하는 세션 설정 메시지 수신에 대응하여 연결 요청 메시지를 멀티캐스팅한 바 있음을 의미하므로, 상기 참가 PTT 서버는 연결 요청 메시지를 반복하여 송신하지 아니하고, 상기 세션 설정 메시지를 폐기한다.
상기 도 3에 도시된 절차는 그룹 통화를 시작하기 위해 세션을 설정하는 과정에서의 참가 PTT 서버의 동작 절차이다. 상기 세션 설정 과정에 더불어, 본 발명은 세션을 종료하는 과정에도 적용될 수 있다. 세션을 종료하는 경우, 상기 도 3에 도시된 절차에서, 상기 세션 설정 메시지는 세션 종료 메시지(예 : BYE 메시지)로, 상기 연결 요청 메시지는 연결 해제 메시지(예 : MBCP disconnect 메시지)로 대체된다.
도 4는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 그룹 통화 수신 측 단말의 동작 절차를 도시하고 있다.
상기 도 4를 참고하면, 상기 단말은 401단계에서 참가 PTT 서버로부터의 그룹 통화에 대한 연결 요청 메시지가 멀티캐스팅되는지 확인한다. 상기 연결 요청 메시지는 그룹 통화 세션에 대한 식별 정보를 포함한다. 예를 들어, 상기 연결 요청 메시지는 MBCP connect 메시지일 수 있다.
상기 연결 요청 메시지가 수신되면, 상기 단말은 403단계로 진행하여 그룹 통화 세션을 설정한다. 이때, 상기 단말이 무선 접속 망에서 아이들 모드로 동작 중인 경우, 상기 단말은 아이들 모드를 유지한 채 상기 연결 요청 메시지를 수신하고, 그룹 통화 세션을 설정한다.
이후, 상기 단말은 405단계로 진행하여 멀티캐스팅되는 그룹 통화 트래픽을 수신한다. 여기서, 상기 그룹 통화 트래픽은 미리 정의된 시간 간격에 따라 주기적으로 멀티캐스팅되거나, 또는, 일정 주기 없이 멀티캐스팅될 수 있다. 이때, 상기 단말이 무선 접속 망에서 아이들 모드로 동작 중인 경우, 상기 단말은 아이들 모드를 유지한 채 상기 그룹 통화 트래픽을 수신한다.
상기 도 4에 도시된 절차는 그룹 통화를 시작하기 위해 세션을 설정하는 과정에서의 참가 PTT 서버의 동작 절차이다. 상기 세션 설정 과정에 더불어, 본 발명은 세션을 종료하는 과정에도 적용될 수 있다. 세션을 종료하는 경우, 상기 도 4에 도시된 절차에서, 상기 연결 요청 메시지는 연결 해제 메시지(예 : MBCP disconnect 메시지)로 대체되며, 상기 단말은 403단계에서 세션을 해제하고, 본 절차를 종료한다.
도 5는 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 PTT 서버의 블록 구성을 도시하고 있다.
상기 도 5에 도시된 바와 같이, 상기 PTT 서버는 통신부(502), PTT그룹관리부(504), 제어부(506)를 포함한다.
상기 통신부(502)는 통신 망의 다른 객체들과 통신을 수행하기 위한 인터페이스를 제공한다. 즉, 상기 통신부(502)는 상기 메시지처리부(504)로부터 제공되는 데이터를 물리적 신호로 변환하여 송신하고, 수신되는 물리적 신호를 데이터로 변환하여 상기 메시지처리부(504)로 제공한다.
상기 PTT그룹관리부(504)는 PTT 그룹, 즉, 그룹 통화에 가입된 클라이언트들에 대한 정보를 저장한다. 따라서, 상기 PTT그룹관리부(504)는 단말로부터 그룹 통화의 요청이 발생하면, 상기 그룹 통화의 상대방에 대한 정보를 상기 제어부(506)로 제공한다.
상기 제어부(506)는 PTT 그룹 통화의 세션을 핸들링하기 위한 기능들을 제어한다. 예를 들어, 상기 제어부(506)는 그룹 통화의 제어를 위한 메시지들을 생성 및 해석한다. 예를 들어, 상기 제어부(506)는 상대편 PTT 서버에게 세션 설정을 요청하는 메시지, 세션 설정의 진행 상황을 알리는 메시지, 단말에게 세션 설정을 요청하는 메시지 등을 생성 및 해석한다. 예를 들어, 상기 메시지들은 SIP에 기반한 메시지들일 수 있다. 또한, 상기 제어부(506)는 미디어 분산(Media distribution), 대화 버스트 제어(Talk Burst Control), 미디어 버스트 제어(Media Burst Control), PoC 그룹 세션 참가를 위한 정책 시행(policy enforcement for participation in the PoC Group Sessions), 참가 정보(the Participant Information), 대화 버스트 제어의 중재(relays Talk Burst Control), PoC 클라이언트(client) 및 PoC 기능(function)을 제어하는 PoC 서버 간 미디어 버스트 제어 메시지의 중재(relay Media Burst Control messages between the PoC Client and the PoC Server performing the Controlling PoC Function) 등의 기능들을 제어한다. 특히, 본 발명의 실시 예에 따라, 상기 제어부(506)는 다음과 같이 그룹 통화 세션의 설정/종료 과정을 제어한다.
상기 PTT 서버가 제어 PTT 서버인 경우, 상기 송신 측 단말로부터 적어도 하나의 수신 측 단말을 상대로 한 그룹 통화의 시작/종료 요청이 발생하면, 상기 제어부(506)는 상기 통신부(502)를 통해 동일한 시퀀스 번호를 포함하는 상기 수신 측 단말의 개수 만큼의 세션 설정/종료 메시지를 해당 수신 측 단말들을 관리하는 참가 PTT 서버로 송신한다. 여기서, SIP 기반으로 세션이 설정되는 경우, 상기 그룹 통화 요청은 해당 그룹의 식별 정보를 포함하는 REFER 메시지의 수신을 통해 확인될 수 되며, 상기 세션 설정 메시지는 INVITE 메시지, 상기 세션 종료 메시지는 BYE 메시지일 수 있다. 이후, 상기 참가 PTT 서버로부터 그룹 통화 세션 설정/종료 확인 메시지가 수신되면, 상기 제어부(506)는 상기 통신부(502)를 통해 상기 송신 측 단말로 연결/해제(connect/disconnect) 요청 메시지를 송신한다. 예를 들어, 상기 연결 요청 메시지는 MBCP connect 메시지, 상기 연결 해제 메시지는 MBCP disconnect일 수 있다.
상기 PTT 서버가 참가 PTT 서버인 경우, 제어 PTT 서버로부터 시퀀스 번호를 포함하는 세션 설정/종료 메시지가 수신되면, 상기 제어부(506)는 이전 수신된 세션 설정 메시지의 시퀀스 번호와 상기 세션 설정/종료 메시지의 시퀀스 번호가 동일한지 판단한다. 즉, 상기 제어부(506)는 상기 세션 설정/종료 메시지가 새로운 그룹 통화의 시작/종료 요청에 의해 발생한 것인지 판단한다. 만일, 상기 시퀀스 번호가 동일하지 아니하면, 상기 제어부(506)는 연결/해제 요청 메시지를 멀티캐스팅하도록 제어한다. 이때, 상기 연결/해제 요청 메시지는 N회 멀티캐스팅될 수 있다. 여기서, 상기 N은 1 이상의 정수이다. 반면, 상기 시퀀스 번호가 동일하면, 상기 제어부(506)는 상기 세션 설정/종료 메시지를 폐기한다.
도 6은 본 발명의 실시 예에 따른 광대역 무선 접속 시스템에서 단말의 블록 구성을 도시하고 있다.
상기 도 6에 도시된 바와 같이, 상기 단말은 RF(Radio Frequency)처리부(602), 모뎀(604), 제어부(606)를 포함하여 구성된다.
상기 RF처리부(602)는 신호의 대역 변환, 증폭 등 무선 채널을 통해 신호를 송수신하기 위한 기능을 수행한다. 즉, 상기 RF처리부(602)는 상기 모뎀(604)으로부터 제공되는 기저대역 신호를 RF 대역 신호로 상향변환한 후 안테나를 통해 송신하고, 상기 안테나를 통해 수신되는 RF 대역 신호를 기저대역 신호로 하향변환한다.
상기 모뎀(604)은 무선 통신 망의 물리 계층 규격에 따라 기저대역 신호 및 비트열 간 변환 기능을 수행한다. 예를 들어, OFDM(Orthogonal Frequency Division Multiplexing) 방식에 따르는 경우, 데이터 송신 시, 상기 모뎀(604)은 송신 비트열을 부호화 및 변조함으로써 복소 심벌들을 생성하고, 상기 복소 심벌들을 부반송파들에 매핑한 후, IFFT(Inverse Fast Fourier Transform) 연산 및 CP(Cyclic Prefix) 삽입을 통해 OFDM 심벌들을 구성한다. 또한, 데이터 수신 시, 상기 모뎀(604)은 상기 RF처리부(602)로부터 제공되는 기저대역 신호를 OFDM 심벌 단위로 분할하고, FFT 연산을 통해 부반송파들에 매핑된 신호들을 복원한 후, 복조 및 복호화를 통해 수신 비트열을 복원한다.
상기 제어부(606)는 상기 단말의 전반적인 기능들을 제어한다. 즉, 상기 제어부(606)는 상기 RF처리부(602) 및 상기 모뎀(604)를 통해 수신되는 데이터들을 처리하고, 사용자 데이터를 포함하는 트래픽 또는 제어 메시지들을 상기 모뎀(604) 및 상기 RF처리부(602)를 통해 송신한다. 특히, 본 발명의 실시 예에 따라, 상기 제어부(606)는 다음과 같이 그룹 통화를 위한 세션을 설정한다.
참가 PTT 서버로부터의 그룹 통화에 대한 연결/해제 요청 메시지가 멀티캐스팅되면, 상기 제어부(606)는 별도의 응답 메시지 송신 없이 그룹 통화 세션을 설정/해제한다. 이때, 상기 단말이 무선 접속 망에서 아이들 모드로 동작 중인 경우, 상기 제어부(606)는 아이들 모드를 유지한 채 상기 연결/해제 요청 메시지를 수신하고, 그룹 통화 세션을 설정/해제한다. 상기 그룹 통화 세션을 설정한 경우, 상기 제어부(606)는 멀티캐스팅되는 그룹 통화 트래픽을 수신한다. 여기서, 상기 그룹 통화 트래픽은 미리 정의된 시간 간격에 따라 주기적으로 멀티캐스팅되거나, 또는, 일정 주기 없이 멀티캐스팅될 수 있다. 이때, 상기 단말이 무선 접속 망에서 아이들 모드로 동작 중인 경우, 상기 제어부(606)는 아이들 모드를 유지한 채 상기 그룹 통화 트래픽을 수신한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (28)

  1. 무선 접속 시스템을 이용한 그룹 통화 세션 관리 방법에 있어서,
    송신 측 클라이언트가 그룹 통화의 시작/종료를 요청하는 메시지를 제어 PTT 서버로 송신하는 과정과,
    상기 제어 PTT 서버가 시퀀스 번호를 포함하는 세션 설정/종료 메시지를 참가 PTT 서버로 송신하는 과정과, 여기서, 상기 시퀀스 번호는 상기 세션 설정/종료 메시지를 발생케 한 그룹 통화의 시작/종료 요청을 구분하기 위한 것으로서, 하나의 그룹 통화의 시작/종료 요청에 의해 발생한 세션 설정/종료 메시지들은 동일한 시퀀스 번호를 가지며,
    상기 참가 PTT 서버가 적어도 하나의 수신 측 클라이언트를 위해 연결/해제 요청 메시지를 N회 멀티캐스팅하는 과정과, 여기서, 상기 N은 1 이상의 정수이며,
    상기 적어도 하나의 수신 측 클라이언트가 상기 그룹 통화를 위한 세션을 설정/해제하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제1항에 있어서,
    상기 참가 PPT 서버가 상기 제어 PTT 서버로부터 이전 수신된 세션 설정/종료 메시지의 시퀀스 번호와 동일한 시퀀스 번호를 포함하는 세션 설정/종료 메시지를 수신하면, 상기 세션 설정/종료 메시지를 폐기하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  3. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 제어 PTT 서버의 동작 방법에 있어서,
    송신 측 단말로부터 적어도 하나의 수신 측 단말로의 그룹 통화의 시작/종료를 요청하는 메시지가 수신되면, 동일한 시퀀스 번호를 포함하는 상기 수신 측 단말의 개수 만큼의 세션 설정/종료 메시지를 참가 PTT 서버로 송신하는 과정과,
    상기 참가 PTT 서버로부터 확인 메시지를 수신하는 과정과,
    상기 송신 측 단말로 연결/해제 요청 메시지를 송신하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제3항에 있어서,
    상기 그룹 통화 세션의 관리는, SIP 기반으로 수행되는 것을 특징으로 하는 방법.
  5. 제4항에 있어서,
    상기 그룹 통화의 시작을 요청하는 메시지는, REFER 메시지인 것을 특징으로 하는 방법.
  6. 제4항에 있어서,
    상기 세션 설정 메시지는, INVITE 메시지이고,
    상기 세션 종료 메시지는, BYE 메시지인 것을 특징으로 하는 방법.
  7. 제5항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 방법.
  8. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 참가 PTT 서버의 동작 방법에 있어서,
    제어 PTT 서버로부터 세션 설정/종료 메시지가 수신되면, 이전 수신된 세션 설정/종료 메시지의 시퀀스 번호와 상기 세션 설정/종료 메시지의 시퀀스 번호가 동일한지 판단하는 과정과,
    상기 시퀀스 번호들이 동일하면, 상기 세션 설정/종료 메시지를 폐기하는 과정과,
    상기 시퀀스 번호들이 동일하지 아니하면, 적어도 하나의 수신 측 단말을 위해 연결/해제 요청 메시지를 멀티캐스팅하는 과정을 포함하는 것을 특징으로 하는 방법.
  9. 제8항에 있어서,
    상기 연결 요청/해제 메시지를 멀티캐스팅하는 과정은,
    상기 연결 요청/해제 메시지를 2회 이상 반복하여 멀티캐스팅하는 과정을 포함하는 것을 특징으로 하는 방법.
  10. 제8항에 있어서,
    상기 그룹 통화 세션의 관리는, SIP 기반으로 수행되는 것을 특징으로 하는 방법.
  11. 제10항에 있어서,
    상기 세션 설정 메시지는, INVITE 메시지이고,
    상기 세션 종료 메시지는, BYE 메시지인 것을 특징으로 하는 방법.
  12. 제10항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 방법.
  13. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 단말의 동작 방법에 있어서,
    PTT 서버로부터 그룹 통화 세션의 설정/종료를 위한 연결/해제 요청 메시지를 수신하는 과정과,
    별도의 응답 메시지 송신 없이 상기 그룹 통화 세션을 설정/해제하는 과정을 포함하는 것을 특징으로 하는 방법.
  14. 제13항에 있어서,
    상기 그룹 통화 세션의 설정은, SIP 기반으로 수행되는 것을 특징으로 하는 방법.
  15. 제14항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 방법.
  16. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 제어 PTT 서버 장치에 있어서,
    송신 측 단말로부터 적어도 하나의 수신 측 단말로의 그룹 통화의 시작/종료를 요청하는 메시지가 수신되면, 동일한 시퀀스 번호를 포함하는 상기 수신 측 단말의 개수 만큼의 세션 설정/종료 메시지를 생성하는 제어부와,
    적어도 하나의 상기 세션 설정/종료 메시지를 참가 PTT 서버로 송신한 후, 상기 참가 PTT 서버로부터 확인 메시지가 수신되면 상기 송신 측 단말로 연결/해재 요청 메시지를 송신하는 통신부를 포함하는 것을 특징으로 하는 장치.
  17. 제16항에 있어서,
    상기 그룹 통화 세션의 관리는, SIP 기반으로 수행되는 것을 특징으로 하는 장치.
  18. 제17항에 있어서,
    상기 그룹 통화의 시작을 요청하는 메시지는, REFER 메시지인 것을 특징으로 하는 장치.
  19. 제17항에 있어서,
    상기 세션 설정 메시지는, INVITE 메시지이고,
    상기 세션 종료 메시지는, BYE 메시지인 것을 특징으로 하는 장치.
  20. 제17항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 장치.
  21. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 참가 PTT 서버 장치에 있어서,
    제어 PTT 서버로부터 세션 설정/종료 메시지를 수신하는 통신부와,
    이전 수신된 세션 설정/종료 메시지의 시퀀스 번호와 상기 세션 설정/종료 메시지의 시퀀스 번호가 동일한지 판단한 후, 상기 시퀀스 번호들이 동일하면 상기 세션 설정/종료 메시지를 폐기하고, 상기 시퀀스 번호들이 동일하지 아니하면 적어도 하나의 수신 측 단말을 위해 연결/해제 요청 메시지를 멀티캐스팅하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 장치.
  22. 제21항에 있어서,
    상기 제어부는, 상기 연결/해제 요청 메시지를 2회 이상 반복하여 멀티캐스팅하도록 제어하는 것을 특징으로 하는 장치.
  23. 제21항에 있어서,
    상기 그룹 통화 세션의 관리은, SIP 기반으로 수행되는 것을 특징으로 하는 장치.
  24. 제23항에 있어서,
    상기 세션 설정 메시지는, INVITE 메시지이고,
    상기 세션 종료 메시지는, BYE 메시지인 것을 특징으로 하는 장치.
  25. 제23항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 장치.
  26. 무선 접속 망을 이용한 그룹 통화 세션을 관리하기 위한 단말 장치에 있어서,
    PTT 서버로부터 그룹 통화 세션 설정을 위한 연결/해제 요청 메시지를 수신하는 모뎀과,
    별도의 응답 메시지 송신 없이 상기 그룹 통화 세션을 설정/해제하는 제어부를 포함하는 것을 특징으로 하는 장치.
  27. 제26항에 있어서,
    상기 그룹 통화 세션의 관리는, SIP 기반으로 수행되는 것을 특징으로 하는 장치.
  28. 제27항에 있어서,
    상기 연결 요청 메시지는, MBCP connect 메시지이고,
    상기 해제 요청 메시지는, MBCP disconnect 메시지인 것을 특징으로 하는 장치.
KR1020100110842A 2010-11-09 2010-11-09 광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법 KR20120049536A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020100110842A KR20120049536A (ko) 2010-11-09 2010-11-09 광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법
US13/292,411 US8918132B2 (en) 2010-11-09 2011-11-09 Apparatus and method for preventing excessive signaling overhead while a group communication is performed in a broadband wireless access system
PCT/KR2011/008511 WO2012064101A2 (en) 2010-11-09 2011-11-09 Apparatus and method for signaling for group communication in broadband wireless access system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100110842A KR20120049536A (ko) 2010-11-09 2010-11-09 광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20120049536A true KR20120049536A (ko) 2012-05-17

Family

ID=46020095

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100110842A KR20120049536A (ko) 2010-11-09 2010-11-09 광대역 무선 접속 시스템에서 그룹 통화를 위한 시그널링 장치 및 방법

Country Status (3)

Country Link
US (1) US8918132B2 (ko)
KR (1) KR20120049536A (ko)
WO (1) WO2012064101A2 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016069908A1 (en) * 2014-10-29 2016-05-06 Kodiak Networks, Inc. System and method to leverage web real-time communication for implementing push-to-talk solutions
CN106559915B (zh) * 2015-09-29 2020-03-24 成都鼎桥通信技术有限公司 故障弱化实现方法与基站

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101174525B1 (ko) * 2005-03-08 2012-08-16 삼성전자주식회사 푸쉬투토크 오버 셀룰러 네트워크의 응답 클라이언트 식별방법 및 그 시스템
KR20060105064A (ko) 2005-04-01 2006-10-11 삼성전자주식회사 푸쉬투토크 오버 셀룰러 망의 세션 참가 응답자 정보 전송방법 및 그 시스템
KR20070104079A (ko) * 2006-04-21 2007-10-25 주식회사 엘지텔레콤 임시 세션 설정이 가능한 이동 통신 단말기 간의 그룹 통화제공 시스템 및 방법
US20080160906A1 (en) * 2006-12-28 2008-07-03 Motorola, Inc. Discrete media transfer progress status indication

Also Published As

Publication number Publication date
US20120115530A1 (en) 2012-05-10
US8918132B2 (en) 2014-12-23
WO2012064101A3 (en) 2012-07-19
WO2012064101A2 (en) 2012-05-18

Similar Documents

Publication Publication Date Title
EP1510090B1 (en) Method for controlling parties in real-time data group communication using acknowledgement packets
US9137646B2 (en) Method and framework to detect service users in an insufficient wireless radio coverage network and to improve a service delivery experience by guaranteed presence
KR101278323B1 (ko) PoC 시스템에서 애드 혹 PoC 세션 개설을 위한방법과 단말장치 및 그 시스템
US8099089B2 (en) Method, user equipment and software product for media stream transfer between devices
EP1906684B1 (en) A method and apparatus for obtaining group information by the invited user during the session
US20090303909A1 (en) Point-to-multipoint data communication
US20060007930A1 (en) Downlink multicast method in wireless internet protocol system
US20050266869A1 (en) Apparatus and method for establishing talk session in push to talk (PTT) service providing system
WO2006011731A1 (en) Pt service system and method
WO2006083093A1 (en) Method and system for servicing full duplex call in push-to-talk over cellular
KR100886898B1 (ko) 회의 통신 시스템, 회의 통신 시스템 작동 방법, 통지 장치및 통신 단말 장치에 통지하는 통지 방법
WO2015105970A1 (en) OPTIMIZED METHODS FOR LARGE GROUP CALLING USING UNICAST AND MULTICAST TRANSPORT BEARERS FOR PUSH-TO-TALK-OVER-CELLULAR (PoC)
US9510165B2 (en) Push-to-talk-over-cellular (PoC) service in heterogeneous networks (HETNETS) and multimode small cell environments
KR100907986B1 (ko) 통신 시스템
WO2009052859A1 (en) Floor control in poc telecommunication system
US20060089131A1 (en) Delay timers for managing internal state changes and messages in user equipment for real-time multimedia applications
US20060087973A1 (en) Delay timers for managing internal state changes and messages in user equipment for real-time multimedia applications
US8918132B2 (en) Apparatus and method for preventing excessive signaling overhead while a group communication is performed in a broadband wireless access system
KR20050114155A (ko) 푸시투토크 시스템에서 단문메시지를 통한 인스턴트메시지 전달 장치 및 그 방법
KR101011891B1 (ko) 제어 pt 서버 결정 방법 및 장치
KR20050114557A (ko) 피티티 서비스 네트워크에서의 가입자 정보 제공 장치 및방법
KR101419268B1 (ko) 회의 통화 서비스 제공을 위한 패킷 서비스 시스템 및 부가서비스 제어기, 그리고 그의 회의 통화 서비스 제공 방법
KR100898869B1 (ko) 멀티캐스트 푸쉬-투 서비스를 위한 세션 수정 절차
EP2200373B1 (en) Mobile network system and guidance message providing method
WO2006047280A2 (en) Delay timers for managing internal state changes and messages in user equipment for real-time multimedia applications

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application