WO2012144707A1

Method for connecting peer-to-peer applications over a wireless lan, and method for maintaining a connection between the peer-to-peer applications over the wireless lan, and wireless lan-based peer terminal

Abstract

Disclosed is a method for connecting peer-to-peer applications over a wireless LAN, wherein connecting the peer-to-peer applications over the wireless LAN can be quickly automated. The method for connecting the peer-to-peer applications over the wireless LAN comprises the steps of: a peer terminal extracting application information from the peer-to-peer applications; the peer terminal generating service start information from the extracted application information; during a predetermined waiting time, the peer terminal determining whether or not at least one other peer terminal corresponding to the service start information exists; and setting the terminal having the highest leader pseudo-measurement as a leader terminal and setting the other terminals as member terminals based on a leader pseudo-measurement included in the service start information and a leader pseudo-measurement received from the or each other peer terminal when at least one other peer terminal corresponding to the service start information exists. Therefore, the present invention has the effect of being able to automatically and quickly connect the peer-to-peer applications over the wireless LAN.

WO2012144707A1, drawing sheet 1
Sheet 1 of 7

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

18 claims: 14 independent, 4 dependent

  1. 1
    복수의 피어 단말을 포함하는 무선랜 기반 피어투피어 연결 방법에 있어서, 피어 단말이 피어투피어 응용으로부터 응용 정보를 추출하는 단계;상기 피어 단말이 추출된 상기 응용 정보로부터 서비스 개시정보를 생성하는 단계;상기 피어 단말이 미리 결정된 대기 시간 동안 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는지 판단하는 단계;및 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 상기 적어도 하나의 다른 피어 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 단말을 리더 단말로 설정하고 그 이외의 단말을 멤버 단말로 설정하는 단계를 포함하는 무선랜 기반 피어투피어 연결 방법.
  2. 2
    제 1항에 있어서, 상기 응용 정보는, 피어투피어 응용의 고유 태그, 정보 보호 ID, 응용구동 시점, 응용구동 장소 및 단말 동작 상태 수치 중 적어도 하나를 포함하는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결 방법.
  3. 3
    제 1항에 있어서, 상기 리더 의사수치는, 상기 피어 단말의 CPU 클럭수가 높은 경우, 잔류 배터리 양이 많은 경우 및 상기 피어 단말이 전력을 계속 공급받는 경우 중 적어도 하나에 해당하는 경우 높게 생성되는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결 방법.
  4. 4
    제 1항에 있어서, 상기 서비스 개시정보는, 상기 리더 의사수치 이외에도 호설정 채널, 서비스 태그 및 정보보호 증명서 중 적어도 하나를 포함하는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결 방법.
  5. 5
    제 4항에 있어서, 상기 피어 단말이 미리 결정된 시간 동안 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말이 존재하는지 판단하는 단계는, 상기 호설정 채널, 서비스 태그 및 정보보호 증명서 중 적어도 하나와 상기 적어도 하나의 다른 피어 단말의 호설정 채널, 서비스 태그 및 정보보호 증명서 중 적어도 하나가 동일한 경우 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말이 존재하는 것으로 판단하는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결 방법.
  6. 6
    제 1항에 있어서, 상기 피어 단말이 미리 결정된 시간 동안 상기 서비스 개시정보에 상응하는 다른 피어 단말이 존재하는지 판단하는 단계는, 상기 서비스 개시정보에 상응하는 상기 다른 피어 단말이 존재하지 않는 경우 상기 피어 단말을 리더 단말로 설정하는 단계;상기 피어 단말을 리더 단말로 설정한 후, 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말의 접속 여부를 판단하는 단계;및 상기 적어도 하나의 다른 피어 단말이 접속한 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 접속한 상기 적어도 하나의 다른 피어 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 단말을 리더 단말로 설정하고 그 이외의 단말을 멤버 단말로 설정하는 단계를 더 포함하는 것을 특징으로 하는 무선랜 기반 피어투피어 연결 방법.
  7. 7
    제 1항에 있어서, 상기 가장 높은 리더 의사수치를 가지는 피어 단말을 리더로 선정하는 단계는, 상기 리더 의사수치가 동일한 단말이 2 이상 존재하는 경우 임의의 단말을 리더 단말로 설정하고 그 이외의 단말을 멤버 단말로 설정하는 것을 특징으로 하는 무선랜 기반 피어투피어 연결 방법.
  8. 8
    리더 단말과 복수의 멤버 단말을 포함하는 무선랜 기반 피어투피어 응용간 연결성 유지 방법에 있어서, 상기 리더 단말은 리더의 명시적 종료가 감지된 경우 리더 이전을 결정하고, 상기 복수의 단말로부터 각각 리더 의사수치를 수신한 후, 수신한 상기 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 멤버 단말을 선정하는 단계;상기 리더 단말은 상기 가장 높은 리더 의사수치를 가지는 멤버 단말로 리더 수락 요청 메시지를 전송하고 상기 리더 수락 요청 메시지에 응답하는 리더 수락 메시지가 수신되었는지 판단하는 단계;및 상기 리더 단말은 상기 리더 수락 메시지가 수신된 경우, 상기 가장 높은 리더 의사수치를 가지는 멤버 단말에 현재 연결에 사용되는 정보를 제공하는 단계를 포함하는 무선랜 기반 피어투피어 응용간 연결성 유지방법.
  9. 9
    제 8항에 있어서, 상기 리더의 명시적 종료의 감지는, 상기 리더 단말의 신호대 간섭잡음비(SINR)가 미리 설정된 값 이하로 낮아진 경우, 상기 리더 단말의 배터리 용량이 미리 설정된 값이 이하로 낮아진 경우 및 상기 리더 단말의 피어투피어 응용이 종료된 경우 중 적어도 하나에 해당하는 경우 상기 리더의 명시적 종료로 감지되는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결성 유지방법.
  10. 10
    제 8항에 있어서, 상기 리더 수락 메시지가 수신되었는지 판단하는 단계는, 상기 리더 수락 메시지가 수신되지 않는 경우, 차순위 리더 의사수치를 가지는 멤버 단말을 선정하는 단계;상기 차순위 리더 의사수치를 가지는 멤버 단말로 리더 수락 요청 메시지를 전송하고 상기 리더 수락 요청 메시지에 응답하는 리더 수락 메시지가 수신되었는지 판단하는 단계;및 상기 리더 수락 메시지가 수신된 경우, 상기 차순위 리더 의사수치를 가지는 멤버 단말에 현재 연결에 사용되는 정보를 제공하는 단계를 더 포함하는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결성 유지방법.
  11. 11
    리더 단말과 복수의 멤버 단말을 포함하는 무선랜 기반 피어투피어 응용간 연결성 유지 방법에 있어서, 멤버 단말은 미리 설정된 시간 이내에 상기 리더 단말로부터 비콘 신호가 수신되는지를 판단하는 단계;상기 멤버 단말은 상기 미리 설정된 시간 이내에 상기 비콘 신호가 수신되지 않는 경우, 상기 리더 단말과 접속을 해지하고 미리 결정된 대기 시간 동안 상기 멤버 단말의 서비스 개시정보에 상응하는 적어도 하나의 다른 멤버 단말이 존재하는지 판단하는 단계;및 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 멤버 단말이 존재하는 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 상기 적어도 하나의 다른 멤버 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 단말을 리더 단말로 설정하는 단계를 포함하는 무선랜 기반 피어투피어 응용간 연결성 유지방법.
  12. 12
    제어부 및 통신부를 포함하는 무선랜 기반 피어 단말에 있어서, 피어투피어 응용으로부터 응용 정보를 추출하고, 추출된 상기 응용 정보로부터 서비스 개시정보를 생성한 후, 미리 결정된 대기 시간 동안 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는지 상기 통신부를 통하여 판단하고, 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 상기 적어도 하나의 다른 피어 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 피어 단말을 리더 단말로 설정하는 제어부;및 상기 제어부로부터 상기 서비스 개시정보를 제공받아 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말이 존재하는지의 정보를 수신하여 상기 제어부에 제공하는 통신부를 포함하는 무선랜 기반 피어 단말.
  13. 13
    제 12항에 있어서, 상기 리더 의사수치는, 상기 무선랜 기반 피어 단말의 CPU 클럭수가 높은 경우, 잔류 배터리 양이 많은 경우 및 상기 피어 단말이 전력을 계속 공급받는 경우 중 적어도 하나에 해당하는 경우 높게 생성되는 것을 특징으로 하는 무선랜 기반 피어투피어 응용간 연결 방법.
  14. 14
    제 12항에 있어서, 상기 서비스 개시정보는 상기 리더 의사수치 이외에도 호설정 채널, 서비스 태그 및 정보보호 증명서 중 적어도 하나를 포함할 수 있고, 상기 제어부는 상기 호설정 채널, 서비스 태그 및 정보보호 증명서와 상기 적어도 하나의 다른 피어 단말의 호설정 채널, 서비스 태그 및 정보보호 증명서가 동일한 경우, 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는 것으로 판단하는 것을 특징으로 하는 무선랜 기반 피어 단말.
  15. 15
    제 12항에 있어서, 상기 제어부는, 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말이 존재하지 않는 경우, 상기 피어 단말을 리더 단말로 설정한 후, 상기 서비스 개시정보에 상응하는 상기 적어도 하나의 다른 피어 단말의 접속 여부를 상기 통신부를 통하여 판단하고, 상기 통신부를 통해 상기 적어도 하나의 다른 피어 단말이 접속한 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 접속한 상기 적어도 하나의 다른 피어 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 단말을 리더 단말로 설정하고 그 이외의 단말을 멤버 단말로 설정하는 것을 특징으로 하는 무선랜 기반 피어 단말.
  16. 16
    제 12항에 있어서, 상기 제어부는, 상기 피어 단말이 리더 단말의 기능을 수행하던 중 리더의 명시적 종료가 감지된 경우 리더 이전을 결정하고, 복수의 멤버 단말로부터 각각 리더 의사수치를 수신한 후, 수신한 상기 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 멤버 단말을 선정하고 상기 통신부를 통하여 상기 가장 높은 리더 의사수치를 가지는 멤버 단말로 리더 수락 요청 메시지를 전송하고 상기 리더 수락 요청 메시지에 응답하는 리더 수락 메시지가 수신된 경우, 상기 통신부를 통하여 상기 가장 높은 리더 의사수치를 가지는 멤버 단말에 현재 연결에 사용되는 정보를 제공하는 것을 특징으로 하는 무선랜 기반 피어 단말.
  17. 17
    제 16항에 있어서, 상기 리더의 명시적 종료의 감지는, 상기 피어 단말의 신호대 간섭잡음비(SINR)가 미리 설정된 값 이하로 낮아진 경우, 상기 피어 단말의 배터리 용량이 미리 설정된 값이 이하로 낮아진 경우 및 상기 피어 단말의 피어투피어 응용이 종료된 경우 중 적어도 하나에 해당하는 경우 상기 리더의 명시적 종료로 감지되는 것을 특징으로 하는 무선랜 기반 피어 단말.
  18. 18
    제 12항에 있어서, 상기 제어부는, 상기 피어 단말이 멤버 단말의 기능을 수행하는 경우 미리 설정된 사간 이내에 상기 리더 단말로부터 비콘 신호가 수신되지 않은 경우, 상기 리더 단말과 접속을 해지하고 상기 미리 결정된 대기 시간 동안 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는지 판단하여, 상기 서비스 개시정보에 상응하는 적어도 하나의 다른 피어 단말이 존재하는 경우 상기 서비스 개시정보에 포함된 리더 의사수치와 상기 적어도 하나의 다른 멤버 단말로부터 각각 수신한 리더 의사수치에 기초하여 가장 높은 리더 의사수치를 가지는 단말을 리더 단말로 설정하는 것을 특징으로 하는 무선랜 기반 피어 단말.
Independent claims18