KR101033782B1

Wireless architecture for a traditional wire-based protocol

Abstract

Embodiments are described that relate to transmitting data conventionally communicated over a wired link over a high-speed wireless link. The disclosed embodiments provide wired and/or wireless data communication with minimal changes to existing wired architectures. According to one embodiment, an apparatus for communicating wirelessly over a conventional wired link is provided. The apparatus includes a transmitter comprising a host and a first portion of a client connected by a wired link, and a receiver comprising a second portion of the client. According to some embodiments, the apparatus may include a query module that determines an operating rate based in part on rates supported by media access control and retransmission statistics and an allocator module that assigns communications to a wired protocol or a wireless protocol. canWireless Communication, Wired Communication, Wireless Protocol, Wired Protocol, Operating Rate

KR101033782B1, drawing sheet 1
Sheet 1 of 16

Term

Projected expiry 25 May 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

27 claims: 22 independent, 5 dependent

  1. 1
    유선 링크에 의해 전송될 수 있는 데이터를 고속 무선 링크를 통해 전송하기 위한 동작 레이트를 결정하는 방법으로서, 호스트에 가용 애플리케이션 데이터 레이트를 문의하는 단계;라운드 트립 지연 레이트를 측정하는 단계;상기 측정된 라운드 트립 지연 레이트에 기초하여 순방향 링크 레이트 및 역방향 링크 레이트를 확인하는 단계;및 상기 확인된 순방향 링크 레이트 및 역방향 링크 레이트에 기초하여 동작 레이트를 연산하는 단계를 구비하고, 상기 동작 레이트를 연산하는 단계는, 상기 순방향 링크 레이트 또는 상기 역방향 링크 레이트 중 더 낮은 레이트를 결정하는 단계;및 상기 더 낮은 레이트를 상기 동작 레이트로 지정하는 단계를 더 구비하는, 동작 레이트 결정 방법.
  2. 2
    제 1 항에 있어서, 상기 동작 레이트를 수신기에 전달하는 단계를 더 구비하는, 동작 레이트 결정 방법.
  3. 3
    삭제
  4. 4
    제 1 항에 있어서, 상기 동작 레이트를 연산하는 단계는, 상기 순방향 링크 레이트, 상기 역방향 링크 레이트, 상기 호스트의 상기 가용 애플리케이션 데이터 레이트 또는 클라이언트의 최대 용량 중 최저 레이트를 결정하는 단계를 더 구비하는, 동작 레이트 결정 방법.
  5. 5
    제 4 항에 있어서, 최소 허용가능 레이트를 확립하는 단계;및 상기 동작 레이트가 상기 최소 허용가능 레이트 미만이면, 상기 동작 레이트를 조절하는 단계를 더 구비하는, 동작 레이트 결정 방법.
  6. 6
    제 1 항에 있어서, 상기 가용 애플리케이션 데이터 레이트는 상기 호스트의 최대 용량인, 동작 레이트 결정 방법.
  7. 7
    삭제
  8. 8
    삭제
  9. 9
    삭제
  10. 10
    삭제
  11. 11
    삭제
  12. 12
    삭제
  13. 13
    삭제
  14. 14
    삭제
  15. 15
    삭제
  16. 16
    삭제
  17. 17
    삭제
  18. 18
    삭제
  19. 19
    삭제
  20. 20
    삭제
  21. 21
    삭제
  22. 22
    삭제
  23. 23
    삭제
  24. 24
    호스트가 제공하는 애플리케이션 데이터 레이트를 위해 상기 호스트에 접촉하고, 라운드 트립 지연을 계산하고, 상기 계산된 라운드 트립 지연에 부분적으로 기초하여 역방향 링크 레이트 및 순방향 링크 레이트를 결정하고, 상기 결정된 순방향 링크 레이트 및 상기 역방향 링크 레이트에 기초하여 동작 레이트를 확인하고, 상기 순방향 링크 레이트, 상기 역방향 링크 레이트, 상기 호스트가 제공하는 상기 애플리케이션 데이터 레이트 및 클라이언트의 최대 용량 중 최저 레이트를 결정하고, 상기 결정된 최저 레이트를 상기 동작 레이트로서 지정하고, 상기 동작 레이트를 수신기에 전송하기 위한 컴퓨터 실행가능 명령들을 갖는, 컴퓨터 판독가능 매체.
  25. 25
    제 24 항에 있어서, 상기 동작 레이트를 수신기에 전송하기 위한 컴퓨터 실행가능 명령들을 더 갖는, 컴퓨터 판독가능 매체.
  26. 26
    삭제
  27. 27
    삭제