KR20080094099A - 무선 디바이스를 호출할 때 조기 통지를 제공하는 시스템 및 방법 - Google Patents
무선 디바이스를 호출할 때 조기 통지를 제공하는 시스템 및 방법 Download PDFInfo
- Publication number
- KR20080094099A KR20080094099A KR1020087022009A KR20087022009A KR20080094099A KR 20080094099 A KR20080094099 A KR 20080094099A KR 1020087022009 A KR1020087022009 A KR 1020087022009A KR 20087022009 A KR20087022009 A KR 20087022009A KR 20080094099 A KR20080094099 A KR 20080094099A
- Authority
- KR
- South Korea
- Prior art keywords
- server
- message
- communication
- wireless device
- ptt
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 푸시-투-토크(PTT) 통신동안 무선 디바이스를 페이징할 때 타겟 그룹 디바이스로 조기 통지를 제공하는 서버를 위한 시스템 및 방법에 관한 것이다. 무선 디바이스가 PTT 통신을 전송할 준비가 되면, 상기 무선 디바이스로부터 상기 서버로 메시지가 전송되고, 이후 상기 서버는 상기 무선 디바이스로부터의 호출 요청 메시지를 처리하는 동안 조기 PING 메시지를 기지국으로 송신한다. 상기 호출 요청 메시지를 처리한 후, 상기 서버는 통지 메시지를 상기 기지국으로 송신한다. 상기 PING 메시지를 수신했을 때, 상기 기지국은 상기 통지 메시지를 처리하는 동안 페이징 메시지를 모든 타겟 디바이스에 송신한다. 상기 조기 PING 메시지는 타겟 디바이스와 기지국 간에 통신 채널이 설정되게 하여, 이후 상기 통신 채널은 더 적은 설정 시간을 가지고 상기 통지 메시지에 의해 사용된다.
Description
본 발명은 일반적으로는 무선 통신에 관한 것이며, 보다 구체적으로는 PTT{푸시-투-토크(push-to-talk)} 통신 동안 원격통신 발생 무선 디바이스에서의 대기 시간을 감소시키는 시스템 및 방법에 관한 것이다.
기술 발전으로 저렴하고 따라서 상용화된 이동 전화 또는 무선 통신 디바이스가 제작되었다. 무선 원격통신 디바이스가 더 큰 처리 능력 및 저장소를 구비하여 제조됨에 따라, 이들은 또한 더 다목적화되어 두 개 혹은 한 그룹의 개별 핸드셋 간의 직접 무선 통신 성능을 포함한 많은 특징을 포함한다. 이러한 직접 무선 통신 성능은 보통 "PTT(푸시-투-토크)" 혹은 "워키토키" 기능으로 알려져 있는데, 이러한 기능은 하나의 핸드셋을 가지고 있는 사용자가 목적지 전화번호로 전화걸지 않고도 한 그룹의 구성원들의 미리 정해진 세트의 디바이스와 통신하도록 허용한다.
PTT 시스템의 한 버전으로, 무선 전화 핸드셋과 같은 무선 원격통신 디바이스는 원격 PTT 서버와의 상향 및 하향 통신들 모두를 위해 하나의 단일 주파수를 사용하지만, 정상 무선 통신에 있어서 무선 전화는 상기 PTT 서버와의 통신을 위해 두 개의 주파수를 사용하는데, 하나는 출력(outgoing) 통신용이고, 하나는 인입(incoming) 통신용이다. 한가지 기존 형태로, 상기 PTT 시스템에서는 화자가 이야기하는 동안에는 PTT 버튼을 누르고 이야기를 마친 경우 누름을 해제할 것을 요구한다. 그 다음, 그룹 내 임의의 청취자가 버튼을 눌러서 응답할 수 있다. 이러한 방식으로, 시스템은 신호가 어느 방향으로 나갈지를 결정한다. 통상적인 구조에서, 사용자가 PTT 시스템을 사용하는 수신측 상대방 혹은 수신측 상대방 그룹에 전화를 걸 때, 상기 사용자의 핸드셋은 전송할 준비가 되었음을 서버에 알림으로써, 먼저 원격 서버에 요청한다. 상기 원격 PTT 서버는 어떤 다른 상대방도 통신 채널을 사용하고 있지 않아서 그 채널이 사용가능함을 승인하고, 이후 상기 채널을 사용자에게 할당한다. 상기 사용자의 메시지가 서버에 의해 수신되고, 상기 서버는 각각의 및 모든 수신측 상대방에게 메시지를 전송한다. 상기 메시지가 모든 수신측 상대방에게 전송된 후, 상기 채널이 해제(release)되어 다른 상대방에 의해 사용되도록 준비된다.
위에서 설명된 프로세스 동안, 보통 자신의 핸드셋에 있는 PTT 버튼을 누르는 시간에서 사용자가 자신의 음성 메시지를 입력하도록 허용되는 시간까지 상당한 지연이 존재한다. 이러한 지연은 통신을 처리하고 중계하는 네트워크 및 서버 설정에 의해 야기된다. 상기 서버는 타겟 디바이스가 응답하고 음성 메시지를 수신할 준비가 된 후 상기 사용자에게 플로어를 줄 것이다. 비록 짧지만, 이러한 지연은 특히 사람들이 가능한 즉시에 가까운 직접 원격통신을 기대하는 오늘날 거슬릴 수 있다.
그러므로, 서버가 응답을 무선 디바이스로 신속하게 전송(dispatch)하고 상기 무선 디바이스가 PTT 통신 시스템에서 PTT 통신을 신속하게 설정할 수 있게 하는 장치 및 방법을 구비하는 것이 바람직하다. 본 발명은 우선적으로 이러한 장치 및 방법에 관한 것이다.
본 발명에 따른 시스템 및 방법은 PTT(푸시-투-토크) 통신 동안 무선 디바이스를 페이징(paging)할 때 서버로 하여금 조기 통지를 제공할 수 있게 한다. 무선 디바이스가 PTT 통신을 전송할 준비가 된 경우, 상기 무선 디바이스로부터 서버로 메시지가 전송된다. 이후 상기 서버는 상기 무선 디바이스로부터의 호출 요청 메시지를 처리하는 동안 조기 PING 메시지를 기지국으로 전송한다. 상기 호출 요청 메시지를 처리한 후, 상기 서버는 통지 메시지를 기지국으로 전송한다. PING 메시지를 수신하면, 상기 기지국은 상기 통지 메시지를 처리하는 동안 모든 타겟 디바이스에 페이징 메시지를 전송한다. 조기 PING 메시지는 타겟 디바이스와 기지국 사이에 통신 채널이 설정되도록 하며, 이후 상기 통신 채널은 더 적은 설정 시간을 가지고 상기 통지 메시지에 의해 사용될 수 있다.
일 실시예에서, 무선 통신 네트워크에서 PTT(푸시-투-토크) 통신 동안 액티비티(activity) 통지 메시지에 대한 대기 시간을 감소시키는 방법이 제공된다. 상기 방법은 발신(originating) 디바이스로부터 상기 서버에 있는 PTT 특징(feature)을 호출하는(invoking) 제 1 메시지를 서버에 수신하는 단계, 상기 발신 디바이스로부터 PTT 통신을 위한 적어도 하나의 타겟 디바이스를 식별하는 단계, 상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 헤더 및 빈 메시지 바디(body)를 가지는 제 2 메시지를 전송하는 단계, 및 상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 상기 액티비티 통지 메시지를 전송하는 단계를 포함한다. 상기 제 2 메시지는 서버에 의해 상기 액티비티 통지 메시지 이전에 적어도 하나의 타겟 디바이스로 전송된다.
또다른 실시예에서, 통신 네트워크에서 PTT(푸시-투-토크) 통신을 처리할 수 있는 서버가 제공되는데, 상기 서버는 PTT 통신을 위한 호출 요청 메시지 수신시, 적어도 하나의 타겟 무선 디바이스를 식별하고, PTT 통신에 자원을 할당하기 전에 적어도 하나의 타겟 무선 디바이스에 시험 메시지를 전송하며, PTT 통신에 자원을 할당한 이후 적어도 하나의 타겟 무선 디바이스에 통지 메시지를 전송한다.
또다른 실시예에서, 무선 통신 네트워크에서 PTT(푸시-투-토크) 통신동안 액티비티 통지 메시지에 대한 대기 시간을 감소시키는 시스템이 제공된다. 상기 시스템은 서버, 기지국 및 사용자 디바이스를 포함한다. 상기 서버는 무선 통신 네트워크와 통신하고 사용자 디바이스에 복수의 메시지를 선택적으로 전송한다. 상기 기지국은 서버와 통신하며, 상기 사용자 디바이스는 기지국과 서버 간에 메시지를 중계한다. 사용자 디바이스는 기지국을 통해 서버와 통신할 수 있다. 상기 서버는, 일단 PTT 통신을 위해 상기 사용자 디바이스로부터 호출 요청 메시지를 수신하면, 적어도 하나의 타겟 무선 디바이스를 식별하고, PTT 통신에 자원을 할당하기 전에 적어도 하나의 타겟 무선 디바이스에 시험 메시지를 송신하며, PTT 통신에 자원을 할당한 후, 적어도 하나의 타겟 무선 디바이스에 통지 메시지를 전송한다.
따라서, 본 발명의 시스템 및 방법은 무선 통신 디바이스로 하여금 PTT 통신동안 서버에 데이터 및/또는 음성 패킷을 효율적으로 전송할 수 있게 함으로써 설정 지연을 감소시키므로 유리하다. 본 발명의 다른 이점 및 특징은 이후 설명되는 도면의 간단한 설명, 발명의 상세한 설명, 및 청구항을 검토한 후 명백해질 것이다.
도 1은 종래 기술의 통신 네트워크를 도시한 도면.
도 2는 PTT 통신을 위한 프로세스를 설정하는 동안 서버와 무선 디바이스 간의 종래 기술의 상호작용을 도시하는 도면.
도 3은 PTT 통신을 위한 프로세스를 설정하는 동안 무선 디바이스와 서버 간의 종래 기술의 메시지 흐름을 도시하는 도면.
도 4는 PTT 통신을 위한 프로세스를 설정하는 동안 무선 디바이스와 서버 간의 메시지 흐름의 예시적인 실시예를 도시하는 도면.
도 5는 서버 프로세스에 대한 예시적인 실시예의 흐름도.
도 6은 기지국 프로세스에 대한 예시적인 실시예의 흐름도.
본 설명에서, 용어 "통신 디바이스", "무선 디바이스", "무선 통신 디바이스", "PTT 통신 디바이스", "핸드헬드 디바이스" 및 "핸드셋"은 상호교환적으로 사용가능하며, 또한 용어 "채널" 및 "그룹"이 상호교환적으로 사용가능하다. 본 명세서에서 사용된 용어 "어플리케이션"은 실행가능한 및 실행가능하지 않은 소프트 웨어 파일, 미처리 데이터(raw data), 집합형 데이터, 패치, 및 다른 코드 세그먼트를 한정하는 것으로 의도된다. 용어 "통신 채널"은 원격 통신 혹은 컴퓨터 네트워크에서 디지털 혹은 아날로그 포맷인 임의의 음성 또는 데이터 경로를 지칭한다. 본 명세서에서 사용된 바와 같이, 용어 "예시적인"은 도시된 것이 일 예만을 지시하고, 바람직한 실시예를 지시하지 않거나 혹은 그렇지 않은 경우 임의의 선호 정도를 지시한다. 또한, 유사한 참조번호는 몇몇 도면에 걸쳐 유사한 구성요소를 참조하며, 설명에서 특정되지 않는 한 단수는 복수를 포함한다.
개괄적으로, 본 발명에 따른 시스템 및 방법은 조기 PING 메시지가 타겟 무선 디바이스에 전송될 수 있게 함으로써 사용자가 PTT 버튼을 누르는 시간과 PTT 서버가 사용자에게 "플로어(floor)"를 부여하는 시간 간의 지연을 짧게 한다. 도 1은 종래 기술의 통신 네트워크(100)을 도시한다. 상기 통신 네트워크(100)는 하나 이상의 통신탑(106)을 포함하는데, 각 통신탑은 하나의 기지국(BS)(110)과 연결되며, 사용자에게 통신 디바이스(102)를 서비스한다. 상기 통신 디바이스(102)는 휴대 전화, 페이저, PDA(개인 휴대 정보 단말기), 랩톱 컴퓨터, 또는 PTT(푸시-투-토크) 통신을 지원하는 다른 핸드헬드형, 고정형, 혹은 휴대용 통신 디바이스일 수 있다. 각 사용자에 의해 입력된 명령 및 데이터는 한 개의 통신탑(106)에 디지털 데이터로서 전송된다. 통신 디바이스(102)를 사용하는 사용자와 통신탑(106) 간의 통신은 예컨대 코드 분할 다중 접속(CDMA), 시분할 다중 접속(TDMA), 주파수 분할 다중 접속(FDMA), GSM(이동 통신용 범용 시스템), 또는 무선 통신 네트워크 혹은 데이터 통신 네트워크에서 사용될 수 있는 다른 프로토콜과 같은 다른 기술에 기반 할 수 있다.
PTT 통신은 통신 네트워크(100)에 걸쳐서 데이터 패킷을 통해 전송된다. 상기 무선 통신 디바이스(102)는 할당된 통신 채널 상에 음성 데이터 패킷을 전송 및 수신하고, 제어 데이터는 하나의 데이터 채널을 통해 전송 및 수신된다. 각 디바이스로부터의 데이터 패킷이 통신탑(106)으로부터 기지국(BS)(110)으로 전송되어 이동 전화 교환국(MSC)(114)에 전달되는데, 상기 이동 전화 교환국은 공중 전화 교환망(PSTN)(118) 및 인터넷(120)에 연결될 수 있다. 상기 MSC(114)는 통신 네트워크(100)에서 PTT 특징을 지원하는 서버(116)에 연결될 수 있다. 선택적으로, 상기 서버(116)는 상기 MSC(114)의 일부일 수 있다. 상기 서버(116)는 또한 접속되지 않을 것을 요구하는 디바이스로부터의 요청시에 특정 무선 디바이스로의 PTT 통신의 전송을 억제할 수 있다. 상기 데이터 패킷은 상기 서버(116)에 의해 수신용 무선 디바이스(102)에 전달될 수 있는데, 이 무선 디바이스에서 오디오 스트림이 상기 데이터 패킷 내의 데이터에 기반하여 구축될 것이다. 대안적인 실시예(미도시)에서, 상기 MSC(114)는 데이터 전용 네트워크에 있을 필요가 없을 수도 있다. 상기 데이터 패킷은 BS(110)에 의해 패킷 데이터 제공 노드 및 또는 다른 처리용 서버에 전송된다. 데이터 패킷은 예컨대 실시간 전송 프로토콜(RTP), 전송 제어 프로토콜/인터넷 프로토콜(TCP/IP), 사용자 데이터그램 프로토콜(UDP)/IP와 같은 미리 하정된 프로토콜 혹은 다른 적합한 프로토콜에 따라 상기 무선 디바이스(102)와 상기 BS(106) 사이에서 전송된다.
발신 무선 디바이스(102)는 PTT 통신에 참여할 준비가 되면, 기지국(110)을 통해 호출 메시지를 서버(116)에 전송한다. 상기 서버(116)는 통지 메시지를 기지국(110)에 전송한다. 상기 통지 메시지는 타겟 무선 디바이스(102)가 위치될 때까지 기지국(110)에서 대기한다. 상기 기지국은 페이징 메시지를 사용하여 상기 타겟 무선 디바이스를 위치시킨다. 상기 타겟 무선 디바이스(102)로부터의 응답을 수신한 후, 상기 기지국(110)은 상기 통지 메시지를 상기 타겟 무선 디바이스(102)에 전달한다. 상기 타겟 무선 디바이스(102)가 상기 통지 메시지를 인지하고, 이 통지 메시지가 기지국(110)에 의해 서버(116)로 전달된다. 상기 타겟 무선 디바이스(102)가 사용가능함을 확인한 후, 상기 서버(116)는 상태 메시지를 발신 무선 디바이스에 전송한다. 이제 상기 발신 무선 디바이스(102)가 후속하는 오디오 통신을 전송하기 시작한다.
도 2는 PTT 통신 프로세스 동안 서버(그룹 통신 서버라고도 알려짐)(116)와 무선 디바이스(102, 206, 208)간의 상호작용을 나타내는 간략화된 다이어그램(200)이다. 기지국(110)은 도 2에서 생략된다. 사용자가 통상적으로 PTT 버튼을 누름으로써 PTT 특징을 활성화시킬 때까지 개시(initiating) 무선 디바이스(102)와 서버(116)간의 통신이 일어나지 않는다. 사용자가 PTT 특징을 활성화시킨 후, 상기 무선 디바이스(102)는 PTT 메시지를 전송할 준비가 되었음을 나타내는 메시지를 서버(116)에 송신한다. 무선 디바이스(102)로부터 메시지를 받으면, 서버(116)는 PTT 통신이 향하고 있는 타겟 무선 디바이스(206,208)를 결정하고 상기 무선 디바이스(206,208)를 페이징한다.
도 3은 PTT 통신을 설정했을 때 통신 네트워크 내의 메시지 흐름을 예시하는 종래 기술의 다이어그램(300)이다. 발신 무선 디바이스(사용자 디바이스)(302)는 무선 통신을 통해 기지국(304)에 호출 요청 메시지를 송신하고, 이 기지국(304)은 상기 호출 요청 메시지를 서버(306)에 전달한다. 서버(306)가 호출 요청 메시지를 수신하면, 상기 서버(306)는 통지 메시지를 타겟 무선 디바이스에 송신하기 전에 다양한 역할을 수행한다. 상기 서버(306)는 타겟 무선 디바이스를 식별하고, 상기 타겟 무선 디바이스에 대한 호출 제약들을 체크하고, PTT 통신을 위한 보코더(vocoder) 및 미디어 호스트를 선택하고, 상기 호출이 그룹 호출인지를 체크하고, 필요하다면 다른 관련 자원을 할당한다.
위에서 설명한 모든 일을 수행한 후에, 서버(306)는 기지국(308)에 통지 메시지를 송신하고 기지국(308)은 타겟 무선 디바이스(310)에 이를 통지한다. 상기 통지 메시지를 타겟 무선 디바이스(310)에 전달하기 전에, 상기 기지국(308)은 상기 통지 메시지를 기다리고 상기 타겟 무선 디바이스(310)를 호출한다. 상기 기지국(308)에 의해 호출 응답이 수신된 경우, 기지국(308)은 상기 기지국(308)과 상기 타겟 무선 디바이스(310) 사이에 데이터 채널을 설정한다. 상기 데이터 채널이 상기 기지국(308)과 상기 타겟 무선 디바이스(310) 사이에 수립된 후, 상기 기지국(308)은 상기 통지 메시지를 상기 타겟 무선 디바이스(310)에 전송한다. 상기 타겟 무선 디바이스(310)는 자신이 PTT 통신을 위해 사용가능함을 나타내는 확인 메시지를 상기 기지국(308)에 되보낸다. 상기 기지국(308)은 상기 확인 메시지를 상기 서버(306)에 되보낸다. 상기 타겟 무선 디바이스(310)가 사용가능함을 확인한 후, 상기 서버(306)는 상태 메시지를 발신 무선 디바이스(302)에 송신함으로써 상기 발신 무선 디바이스(302)에 "플로어"를 부여한다. 상기 상태 메시지는 상기 기지국(304)에 의해 수신되고 상기 발신 무선 디바이스(302)로 전달된다. 상기 상태 메시지가 발신 무선 디바이스(302)에 의해 수신된 후, 상기 발신 무선 디바이스(302)는 상기 무선 디바이스 및 상기 네트워크가 PTT 통신을 위해 준비되었음을 나타내는 가청 표시를 사용자에게 발생시킨다.
사용자가 PTT 버튼을 누르는 시간으로부터 가청 표시가 상기 사용자에게 재생될 때까지의 시간 지연은 상기 사용자에게는 상당한 지연이며, 이러한 지연은 상기 통지 메시지가 상기 기지국(308)에서 대기하는 대기 시간(312)에 크게 의존한다.
도 4는 대기 시간을 줄임으로써 시간 지연이 감소되는 메시지 흐름도(400)이다. 발신 무선 디바이스(사용자 디바이스)(302)는 호출 요청 메시지를 무선 통신을 통해 상기 기지국(304)에 송신하고, 상기 기지국은 상기 호출 요청 메시지를 서버(306)에 전달한다. 상기 서버(306)가 호출 요청 메시지를 수신하면, 상기 서버(306)는 먼저 타겟 무선 디바이스를 식별하고, 그 다음 상기 타겟 무선 디바이스를 위한 호출 제약들을 체크한다. 만약 상기 타겟 무선 디바이스가 어떠한 호출 제약도 가지지 않는다면, 즉, 상기 타겟 무선 디바이스가 전달될 PTT 통신을 수신할 수 있다면, 상기 서버(306)는 다른 호출 처리 관련 업무, 예컨대 보코더 및 미디어 호스트의 선택을 종료하기 전에 조기 PING 메시지를 타겟 무선 디바이스(310)에 송신한다. 상기 PING 메시지는 네트워크에 있는 특정 네트워크 목적지가 온라인 상태인지를 테스트하는데 사용되는 메시지이다. 상기 네트워크 목적지로부터 어떠한 반환 메시지도 없다면, 상기 네트워크 목적지는 다운되었거나 도달할 수 없다.
상기 서버(306)로부터 상기 PING 메시지가 수신되어 기지국(308)에서 대기한다. 상기 기지국(308)은 상기 PING 메시지를 다른 타입의 메시지와 구별하지 않는다. 상기 기지국(308)은 페이징 신호를 상기 타겟 무선 디바이스(310)에 송신한다. 상기 페이징 응답이 기지국(308)에 의해 수신되면, 상기 기지국(308)은 상기 기지국(308)과 상기 타겟 무선 디바이스(310) 사이에 데이터 채널을 설정한다. 상기 데이터 채널이 상기 기지국(308)과 상기 타겟 무선 디바이스(310) 사이에 수립될 때까지, 통지 메시지가 서버(306)로부터 도달하여 상기 기지국(308)에서 대기한다. 상기 데이터 채널이 준비되면, 상기 기지국은 PING 메시지와 통지 메시지 모두를 상기 타겟 무선 디바이스(310)에 전송한다. 상기 PING 메시지와 통지 메시지를 수신한 후, 상기 타겟 무선 디바이스(310)는 상기 두 메시지 모두에 대한 확인 메시지를 상기 서버(306)에 되보낸다. 도 3에 대해 위에서 설명된 바와 같이 상기 서버(306)는 상기 확인 메시지를 수신하여 상기 발신 무선 디바이스(302)에 플로어를 부여한다.
본 발명에 따라, 통지 메시지에 대한 대기 시간(402)이 훨씬 감소된다. PING 메시지가 호출 요청 메시지를 처리하는 조기 단계에서 상기 서버(306)에 의해 발송되기 때문에, 상기 기지국(308)은 타겟 무선 디바이스(310)를 페이징하기 시작해서, 상기 통지 메시지를 수신하는 것과는 독립적으로 데이터 채널을 설정할 수 있다. 상기 기지국(308)에 의한 타겟 무선 디바이스의 상기 페이징 및 상기 서 버(306)에서의 상기 호출 메시지의 처리를 오버랩시킴으로써, 상기 통지 메시지는 상기 기지국(308)에서 더 짧은 시간동안 대기할 것이다.
도 5는 본 발명에 따른 서버 프로세스(500)에 대한 흐름도이다. 서버는 통신 네트워크 상에서 다른 무선 디바이스로부터 메시지를 수신한다(단계 502). 메시지가 수신되면 상기 서버는 그 메시지 타입을 체크하고(단계 504), 또한 서버는 다른 타입의 메시지를 처리할 수 있다(단계 508). 만약 수신된 상기 메시지가 PTT 통신을 요청하는 무선 디바이스로부터의 호출 요청 메시지라면(단계 506), 상기 서버는 타겟 무선 디바이스를 식별한다(단계 510). 타겟 무선 디바이스를 식별한 후, 상기 서버는 상기 타겟 무선 디바이스에 대한 호출 제약들을 체크한다. 만약 어떠한 호출 제약들도 없는 경우, 상기 서버는, PTT 통신을 위한 보코더 및 미디어 호스트를 선택(단계 514)하기 전에, PING 메시지를 각각의 타겟 무선 디바이스에 전송한다(단계 512). 호출 요청을 처리하는 일부 단계로서, 상기 서버는 통지 메시지를 타겟 무선 디바이스에 송신한다 (단계 516). 타겟 무선 디바이스로부터 확인 메시지가 수신되면, 서버는 상태 메시지를 발신 무선 디바이스에 되보내어 이 발신 무선 디바이스에 플로어를 주어서 PTT 통신을 할 것이다.
도 6은 기지국 프로세스(600)에 대한 흐름도이다. 상기 기지국은 서버로부터 메시지를 수신하고(단계 602), 서버 지역 내에 있는 무선 디바이스들에 지정된다. 상기 기지국은 메시지의 헤더 정보를 분석하여 타겟 무선 디바이스를 식별한다(단계 604). 타겟 무선 디바이스를 식별한 후, 상기 기지국은 페이징 신호를 타겟 무선 디바이스에 송신한다(단계 606). 만약 타겟 무선 디바이스가 전원이 켜진 상태로 구역 내에 있다면, 상기 타겟 무선 디바이스는 페이징 응답을 상기 기지국에 되보낸다(미도시). 페이징 신호를 송신한 후, 상기 기지국은 자신과 상기 타겟 무선 디바이스 사이의 데이터 채널을 초기화하도록 진행한다(단계 608). 데이터 채널이 설정된 후, 상기 기지국은 상기 매시지를 상기 타겟 무선 디바이스로 전송한다(단계 610). 상기 기지국은 데이터 채널이 설정되는 동안, 모든 메시지들을 상기 타겟 무선 디바이스로 송신한다(단계 612). 상기 기지국이 상기 타겟 무선 디바이스로부터 확인 메시지들을 수신하면, 상기 기지국은 이 메시지를 서버로 전달한다(미도시).
무선 서비스 공급자의 컴퓨터 디바이스 혹은 무선 통신 디바이스 상에서 실행 가능한 방법의 관점에서, 상기 방법은 컴퓨터 판독가능한 매체에 상주하는 프로그램에 의해 실행될 수 있는데, 이 컴퓨터 판독가능한 매체에서 상기 프로그램은 서버 혹은 컴퓨터 플랫폼을 구비한 다른 컴퓨터 디바이스에 대한 것으로 상기 방법의 단계들을 수행한다. 상기 컴퓨터 판독가능한 매체는 서버의 메모리일 수 있거나 혹은 연결 데이터베이스일 수 있다. 또한, 상기 컴퓨터 판독가능한 매체는 무선 통신 디바이스 컴퓨터 플랫폼, 예컨대 자기 디스크 혹은 테이프, 광학 디스크, 하드 디스크, 플래시 메모리, 혹은 당해분야에 알려진 다른 저장 매체로 로딩할 수 있는 보조 저장 매체일 수 있다.
도 5 내지 6의 상황에 있어서, 예시된 단계들은 동작들에 대한 임의의 특정 지시를 필요로 하거나 내포하지 않는다. 상기 동작들은 순차적으로 혹은 동시에 실행될 수 있다. 상기 방법은, 예컨대 무선 통신 디바이스 혹은 서버와 같은 무선 네트워크의 동작부(들)에 의해 실행되어 일련의 기계-판독 가능한 명령들을 수행할 수 있다. 상기 명령들은 다양한 타입의 신호-포함(signal-bearing) 혹은 데이터 저장소 1차, 2차 혹은 3차 매체에 상주할 수 있다. 상기 매체는 상기 무선 네트워크의 구성요소에 의해 액세스 가능하거나 혹은 이러한 무선 네트워크의 구성요소 내에 상주하는, 예컨대 RAM(미도시)을 포함할 수 있다. 만약 RAM, 디스켓 혹은 다른 2차 저장 매체에 포함된다면, 상기 명령은 다양한 기계-판독 가능한 데이터 저장 매체, 예컨대 DASD 저장소(예, 종래의 "하드 드라이브" 혹은 RAID 메모리), 자기 테이프, 전자 판독 전용 메모리(예, ROM, EPROM, 혹은 EEPROM), 플래시 메모리 카드, 광학 저장 디바이스(예, CD-ROM, WORM, DVD, 디지털 광학 테이프), 페이퍼 "천공" 카드, 혹은 디지털 및 아날로그 전송 매체를 포함하는 다른 적절한 데이터 자장 매체 상에 저장될 수 있다.
본 발명이 바람직한 실시예를 참조하여 특정하게 도시되고 설명되었지만, 당업자라면, 후속하는 청구항에서 설명된 바와 같은 본 발명의 사상 및 범위에서 벗어남 없이, 그 형태 및 세부사항에 있어서 다양한 변경이 이루어질 수 있다는 점을 이해할 것이다. 더욱이, 본 발명의 요소들이 단수로 설명되거나 청구될 수 있으나, 상기 단수에 대한 제한이 명시적으로 언급되지 않는 한 복수가 참작된다.
Claims (18)
- 무선 통신 네트워크에서 푸시-투-토크(PTT) 통신동안 액티비티 통지 메시지에 대한 대기 시간을 감소시키는 방법으로서,발신 디바이스로부터 서버에서 제 1 메시지를 수신하는 단계 - 상기 제 1 메시지는 서버에서 PTT 특징을 인보크함(invoking);상기 PTT 통신을 위해 적어도 하나의 타겟 디바이스를 식별하는 단계;제 2 메시지를 상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 전송하는 단계 - 상기 제 2 메시지는 빈(empty) 메시지 바디(body)와 함께 헤더를 포함하며, 상기 액티비티 통지 메시지가 상기 서버에 의해 상기 적어도 하나의 타겟 디바이스로 송신되기 전에 전송됨; 및상기 액티비티 통지 메시지를 상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 전송하는 단계를 포함하는방법.
- 제1항에 있어서,상기 서버에 의해 상기 발신 디바이스로 자원들을 할당하는 단계를 추가로 포함하는방법.
- 제2항에 있어서,상기 자원들을 할당하는 단계는,상기 PTT 통신을 위한 보코더(vocoder)를 선택하는 단계;상기 PTT 통신을 위한 미디어 호스팅 디바이스를 선택하는 단계;상기 적어도 하나의 타겟 디바이스를 위한 호출 제약들을 체크하는 단계를 추가로 포함하는방법.
- 제1항에 있어서,상기 제 1 메시지는 호출 요청 메시지인방법.
- 제1항에 있어서,상기 제 2 메시지는 PING 메시지인방법.
- 제1항에 있어서,상기 적어도 하나의 타겟 디바이스로부터 확인 메시지를 서버에서 수신하는 단계; 및상기 서버로부터 제 3 메시지를 상기 발신 디바이스에 전송하는 단계를 더 포함하는방법.
- 통신 네트워크에서 푸시-투-토크(PTT) 통신을 처리할 수 있는 서버로서, 상기 서버는, PTT 통신을 위한 호출 요청 메시지를 수신했을 때,적어도 하나의 타겟 무선 디바이스를 식별하고,상기 PTT 통신에 자원들을 할당하기 전에 상기 적어도 하나의 타겟 무선 디바이스에 시험 메시지를 전송하고,상기 적어도 하나의 타겟 무선 디바이스로 자원들을 할당하고, 그리고상기 PTT 통신에 자원들을 할당한 후 상기 적어도 하나의 타겟 무선 디바이스에 통지 메시지를 전송하는서버.
- 제7항에 있어서,상기 서버는 추가적으로 상기 적어도 하나의 타겟 무선 디바이스로 상기 시험 메시지를 전송하기 전에 상기 적어도 하나의 타겟 무선 디바이스에 대한 호출 제약들을 체크하는서버.
- 제7항에 있어서,상기 서버는 추가적으로 상기 적어도 하나의 타겟 무선 디바이스로 상기 시험 메시지를 전송한 후 상기 PTT 통신을 위한 보코더 및 미디어 호스트를 선택하는서버.
- 무선 통신 네트워크에서 푸시-투-토크(PTT) 통신동안 액티비티 통지 메시지에 대한 대기 시간을 감소시키기 위한 컴퓨터 프로그램이 저장된 컴퓨터-판독가능한 매체로서, 상기 컴퓨터 프로그램은 서버에 의해 실행되었을 때:발신 디바이스로부터 제 1 메시지를 상기 서버에서 수신하는 단계;상기 제 1 메시지를 수신한 후 상기 서버에서 PTT 특징을 인보크하는 단계;상기 PTT 통신을 위한 적어도 하나의 타겟 디바이스를 식별하는 단계;상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 제 2 메시지를 전송하는 단계 - 상기 제 2 메시지는 빈 메시지 바디(body)와 함께 헤더를 포함하며, 상기 액티비티 통지 메시지가 상기 서버에 의해 상기 적어도 하나의 타겟 디바이스로 전송되기 전에 전송됨 - ; 및상기 액티비티 통지 메시지를 상기 서버로부터 상기 적어도 하나의 타겟 디바이스로 전송하는 단계를 수행하는 컴퓨터 명령들을 포함하는컴퓨터-판독가능한 매체.
- 제10항에 있어서,상기 서버에 의해 실행되었을 때, 상기 서버에 의해 상기 발신 디바이스로 자원들을 할당하는 단계를 추가로 수행하는컴퓨터 프로그램이 저장된 컴퓨터-판독가능한 매체.
- 제11항에 있어서,상기 자원들을 할당하는 단계는,상기 PTT 통신을 위한 보코더를 선택하는 단계;상기 PTT 통신을 위한 미디어 호스팅 디바이스를 선택하는 단계; 및상기 적어도 하나의 타겟 디바이스에 대한 호출 제약들을 체크하는 단계를 더 포함하는컴퓨터-판독가능한 매체.
- 제10항에 있어서,상기 제 1 메시지는 호출 요청 메시지인컴퓨터-판독가능한 매체.
- 제10항에 있어서,상기 제 2 메시지는 PING 메시지인컴퓨터-판독가능한 매체.
- 제10항에 있어서,상기 서버에 의해 실행되었을 때상기 서버에서 상기 적어도 하나의 타겟 디바이스로부터 확인 메시지를 수신하는 단계; 및상기 서버로부터 제 3 메시지를 상기 발신 디바이스에 전송하는 단계를 수행하는컴퓨터-판독가능한 매체.
- 무선 통신 네트워크에서 푸시-투-토크(PTT) 통신 동안 액티비티 통지 메시지에 대한 대기 시간을 감소시키는 시스템으로서,상기 무선 통신 네트워크와 통신하는 서버 - 상기 서버는 사용자 디바이스로 복수의 메시지들을 선택적으로 전송함 - ;상기 서버 및 상기 사용자 디바이스와 통신하는 기지국; 및상기 기지국을 통해 상기 서버와 통신할 수 있는 사용자 디바이스를 포함하며,상기 서버는, PTT 통신을 위해 상기 사용자 디바이스로부터 호출 요청 메시지를 수신할 때,적어도 하나의 타겟 무선 디바이스를 식별하고,상기 PTT 통신에 자원들을 할당하기 전에 상기 적어도 하나의 타겟 무선 디바이스에 시험 메시지를 전송하고, 그리고상기 PTT 통신에 자원들을 할당한 후 상기 적어도 하나의 타겟 무선 디바이스에 통지 메시지를 전송하는시스템.
- 제16항에 있어서,상기 서버는 추가적으로 상기 시험 메시지를 상기 적어도 하나의 타겟 무선 디바이스에 전송하기 전에 상기 적어도 하나의 타겟 무선 디바이스에 대한 호출 제약들을 체크하는시스템.
- 제16항에 있어서,상기 서버는 추가적으로 상기 적어도 하나의 타겟 무선 디바이스로 상기 시험 메시지를 전송한 후 상기 PTT 통신을 위한 보코더 및 미디어 호스트를 선택하는시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/353,416 | 2006-02-13 | ||
US11/353,416 US8868685B2 (en) | 2006-02-13 | 2006-02-13 | System and method for providing an early notification when paging a wireless device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080094099A true KR20080094099A (ko) | 2008-10-22 |
Family
ID=38093503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087022009A KR20080094099A (ko) | 2006-02-13 | 2007-02-12 | 무선 디바이스를 호출할 때 조기 통지를 제공하는 시스템 및 방법 |
Country Status (7)
Country | Link |
---|---|
US (2) | US8868685B2 (ko) |
EP (1) | EP1985133A1 (ko) |
JP (1) | JP2009527201A (ko) |
KR (1) | KR20080094099A (ko) |
CN (1) | CN101385369A (ko) |
TW (1) | TW200803438A (ko) |
WO (1) | WO2007095500A1 (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8055290B1 (en) * | 2007-02-23 | 2011-11-08 | Nextel Communications Inc. | Method to reduce push-to-talk call setup time |
US8427995B2 (en) * | 2007-09-24 | 2013-04-23 | Qualcomm Incorporated | Reducing an occurrence of false grants for a multicast session within a wireless communications network |
US8457044B2 (en) * | 2007-09-24 | 2013-06-04 | Qualcomm Incorporated | Selective review of bundled messages from a wireless communication device |
KR101464929B1 (ko) | 2008-07-31 | 2014-11-26 | 에스케이텔레콤 주식회사 | 발착신자 그룹별 히든 페이징 시스템, 서버 및 그 방법 |
JP2010041324A (ja) * | 2008-08-04 | 2010-02-18 | Fujitsu Ltd | 通信方法、サービス制御装置、及びプログラム |
US8077650B2 (en) * | 2008-09-30 | 2011-12-13 | Qualcomm Incorporated | Methods of announcing a call and transmitting application data to an access terminal in a wireless communications system |
US8335532B2 (en) * | 2010-01-19 | 2012-12-18 | Qualcomm Incorporated | Session-triggered pushing of group communication data |
US8780744B2 (en) | 2010-01-25 | 2014-07-15 | Qualcomm Incorporated | Selective allocation of dedicated channel (DCH) resources within a wireless communications system |
US8848553B2 (en) * | 2010-02-05 | 2014-09-30 | Qualcomm Incorporated | Assisted state transitions of a user equipment within a wireless communications system |
US8873479B2 (en) | 2010-02-05 | 2014-10-28 | Qualcomm Incorporated | Assisted state transition of a user equipment (UE) for delay sensitive applications within a wireless communications system |
US20110194433A1 (en) * | 2010-02-05 | 2011-08-11 | Qualcomm Incorporated | Managing dedicated channel resource allocation to user equipment based on radio bearer traffic within a wireless communications system |
CN104394517A (zh) * | 2010-02-17 | 2015-03-04 | 高通股份有限公司 | 无线通信***中用户设备(ue)针对延迟敏感应用的辅助状态转换 |
US20140301181A1 (en) * | 2013-04-03 | 2014-10-09 | Qualcomm Incorporated | Detecting, reporting, and recovering from potential service disruptions |
US9363772B2 (en) * | 2013-05-21 | 2016-06-07 | Motorola Solutions, Inc. | Method and apparatus for reducing call setup delay |
US9319451B2 (en) | 2013-07-15 | 2016-04-19 | Google Inc. | Systems and methods for selecting an accounting technique for interactions with electronic content |
US9083676B2 (en) * | 2013-07-15 | 2015-07-14 | Google Inc. | Systems and methods for reliably using ping to account for interactions with electronic content |
CN104871584B (zh) * | 2014-06-24 | 2018-07-13 | 华为技术有限公司 | 一种接入网设备及通信方法 |
WO2018058366A1 (zh) * | 2016-09-28 | 2018-04-05 | 海能达通信股份有限公司 | 一种集群组呼迟后接入的方法及装置 |
KR102438683B1 (ko) | 2017-12-18 | 2022-08-31 | 삼성전자주식회사 | Mcptt 서비스에 기초하여 설정된 그룹 콜에 참여하는 단말 및 이의 동작 방법 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI964707A (fi) * | 1996-11-26 | 1998-05-27 | Nokia Telecommunications Oy | Menetelmä kuormituksen kontrolloimiseksi ja radiojärjestelmä |
US6577875B1 (en) * | 2000-04-18 | 2003-06-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Cellular communications system/method with uplink interference ceiling |
US7170863B1 (en) * | 2001-02-12 | 2007-01-30 | Nortel Networks Limited | Push-to-talk wireless telecommunications system utilizing a voice-over-IP network |
US20020141386A1 (en) * | 2001-03-29 | 2002-10-03 | Minert Brian D. | System, apparatus and method for voice over internet protocol telephone calling using enhanced signaling packets and localized time slot interchanging |
US20030148779A1 (en) * | 2001-04-30 | 2003-08-07 | Winphoria Networks, Inc. | System and method of expediting call establishment in mobile communications |
US7099291B2 (en) | 2001-06-22 | 2006-08-29 | Motorola, Inc. | Dispatch call origination and set up in a CDMA mobile communication system |
US6898436B2 (en) | 2002-02-14 | 2005-05-24 | Qualcomm Incorporated | Communication device for joining a user to a group call in a group communication network |
US7231223B2 (en) | 2002-12-18 | 2007-06-12 | Motorola, Inc. | Push-to-talk call setup for a mobile packet data dispatch network |
FI20031659A0 (fi) * | 2003-11-14 | 2003-11-14 | Nokia Corp | Menetelmä ja järjestelmä mediaistunnon muodostamiseen |
US7260414B2 (en) * | 2003-12-08 | 2007-08-21 | Kyocera Wireless Corp. | Optimized push-to-talk call setup |
FI20031912A0 (fi) * | 2003-12-29 | 2003-12-29 | Nokia Corp | Menetelmä ja järjestelmä reaaliaikaisen tiedonsiirtopalvelun kontrolloimiseksi |
US20050143056A1 (en) * | 2003-12-31 | 2005-06-30 | Iyer Prakash R. | Method and apparatus for providing push-to-talk services in a cellular communication system |
US7433680B2 (en) * | 2004-01-22 | 2008-10-07 | Clarity Communications Systems Inc. | Incoming call management in a push-to-talk communication system |
EP1723810B1 (en) * | 2004-03-08 | 2016-12-28 | Apple Inc. | Pre-allocating resources of a wireless network for packet-switched real-time, interactive communications |
CN1965499B (zh) * | 2004-04-21 | 2012-06-13 | 阿尔卡特无线技术公司 | 在电信网络中提供即按即说通信 |
US7289822B2 (en) * | 2004-06-21 | 2007-10-30 | Qualcomm Incorporated | Method for using a signaling channel to set up a call request for a push-to-talk communication on a wireless communication network |
US7289816B2 (en) * | 2004-11-23 | 2007-10-30 | Telefonaktiebolaget Lm Ericsson (Publ) | USSD-facilitated call setup for push to talk over cellular (PoC) services |
JP2006197461A (ja) * | 2005-01-17 | 2006-07-27 | Nec Corp | 携帯通信端末を用いた同報通信システム及び携帯通信端末 |
JP4229287B2 (ja) | 2005-06-10 | 2009-02-25 | 株式会社エヌ・ティ・ティ・ドコモ | 通信制御サーバ、通信端末、通信制御方法 |
US7536191B2 (en) * | 2005-07-01 | 2009-05-19 | Microsoft Corporation | Push-to-talk communications in computing environments |
-
2006
- 2006-02-13 US US11/353,416 patent/US8868685B2/en not_active Expired - Fee Related
-
2007
- 2007-02-12 EP EP07717599A patent/EP1985133A1/en not_active Withdrawn
- 2007-02-12 JP JP2008555447A patent/JP2009527201A/ja active Pending
- 2007-02-12 CN CNA200780005217XA patent/CN101385369A/zh active Pending
- 2007-02-12 WO PCT/US2007/062000 patent/WO2007095500A1/en active Application Filing
- 2007-02-12 KR KR1020087022009A patent/KR20080094099A/ko active IP Right Grant
- 2007-02-13 TW TW096105335A patent/TW200803438A/zh unknown
-
2014
- 2014-04-22 US US14/258,946 patent/US20140228068A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2009527201A (ja) | 2009-07-23 |
EP1985133A1 (en) | 2008-10-29 |
CN101385369A (zh) | 2009-03-11 |
TW200803438A (en) | 2008-01-01 |
US20140228068A1 (en) | 2014-08-14 |
US8868685B2 (en) | 2014-10-21 |
WO2007095500A1 (en) | 2007-08-23 |
US20070192439A1 (en) | 2007-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20080094099A (ko) | 무선 디바이스를 호출할 때 조기 통지를 제공하는 시스템 및 방법 | |
JP5951714B2 (ja) | ボイス・オーバ・インターネット・プロトコル・アプリケーションのための適応性メディア・バンドリングのシステムおよび方法 | |
US7295853B2 (en) | Methods and apparatus for the immediate acceptance and queuing of voice data for PTT communications | |
US8681664B2 (en) | Setting up a full-duplex communication session and transitioning between half-duplex and full-duplex during a communication session within a wireless communications system | |
US8705515B2 (en) | System and method for resolving conflicts in multiple simultaneous communications in a wireless system | |
US8144724B2 (en) | Apparatus and method for resolving request collision in a high bandwidth wireless network | |
JP5096140B2 (ja) | 無線通信システムにおける非同期シグナリング及びデータ配信 | |
KR100881880B1 (ko) | 무선 통신 네트워크 상에서 ptt 통신을 위한 콜 요청을셋업하기 위해 시그널링 채널을 이용하는 방법 | |
WO2004098094A1 (en) | Call setup method and system for push-to-talk service in a cellular mobile communication system | |
KR20050035049A (ko) | 셀룰러 이동통신 시스템에서 푸쉬 투 토크 서비스를 위한호 설정 방법 | |
KR100834664B1 (ko) | CDMA 1x EVDO 시스템에서의 응용 계층 서비스를위한 시그널 메시지 전송 방법 | |
KR100605832B1 (ko) | Ptt 휴대용 단말기의 수신상태 알림방법 |
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 | ||
NORF | Unpaid initial registration fee |