[go: up one dir, main page]

KR100969757B1 - 통신 시스템에서 피어 투 피어 통신 방법 및 시스템 - Google Patents

통신 시스템에서 피어 투 피어 통신 방법 및 시스템 Download PDF

Info

Publication number
KR100969757B1
KR100969757B1 KR1020070068877A KR20070068877A KR100969757B1 KR 100969757 B1 KR100969757 B1 KR 100969757B1 KR 1020070068877 A KR1020070068877 A KR 1020070068877A KR 20070068877 A KR20070068877 A KR 20070068877A KR 100969757 B1 KR100969757 B1 KR 100969757B1
Authority
KR
South Korea
Prior art keywords
mobile terminal
communication
communication connection
information
mobile
Prior art date
Application number
KR1020070068877A
Other languages
English (en)
Other versions
KR20090005675A (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 삼성전자주식회사
Priority to KR1020070068877A priority Critical patent/KR100969757B1/ko
Priority to US12/217,571 priority patent/US9066324B2/en
Publication of KR20090005675A publication Critical patent/KR20090005675A/ko
Application granted granted Critical
Publication of KR100969757B1 publication Critical patent/KR100969757B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

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

Abstract

본 발명은 제1이동 단말기가 기지국으로 P2P 통신 연결의 설정을 요청하는 요청 메시지를 송신하고, 상기 기지국으로부터 상기 제1이동 단말기와 피어 투 피어(P2P) 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 수신하고, 상기 이웃 테이블을 이용하여 상기 P2P 통신 연결을 설정할 제2이동 단말기를 선택하고, 상기 제1이동 단말기와 상기 제2 이동 단말기간에 상기 P2P 통신 연결을 설정한다.
P2P 통신, 이웃 테이블, PNR_req 메시지, PNR_reply 메시지

Description

통신 시스템에서 피어 투 피어 통신 방법 및 시스템{METHOD AND SYSTEM OF COMMUNICATING PEER TO PEER IN A COMMUNICATION SYSTEM}
본 발명은 통신 시스템에서 피어 투 피어(P2P: Peer To Peer, 이하 'P2P'라 칭하기로 한다) 통신 방법 및 시스템에 관한 것으로, 특히 셀룰러(cellular) 통신 기반의 이동 단말기(MS: Mobile Station, 이하 'MS'라 칭하기로 한다)의 P2P 통신 방법 및 시스템에 관한 것이다.
통신 시스템에서 송신측 MS인 소스(source) MS(이하 'MS_S'라 칭하기로 한다)와 수신측 MS인 데스티네이션(destination) MS(이하 'MS_D'라 칭하기로 한다)간 통신 모드는 크게 셀룰러 통신 모드와 P2P 통신 모드로 구분된다. 상기 셀룰러 통신 모드는 MS_S가 기지국(BS: Base Station, 이하 'BS'라 칭하기로 한다)을 통해 MS_D와 통신하는 모드이고, 상기 P2P 통신 모드는 MS_S가 BS를 통하지 않고 MS_D와 직접 통신하는 모드이다.
상기 P2P 통신 모드는, 상기 MS_S 및 MS_D가 동일한 셀 내에 존재하거나 상기 MS_D가 상기 MS_S의 송신 신호가 미칠 수 있는 최대 거리 안에 포함될 경우에 사용될 수 있으며, 상기 셀룰러 통신 모드와 비교하여 시스템 효율이 높은 장점이 있다.
한편, 셀룰러 통신 모드 기반의 MS가 P2P 통신 모드로 동작하기 위해서는, 상기 P2P 통신 모드의 초기화가 요구된다. 그러나 상기 P2P 통신 모드의 초기화는 MS_S가 MS_D의 위치 정보를 알고 있을 경우에만 수행될 수 있으므로, 상기 MS_S가 상기 MS_D의 위치 정보를 알지 못할 경우에는 상기 P2P 통신 모드의 초기화가 수행되지 못하는 문제가 발생한다.
따라서 상기 MS_S가 상기 MS_D의 위치 정보를 획득할 수 있는 방안이 필요하다.
이를 위해 본 발명은 통신 시스템에서 셀룰러 통신 기반의 MS가 P2P 통신을 수행하기 위한 P2P 통신 연결을 설정하는 방법 및 시스템을 제공한다.
또한, 본 발명은 통신 시스템에서 셀룰러 통신 기반의 MS가 P2P 통신 연결을 설정하기 위해 P2P 통신 모드의 초기화를 수행하는 방법 및 시스템을 제공한다.
본 발명의 방법은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P통신 연결의 설정 방법에 있어서, 제1이동 단말기가 기지국으로 P2P 통신 연결의 설정을 요청하는 요청 메시지를 송신하는 과정과, 상기 기지국으로부터 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 수신하는 과정과, 상기 이웃 테이블을 이용하여 상기 P2P 통신 연결을 설정할 제2이동 단말기를 선택하는 과정과, 상기 제1이동 단말기와 상기 제2 이동 단말기간에 상기 P2P 통신 연결을 설정하는 과정을 포함한다.
본 발명의 다른 방법은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P 통신 연결의 설정 방법에 있어서, 기지국이 제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 상기 기지국의 영역에 포함된 이동 단말기들을 P2P 통신을 위한 액티브모드로 천이시키기 위한 준비 메시지들을 송신하는 과정과, 상기 액티브모드로 천이된 이동 단말기들로부터 상기 이동 단말기의 정보가 포함된 응답 메시지들을 수신하는 과정과, 상기 정보들을 포함하는 이웃 테이블을 생성하여 상기 제1이동 단말기로 송신하는 과정을 포함하고, 상기 제1이동 단말기와 P2P 통신 연결을 설정할 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 상기 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 한다.
본 발명의 또 다른 방법은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P 통신 연결의 설정 방법에 있어서, 기지국의 영역에 포함되는 제1이동 단말기가 상기 기지국으로부터 P2P 통신을 위한 액티브 모드로 천이시키기 위한 준비 메시지를 수신할 시, 상기 액티브 모드로 천이하는 과정과, 상기 제1이동 단말기가 제2이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 상기 제1이동 단말기의 정보를 포함하는 응답 메시지를 상기 기지국으로 송신하는 과정과, 상기 제2이동 단말기의 요청에 의해 상기 P2P 통신 연결을 초기화한 후, 상기 제2이동 단말기와 상기 제1이동 단말기간에 상기 P2P 통신 연결을 설정하는 과정을 포함하고, 상기 제1 이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 상기 기지국으로부터 수신하고, 상기 수신한 상기 이웃 테이블을 사용하여 상기 제2이동 단말기를 선택함을 특징으로 한다.
본 발명의 시스템은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P 통신 연결을 설정하는 시스템에 있어서, 기지국으로 P2P 통신 연결의 설정을 요청하는 요청 메시지를 송신하고, 상기 기지국으로부터 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 수신하고, 상기 이웃 테이블을 이용하여 상기 P2P 통신 연결을 설정할 제2이동 단말기를 선택하고, 상기 제2 이동 단말기와의 상기 P2P 통신 연결을 설정하는 제1이동 단말기를 포함한다.
본 발명의 다른 시스템은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P 통신 연결을 설정하는 시스템에 있어서, 제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 자신의 영역에 포함된 이동 단말기들을 P2P 통신을 위한 액티브모드로 천이시키기 위한 준비 메시지들을 송신하고, 상기 액티브모드로 천이된 이동 단말기들로부터 상기 이동 단말기의 정보가 포함된 응답 메시지들을 수신하고, 상기 정보들을 포함하는 이웃 테이블을 생성하여 상기 제1이동 단말기로 송신하는 기지국을 포함하고, 상기 제1이동 단말기와 P2P 통신 연결을 설정할 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 상기 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 한다.
본 발명의 또 다른 시스템은, 셀룰러 통신 시스템 내에서 이동 단말기들 간의 P2P 통신 연결을 설정하는 시스템에 있어서, 기지국으로부터 P2P 통신을 위한 액티브 모드로 천이시키기 위한 준비 메시지를 수신할 시, 상기 액티브 모드로 천이하고, 제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 자신의 정보를 포함하는 응답 메시지를 상기 기지국으로 송신하고, 상기 제1이동 단말기의 요청에 의해 상기 P2P 통신 연결을 초기화한 후, 상기 제1이동 단말기와의 상기 P2P 통신 연결을 설정하는 제2이동 단말기를 포함하고, 상기 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 한다.
상술한 바와 같이 본 발명은 통신 시스템에서 MS_S가 MS_D의 위치 정보를 획득하여 손쉽게 P2P 통신 모드의 초기화를 수행할 수 있으며, 이러한 P2P 통신 모드의 초기화로 셀룰러 통신 기반의 MS가 P2P 통신을 수행할 수 있으므로 자원 효율이 높아진다.
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 동작을 이해하는데 필요한 부분만을 설명하며 그 이외의 배경 기술은 본 발명의 요지를 흩트리지 않도록 생략한다.
본 발명은 통신 시스템에서 셀룰러(celullar) 통신 기반의 이동 단말기(MS: Mobile Station, 이하 'MS'라 칭하기로 한다)가 피어 투 피어(P2P: Peer To Peer, 이하 'P2P'라 칭하기로 한다) 통신을 수행하기 위한 방법 및 시스템을 제안한다.
또한, 본 발명은 셀룰러 통신 기반의 MS가 P2P 통신을 수행하기 위한 P2P 통신 연결을 설정하기 위해, P2P 통신 모드의 초기화를 수행하는 방법 및 시스템은 제안한다. 특히, 본 발명은 통신 시스템에서 송신측 MS인 소스(source) MS(이하 'MS_S'라 칭하기로 한다)가 수신측 MS인 데스티네이션(destination) MS(이하 'MS_D'라 칭하기로 한다)의 위치 정보를 알지 못할 경우, 기지국을 통해 상기 MS_D의 위치 정보를 획득하여 상기 MS_D와 P2P 통신 연결을 설정하는 방법 및 시스템을 제안한다.
삭제
도 1은 본 발명의 실시예에 따른 통신 시스템에서 P2P 통신 모드 동작을 도시한 도면이다.
도 1을 참조하면, 상기 통신 시스템은 기지국(BS: Base Station, 이하 'BS'라 칭하기로 한다)(101)의 송신 신호가 미칠 수 있는 최대 거리를 나타내는 BS 영역(100)과, 제 1 MS(111)의 송신 신호가 미칠 수 있는 최대 거리를 나타내는 제 1 MS 영역(110)을 포함한다. 여기서, 상기 BS 영역(100)에는 제 1 MS(111), 제 2 MS(113), 제 3 MS(115) 및 제 4 MS(103)가 포함되고, 특히 상기 제 1 MS(111), 제 2 MS(113), 제 3 MS(115)는 제 1 MS 영역(110)에도 포함된다.
상기 제 1 MS(111)를 MS_S로 가정하고, 상기 제 2 MS(113), 제 3 MS(115), 제 4 MS(103)를 MS_D로 가정할 때, MS_S가 MS_D들의 위치 정보를 알고 있으면, 상기 MS_S는 상기 MS_D들 각각의 위치 정보를 이용하여 P2P 통신 모드의 초기화를 수행한 후, 상기 MS_D들 중 적어도 하나와 P2P 통신을 수행할 수 있다. 이때, 상기 제 4 MS(103) 는 상기 제 1 MS 영역(110)에 포함되지 않으므로 상기 제 1 MS(111)와 P2P 통신을 수행할 수 없다.
한편, 상기 MS_S가 상기 MS_D들 중 제 3 MS(115)의 위치 정보만 알고 있고, 상기 제 2 MS(113)의 위치 정보는 알지 못한다면, 상기 MS_S는 상기 제 2 MS(113)와 P2P 통신을 수행할 수 없다. 다음으로 도 2를 참조하여 상기 MS_S가 상기 제 2 MS(113)와 P2P 통신 연결을 설정하는 과정에 대해서 설명하기로 한다.
도 2는 본 발명의 실시예에 따른 통신 시스템에서 MS_S가 위치 정보를 알지 못하는 MS_D와 P2P 통신 연결을 설정하는 과정을 도시한 시스템도이다. 도 2는 예를 들어 상기 MS_S가 불특정 다수의 MS_D들과 통신하는 경우와 비가시 경로(NLOS: Non Line Of Sight)에 존재하는 MS_D와 통신하는 경우에 적용된다. 상기 MS_S가 불특정 다수의 MS_D들과 통신하는 경우는 일례로 MS들의 실행 소프트웨어를 업그레이드하는 경우와 MS들간의 파일을 공유하는 경우 등이 될 수 있다.
도 2를 참조하면, 상기 통신 시스템은 제 1 MS(201), BS(203), 제 2 MS(205), 제 3 MS(207) 및 제 4 MS(209)를 포함한다. 여기서, 상기 제 1 MS(201)는 MS_S이고, 상기 제 2 MS(205), 제 3 MS(207), 제 4 MS(209)는 MS_D이다.
상기 제 1 MS(201)는 P2P 통신을 이용하여 송신할 데이터가 발생하면, BS(203)로 P2P 설정 요청(P2P_setup_req: P2P setup request, 이하 'P2P_setup_req'라 칭하기로 한다) 메시지를 송신한다(211단계). 상기 P2P_setup_req 메시지를 수신한 상기 BS(203)는 자신의 영역에 포함되는 MS들 중 제 2 MS(205), 제 3 MS(207)로 P2P 설정 준비(P2P_setup_ready, 이하 'P2P_setup_ready'라 칭하기로 한다) 메시지를 송신하여(213, 215단계) 슬립(sleep)모드로 동작하는 MS들을 P2P 액티브(active) 모드로 천이 시킨다(219단계). 또한 상기 MS_D들(205, 207)을 슬립 모드에서 액티브 모드로 천이하는 과정은 전력 소모를 감소시킬 수 있다.
한편, 상기 제 4 MS(209)는 상기 BS(203)의 영역에 존재하지만, 현재 다른 MS와 통신을 수행하는 중이므로 상기 217단계에서 송신되는 P2P_setup_ready 메시지를 수신하여 P2P 액티브 모드로 천이하지 않는다.
또한, 상기 제 1 MS(201)는 상기 P2P_setup_req 메시지를 송신한 후, 상기 제 2 MS(205), 제 3 MS(207), 제 4 MS(209)와의 P2P 통신 수행이 가능한지 여부를 확인하는 P2P 이웃 리포트 요청(PNR_req: P2P Neighbor Report request, 이하 'PNR_req'라 칭하기로 한다) 메시지를 각각의 MS로 방송(broadcasting)한다(221단계). 이때 상기 제 2 MS(205), 제 3 MS(207)는 P2P 액티브 모드이므로 상기 PNR_req 메시지를 수신할 수 있다, 그런 다음 상기 PNR_req 메시지를 수신한 상기 제 2 MS(205), 제 3 MS(207) 는 P2P 통신을 수행할 수 있음을 알리는 P2P 이웃 리포트 응답(PNR_reply, 이하 P2P Neighbor Report reply, 이하 'PNR_reply'라 칭하기로 한다)메시지를 상기 BS(203)로 송신한다(227, 229단계). 여기서, 상기 PNR_reply 메시지는 상기 MS들(205,207) 각각의 정보, 일례로 내용(contents) 정보, 송수신 전력(power) 정보 등을 포함한다. 여기서 상기 내용 정보는 일례로 UCC(User Created Contents) 파일 , 영화 파일, 사진 파일 등이 될 수 있다.
상기 BS(203)는 상기 PNR_reply 메시지에 포함된 상기 MS들(205,207)의 정보에 상응하여 P2P 통신을 수행할 수 있는 MS들 정보를 포함하는 이웃 테이블(이하 'Neighbor 테이블'이라 칭하기로 한다)을 생성하고, 상기 생성한 Neighbor 테이블을 제 1 MS(201)로 송신한다(231단계). 상기 Neighbor 테이블을 수신한 상기 제 1 MS(201)는 상기 Neighbor 테이블에서 P2P 통신을 수행할 MS_D, 즉 제 2 MS(205)를 선택하고 상기 제 2 MS(205)의 정보를 이웃 선택 응답(Neighbor_select_reply, 이하 'Neighbor_select_reply'라 칭하기로 한다) 메시지에 포함하여 상기 BS(203)로 송신한다(233단계). 이렇게 상기 Neighbor_select_reply를 상기 BS(203)로 송신하는 과정으로, 상기 BS(203)는 상기 제 1 MS(201) 및 제 2 MS(205)를 위한 자원을 할당할 수 있다.
그런 다음, 상기 제 1 MS(201)는 상기 제 2 MS(205)의 정보를 이용하여 상기 제 2 MS(205)로 P2P 설정 이웃 요청(P2P_setup_neighbor_req: P2P setup neighbor request, 이하 'P2P_setup_neighbor_req'라 칭하기로 한다) 메시지를 송신하여(235단계) P2P 통신 모드의 초기화를 요청한다. 상기 P2P_setup_neighbor_req 메시지에 응답하여 상기 제 2 MS(205)는 P2P 통신 모드를 실행하는 모듈을 초기화한 후 상기 제 1 MS(201)로 P2P 설정 이웃 응답(P2P_setup_neighbor_reply, 이하 'P2P_setup_neighbor_reply'라 칭하기로 한다) 메시지를 송신한다(237단계).
상기 P2P_setup_neighbor_reply 메시지를 수신한 제 1 MS(201)는 상기 제 2 MS(205)와 P2P 통신 연결(connection)을 설정(239단계)한 후 P2P 통신을 수행한다.
도 2에서는 MS_S가 위치 정보를 알지 못하는 MS_D와 P2P 통신 연결을 설정하는 과정을 일례로 설명하였다. 그러나, 상기 MS_S가 상기 MS_D의 위치 정보를 알고 있을 경우에는 상기 211단계 내지 233단계는 생략되고 상기 MS_S가 상기 MS_D로 P2P_setup_neighbor_req 메시지를 송신하는 235단계부터 수행된다.
한편, 상기 BS(203)가 상기 제 2 MS(205), 제 3 MS(207), 제 4 MS(209) 모두들로부터 PNR_reply 메시지를 수신하지 못하면, 상기 BS(203)는 MS_S로 이웃 리포트 요청 불가(no_PNR, 이하 'no_PNR'이라 칭하기로 한다) 메시지를 송신하여 P2P 통신을 수행할 수 없음을 알린다.
도 3은 본 발명의 실시예에 따른 통신 시스템에서 MS_S가 위치 정보를 알지 못하는 MS_D와 P2P 통신 연결을 설정하는 과정을 도시한 순서도이다.
도 3을 참조하면, 301단계에서 MS_S는 P2P 통신을 이용하여 송신할 데이터가 발생하면, BS로 P2P_setup_req 메시지를 송신하고 303단계로 진행한다. 상기 303단계에서 상기 MS_S는 자신이 속한 BS 영역에 포함된 다른 MS들과 P2P 통신을 수행할 수 있는지 여부를 확인하는 PNR_req 메시지를 각각의 MS로 방송한 후 305단계로 진행한다. 상기 305단계에서 상기 MS_S는 상기 BS로부터 현재 P2P 통신을 수행할 수 있는 MS들에 대한 정보를 포함하는 Neighbor 테이블의 수신 여부를 검사한다. 상기 검사 결과, 상기 BS는 상기 Neighbor 테이블이 수신되면 307단계로 진행하고, 상기 Neighbor 테이블이 수신되지 않으면 301단계로 진행한다.
상기 307단계에서 상기 MS_S는 상기 수신한 Neighbor 테이블에 포함된 MS들 정보, 일례로 MS들간의 거리 정보, 내용 정보, 송수신 전력 정보 등에 상응하여 P2P 통신을 수행할 MS_D를 선택하고, 상기 선택한 MS_D의 정보를 Neighbor_select_reply에 포함하여 상기 BS로 송신한 후 309단계로 진행한다. 상기 309단계에서 상기 MS_S는 상기 MS_D와의 P2P 통신 연결을 설정한 후 P2P 통신을 수행한다.
도 4는 본 발명의 실시예에 따른 통신 시스템에서 BS가 MS_S와 위치 정보를 알지 못하는 MS_D간의 P2P 통신 연결이 설정되도록 동작하는 과정을 도시한 순서도이다.
도 4를 참조하면, 401단계에서 BS는 MS_S로부터 P2P 통신을 이용하여 송신할 데이터가 발생하였음을 알리는 P2P_setup_req 메시지를 수신한 후 403단계로 진행한다. 상기 403단계에서 상기 BS는 자신의 영역에 포함된 MS들 중 상기 MS_S를 제외한 MS들로 슬립모드에서 액티브모드로 천이 시키는 P2P_setup_ready 메시지를 송신한 후 405단계로 진행한다. 상기 405단계에서 상기 BS는 상기 P2P_setup_ready 메시지를 송신한 MS들로부터 PNR_reply 메시지가 수신되는지 여부를 검사한 한 후, 상기 PNR_reply 메시지가 수신되면 407단계로 진행하고, 상기 PNR_reply 메시지가 수신되지 않으면 413단계로 진행한다. 상기 413단계에서 상기 BS는 상기 PNR_reply 메시지가 수신되지 않으므로 P2P 통신을 수행할 수 없음을 알리는 no_PNR 메시지를 송신한다.
한편, 상기 407단계에서 상기 BS는 상기 수신된 PNR_reply 메시지에 포함된 MS 정보, 일례로 MS들간의 거리 정보, 내용 정보, 송수신 전력 정보 등에 상응하여 Neighbor 테이블을 생성한 후 409단계로 진행한다. 상기 409단계에서 상기 BS는 상기 Neighbor 테이블을 상기 MS_S로 송신한 후 411단계로 진행한다. 상기 411단계에서 상기 BS는 상기 MS_S로부터 상기 MS_S가 P2P 통신을 수행할 MS_D 정보를 포함한 Neighbor_select_reply 메시지를 수신한다.
도 1은 본 발명의 실시예에 따른 P2P 통신 모드로 동작하는 통신 시스템을 도시한 도면
도 2는 본 발명의 실시예에 따른 통신 시스템에서 MS_S가 위치 정보를 알지 못하는 MS_D와 P2P 통신 연결을 설정하는 과정을 도시한 시스템도
도 3은 본 발명의 실시예에 따른 통신 시스템에서 MS_S가 위치 정보를 알지 못하는 MS_D와 P2P 통신 연결을 설정하는 과정을 도시한 순서도
도 4는 본 발명의 실시예에 따른 통신 시스템에서 BS가 MS_S와 위치 정보를 알지 못하는 MS_D간의 P2P 통신 연결이 설정되도록 동작하는 과정을 도시한 순서도

Claims (16)

  1. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결의 설정 방법에 있어서,
    제1이동 단말기가 기지국으로 P2P 통신 연결의 설정을 요청하는 요청 메시지를 송신하는 과정과,
    상기 기지국으로부터 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 수신하는 과정과,
    상기 이웃 테이블을 이용하여 상기 P2P 통신 연결을 설정할 제2이동 단말기를 선택하는 과정과,
    상기 제1이동 단말기와 상기 제2 이동 단말기간에 상기 P2P 통신 연결을 설정하는 과정을 포함하는 통신 연결 설정 방법.
  2. 제 1항에 있어서,
    상기 이웃 테이블은, 상기 제1이동 단말기와 상기 P2P 통신이 가능한 이동 단말기들과 상기 제1이동 단말기 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 방법.
  3. 제 1항에 있어서, 상기 요청 메시지를 송신한 후, 상기 P2P 통신이 가능한 이동 단말기들의 정보를 요청하기 위해, 상기 P2P 통신이 가능한 이동 단말기들로 요청 메시지를 방송하는 과정을 더 포함하는 통신 연결 설정 방법.
  4. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결의 설정 방법에 있어서,
    기지국이 제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 상기 기지국의 영역에 포함된 이동 단말기들을 P2P 통신을 위한 액티브모드로 천이시키기 위한 준비 메시지들을 송신하는 과정과,
    상기 액티브모드로 천이된 이동 단말기들로부터 상기 이동 단말기의 정보가 포함된 응답 메시지들을 수신하는 과정과,
    상기 정보들을 포함하는 이웃 테이블을 생성하여 상기 제1이동 단말기로 송신하는 과정을 포함하고,
    상기 제1이동 단말기와 P2P 통신 연결을 설정할 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 상기 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 하는 통신 연결 설정 방법.
  5. 제 4항에 있어서,
    상기 제1이동 단말기로부터 상기 제1이동 단말기와 P2P 통신 연결을 설정하기 위해 상기 이웃 테이블을 이용하여 선택된 제2이동 단말기의 정보를 수신하는 과정을 더 포함하는 통신 연결 설정 방법.
  6. 제 5항에 있어서,
    상기 이웃 테이블은, 상기 제1이동 단말기와 상기 액티브모드로 천이된 이동 단말기들 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 방법.
  7. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결의 설정 방법에 있어서,
    기지국의 영역에 포함되는 제1이동 단말기가 상기 기지국으로부터 P2P 통신을 위한 액티브 모드로 천이시키기 위한 준비 메시지를 수신할 시, 상기 액티브 모드로 천이하는 과정과,
    상기 제1이동 단말기가 제2이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 상기 제1이동 단말기의 정보를 포함하는 응답 메시지를 상기 기지국으로 송신하는 과정과,
    상기 제2이동 단말기의 요청에 의해 상기 P2P 통신 연결을 초기화한 후, 상기 제2이동 단말기와 상기 제1이동 단말기간에 상기 P2P 통신 연결을 설정하는 과정을 포함하고,
    상기 제1 이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 상기 기지국으로부터 수신하고, 상기 수신한 상기 이웃 테이블을 사용하여 상기 제2이동 단말기를 선택함을 특징으로 하는 통신 연결 설정 방법.
  8. 제7항에 있어서,
    상기 이웃 테이블은, 상기 제2이동 단말기와 상기 P2P 통신 연결의 설정을 요청하는 메시지를 수신한 이동 단말기들 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 방법.
  9. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결을 설정하는 시스템에 있어서,
    기지국으로 P2P 통신 연결의 설정을 요청하는 요청 메시지를 송신하고, 상기 기지국으로부터 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 수신하고, 상기 이웃 테이블을 이용하여 상기 P2P 통신 연결을 설정할 제2이동 단말기를 선택하고, 상기 제2 이동 단말기와의 상기 P2P 통신 연결을 설정하는 제1이동 단말기를 포함하는 통신 연결 설정 시스템.
  10. 제 9항에 있어서,
    상기 이웃 테이블은, 상기 제1이동 단말기와 상기 P2P 통신이 가능한 이동 단말기들과 상기 제1이동 단말기 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 시스템.
  11. 제 9항에 있어서,
    상기 제1이동 단말기는 상기 요청 메시지를 송신한 후, 상기 P2P 통신이 가능한 이동 단말기들의 정보를 요청하기 위해, 상기 P2P 통신이 가능한 이동 단말기들로 요청 메시지를 방송함을 특징으로 하는 통신 연결 설정 시스템.
  12. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결을 설정하는 시스템에 있어서,
    제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 자신의 영역에 포함된 이동 단말기들을 P2P 통신을 위한 액티브모드로 천이시키기 위한 준비 메시지들을 송신하고, 상기 액티브모드로 천이된 이동 단말기들로부터 상기 이동 단말기의 정보가 포함된 응답 메시지들을 수신하고, 상기 정보들을 포함하는 이웃 테이블을 생성하여 상기 제1이동 단말기로 송신하는 기지국을 포함하고,
    상기 제1이동 단말기와 P2P 통신 연결을 설정할 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 상기 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 하는 통신 연결 설정 시스템.
  13. 제 12항에 있어서,
    상기 기지국은 상기 제1이동 단말기로부터 상기 제1이동 단말기와 P2P 통신 연결을 설정하기 위해 상기 이웃 테이블을 이용하여 선택된 제2이동 단말기의 정보를 수신함을 특징으로 하는 통신 연결 설정 시스템.
  14. 제 13항에 있어서,
    상기 이웃 테이블은, 상기 제1이동 단말기와 상기 액티브모드로 천이된 이동 단말기들 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 시스템.
  15. 셀룰러 통신 시스템 내에서 이동 단말기들 간의 피어 투 피어(P2P: Peer To Peer) 통신 연결을 설정하는 시스템에 있어서,
    기지국으로부터 P2P 통신을 위한 액티브 모드로 천이시키기 위한 준비 메시지를 수신할 시, 상기 액티브 모드로 천이하고, 제1이동 단말기로부터 P2P 통신 연결의 설정을 요청하는 요청 메시지를 수신하면, 자신의 정보를 포함하는 응답 메시지를 상기 기지국으로 송신하고, 상기 제1이동 단말기의 요청에 의해 상기 P2P 통신 연결을 초기화한 후, 상기 제1이동 단말기와의 상기 P2P 통신 연결을 설정하는 제2이동 단말기를 포함하고,
    상기 제2이동 단말기는 상기 제1이동 단말기와 P2P 통신이 가능한 이동 단말기들의 정보가 포함된 이웃 테이블을 사용하여 상기 제1이동 단말기에 의해 선택됨을 특징으로 하는 통신 연결 설정 시스템.
  16. 제15항에 있어서,
    상기 이웃 테이블은, 상기 제1이동 단말기와 상기 P2P 통신 연결의 설정을 요청하는 메시지를 수신한 이동 단말기들 간의 거리 정보, 내용(content) 정보, 송수신 전력 정보 중 적어도 하나를 포함함을 특징으로 하는 통신 연결 설정 시스템.
KR1020070068877A 2007-07-09 2007-07-09 통신 시스템에서 피어 투 피어 통신 방법 및 시스템 KR100969757B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070068877A KR100969757B1 (ko) 2007-07-09 2007-07-09 통신 시스템에서 피어 투 피어 통신 방법 및 시스템
US12/217,571 US9066324B2 (en) 2007-07-09 2008-07-07 Method and system for peer-to-peer communication in a communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070068877A KR100969757B1 (ko) 2007-07-09 2007-07-09 통신 시스템에서 피어 투 피어 통신 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090005675A KR20090005675A (ko) 2009-01-14
KR100969757B1 true KR100969757B1 (ko) 2010-07-13

Family

ID=40253586

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070068877A KR100969757B1 (ko) 2007-07-09 2007-07-09 통신 시스템에서 피어 투 피어 통신 방법 및 시스템

Country Status (2)

Country Link
US (1) US9066324B2 (ko)
KR (1) KR100969757B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101418994B1 (ko) * 2010-11-16 2014-07-11 한국전자통신연구원 트래픽 제어 방법 및 장치

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8811369B2 (en) * 2006-01-11 2014-08-19 Qualcomm Incorporated Methods and apparatus for supporting multiple communications modes of operation
HUE036741T2 (hu) * 2006-01-11 2018-07-30 Qualcomm Inc Vezeték nélküli kommunikációs eljárások és berendezés szinkronizálás támogatására
KR101418357B1 (ko) * 2007-07-09 2014-07-14 삼성전자주식회사 이동통신 시스템에서 단말간 피어투피어 접속방법 및 장치
US8072917B2 (en) * 2007-10-31 2011-12-06 Qualcomm Incorporated Methods and apparatus supporting adaptive decentralized traffic scheduling for wireless communications
US8595501B2 (en) * 2008-05-09 2013-11-26 Qualcomm Incorporated Network helper for authentication between a token and verifiers
US8582492B2 (en) * 2008-11-10 2013-11-12 Qualcomm Incorporated Methods and apparatus supporting adaptive decentralized traffic scheduling including a dynamic receiver yielding threshold
US8526461B2 (en) * 2008-11-10 2013-09-03 Qualcomm Incorporated Methods and apparatus supporting adaptive decentralized traffic scheduling including a dynamic transmitter yielding threshold
US20120106452A1 (en) * 2009-04-21 2012-05-03 Nokia Siemens Networks Oy Wireless station connectivity information distribution
WO2010139847A1 (en) * 2009-06-04 2010-12-09 Nokia Corporation Effective labeling of subframes based on device-to-device transmission in cellular downlink spectrums
EP2320624A1 (en) * 2009-11-06 2011-05-11 Alcatel Lucent Method for managing a P2P network based on cellular communications
US20110223953A1 (en) * 2010-03-15 2011-09-15 Lg Electronics Inc. Apparatus for direct communication in a wireless system and method thereof
KR20130079302A (ko) * 2010-04-23 2013-07-10 엘지전자 주식회사 무선 통신 시스템에서 직접 통신 방법 및 장치
US10517098B2 (en) * 2010-07-30 2019-12-24 Qualcomm Incorporated Interference coordination for peer-to-peer (P2P) communication and wide area network (WAN) communication
US9313607B2 (en) * 2013-01-18 2016-04-12 Telefonaktiebolaget L M Ericsson (Publ) Network-assisted UE detection in direct mode UE-to-UE communication
CN109479232B (zh) * 2016-08-11 2023-03-28 富士通株式会社 信息传输方法、装置以及通信系统
JP6969922B2 (ja) * 2017-07-18 2021-11-24 パナソニック株式会社 通信装置、通信システム、および接続先制御方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004015119A (ja) 2002-06-03 2004-01-15 Hitachi Kokusai Electric Inc 移動通信システム
JP2005065102A (ja) * 2003-08-19 2005-03-10 Keio Gijuku 無線通信装置およびアドホックシステム
KR20050101491A (ko) * 2004-04-19 2005-10-24 주식회사 팬택 이동통신 단말기 간의 데이터 전송 방법
KR20060071445A (ko) * 2004-12-22 2006-06-27 (주) 엘지텔레콤 위치 기반 통신 지원 시스템 및 그 방법, 및 이를 위한휴대 단말기

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389010B1 (en) * 1995-10-05 2002-05-14 Intermec Ip Corp. Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
US5903618A (en) * 1995-07-18 1999-05-11 Casio Computer Co., Ltd. Multimode radio communication system
EP1517477B1 (en) * 1999-06-23 2007-01-24 Sony Deutschland GmbH Transmission power control for wireless networks with direct mode traffic
AU2001261786A1 (en) * 2000-05-19 2001-12-03 Ztango, Inc. A system for providing wireless application protocol-based services
KR20060098360A (ko) * 2003-08-19 2006-09-18 각고호우징 게이오기주크 무선 통신 장치, ad hoc 시스템 및 통신 시스템
US20050055722A1 (en) * 2003-09-09 2005-03-10 Sony Corporation Intelligent routing of digital content
US7295544B2 (en) * 2004-07-29 2007-11-13 Motorola, Inc. Routing protocol within hybrid-cellular networks
US20060093061A1 (en) * 2004-11-04 2006-05-04 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving data using space-time block coding
US9167423B2 (en) * 2006-09-29 2015-10-20 Rosemount Inc. Wireless handheld configuration device for a securable wireless self-organizing mesh network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004015119A (ja) 2002-06-03 2004-01-15 Hitachi Kokusai Electric Inc 移動通信システム
JP2005065102A (ja) * 2003-08-19 2005-03-10 Keio Gijuku 無線通信装置およびアドホックシステム
KR20050101491A (ko) * 2004-04-19 2005-10-24 주식회사 팬택 이동통신 단말기 간의 데이터 전송 방법
KR20060071445A (ko) * 2004-12-22 2006-06-27 (주) 엘지텔레콤 위치 기반 통신 지원 시스템 및 그 방법, 및 이를 위한휴대 단말기

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101418994B1 (ko) * 2010-11-16 2014-07-11 한국전자통신연구원 트래픽 제어 방법 및 장치

Also Published As

Publication number Publication date
US20090017858A1 (en) 2009-01-15
US9066324B2 (en) 2015-06-23
KR20090005675A (ko) 2009-01-14

Similar Documents

Publication Publication Date Title
KR100969757B1 (ko) 통신 시스템에서 피어 투 피어 통신 방법 및 시스템
US8577999B2 (en) Method for WLAN network and device role activation
CN106211029B (zh) 蓝牙低功耗触发nan以用于进一步的发现和连接
KR101418357B1 (ko) 이동통신 시스템에서 단말간 피어투피어 접속방법 및 장치
US9288729B2 (en) Method for performing a change of mode in devices directly communicating with each other in a wireless connection system, and apparatus for same
US8923267B2 (en) System and method for high speed peer-to-peer connectivity between wireless devices
US9674877B2 (en) Mobile communication system, user terminal, processor, and base station
US9955409B2 (en) Method and apparatus for device-to-device communication
WO2018113086A1 (zh) 一种无线连接切换方法及终端
US20130170398A1 (en) System and Method for Device Discovery for Device-to-Device Communication in a Cellular Network
CN113746876B (zh) 通信代理的建立方法、装置及终端
JP6597802B2 (ja) マルチグループピアツーピアネットワークにおけるグループ形成制御
JP2016503620A (ja) ユーザ装置間のd2d通信を可能にする方法および装置
CN104541569A (zh) 生成用于Wi-Fi直连服务的P2P群组的方法和装置
WO2014183404A1 (zh) 数据传输方法、装置及系统、终端
JP2013258710A (ja) 通信方法および装置
CN113747457B (zh) 配置信息获取方法、装置、用户设备及系统
EP3864865B1 (en) Apparatus and method of performing a group communication
US9654959B2 (en) Network-assisted discovery method and apparatus for use in wireless communication system
CN118285086A (zh) 用于中继通信的方法和装置
TWI826166B (zh) 社交網格網路
US20240340780A1 (en) Communication method and apparatus
CN114390482B (zh) 中继的配置方法、装置及用户设备
WO2022206663A1 (zh) Pdu会话建立方法、相关设备及可读存储介质
CN115226116B (zh) 信号的处理方法及装置、信号放大器及网络侧设备

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070709

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20080728

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20070709

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100226

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20100531

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20100705

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20100705

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20130627

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20130627

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20140627

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20140627

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20150629

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20160629

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20170629

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20170629

Start annual number: 8

End annual number: 8

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20200416