KR20080004572A - 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법 - Google Patents

애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법 Download PDF

Info

Publication number
KR20080004572A
KR20080004572A KR1020077025546A KR20077025546A KR20080004572A KR 20080004572 A KR20080004572 A KR 20080004572A KR 1020077025546 A KR1020077025546 A KR 1020077025546A KR 20077025546 A KR20077025546 A KR 20077025546A KR 20080004572 A KR20080004572 A KR 20080004572A
Authority
KR
South Korea
Prior art keywords
group
wireless communication
communication devices
communication
invitation
Prior art date
Application number
KR1020077025546A
Other languages
English (en)
Other versions
KR100945696B1 (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 퀄컴 인코포레이티드
Publication of KR20080004572A publication Critical patent/KR20080004572A/ko
Application granted granted Critical
Publication of KR100945696B1 publication Critical patent/KR100945696B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/022Site diversity; Macro-diversity
    • H04B7/026Co-operative diversity, e.g. using fixed or mobile stations as relays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • 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/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/186Processing of subscriber group data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2073Multipoint, e.g. messaging, broadcast or group SMS
    • 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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/50Connection management for emergency connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/06Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

통신 시스템에서 통신 디바이스의 다른 사용자와의 인접성에 따라 형성된 애드 혹 그룹에 그룹 통신 서비스를 제공하는 시스템, 방법 및 매체. 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 것은, 통신 그룹을 복수의 무선 통신 디바이스에 합류시키기 위한 그룹 멤버쉽 위치 기준을 포함하는 초대를 송신하는 단계를 포함한다. 그룹 멤버쉽 위치 기준은 그 초대를 수신한 복수의 무선 통신 디바이스 각각에서 평가되고 통신 그룹은 복수의 무선 통신 디바이스 중 그룹 멤버쉽 위치 기준을 충족시키는 디바이스에 의해 형성된다. 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용은 통신 그룹의 무선 통신 디바이스 중 하나에 승인된다.
그룹 통신 서비스, 애드 혹 그룹 형성

Description

애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및 방법{SYSTEM AND METHOD FOR FORMING AD-HOC LOCATION-BASED MULTICAST GROUP}
35 U.S.C.§119 하의 우선권 주장
본 특허 출원은 2005년 4월 4일 출원되고 본 양수인에게 양도되었으며 본 명세서에 참조로서 명백히 통합된 가출원 제 60/668,400 호인 "Forming Push-to-Talk Groups based on Location of Users, and Granting Floor Remotely" 에 대해 우선권을 주장한다.
배경기술
기술분야
본 발명은 포인트 투 멀티포인트 통신 시스템에 관한 것이다. 더 상세하게는, 본 발명은 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 방법 및 장치에 관한 것이다.
배경기술
자연 재해 또는 인간에 의한 재해가 발생하는 것과 같은 긴급 통신 상황에서는, 최대한 많은 영향받는 사람들이 무선 통신 채널과 같은 제한된 리소스에 접근할 수 있도록 효율적인 통신의 형태를 가능하게 하는 것이 중요하다. (예를 들어, 지진 또는 허리케인과 같은) 광범위한 재해시에는, 통신 리소스가 비정상적으로 높은 로드에 종속될 수 있다. 신속하고 효율적인 일대일 또는 일대다수 (그 룹) 통신을 위한 일 클래스의 무선 서비스가 수년동안 다양한 방식으로 존재해왔다. 일반적으로, 이러한 서비스는, 사용자가 스피치를 개시하기 위해서 자신의 전화/라디오 상의 "푸시-투-토크 (PTT)" 버튼을 누르는 하프-듀플렉스였다. 몇몇 구현에서, 또는 몇몇 타입의 서버를 통해 통신이 발생하는 중도적인 시스템에서, 자신의 라디오의 어떠한 버튼이나 키를 누르는 것은 "플로어" 에 대한 사용자의 요청을 나타낸다. 플로어가 승인되면, 또는 통화가 허용되면, 사용자가 일반적으로 수초동안 말하고, 그 후 그가 PTT 버튼을 릴리스한 후 다른 화자가 플로어를 요청할 수 있다. 일반적으로 통신은 하나의 화자로부터 일 그룹의 청취자로 행해지지만, 일대일일 수도 있다. 이러한 서비스는 통상적으로, 한 명, 즉 "디스패처" 가 외근 직원 또는 택시 운전사와 같은, 서비스에 대한 "디스패치" 네임을 발송하는 일 그룹의 사람들과 통신할 필요가 있는 애플리케이션에서 사용되어 왔다.
이러한 서비스의 주요 특성은, 통신이 신속하고 자발적이며, 통상적인 다이얼링 및 링잉 시퀀스를 통하지 않고 단순히 PTT 버튼을 누름으로써 개시된다는 것이다. 이러한 타입의 서비스에서의 통신은 일반적으로 매우 짧으며, 개별적 통화 "스퍼트"는 일반적으로 수초 정도이고, "대화"는 가능한 1 분 내외로 지속된다.
통신이 "스퍼트"로 또는 축약된 대화로 발생하기 때문에, 전달된 정보는 일반적으로 요약적이고, 통신 리소스가 한정될 수도 있는 긴급상황 조건에 대해 효율적인 통신 방법론이 된다. 따라서, "스퍼트"로 발생하는 통신은 특정 사용자 또는 특정 사용자 그룹에 통신 리소스의 산발적 할당만을 요구하여, 상이한 시간에 는 다른 사용자의 사용을 위해 리소스를 사용할 수 있게 한다. 많은 전용 리소스 대화가 상당량의 송신된 무음을 포함하기 때문에, 전용 채널보다는 통신 "스퍼트"의 사용이 더 효율적인 통신 리소스의 사용을 유발하는 것이 공지되어 있다. 또한, 하프 듀플렉스 대화는, 그 순간에 이용되지 않고 있는 대화, 즉, 청취 또는 통화 부분에 대해서는 리소스를 부과하지 않는다.
전술한 바와 같이, 통신은 그룹 멤버 사이에서 발생하도록 구성될 수도 있다. 디스패치 모델에서는, 한 "화자"의 음성이 브로드캐스트인, 또는 더 상세하게는 하나 이상의 "청취자"로의 "멀티캐스트"인 가상 그룹내에서 종단점들 간의 통신이 발생한다. 이러한 통신 타입의 단일 인스턴스를 통상적으로 디스패치 콜 또는 단순히 콜이라 한다. 콜은, 그 콜의 특성을 규정하고, 본질적으로, 그룹 네임 또는 그룹 id 와 같은 일부 관련 정보를 갖는 멤버 리스트인 그룹의 인스턴스이다. 멤버 리스트는, 콜에 참여하도록 초대되는 하나 이상의 사용자의 리스트이다.
가용 통신 리소스를 과도하게 사용하지 않으면서, 긴급상황 응답 팀이, 광범위한 자연 재해에 의해 영향받는 영역 내의 임의의 모든 사용자와 통신을 확립할 필요가 있고, 일 영역의 사용자들에게 그들이 위치하는 영역에 특정된 긴급상황 보조 정보가 부여될 필요가 있다.
요약
통신 시스템에서 통신 디바이스의 다른 사용자와의 인접성에 따라 형성된 애드 혹 그룹에 그룹 통신 서비스를 제공하는 시스템 및 방법이 제공된다. 본 발 명의 일 실시형태에서, 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 방법은, 복수의 무선 통신 디바이스에 통신 그룹을 합류시키기 위해 그룹 멤버쉽 위치 기준을 포함하는 초대를 송신하는 단계를 포함하는 통신 그룹 형성 단계를 포함한다. 그룹 멤버쉽 위치 기준은, 초대를 수신하는 복수의 무선 통신 디바이스 각각에서 평가되고, 통신 그룹은, 복수의 무선 통신 디바이스 중 그룹 멤버쉽 위치 기준을 충족하는 디바이스에 의해 형성된다. 통신 그룹의 복수의 무선 통신 디바이스의 다른 디바이스로의 송신 허용이 그 통신 그룹의 무선 통신 디바이스 중 하나로 승인된다.
본 발명의 또 다른 실시형태에서는, 무선 통신 디바이스가 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 방법을 포함한다. 무선 통신 디바이스는 통신 그룹을 복수의 무선 통신 디바이스에 합류시키기 위한 초대의 수신에 응답하여 통신 그룹에 합류하며, 그 초대는 그룹 멤버쉽 위치 기준을 포함한다. 무선 통신 디바이스는 그룹 멤버쉽 위치 기준을 평가하고, 기준에 포함되는 경우 통신 그룹에 합류한다. 무선 통신 디바이스는 통신 시스템에서 송신 허용의 수신시에 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신한다.
본 발명의 또 다른 실시형태에서는, 무선 통신 시스템이, 그룹 멤버쉽 위치 기준을 포함하는 초대를 이용하여 통신 그룹을 합류시키기 위한 초대를 생성하도록 구성된 디스패처 인터페이스를 포함하는 통신 매니저를 구비한다. 통신 매니저는 통신 그룹의 다른 디바이스에 송신할 그룹 허용 중 하나를 승인하도록 더 구성 된다. 무선 통신 시스템은, 통신 그룹을 합류시키기 위한 초대를 송신하도록 구성되는 기지국 및, 초대를 수신하는 복수의 무선 통신 디바이스 각각에서 그룹 멤버쉽 위치 기준을 평가하도록 구성되는 복수의 무선 통신 디바이스를 더 포함한다. 복수의 무선 통신 디바이스 중 그룹 멤버쉽 위치 기준을 충족하는 디바이스들은 통신 그룹을 합류시키기 위한 초대를 수용하도록 더 구성되고, 복수의 무선 통신 디바이스 중 하나는 송신 허용을 수신하고 그에 응답하여 통신 그룹의 다른 디바이스에 송신하도록 더 구성된다.
본 발명의 또 다른 실시형태에서는, 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 통신 디바이스가, 복수의 무선 통신 디바이스에 통신 그룹을 합류시키기 위한 그룹 멤버쉽 위치 기준을 포함하는 초대를 수신하는 수단을 포함하는, 통신 그룹을 합류시키는 수단, 및 초대를 수신하는 복수의 무선 통신 디바이스 각각에서 그룹 멤버쉽 위치 기준을 평가하기 위한 수단을 포함한다. 무선 통신 디바이스는 통신 그룹을 합류시키는 수단, 및 통신 시스템에서 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용의 수신시에 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신하는 수단을 더 포함한다.
본 발명의 또 다른 실시형태에서는, 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 방법을 구체화하는 컴퓨터 판독가능 매체가 제공된다. 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 방법은, 복수의 무선 통신 디바이스에 통신 그룹을 합류시키기 위한 그룹 멤버쉽 위치 기준을 포함하는 초대를 송신하는 단계를 포함하는, 통신 그룹을 형성 하는 단계를 포함한다. 그룹 멤버쉽 위치 기준은 초대를 수신하는 복수의 무선 통신 디바이스 각각에서 평가되고, 통신 그룹은, 복수의 무선 통신 디바이스 중 그룹 멤버쉽 위치 기준을 충족하는 디바이스에 의해 형성된다. 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용은 통신 그룹의 무선 통신 디바이스 중 하나에 의해 승인된다.
본 발명의 또 다른 실시형태에서는, 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 방법을 구체화하는 컴퓨터 판독가능 매체가 제공된다. 그 방법은, 복수의 무선 통신 디바이스에 통신 그룹을 합류시키기 위한 초대의 수신에 응답하여 통신 그룹을 합류시키는 단계를 포함하고, 그 초대는 그룹 멤버쉽 위치 기준을 포함한다. 그 방법은, 그룹 멤버쉽 위치 기준을 평가하고 기준에 포함되는 경우 통신 그룹을 합류시키는 단계, 및 통신 시스템에서의 송신 허용 수신시에 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신하는 단계를 더 포함한다.
도면의 간단한 설명
도 1 은 통상적인 종래의 무선 통신 시스템 (100) 을 도시한다.
도 2 는 본 발명의 일 실시형태에 따른, 그룹 통신을 위해 구성되는 무선 통신 시스템을 도시한다.
도 3 은 본 발명의 일 실시형태에 따른, 그룹 통신의 대표적인 구현을 도시한다.
도 4 는 본 발명의 일 실시형태에 따른, 지정된 위치로의 근접에 기초하여 형성된 애드 혹 그룹의 형성을 도시한다.
도 5 는 본 발명의 하나 이상의 실시형태에 따른, 대표적인 플로어 제어 방법을 도시하는 흐름도이다.
도 6 은 본 발명의 일 실시형태에 따른, 그룹의 멤버로의 원격 플로어 요청 및 승인을 도시하는 흐름도이다.
도 7 은 본 발명의 일 실시형태에 따른, 통신 그룹에서 플로어의 원격 릴리스를 도시하는 흐름도이다.
상세한 설명
본 발명은, 기존의 통신 시스템에서, 통신 디바이스 (CD) 의 다른 사용자와의 인접성에 따라 또는 소정 위치의 근접성에 따라 형성되는 애드 혹 그룹에 그룹 통신 서비스를 제공하는 시스템 및 방법이다. 긴급상황 동안, 다른 사용자의 근접성에 기초한 또는 소정 영역에 한정된 사용자의 위치에 기초한 통신 그룹의 형성은, 긴급 서비스가 더 효율적으로 또는 더 적절히 전개되게 할 수도 있다. 일반적으로, 인접한 CD 의 집합이 특정 통신 그룹으로 가입되지는 않는다. 본 발명의 다양한 실시형태는, 인접 CD 에 사용가능한 한정된 통신 리소스의 사용의 식별, 그룹화 및 규제를 위한 방법 및 시스템을 제공한다.
애드 혹 그룹을 합류시키기 위한 초대가 멤버쉽에 대한 기준으로 브로트캐스트된다. 초대를 수신한 CD 는 멤버쉽 기준에 포함되는지 여부를 결정한다. 멤버쉽 기준에 포함된 CD 는 초대를 수용하여 초대에 응답한다. 본 발명의 다른 실시형태에서는, 통화에 대한 허용 또는 "플로어"가 디스패처에 의해 관리되어, 통화에 대한 대량의 요청을 관리하고, 화자의 우선순위를 정하고, 디스에이블된 화자를 보조하고, 통화 허용을 포기할 수 없게 될 수도 있는 화자를 릴리스한다.
본 발명의 교시는 무선 CDMA 통신 시스템에 관해 설명되지만, 본 발명은 GSM 시스템, AMPS 시스템, TDMA 시스템, 위성 통신 시스템 및 다른 무선 통신 시스템을 포함하는 임의의 무선 통신 시스템에 사용될 수 있다. 또한, 본 발명은 무선 통신 시스템에 한정되지 않는다. 유선 전화, 페이징 디바이스, 휴대용 또는 데스크탑 컴퓨터, 디지털 카메라, 비디오 카메라 등에 사용될 수 있다. 또한, 본 발명은, 오디오 및 비디오 데이터 (음성 데이터 포함) 와 같은 실시간 데이터, 및 컴퓨터 파일, 이메일 등과 같은 시간-독립적 데이터 모두에 적용할 수 있음을 유의해야 한다. 또한, 본 명세서 전체에서 사용되는 용어 "통화", "토크" 의 사용은 예시적인 것이며, 음성, 스피치, 데이터, 비디오를 포함하지만 이에 한정되는 것은 아닌 다양한 형태의 매체 및 다른 시그널링 기술 모두를 고려한다.
그룹 통신의 통상적 형태는 통상 PTT 로 약칭되는 "푸시-투-토크" 로 공지되어 있다. 이러한 통신 방법의 특성은, 버튼을 푸시함으로써 음성 통신이 송신되고 버튼을 릴리스함으로써 음성 통신이 수신되는 하프 듀플렉스 통신 라인 상에서 대화하는 것을 포함한다. 이러한 PTT 특성은 최근의 통신 디바이스 (CD; 예를 들어, 이동 단말, 이동 전화, 핸드셋, 무선 디바이스 등) 에서 구현되어, 푸시-투-토크 동작에서 CD 가 디지털 양방향 라디오 (예를 들어, 워키 토키) 로서 기능하고 있다. PTT 버튼을 누름으로써 일회에 한 사람이 토크할 수 있고, 하나 또는 다수의 다른 사람은 즉시 청취할 수 있다. 이러한 PTT 방식은 2.5G 패킷 스 위칭 네트워크 (예를 들어, CDMA, GPRS 등) 에 기반하고, 특정한 프로토콜, 즉, SIP (세션 개시 프로토콜) 및 RTP (리얼 타임 전송 프로토콜) 를 사용한다. 이러한 특정 버전의 PTT 를 "푸시-투-토크 오버 셀룰러 (Push-To-Talk over Cellular)" (또는 푸시-오버-셀룰러) 라 하며, 통상 PoC 로 약칭한다.
셀룰러 통신 네트워크가 추가적이고 다양한 타입의 데이터 (예를 들어, 음성, 이미지, 오디오, 비디오, 멀티미디어 등) 를 수용하도록 증대됨에 따라, 다양한 인터넷 액세스 기술이 이용된다. 데이터를 패킷 스위칭 네트워크 (예를 들어, 인터넷) 를 통해 통신하기 위해 소스 및 수신지 호스트에 의해 사용되는 데이터 발신 프로토콜인 인터넷 프로토콜 (IP) 이 일예일 수 있고, 그 예로는 IPv4, IPv6 등이 포함된다.
(소위 PoC 로 지칭되는 특정한 타입의 PTT 를 포함하는) PTT 의 다양한 특성 중, 효율적 그룹 통신을 위해서는 서버와 관련된 플로어 제어 과정이 중요하다. 더 상세하게는, 서버는, 통신 또는 토크 그룹과 대화하기를 원하는 PTT 사용자에게 "플로어" 를 승인하는 중앙집중형 포인트로서 고려될 수 있다. 즉, 사용자는 "플로어를 획득하고", 그 시간 동안 청취만 가능한 다른 사용자에게 통화할 수 있다.
(다른 사용자와 통화하기 위해) 다수의 사용자가 각각 송신 요청 (예를 들어, 플로어 요청, 토크 버스트 요청 등) 을 전송함으로써 플로어를 획득하기를 원하는 경우, 그들의 송신 요청이 승인되었는지 거부되었는지 여부를 고려하여, 사용자가 교대로 통화하도록 우선순위가 할당되어야 한다. 예를 들어, 선착순 방식 에 기반하여 우선순위가 할당될 수도 있다. 각각의 클라이언트로부터의 송신 요청 각각에 대해, 서버는 통신 환경 또는 다른 팩터에 기반하여 각각의 요청을 승인할 수도 있고 거부할수도 있다. 또한, 통화권 (또는 발언권) 을 획득하는 것 또는 (액세스 요청의) 송신 허용을 획득하는 것을 토크 버스트 할당이라 할 수도 있다. 통화권이 승인된 사용자를, "플로어" 가 허용되었다, 또는 "토크 버스트" 가 승인되었다고 표현할 수 있으며, 이러한 표현들은 상호교환적으로 사용될 수 있다.
본 발명의 다양한 실시형태에서는, 토크 버스트를 관리할 수 있는 마스터 인가가 디스패처와 같은 특정 사용자에게 부여되고, 서버는, 특정 시간 또는 상황에 대해 사용가능한 통화 관리 방식에 따라 토크 버스트를 제어한다.
도 1 은, 포인트-투-멀티포인트 통신 또는 푸시-투-토크 통신으로도 공지된 애드 혹 그룹 통신의 형성 및 제어를 구현할 수 없는 통상적인 종래 기술의 무선 통신 시스템 (100) 의 예시이다. CD (102, 104 및 106) 는, 통신 시스템 (100) 에 의해 서비스되는 작은 지리적 영역 (118) 을 통해 산재된 다수의 무선 전화 중 3 개를 나타낸다. CD (102, 104 및 106) 는 일반적으로 각각의 기지국과의 인접성에 따라 기지국 (108 및/또는 110) 으로부터 통신 신호를 송신 및 수신한다. 통상적인 무선 통신 시스템에서는, 통신 시스템 (100) 에서 활성인 다수의 CD 를 지원하는데 사용되는 다수의 기지국이 존재한다.
본 발명을 도 2 의 기능 블록도 포맷에서 설명한다. 푸시-투-토크 시스템, 푸시-투-토크-오버-셀룰러 시스템 (PoC), 그룹 또는 네트 브로드캐스트 시스 템, 디스패치 시스템, 또는 포인트-투-멀티포인트 통신 시스템으로도 공지된 그룹 통신 시스템 (200) 이 도시되어 있다. 이러한 통신 시스템을 규정하는 특성은, 일반적으로, 임의의 소정 시간에 하나의 사용자만 다른 사용자에게 정보를 송신할 수도 있다는 점이다. 그룹 통신 시스템 (200) 에서는, 개별적으로 그룹 또는 네트 멤버로 공지된 통신 디바이스 사용자의 그룹이 각각의 그룹 또는 네트 멤버에 할당된 무선 통신 디바이스 (CD) 를 사용하여 서로 통신한다.
용어 "그룹" 또는 "네트" 는 서로 통신하도록 인가된 통신 디바이스 사용자의 집합을 나타낸다. 일반적으로, 중앙 데이터베이스가 각각의 특정 그룹의 멤버를 식별하는 정보를 포함한다. 동일한 통신 시스템에서 2 이상의 그룹이 동작할 수도 있다. 예를 들어, 제 1 그룹은 10 명의 멤버를 갖는 것으로 정의되고, 제 2 그룹은 20 명의 멤버를 갖는 것으로 정의될 수도 있다. 원칙적으로 개별 사용자는 2 이상의 그룹의 멤버일 수도 있지만, 제 1 그룹의 10 명의 멤버는 서로 통신할 수 있고, 일반적으로, 제 2 그룹의 멤버와는 통신할 수 없다. 다른 상황에서는, 상이한 그룹의 멤버가 2 이상의 그룹의 멤버 사이에서 통신을 모니터링할 수는 있지만, 자신의 그룹 내의 멤버에게만 정보를 송신할 수 있다. 또 다른 상황에서는, 그룹이 미리 정의되지 않을 수도 있고, 통상적으로 다른 사용자들을 애드 혹 그룹으로 한번에 하나씩 초대하는 사용자에 의해 애드 혹 방식으로 형성될 수 있다. 애드 혹 통신 세션의 종단시에, 이러한 방식으로 형성된 그룹이 해산된다.
그룹 멤버는 통신 디바이스 (CD; 202, 204 및 206) 로서 도시된, 할당된 통 신 디바이스를 사용하여 서로 통신한다. 이 예에서는, CD (202, 204 및 206) 가 지상 무선 전화이다. 다른 실시형태에서는, 다양한 CD 가 무선 비디오 카메라, 스틸 카메라, 뮤직 레코더 또는 플레이어와 같은 오디오 디바이스, 랩탑 또는 데스크탑 컴퓨터, 또는 페이징 디바이스를 포함할 수도 있다. 또 다른 실시형태에서는, 하나 이상의 CD 가 전술한 실시형태들의 조합을 포함한다. 예를 들어, CD (202) 는 비디오 카메라 및 디스플레이가 설비된 무선 지상 전화를 포함할 수 있다. 다음의 설명 전체에 걸쳐, 개별 CD 에 대한 참조는 CD (202) 로서 표현될 수도 있다. 그러나, CD (202) 의 참조는 설명을 지상 무선 전화에 한정하려는 의도가 아님을 유의해야 한다. 일반적으로, CD (202) 에 관련된 설명은 다른 타입의 CD 에도 동등하게 적용될 것이다.
일반적으로, CD 는, 통상적으로 인간의 음성인 매체를 데이터 네트워크를 통한 송신에 적합한 데이터 패킷으로 변환할 수 있는 지상 무선 전화일 수도 있다. 통상적으로 CD 는 안테나, 디스플레이, 키, 스피커, 이어피스 및 선택적인 푸시-투-토크 (PTT) 스위치를 포함한다. 본 명세서에서는 디스플레이 및 키를 포괄하여 사용자 인터페이스라 한다. 또 다른 실시형태에서는, CD 가 푸시-투-토크 통신 모드인 경우 전용 푸시-투-토크 스위치를 사용하는 대신 푸시-투-토크 스위치와 같은 기존의 키 중 하나를 사용할 수도 있다.
CD 는 무선 통신 시스템에서 호환적으로 상호작용하는 종래의 송신기 및 수신기를 더 포함한다. CD 는 하나 이상의 모드에서 동작하도록 구성될 수도 있고, 단일 통신 모드에서 동작하도록 구성될 수도 있다. 한정이 아닌 예시로서, 하나의 동작 모드는 CD 로부터 기지국으로의 표준 오디오 콜 모드를 포함한다. 이러한 모드는 관련 통신 시스템의 소정의 기술을 사용하여 통상적인 포인트-투-포인트 전화 콜을 수행하는데 사용된다. 예를 들어, CD 에 대한 음성 서비스 모드는 통신 산업 협회 (Telecommunications Industry Association) 에 의해 공표된 CDMA 통신 표준을 사용하는 포인트-투-포인트 오디오 통신을 지칭할 수도 있다.
도 2 의 그룹 통신 시스템에서는, 일반적으로 소정의 시간에 단일 사용자만이 다른 그룹 멤버에게 정보를 송신하도록 허용되는 배타적 송신 특권이 정의된다. 요청이 수신된 경우 다른 그룹 멤버에게 현재 송신 특권이 할당되어 있는지 여부에 따라, 요청한 그룹 멤버에게 송신 특권이 승인되거나 거부된다. 송신 요청을 승인하고 거부하는 프로세스는 중재로서 공지되어 있다. 또한, 이러한 중재에 대한 또 다른 통상적 명칭은 "플로어 요청", "플로어 승인" 및 "플로어 거부" 로서 공지되어 있다. 다른 중재 방식은, 요청 그룹 멤버에게 송신 특권 또는 "플로어" 가 승인되는지 여부의 결정시에 각각의 CD 에 할당된 우선순위 레벨과 같은 팩터를 평가한다.
그룹 통신에 참여하기 위해, CD (202, 204 및 206) 에는 이하 더 상세히 설명하는 바와 같이 통신 매니저 (CM; 218) 로부터 송신 특권을 요청하는 수단이 각각 설비된다. CM (218) 은, PTT 요청 중재 (예를 들어, 플로어 요청/승인/거부), 유지 및 그룹 멤버쉽과 등록 리스트의 분배를 포함하는 그룹 동작의 실시간 관리 동작, 필요한 시스템 및 통신 리소스의 콜 셋업 및 티어다운, 및 그룹 또는 네트 상태의 전반적 제어를 관리한다.
CM (218) 은 정의된 그룹의 리스트를 유지하고, 서비스 제공자에 의해 인가가 제공된다고 가정하여, 통신 시스템 서비스 제공자, 그룹 멤버 또는 양자 모두에 의해 원격으로 관리되도록 설계된다. CM (218) 은 외부 관리 인터페이스 (226) 를 통해 그룹 정의를 수신할 수도 있다. 그룹 멤버는 서비스 제공자를 통해 또는 관리자 인터페이스 (226) 로의 요청을 통해 관리 동작을 요청할 수도 있다.
본 발명의 일 실시형태에서는, 관리자 인터페이스 (226) 가, 특정한 인접성 또는 영역에 위치한 사용자의 애드 혹 통신 그룹의 형성을 요청하고, 다양한 기준에 기초하여 그룹 통신 시스템 (200) 을 통한 통신을 규제하기 위한 디스패처를 수용한다. 관리자 인터페이스 (226) 를 통한 디스패처는 대량의 통화 요청을 관리하고, 화자에게 우선 순위를 부여하고, 디스에이블된 화자를 보조하고, 통화 허용을 포기할 수 없게 될 수도 있는 화자를 릴리스할 수도 있다.
본 발명의 일 실시형태에서는, CD 가 푸시-투-토크 (PTT) 키 또는 스위치의 개시 또는 활성화를 통해 송신 특권을 요청하도록 구성된다. 통신 시스템 (200) 에서 CD 의 사용자가 다른 그룹 멤버에게 정보를 송신하기를 원하는 경우, CD 상에 위치한 푸시-투-토크 스위치가 눌려지고, 통신 매니저 (218) 로부터 송신 특권을 획득하기 위한 요청 (예를 들어, 플로어 요청) 이 전송된다. 어떠한 다른 멤버에게도 현재 송신 특권이 할당되지 않았고, 유효한 통신 기준이 플로어를 금지하거나 거부하지 않으면, 요청 사용자에게 송신 특권이 승인되고 (예를 들어, 플로어 승인) CD 를 통한 가청의, 가시적인, 또는 촉각의 경보에 의해 통지된다. 요청 사용자에게 송신 특권이 승인된 후, 그 사용자로부터 다른 그룹 멤버(들)에 게 정보가 송신될 수도 있다.
본 발명의 일 실시형태에서는, 각각의 무선 그룹 멤버가 하나 이상의 기지국 (216) 과 순방향 링크 및 역방향 링크를 확립한다. 순방향 링크는 기지국 (216) 으로부터의 통신 채널을 설명하는데 사용되고, 역방향 링크는 CD 로부터 기지국 (216) 으로의 통신 채널을 설명하는데 사용된다. 음성 및/또는 데이터 (및 다른 매체 형태) 가 CD 를 사용하여 데이터 패킷으로 변환되고, 데이터 패킷은 다른 사용자로의 통신이 발생하는 특정 데이터 네트워크 (214) 와 호환될 수 있다.
일 실시형태에서는, 데이터 네트워크 (214) 가 인터넷이다. 또 다른 실시형태에서는, 각각의 그룹 멤버로부터 다른 그룹 멤버로 정보를 브로드캐스트하기 위해 각각의 통신 시스템 (즉, 지상 통신 시스템 및 위성 통신 시스템) 에 전용 순방향 채널이 확립된다. 각각의 그룹 멤버는 공통 채널을 통해 다른 그룹 멤버로부터 통신을 수신한다.
또 다른 실시형태에서는, CM (218) 으로 정보를 송신하기 위해 각각의 통신 시스템에 전용 역방향 링크가 확립된다. 최종적으로, 전술한 방식의 조합이 사용되어, 예를 들어, 공통의 순방향 브로드캐스트 채널을 확립하지만, 무선 CD 가 각각의 CD 에 할당된 개별 역방향 링크를 통해 CD (218) 에 정보를 송신하도록 요구할 수도 있다.
제 1 그룹 멤버가 그 그룹의 다른 멤버에 정보를 송신하기를 원하는 경우, 제 1 그룹 멤버는 자신의 CD 상의 푸시-투-토크 키를 누름으로써 송신 특권을 요청하며, 이것은 데이터 네트워크 (214) 를 통한 송신을 위해 포맷된 요청 (예를 들 어, 플로어 요청) 을 생성한다. CD (202, 204 및 206) 의 경우, 요청이 공중을 통해 하나 이상의 기지국 (216) 에 송신된다. 이동 스위칭 센터 (MSC; 220) 는 MSC (220) 와 데이터 네트워크 (214) 사이에서, 요청을 포함하는 데이터 패킷을 프로세싱하기 위한 공지의 인터 워킹 펑션 (IWF; 미도시) 을 포함한다. 통상적으로 MSC (220) 는 인터넷 프로토콜 (IP) 에 따라 데이터 패킷을 라우팅하도록 설계된 패킷 스위치이다.
송신 특권 요청이 CM (218) 에 의해 수신된 경우 다른 멤버가 현재 송신 특권을 유지하고 있지 않으면, CM (218) 은 요청 그룹 멤버에 메시지 (예를 들어, 플로어 승인) 를 송신하여, 요청 그룹 멤버에게 송신 특권이 승인되었음을 통지한다. 전술한 송신 경로 중 하나를 사용하여 CM (218) 에 정보를 전송함으로써 제 1 그룹 멤버로부터의 오디오, 비디오 또는 다른 정보가 다른 그룹 멤버에게 송신될 수도 있다. 일 실시형태에서는, CM (218) 은, 정보를 복제하고 각각의 복제본을 그룹 멤버에 전송함으로써 그 정보를 그룹 멤버에게 제공한다. 단일 브로드캐스트 채널이 사용되면, 정보는 사용되는 각각의 브로드캐스트 채널에 대해 한번만 복제되면 된다. 전체가 아닌 일부 그룹 멤버가 브로드캐스트 채널을 청취할 수 있으면, 정보는 그 사용자들을 위해 한번 복제되고, 브로드캐스트 채널을 청취할 수 없는 각각의 추가적인 사용자를 위해 한번 복제된다. 이러한 개념은 다중 브로드캐스트 채널의 경우에 대해 확장될 수 있다.
또 다른 실시형태에서는, 지원하는 기지국으로부터의 데이터 패킷이 데이터 네트워크 (214) 에 라우팅되지 않고 CM (218) 에 직접 라우팅되도록 CM (218) 이 MSC (220) 에 통합된다. 이 실시형태에서는, 다른 통신 시스템 및 디바이스가 그룹 통신에 참여할 수 있도록 CM (218) 이 데이터 네트워크 (214) 에 여전히 접속된다.
CM (218) 은 각각의 정의된 네트뿐만 아니라 개별적 그룹 멤버와 관련된 정보를 유지하기 위한 하나 이상의 데이터베이스를 유지한다. 예를 들어, 각각의 그룹 멤버에 대해, 하나의 데이터베이스는 사용자 네임, 어카운트 번호, 전화 번호 또는 멤버의 CD 에 관련된 다이얼 번호, CD 에 할당된 이동 식별 번호, 멤버가 활성적으로 그룹에 참여하고 있는지 여부와 같은 그룹의 현재 멤버 상태, 송신 특권이 어떻게 할당되는지를 결정하는 우선순위 코드, CD 와 관련된 데이터 전화 번호, CD 와 관련된 IP 어드레스, 및 멤버가 통신하도록 인가된 그룹의 표시를 포함할 수도 있다. 또한, 다른 관련 타입의 정보가 각각의 그룹 멤버에 관한 데이터베이스에 의해 저장될 수도 있다.
시스템으로의 인터페이스는 기능적 인터페이스 및 물리적 인터페이스로 그룹화될 수 있다. 물리적 인터페이스는 그룹 통신 시스템 (200) 에 고유한 것이 아니며, 기존의 무선 공중 인터페이스, 무선 서비스 옵션, 및 상업적 데이터 네트워킹 표준으로 구성된다. 특히, 애플리케이션 층에서 상위층의 기능적 인터페이스는 그룹 통신 서비스에 고유하다.
그룹 통신 시스템의 일 실시형태에서는, 애플리케이션 레벨에서 본 발명의 대표적 실시형태가 도 3 에 도시된 바와 같이 3 개의 인터넷 기반 프로토콜을 통해 동작한다. 물론, 다른 프로토콜이 또한 대안으로 사용될 수도 있다. CM (218) 과 CD (202, 204 및 206) 사이에서의 통신이 이러한 프로토콜 내에서 발생한다. CD 는, 통신 산업에서 사용되는 주지의 시그널링 프로토콜인 세션 개시 프로토콜 (SIP) 을 사용하여 다양한 그룹에 대해 발견, 합류, 탈퇴 및 인식한다. 음성을 포함하는 오디오, 비디오 또는 데이터 (본 명세서에서는 포괄적으로 매체라 함) 는 제 3 의 캡슐화를 통해 별도로 분포된다. 도 3 의 예에서는, CD (202) 가 현재 "플로어를 갖는다", 즉, 송신 특권, 또는 그룹으로의 매체 송신 허용을 갖는다. "플로어-제어" 요청은 송신 특권에 대한 요청이다. CD (202) 가 송신 특권을 유지하는 동안, 나머지 그룹 멤버 (204, 206) 는 청취자로서 설계되고 그에 따라 그룹으로의 매체 송신 허용을 갖지 않는다. 일반적으로, 송신 특권을 유지하는지 여부에 무관하게, 임의의 CD 가 임의의 시간에 매체-시그널링 또는 SIP 시그널링 트래픽을 전송할 수 있다.
CM (218) 은 전송 및 그룹 통신 애플리케이션 층 프로토콜을 통해 그룹 통신에 참여하는 CD 와 통신한다. 이러한 통신은 CM (218) 에 의해 분포되는 실시간 음성 매체 패킷 스트림뿐만 아니라 애플리케이션 시그널링 (PTT 송신 특권 요청, 네트 등록 등) 을 포함한다. 모든 실시간 매체는 동적 RTP/UDP/IP 인터페이스를 통해 CM (208) 및 CD 상에 분포된다. CRTP 헤더 압축을 사용할 수 없으면, 실시간 매체는 UDP/IP 패킷 또는 데이터그램 내로 직접 캡슐화된다. 모든 실시간 시그널링은 동적 UDP/IP 인터페이스를 통해 CM (218) 및 CD 상에 발생한다. 다른 시그널링은 인터넷 전화를 지원하도록 설계된 애플리케이션 레벨 콜 시그널링 프로토콜, 주지의 세션 개시 프로토콜 (SIP) 을 사용하여 CM (218) 과 CD 사 이에서 TCP/IP 와 같은 소정의 데이터 프로토콜 인터페이스를 통해 발생할 수도 있다. 이 대표적인 실시형태는 시그널링을 위해 SIP 를 사용하며, 또한 당업자에게 공지된 필적할만한 시그널링을 제공하는 다른 프로토콜이 이용될 수도 있다.
CM (218) 은 예를 들어, 그룹을 생성하고 디스패처에 특별한 특권을 구성하는데 사용되는 인터페이스의 다른 관리 타입을 지원할 수도 있고, 이러한 관리 타입 인터페이스 또한 IP 시그널링 기술에 기반할 수도 있다. CM (218) 은, CM 사용자, 네트 및 관리 데이터베이스의 관리적 액세스를 제공하고, 하이퍼-텍스트 마크업 랭귀지 (HTML) 시멘틱스를 제공하는 애플리케이션 레벨 프로토콜인 관리 인터페이스를 제공할 수도 있다. 또는, HTML 과는 다른 언어가 사용될 수도 있다. 일 실시형태에서는, 인터페이스가 TCP/IP 를 통해 동작한다. 또한, 관리적 기능을 지원하는 제 2 의 네트워크 인터페이스가 존재할 수도 있다. 이러한 제 2 의 관리적 인터페이스는, 멤버쉽 리스트 및 네트워크 상태 리포트를 포함하는 관리적 정보의 자바 또는 유사한 클라이언트 관리 애플리케이션으로의 실시간 전송의 벌크를 지원한다.
대표적 그룹 통신 시스템을 도 1 내지 도 3 을 참조하여 설명하였다. 위치 기반 멤버쉽 기준에 포함되는 경우 사용자의 애드 혹 그룹의 형성을 용이하게 하기 위해, 그룹 통신 시스템은, 사용자의 위치에 기반한 그룹의 형성을 통합적으로 용이하게 하고, 대량의 통화 요청의 관리, 화자의 우선순위, 디스에이블된 화자의 보조, 및 사용자의 통화 허용의 포기와 같은 한정된 통신 리소스의 가용성 원리에 따라 통신 허용을 관리하도록 더 구성된다.
통합적이고 자동적인 방식에서 애드혹 그룹의 형성과 관련된 특정한 고유 보안 양태가 존재한다. 따라서, 이러한 그룹의 형성을 개시하는 인가는 엄격한 보안 과정에 의해 제어된다. 인가된 개인에게만 디스패처 (226) 로의 액세스가 허용되고, 디스패처 (226) 와 CM (218) 사이에서 제어 링크로의 액세스가 허용된다. CM (218) 은 위치 기반 멤버쉽 기준에 포함되는 사용자의 애드 혹 그룹 형성을 차례로 제어하며, 따라서 이러한 형성의 보안 양태는, 인가된 네트워크 조작자뿐만 아니라 오직 인가되고 트레이닝된 자 (예를 들어, 경찰, 긴급 구조 대원, 소방관 등) 에 의한, 이러한 애플리케이션에 관련된 CM (218) 기능으로의 보안 액세스에 의해 독자적으로 구동될 것이다. 물리적 보안을 제외하고, 중요한 기능 (예를 들어, 페이징 채널 상에서 플래그를 설정하는 능력) 으로의 원격 액세스는 당업자에게 공지된 기술에 따라 암호화 보안 키 및 인가 증명서에 의해 수행된다.
도 4 는, 긴급상황 통지에 응답한 애드 혹 그룹의 형성을 도시하며, 그룹은 지정된 위치로의 근접에 기초하여 형성된다. 디스패처 (400) 는, 근접하여 위치한 사용자들간의 통신에 이점이 있는 이벤트 또는 조건의 발생 또는 존재를 식별한다. 디스패처 (400) 는, 관심있는 영역에 위치된 CD 에 의해 정기적으로 모니터링되는 페이징 채널 또는 브로드캐스트 채널과 같은 공통으로 모니터링되는 채널 ("공통 채널") 에서 긴급상황 플래그의 설정을 요청한다 (402).
본 발명의 또 다른 실시형태에서는, 또한 디스패처 (400) 가, 그룹에 합류하도록 초대된 사용자의 포함적 경계를 정의하는 영역 기준 또는 위치 기준과 같은 그룹 멤버쉽 위치 기준을 특정한다. 한정이 아닌 예시의 방식으로, 대표적 위 치 기준은 당업자에게 공지된 다른 위치 기반 식별자뿐만 아니라, 위치 중심점 및 허용 반경, 주변 (perimeter) 위치, 서빙 기지국 식별자를 포함할 수도 있다.
임의의 위치 기준을 포함하는 디스패처 (400) 로부터의 요청은 후속 송신에서의 프로세싱 및 스케줄링을 위해 CM (404) 으로 전송된다. CM (404) 은, 애드 혹 그룹 내에 포함되는 사용자의 소망하는 위치를 둘러싸는 영역을 서비스하는, 적어도 본 명세서에서는 BSN (408) 로 지정된 특정 기지국에 의해 서비스되는 영역에서, MSC/BSN (408) 가 설정된 긴급상황 플래그를 공통 채널 상에서 송신하게 한다 (406).
MSC/BSN (408) 는 CD (412, 414, 416 등) 에 의해 정기적으로 모니터링되는 공통 채널에서 설정된 긴급상황 플래그를 송신한다 (410). 한편, CM (404) 에 의해 미리 명령받은 바와 같이 (418) MSC/BSN (408) 는, 그룹을 모든 수신 CD 에 합류시키기 위해 방대하거나 무차별적인 또는 일반화된 초대를 송신하며 (420), 그 초대 허용은 또한 방대한 무차별적 초대에서 송신된 위치 기준에 따른 CD 품질평가에 대해 조건부이다.
CD (412, 414, 416) 는 MSC/BSN (408) 에 의해 브로드캐스트되는 긴급 브로드캐스트 채널을 모니터링하며 (422, 424, 426), 공통 채널을 모니터링하면서, 추가적인 정보를 획득하기 위해 지정된 또는 공지의 긴급 브로드캐스트 채널을 능동적으로 모니터링함으로써 (428, 430, 432), 설정된 긴급 플래그를 인식하고 적절하 게 응답한다. CD (412, 414, 416) 는, 긴급 브로드캐스트 채널에서 광범위한 무차별적 초대로 송신된 위치 기준에 따른 CD 품질평가에 대해 조건부인 초대를 허용할 권리를 가진 그룹을 합류시키기 위한 광범위한 무차별적 초대를 수신한다.
CD (412, 414, 416) 는 그들의 위치를 계산하고, 일예로 특정 위치 기준을 포함하는 그룹 멤버쉽 위치 기준에 대한 그들의 위치를 평가하여 (434, 436, 438), 그룹을 합류시키기 위한 초대의 허용을 위해 품질평가를 결정한다. 한정이 아닌 예시의 방식으로, 도 4 는, 그룹을 합류시키기 위해 품질평가를 하고, 그에 따라 CM (404) 을 통해 디스패처 (400) 로 역중계되는 초대를 허용 (440) 하는 CD1 (412) 을 도시한다. 디스패처 (400) 는 그룹의 확인된 멤버로서 CD1 (412) 을 포함하기 위해 그룹 리스트를 정정한다 (442). 유사하게, 도 4 는 그룹을 합류시키기 위해 품질평가를 하고, 그에 따라 CM (404) 을 통해 디스패처 (400) 로 역중계되는 초대를 허용 (444) 하는 CD2 (414) 를 또한 도시한다. 디스패처 (400) 는 그룹의 확인된 멤버로서 CD2 (414) 를 포함하기 위해 그룹 리스트를 정정한다 (446). 그룹에 포함되기 위해 품질평가되는 것보다 더 많은 CD 가 광범위한 무차별 초대를 수신할 수도 있기 때문에, 도 4 는 CDX (416) 가 그룹을 합류시키기 위한 품질평가에 실패하고 그에 따라 초대의 임의의 허용을 포워딩하는 것을 보류하는 것을 도시한다.
도 5 는 본 발명의 일 이상의 실시형태에 따른 대표적인 플로어 제어 방법을 도시하는 흐름도이다. 리소스가 한정된 다양한 조건 동안의 그룹 통신은 하나 이상의 액세스 제어 방법의 구현으로부터 이점이 있을 수도 있다. 도 5 는, 가용 통신 리소스의 더 효율적 사용을 제공하기 위해 그룹의 멤버에 강요될 수 있는 다양한 액세스 제어 제한을 도시한다. 애드 혹 그룹이 전술한 광범위한 무차별 프로세스를 통해 형성되면, 특정한 CDN 는 본 명세서에서 설명한 플로어 요청 프로세스에 따라 또는 당업자에게 공지된 다른 플로어 요청 프로세스에 따라 플로어를 요청할 수도 있다 (502). 결정 (504) 은 통신 리소스의 현재 가용성 또는 스케줄링된 가용성을 식별하고, 플로어가 비가용인 경우, CDN 에 의한 플로어 요청이 거부된다 (506).
결정 (504) 이 플로어의 가용성을 식별하는 경우, 결정 (508) 은 유효할 수도 있는 플로어 제한 기준을 식별하고, 플로어 제한 기준이 유효한 경우, 결정 (510) 은 CDN 이 제한되는지 여부를 식별한다. CDN 이 제한되면, CDN 에 의한 플로어 요청이 거부된다 (506). CDN 이 제한되지 않거나 플로어 제한이 유효하지 않으면, 결정 (512) 은 플로어 우선순위 기준이 유효한지 여부를 식별하고, 플로어 우선순위가 유효하지 않으면 플로어 요청을 승인한다 (520). 플로어 우선순위 기준이 유효한 경우, CDN 에 의한 액세스 요청이 우선순위인지 여부를 결정하기 위해 CDN 의 우선순위가 디스패처 우선순위 테이블 (516) 을 사용하여 액세스된다 (514). 결정 (518) 은 임의의 우선순위를 식별하고, CDN 이 더 낮은 우선순 위이면 CDN 에 의한 요청이 부정되거나 (506), 또는 CDN 이 더 큰 우선순위이면 승인된다 (520).
도 6 은 그룹의 멤버로 플로어를 원격으로 요청하고 승인하는 능력을 도시하는 흐름도이다. CD 의 사용자가 그룹에서 통신하는 것을 금지하는 다양한 조건이 발생할 수도 있다. 대표적인 조건은 플로어를 요청하는데 필요한 물리적 단계 (예를 들어, CD 상의 PTT 버튼의 활성화) 에 관여한 사용자의 불능 또는 무능력을 포함할 수도 있다. 이러한 무능력이 재난 발생 이전에 미리 존재했든 재난 발생에 의해 악화되었든, 본 발명의 실시형태는 디스패처와 CD 사용자 사이의 통신을 용이하게 한다.
본 발명의 실시형태에서, 디스패처는 본 명세서에서 설명한 플로어 요청 프로세스에 따라 또는 당업자에게 공지된 다른 플로어 요청 프로세스에 따라 플로어를 요청함으로써 (6020 CDN 으로의 프록시로서 동작한다. 디스패처 또는 프록시 플로어 요청에 응답하여, 요청의 프로세싱은 도 5 의 CDN 액세스 요청 프로세스 (500) 에 따라 진행할 수도 있다. 또는, 액세스 요청이 임의의 플로어 제한 또는 플로어 우선순위 기준에 의해 영향받지 않는 CD 에 대한 디스패처에 의해 프록시로 이슈되어 플로어 또는 CDN 의 더 신속한 승인을 유발할 수도 있다.
결정 (604) 은, 디스패처 또는 다른 그룹 멤버가 CDN 으로부터의 통신을 모니터링할 때 (606) 플로어의 결과적 승인을 식별한다. 결과로 얻어진 모니터링 은, 디스에이블된 사용자가 긴급 서비스에 대해 음성 요청하도록 허용할 수도 있고, 상황 데이터 또는 조건 데이터의 모니터링을 허용할 수도 있다.
도 7 은 본 발명의 또 다른 실시형태에 대한 흐름도이다. 특정 CDN 에 대해 플로어가 허용되는 경우, 그 CDN 는 사용자에 의해 플로어가 릴리스될 때까지 플로어를 보유한다. 긴급상황 또는 재난 발생에서는, CDN 가 플로어를 소유할 수도 있고, 긴급상황 또는 재난 조건에 기인하여 다른 사용자를 위해 그 플로어를 포기하거나 릴리스하지 못할 수도 있고, 또는 통신 리소스가 또 다른 사용자에 의해 즉시 요구되는 것으로 디스패처가 결정할 수도 있다. 따라서, 본 발명의 실시형태는, 특정 CDN 에 의해 유지되는 플로어를 디스패처가 릴리스하게 하여 (610), 그룹의 다른 멤버에 의한 통신 리소스의 이용을 허용한다.
당업자는 다양한 서로 다른 기술들 및 기법들 중 임의의 기술 또는 기법을 이용하여 정보 및 신호를 나타낼 수도 있음을 알 수 있다. 예를 들어, 상기의 설명 전반에 걸쳐 참조될 수도 있는 데이터, 명령, 커맨드 (commands), 정보, 신호, 비트, 심볼, 및 칩은 전압, 전류, 전자기파, 자계 또는 자성 입자, 광계 또는 광자, 또는 이들의 임의의 조합으로 나타낼 수도 있다.
또한, 당업자는 여기에서 개시된 실시형태들과 관련하여 설명된 다양한 예시적인 논리 블록들, 모듈들, 회로들, 및 알고리즘 단계들을 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 조합으로 구현할 수도 있음을 알 수 있다. 하드웨어와 소프트웨어의 이러한 대체 가능성을 분명히 설명하기 위하여, 다양한 예시적인 컴포넌트들, 블록들, 모듈들, 회로들 및 단계들을 주로 그들의 기능의 관점에서 상술하였다. 그러한 기능이 하드웨어로 구현될지 소프트웨어로 구현될지는 전체 시스템에 부과된 특정한 애플리케이션 및 설계 제약조건들에 의존한다. 당업자는 설명된 기능을 각각의 특정한 애플리케이션에 대하여 다양한 방식으로 구현할 수도 있지만, 그러한 구현의 결정이 본 발명의 범위를 벗어나도록 하는 것으로 해석하지는 않아야 한다.
여기에서 개시된 실시형태들과 관련하여 설명된 다양한 예시적인 논리 블록들, 모듈들, 회로들은 범용 프로세서, 디지털 신호 프로세서 (DSP), 주문형 집적회로 (ASIC), 필드 프로그래머블 게이트 어레이 (FPGA), 또는 기타 프로그래머블 로직 디바이스, 별도의 게이트 또는 트랜지스터 로직, 별도의 하드웨어 컴포넌트들, 또는 여기서 설명된 기능을 수행하도록 설계된 이들의 임의의 결합으로 구현 또는 수행될 수도 있다. 범용 프로세서는 마이크로프로세서일 수도 있지만, 다른 방법으로, 그 프로세서는 임의의 종래 프로세서, 제어기, 마이크로제어기, 또는 상태 머신일 수도 있다. 또한, 프로세서는 컴퓨팅 디바이스들의 결합, 예를 들어, DSP 와 마이크로프로세서의 결합, 복수의 마이크로프로세서들, DSP 코어와 결합된 하나 이상의 마이크로프로세서들 또는 임의의 기타 다른 구성물로 구현될 수도 있다.
여기에 개시된 실시형태들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM, 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.
개시되어 있는 실시형태들에 대한 이전의 설명은 당업자로 하여금 본 발명을 제조 또는 이용할 수 있도록 제공된다. 당업자는 이들 실시형태에 대한 다양한 변형들을 명백히 알 수 있으며, 여기에서 정의된 일반적인 원리들은 본 발명의 사상 또는 범위를 벗어나지 않고도 다른 실시형태들에 적용될 수도 있다. 따라서, 본 발명은 여기에서 설명된 실시형태들에 제한되는 것이 아니라, 여기에서 개시된 원리 및 신규한 특징들과 부합하는 최광의 범위를 부여하려는 것이다.

Claims (45)

  1. 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 방법으로서,
    통신 그룹 형성 단계로서,
    그룹 멤버쉽 위치 기준을 포함하며, 상기 통신 그룹을 상기 복수의 무선 통신 디바이스에 합류시키기 위한 초대를 송신하는 단계,
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하는 단계, 및
    상기 복수의 무선 통신 디바이스 중 상기 그룹 멤버쉽 위치 기준을 충족하는 디바이스로 구성된 통신 그룹을 형성하는 단계를 포함하는, 상기 통신 그룹 형성 단계; 및
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용을 승인하는 단계를 포함하는, 통신 방법.
  2. 제 1 항에 있어서,
    상기 통신 그룹 형성 단계는,
    상기 그룹 멤버쉽 위치 기준을 충족하는 복수의 무선 통신 디바이스 각각에 의해 상기 통신 그룹을 합류시키기 위한 초대를 수용하는 단계를 더 포함하는, 통 신 방법.
  3. 제 1 항에 있어서,
    상기 초대를 포함하는 제 2 공통 채널을 상기 복수의 무선 통신 디바이스가 모니터링하게 하는 플래그를 제 1 공통 채널에서 브로드캐스트하는 단계를 더 포함하는, 통신 방법.
  4. 제 2 항에 있어서,
    상기 제 1 공통 채널은 페이징 채널인, 통신 방법.
  5. 제 2 항에 있어서,
    상기 제 2 공통 채널은 긴급상황 공통 채널인, 통신 방법.
  6. 제 1 항에 있어서,
    상기 그룹 멤버쉽 위치 기준을 평가하는 단계는,
    상기 초대를 수신한 상기 복수의 무선 통신 디바이스 각각의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하여, 상기 복수의 무선 통신 디바이스 중 상기 그룹 멤버쉽 위치 기준에 포함되는 디바이스를 결정하는 단계를 포함하는, 통신 방법.
  7. 제 1 항에 있어서,
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는,
    상기 통신 시스템에서 승인을 위한 통신 리소스의 가용성을 결정하고, 상기 통신 리소스가 가용인 경우, 상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 상기 통신 리소스로의 액세스를 승인하는 단계를 더 포함하는, 통신 방법.
  8. 제 1 항에 있어서,
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는,
    플로어 제한 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스를 제한하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인을 거부하는 단계를 더 포함하는, 통신 방법.
  9. 제 1 항에 있어서,
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는,
    우선순위 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스에 우선순위를 부여하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인에 우선순위를 부여하는 단계를 더 포함하는, 통신 방법.
  10. 제 1 항에 있어서,
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는,
    상기 복수의 무선 통신 디바이스 중 하나에 대한 또 다른 허용에 의해, 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하도록 요청하는 단계를 더 포함하는, 통신 방법.
  11. 제 1 항에 있어서,
    상기 복수의 무선 통신 디바이스 중 하나의 또 다른 허용에 의해, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하는 것을 릴리스하는 단계를 더 포함하는, 통신 방법.
  12. 무선 통신 디바이스에서, 통신 시스템에서의 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 방법으로서,
    통신 그룹 합류 단계로서,
    그룹 멤버쉽 위치 기준을 포함하며, 상기 통신 그룹을 상기 복수의 무선 통신 디바이스에 합류시키기 위한 초대를 수신하는 단계,
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하는 단계, 및
    상기 통신 그룹을 합류시키는 단계를 포함하는, 상기 통신 그룹 합류 단계; 및
    상기 통신 시스템에서, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용 수신시에 상기 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신하는 단계를 포함하는, 통신 방법.
  13. 제 12 항에 있어서,
    상기 통신 그룹을 형성하는 단계는, 상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준을 충족시키는 경우, 상기 통신 그룹을 합류시키기 위한 초대를 수용하는 단계를 더 포함하는, 통신 방법.
  14. 제 12 항에 있어서,
    상기 초대를 포함하는 제 2 공통 채널을 상기 무선 통신 디바이스가 모니터링하게 하는 플래그에 대해 제 1 공통 채널을 모니터링하는 단계를 더 포함하는, 통신 방법.
  15. 제 13 항에 있어서,
    상기 제 1 공통 채널은 페이지 채널인, 통신 방법.
  16. 제 13 항에 있어서,
    상기 제 2 공통 채널은 긴급상황 공통 채널인, 통신 방법.
  17. 제 12 항에 있어서,
    상기 그룹 멤버쉽 위치 기준을 평가하는 단계는,
    상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준에 포함되는지 여부를 결정하기 위해, 상기 무선 통신 디바이스의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하는 단계를 포함하는, 통신 방법.
  18. 통신 그룹을 합류시키기 위한 초대를 생성하도록 구성되는 디스패처 인터페이스를 포함하는 통신 매니저로서, 상기 초대는 그룹 멤버쉽 위치 기준을 포함하며, 상기 그룹 중 하나에 상기 통신 그룹 중 다른 디바이스로의 송신 허용을 승인하도록 더 구성되는, 상기 통신 매니저;
    상기 통신 그룹을 합류시키기 위한 초대를 송신하도록 구성되는 기지국; 및
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하도록 구성되는 복수의 무선 통신 디바이스를 포함하며,
    상기 복수의 무선 통신 디바이스 중 상기 그룹 멤버쉽 위치 기준을 충족하는 디바이스는 상기 통신 그룹을 합류시키기 위한 초대를 수용하도록 더 구성되고, 상기 복수의 무선 통신 디바이스 중 하나는 송신 허용을 수신하고 그에 응답하여 상기 통신 그룹의 다른 디바이스로 송신하도록 더 구성되는, 무선 통신 시스템.
  19. 제 18 항에 있어서,
    상기 통신 매니저 및 상기 기지국은, 상기 초대를 포함하는 제 2 공통 채널을 상기 복수의 무선 통신 디바이스가 모니터링하게 하는 플래그를 제 1 공통 채널에서 브로드캐스트하도록 더 구성되는, 무선 통신 시스템.
  20. 제 19 항에 있어서,
    상기 제 1 공통 채널은 페이징 채널인, 무선 통신 시스템.
  21. 제 19 항에 있어서,
    상기 제 2 공통 채널은 긴급상황 공통 채널인, 무선 통신 시스템.
  22. 제 18 항에 있어서,
    상기 복수의 무선 통신 디바이스 각각은, 상기 복수의 무선 통신 디바이스 각각이 상기 그룹 멤버쉽 위치 기준에 포함되는지 여부를 결정하기 위해, 상기 복수의 무선 통신 디바이스 각각의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하도록 더 구성되는, 무선 통신 시스템.
  23. 제 18 항에 있어서,
    상기 통신 매니저는, 상기 통신 시스템에서 승인을 위한 통신 리소스의 가용 성을 결정하고, 상기 통신 리소스가 가용인 경우, 상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 상기 통신 리소스로의 액세스를 승인하도록 더 구성되는, 무선 통신 시스템.
  24. 제 18 항에 있어서,
    상기 통신 매니저는, 플로어 제한 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스를 제한하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인을 거부하도록 더 구성되는, 무선 통신 시스템.
  25. 제 18 항에 있어서,
    상기 통신 매니저는, 우선순위 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스에 우선순위를 부여하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인에 우선순위를 부여도록 더 구성되는, 무선 통신 시스템.
  26. 제 18 항에 있어서,
    상기 통신 매니저는, 상기 복수의 무선 통신 디바이스 중 하나에 대한 또 다른 허용에 의해, 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하도록 요청된 경우, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하도록 더 구성되는, 무선 통신 시스템.
  27. 제 18 항에 있어서,
    상기 통신 매니저는, 상기 복수의 무선 통신 디바이스 중 하나의 또 다른 허용에 의해, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하는 것을 릴리스하도록 더 구성되는, 무선 통신 시스템.
  28. 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 통신 디바이스로서,
    통신 그룹 합류 수단으로서,
    그룹 멤버쉽 위치 기준을 포함하고 상기 복수의 무선 통신 디바이스에 상기 통신 그룹을 합류시키기 위한 초대를 수신하는 수단,
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하는 수단, 및
    상기 통신 그룹을 합류하는 수단을 포함하는, 상기 통신 그룹 합류 수단; 및
    통신 시스템에서, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용 수신시에 상기 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신하는 수단을 포함하는, 통신 디바이스.
  29. 제 28 항에 있어서,
    상기 통신 그룹을 형성하는 수단은, 상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준을 충족하는 경우 상기 통신 그룹을 합류시키기 위한 초대를 수용하는 수단을 더 포함하는, 통신 디바이스.
  30. 제 28 항에 있어서,
    상기 초대를 포함하는 제 2 공통 채널을 상기 무선 통신 디바이스가 모니터링하게 하는 플래그에 대해 제 1 공통 채널을 모니터링하는 수단을 더 포함하는, 통신 디바이스.
  31. 제 29 항에 있어서,
    상기 제 1 공통 채널은 페이징 채널인, 통신 디바이스.
  32. 제 29 항에 있어서,
    상기 제 2 공통 채널은 긴급상황 공통 채널인, 통신 디바이스.
  33. 제 28 항에 있어서,
    상기 그룹 멤버쉽 위치 기준을 평가하는 수단은,
    상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준에 포함되는지 여부를 결정하기 위해, 상기 무선 통신 디바이스의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하는 수단을 포함하는, 통신 디바이스.
  34. 무선 통신 시스템에서 복수의 무선 통신 디바이스의 통신 그룹 사이에서 통신하는 방법을 구체화하는 컴퓨터 판독가능 매체로서,
    상기 방법은,
    통신 그룹 형성 단계로서,
    그룹 멤버쉽 위치 기준을 포함하며, 상기 통신 그룹을 상기 복수의 무선 통신 디바이스에 합류시키기 위한 초대를 송신하는 단계,
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하는 단계, 및
    상기 복수의 무선 통신 디바이스 중 상기 그룹 멤버쉽 위치 기준을 충족하는 디바이스로 구성된 통신 그룹을 형성하는 단계를 포함하는, 상기 통신 그룹 형성 단계; 및
    상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용을 승인하는 단계를 포함하는, 컴퓨터 판독가능 매체.
  35. 제 34 항에 있어서,
    상기 방법에서, 상기 통신 그룹 형성 단계는,
    상기 그룹 멤버쉽 위치 기준을 충족하는 상기 복수의 무선 통신 디바이스 각각에 의해 상기 통신 그룹을 합류시키기 위한 초대를 수용하는 단계를 더 포함하 는, 컴퓨터 판독가능 매체.
  36. 제 34 항에 있어서,
    상기 방법은, 상기 초대를 포함하는 제 2 공통 채널을 상기 복수의 무선 통신 디바이스가 모니터링하게 하는 플래그를 제 1 공통 채널에서 브로드캐스트하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  37. 제 34 항에 있어서,
    상기 방법에서, 상기 그룹 멤버쉽 위치 기준을 평가하는 단계는, 상기 복수의 무선 통신 디바이스 중 상기 그룹 멤버쉽 위치 기준에 포함되는 디바이스를 결정하기 위해, 상기 초대를 수신하는 복수의 무선 통신 디바이스 각각의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하는 단계를 포함하는, 컴퓨터 판독가능 매체.
  38. 제 34 항에 있어서,
    상기 방법에서, 상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는, 플로어 제한 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스를 제한하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인을 거부하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  39. 제 34 항에 있어서,
    상기 방법에서, 상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는, 우선순위 기준이 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스에 우선순위를 부여하는 경우, 상기 복수의 무선 통신 디바이스 중 하나의 통신 리소스로의 액세스 승인에 우선순위를 부여하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  40. 제 34 항에 있어서,
    상기 방법에서, 상기 통신 그룹의 복수의 무선 통신 디바이스 중 하나에 송신 허용을 승인하는 단계는, 상기 복수의 무선 통신 디바이스 중 하나에 대한 또 다른 허용에 의해, 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하도록 요청하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  41. 제 34 항에 있어서,
    상기 방법은, 상기 복수의 무선 통신 디바이스 중 하나의 또 다른 허용에 의해, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로 송신하는 것을 릴리스하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  42. 통신 시스템에서의 복수의 무선 통신 디바이스의 통신 그룹에서 통신하는 방 법을 구체화하는 컴퓨터 판독가능 매체로서,
    상기 방법은,
    통신 그룹 합류 단계로서,
    그룹 멤버쉽 위치 기준을 포함하며, 상기 통신 그룹을 상기 복수의 무선 통신 디바이스에 합류시키기 위한 초대를 수신하는 단계,
    상기 초대를 수신한 복수의 무선 통신 디바이스 각각에서 상기 그룹 멤버쉽 위치 기준을 평가하는 단계, 및
    상기 통신 그룹을 합류시키는 단계를 포함하는, 상기 통신 그룹 합류 단계; 및
    통신 시스템에서, 상기 통신 그룹의 상기 복수의 무선 통신 디바이스 중 다른 디바이스로의 송신 허용 수신시에 상기 통신 그룹의 복수의 무선 통신 디바이스 중 다른 디바이스에 송신하는 단계를 포함하는, 컴퓨터 판독가능 매체.
  43. 제 42 항에 있어서,
    상기 방법에서, 상기 통신 그룹을 형성하는 단계는, 상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준을 충족시키는 경우, 상기 통신 그룹을 합류시키기 위한 초대를 수용하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  44. 제 42 항에 있어서,
    상기 방법은 상기 초대를 포함하는 제 2 공통 채널을 상기 무선 통신 디바이 스가 모니터링하게 하는 플래그에 대해 제 1 공통 채널을 모니터링하는 단계를 더 포함하는, 컴퓨터 판독가능 매체.
  45. 제 42 항에 있어서,
    상기 방법에서, 상기 그룹 멤버쉽 위치 기준을 평가하는 단계는, 상기 무선 통신 디바이스가 상기 그룹 멤버쉽 위치 기준에 포함되는지 여부를 결정하기 위해, 상기 무선 통신 디바이스의 현재 위치를 상기 그룹 멤버쉽 위치 기준과 비교하는 단계를 포함하는, 컴퓨터 판독가능 매체.
KR1020077025546A 2005-04-04 2006-04-04 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법 KR100945696B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US66844005P 2005-04-04 2005-04-04
US60/668,440 2005-04-04

Publications (2)

Publication Number Publication Date
KR20080004572A true KR20080004572A (ko) 2008-01-09
KR100945696B1 KR100945696B1 (ko) 2010-03-05

Family

ID=36698698

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020077025546A KR100945696B1 (ko) 2005-04-04 2006-04-04 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법

Country Status (6)

Country Link
US (1) US8103300B2 (ko)
EP (1) EP1867187A1 (ko)
JP (1) JP2008535446A (ko)
KR (1) KR100945696B1 (ko)
CN (1) CN101185354A (ko)
WO (1) WO2006108133A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012006360A2 (en) * 2010-07-09 2012-01-12 Yahoo! Inc. Social aggregation targeting and communications
WO2012177002A2 (ko) * 2011-06-21 2012-12-27 엘지전자 주식회사 무선 접속 시스템에서 장치 간 통신 수행 방법 및 이를 위한 장치

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007009259A1 (en) * 2005-07-19 2007-01-25 Research In Motion Limited System and method for granting transmit capability in a push to communicate system
DE102005037569B4 (de) * 2005-08-09 2011-03-03 Infineon Technologies Ag Verfahren zum Vergeben eines Kommunikationsrechts, Kommunikationskonferenz-Sitzung-Server und Kommunikationskonferenz-Sitzung-Server-Anordnung
US7546134B2 (en) * 2006-04-03 2009-06-09 Sony Ericsson Mobile Communications Ab Push-to-talk event triggered location operation in a wireless communication device
US9100454B2 (en) * 2006-04-07 2015-08-04 Groupon, Inc. Method and system for enabling the creation and maintenance of proximity-related user groups
US10827315B2 (en) 2006-04-07 2020-11-03 Groupon, Inc. Facilitating user interactions based on proximity
US20080037448A1 (en) * 2006-08-09 2008-02-14 Motorola, Inc. Establishing a floor grant in a push-to-talk over cellular communication network
US9462070B2 (en) * 2006-11-17 2016-10-04 Synchronica Plc Protecting privacy in group communications
US20090080423A1 (en) * 2007-09-24 2009-03-26 Ewing David B Systems and methods for adaptively adjusting codec rates for communication networks
US8000731B2 (en) * 2008-10-31 2011-08-16 Motorola Solutions, Inc. System and method for managing affiliation requests in a communication system
JP5177416B2 (ja) * 2008-11-07 2013-04-03 国立大学法人電気通信大学 情報処理装置および方法、プログラム、並びに通信方法
US8195215B2 (en) * 2008-12-18 2012-06-05 Motorola Solutions, Inc. Method and system for forming a communication group for content distribution related to an event
US20100179880A1 (en) * 2009-01-09 2010-07-15 Qualcomm Incorporated System and method for purchasing goods or services using a group communication from a wireless communication device
DE102009004490A1 (de) * 2009-01-09 2010-07-15 T-Mobile International Ag Verfahren und System zur Authentifizierung von Netzknoten eines Peer-to-Peer Netzwerks
US8509731B2 (en) * 2009-11-06 2013-08-13 Research In Motion Limited Location determination for mobile devices in emergency situations
CN102075873B (zh) * 2009-11-25 2013-03-27 ***通信集团福建有限公司 对集团客户成员数据进行统计的方法及***
US8351896B2 (en) 2010-01-15 2013-01-08 Research In Motion Limited Method to support emergency call through mesh network
WO2011087510A1 (en) * 2010-01-15 2011-07-21 Research In Motion Limited Method to support emergency call through mesh network
US8380128B2 (en) * 2010-11-30 2013-02-19 Motorola Solutions, Inc. User interface for a communication system
WO2013041912A1 (en) * 2011-09-22 2013-03-28 Nokia Corporation Method and apparatus for facilitating remote participance in a community
EP3755079A1 (en) * 2011-12-02 2020-12-23 Nokia Technologies Oy Method and apparatus for sharing a communication among wireless devices
WO2013114161A1 (en) 2012-02-03 2013-08-08 Nokia Corporation Method and apparatus for facilitating remote participance in a community
US9131344B2 (en) 2012-08-21 2015-09-08 Motorola Solutions, Inc. Method and device for automatic creation of a location-based talk group call with reduced messaging overhead
US9900172B2 (en) * 2013-04-25 2018-02-20 Qualcomm Incorporated Coordinated resource sharing in machine-to-machine communication using a network-based group management and floor control mechanism
CA2951993C (en) 2014-06-12 2018-10-30 Motorola Solutions, Inc. Methods and systems for automatic creation of talkgroups based on received signal strength indicator (rssi)
US9614908B2 (en) 2014-10-13 2017-04-04 Qualcomm Incorporated Selecting a leader to perform a floor arbitration function for a P2P session
US9730026B2 (en) 2014-10-13 2017-08-08 Motorola Solutions, Inc. Method and apparatus for forming communication group based on location history
US9462426B1 (en) * 2015-04-03 2016-10-04 Cisco Technology, Inc. System and method for identifying talk burst sources
US10193980B2 (en) 2015-06-26 2019-01-29 Samsung Electronics Co., Ltd. Communication method between terminals and terminal
US20170126612A1 (en) * 2015-10-30 2017-05-04 Ryan Masti Socially Accepted
WO2017214238A1 (en) * 2016-06-07 2017-12-14 Orion Labs Supplemental audio content for group communications
US10616207B2 (en) * 2017-10-12 2020-04-07 Dell Products, L.P. Context and device state driven authorization for devices

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5014345A (en) * 1985-08-27 1991-05-07 Motorola, Inc. Method for dynamically regrouping subscribers on a communications system
US4870408A (en) * 1987-04-30 1989-09-26 Motorola, Inc. Method for dynamically allocating data channels on a trunked communication system
US5235631A (en) * 1989-07-31 1993-08-10 Motorola, Inc. Trunked talk-group assignment method
US5493286A (en) * 1994-03-10 1996-02-20 Motorola, Inc. Method for providing communications within a geographic region
FI98973C (fi) * 1994-11-22 1997-09-10 Nokia Telecommunications Oy Menetelmä ryhmätietojen ylläpitämiseksi matkaviestinjärjestelmässä ja matkaviestinjärjestelmä
JPH11501194A (ja) * 1995-12-22 1999-01-26 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ 1群の装置の間で通信するためのシステム
US5924041A (en) * 1996-11-25 1999-07-13 Ericsson Inc. Method and apparatus for providing a dispatch system in a cellular radiotelephone system
US6256503B1 (en) 1997-07-09 2001-07-03 Nortel Networks Limited Method and system in a wireless communications network for providing restricted user termination areas based on originator location
US6005848A (en) * 1997-10-27 1999-12-21 Motorola, Inc. Method and apparatus for a talkgroup call in a wireless CDMA system
US6119017A (en) * 1997-11-25 2000-09-12 Motorola, Inc. Method of registration in a communication system
US6169906B1 (en) * 1998-03-24 2001-01-02 Motorola, Inc. Method of transmitting messages in a dispatch call
US6487583B1 (en) * 1998-09-15 2002-11-26 Ikimbo, Inc. System and method for information and application distribution
US6252952B1 (en) * 1999-12-30 2001-06-26 At&T Corp Personal user network (closed user network) PUN/CUN
JP4442007B2 (ja) * 2000-03-30 2010-03-31 Kddi株式会社 移動端末にグループ通信を提供するシステム
US6542750B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for selectively connecting mobile users based on physical proximity
US6542749B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for connecting proximately located mobile users based on compatible attributes
US7170863B1 (en) * 2001-02-12 2007-01-30 Nortel Networks Limited Push-to-talk wireless telecommunications system utilizing a voice-over-IP network
US20030078064A1 (en) 2001-10-22 2003-04-24 Chan Victor H. System and method for queuing talk requests in wireless dispatch system
US6885874B2 (en) * 2001-11-27 2005-04-26 Motorola, Inc. Group location and route sharing system for communication units in a trunked communication system
US20030105820A1 (en) * 2001-12-03 2003-06-05 Jeffrey Haims Method and apparatus for facilitating online communication
US6975873B1 (en) * 2001-12-28 2005-12-13 At&T Corp. System and method for tracking the relative location of mobile stations belonging to a pre-defined group of mobile stations
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
FI20021259A0 (fi) * 2002-06-27 2002-06-27 Nokia Corp Mekanismi viestintäryhmän muodostamiseksi
US20040082352A1 (en) * 2002-10-29 2004-04-29 Motorola Inc. Enhanced group call implementation
US20040098455A1 (en) * 2002-11-14 2004-05-20 Motorola, Inc. Method and apparatus for controlling communications between subscriber units
US7149288B2 (en) * 2003-02-14 2006-12-12 Convoq, Inc. Rules based real-time communication system
GB2406468B (en) * 2003-09-23 2006-03-01 Motorola Inc Method and mobile station for automatic creation of talk group
US7359724B2 (en) * 2003-11-20 2008-04-15 Nokia Corporation Method and system for location based group formation
US9154921B2 (en) * 2004-01-12 2015-10-06 Qualcomm Incorporated Method and apparatus for sharing user information in a group communication network
US20050233776A1 (en) * 2004-04-16 2005-10-20 Allen Andrew M Method and apparatus for dynamic group address creation
US20070019616A1 (en) * 2005-06-29 2007-01-25 Olli Rantapuska Group formation using mobile computing devices
US7529558B1 (en) * 2005-10-11 2009-05-05 Avaya Technology Corp. System and method for location based push-to-talk
US8634796B2 (en) * 2008-03-14 2014-01-21 William J. Johnson System and method for location based exchanges of data facilitating distributed location applications
US8811302B2 (en) * 2009-03-26 2014-08-19 Qualcomm Incorporated Regulating the scope of service geographically in wireless networks

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012006360A2 (en) * 2010-07-09 2012-01-12 Yahoo! Inc. Social aggregation targeting and communications
WO2012006360A3 (en) * 2010-07-09 2012-03-29 Yahoo! Inc. Social aggregation targeting and communications
WO2012177002A2 (ko) * 2011-06-21 2012-12-27 엘지전자 주식회사 무선 접속 시스템에서 장치 간 통신 수행 방법 및 이를 위한 장치
WO2012177002A3 (ko) * 2011-06-21 2013-04-04 엘지전자 주식회사 무선 접속 시스템에서 장치 간 통신 수행 방법 및 이를 위한 장치
US9271320B2 (en) 2011-06-21 2016-02-23 Lg Electronics Inc. Method for performing communication between devices in a wireless access system, and device for same

Also Published As

Publication number Publication date
JP2008535446A (ja) 2008-08-28
CN101185354A (zh) 2008-05-21
KR100945696B1 (ko) 2010-03-05
US20070173273A1 (en) 2007-07-26
EP1867187A1 (en) 2007-12-19
WO2006108133A1 (en) 2006-10-12
US8103300B2 (en) 2012-01-24

Similar Documents

Publication Publication Date Title
KR100945696B1 (ko) 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법
US7747268B2 (en) Handling talk burst denials in group communication system supporting PTT service
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
KR101003573B1 (ko) 그룹 통신 네트워크에서 멀티미디어를 제공하기 위한 통신 디바이스
US8437791B2 (en) Method and system for controlling talk time for PoC user
US20060056440A1 (en) Managing conference communication in a communication system
US8355743B2 (en) Push-to-talk communication method and system
US20060294243A1 (en) Management of group communication
US20080153432A1 (en) Method and system for conversation break-in based on user context
CA2475995A1 (en) A method and an apparatus for registering a user in a group communication network
WO2016106593A1 (zh) 一种话权控制方法及装置
US10791224B1 (en) Chat call within group call
KR20080073889A (ko) 통신 시스템에서 발언권 제어 방법 및 장치
WO2007012265A1 (fr) Procédé et système pour réaliser une conversation en temps réel
US9247398B2 (en) Methods for barging users on a real-time communications network
JP4772802B2 (ja) 発言権管理方法及び移動端末機
US8170595B2 (en) Hands-free mode for a half-duplex communications system
TW200525997A (en) Method and apparatus for restricting media communication in a communication network
US11665774B2 (en) Multiple mode push-to-X group calls on long term evolution networks
KR101104704B1 (ko) Ptt 서비스에서 멀티미디어를 이용한 발언자 표시 방법
KR100723673B1 (ko) Ptt 서비스에서 멀티미디어를 이용한 발언자 표시 방법및 시스템
KR100630125B1 (ko) Ptt콜 중재방법
KR100640323B1 (ko) 이동통신 시스템에서의 푸시투토크 방식의 통화 방법
KR20080064068A (ko) 통신 시스템에서 서비스 제공 방법 및 시스템
KR20090035361A (ko) 푸쉬 투 토크 오버 셀룰라 세션 개설 시스템 및 방법

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
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee