TW200915762A

Wireless architecture for traditional wire based protocol

Abstract

Aspects describe service discovery of wireless MDDI client-capable devices though interaction with an underlying bearer protocol. Service discovery can be performed when the underlying layer supports multicasting, when the underlying layer is wiMedia UWB MAC and/or UDP/IP. Service discovery can be initiated by a w-MDDI sender and/or a w-MDDI receiver. An optional mutual security association procedure can be conducted if both devices support security and security is necessary.

TW200915762A, drawing sheet 1
Sheet 1 of 45

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

50 claims: 17 independent, 33 dependent

  1. 1
    一種用於在一主機實體與至少一遠端具備無線MDDI用戶端能力型器件之間以一高速率無線傳達資料之方法,其包含:執行一服務發現過程以獲得關於一局部區域中之複數個具備無線MDDI用戶端能力型器件的資訊;接收與該複數個具備無線MDDI用戶端能力型器件中之至少一者相關聯之一指示;判定該複數個具備無線MDDI用戶端能力型器件中之每一者的安全性能力;選擇性地執行一安全性關聯程序;及與該複數個具備無線MDDI用戶端能力型器件中之該至少一者相關聯。
  2. 2
    如請求項1之方法,其中關於複數個具備無線MDDI用戶端能力型器件之該資訊包括對應於一器件名稱、該器件之能力及一狀態指示之一字串識別符,其中本端地留存該資訊。
  3. 3
    如請求項1之方法,其中執行一服務發現過程包含:向一下部層傳輸一訊息以獲得器件之一清單;接收包括器件之該清單之一回應;向包括於該所接收清單中之該等器件中的每一者發送一封包;及接收含有該等回應器件中之每一者之字串識別符的一回應。
  4. 4
    如請求項3之方法,其中該下部層支援多播,該方法進一步包含向一多播群組傳輸一服務查詢封包以自一選定具備無線MDDI用戶端能力型器件請求資訊,其中該多播群組由一多播位址予以規定。
  5. 5
    如請求項3之方法,其中該下部層為wiMedia UWB MAC,該方法進一步包含接收關於該等具備w-MDDI用戶端能力型器件中之每一者的應用特有資訊元素。
  6. 6
    如請求項3之方法,其中該下部層為UDP/IP,該方法進一步包含:向一UDP埠上之一多播群組傳輸一服務查詢封包;加入該UDP埠上之該多播群組;及接收來自支援w-MDDI之每一器件之一服務回應。
  7. 7
    一種無線通信裝置,其包含:一記憶體,其留存關於以下內容之指令:執行一服務發現過程以收集關於一局部區域中之複數個具備無線MDDI用戶端能力型器件之資訊,接收與該複數個具備無線MDDI用戶端能力型器件中之至少一者相關聯之一請求,判定該複數個具備無線MDDI用戶端能力型器件中之每一者的安全性能力,執行一安全性關聯程序,及與該複數個具備無線MDDI用戶端能力型器件中之該至少一者相關聯;及一處理器,其耦接至該記憶體,經組態以執行留存於該記憶體中之該等指令。
  8. 8
    如請求項7之無線通信裝置,其中關於複數個具備無線 MDDI用戶端能力型器件之該資訊包括對應於一器件名稱、該器件之能力及一狀態指示之一字串識別符,其中本端地留存該資訊。
  9. 9
    如請求項7之無線通信裝置,其中該記憶體進一步留存關於以下內容之指令:向一下部層傳遞一訊息以獲得器件之一清單,接收包括器件之該清單之一回應,向包括於該所接收清單中之該等器件中的每一者傳輸一封包,及接收含有該等回應器件中之每一者之字串識別符的一回應。
  10. 10
    如請求項9之無線通信裝置,其中該下部層支援多播,該記憶體進一步留存關於向一多播群組傳輸一服務查詢封包以自一選定具備無線MDDI用戶端能力型器件請求資訊的指令,其中該多播群組由一多播位址予以規定。
  11. 11
    如請求項9之無線通信裝置,其中該下部層為wiMedia UWB MAC,該記憶體進一步留存關於接收關於該等具備w-MDDI用戶端能力型器件中之每一者的應用特有資訊元素之指令。
  12. 12
    如請求項9之無線通信裝置,其中該下部層為UDP/IP,該記憶體進一步留存關於以下內容之指令:向一UDP埠上之一多播群組傳達一服務查詢封包,加入該UDP埠上之該多播群組,及自支援w-MDDI之每一器件接收一服務回應。
  13. 13
    一種以一高速率無線傳達資料之無線通信裝置,其包含: 用於執行一服務發現過程以收集關於一局部區域中之複數個具備無線MDDI用戶端能力型器件的資訊的構件;用於接收與該複數個具備無線MDDI用戶端能力型器件中之至少一者相關聯之一請求的構件;用於判定該複數個具備無線MDDI用戶端能力型器件中之每一者的安全性能力的構件;用於選擇性地執行一安全性關聯程序的構件;及用於與該複數個具備無線MDDI用戶端能力型器件中之該至少一者相關聯的構件。
  14. 14
    如請求項13之無線通信裝置,其中關於複數個具備無線MDDI用戶端能力型器件之該資訊包括對應於一器件名稱、該器件之能力及一狀態指示之一字串識別符,其中本端地留存該資訊。
  15. 15
    如請求項13之無線通信裝置,其進一步包含:用於向一下部層傳遞一訊息以獲得器件之一清單的構件;用於接收包括器件之該清單之一回應的構件;用於向包括於該所接收清單中之該等器件中的每一者傳輸一封包的構件;及用於接收含有該等回應器件中之每一者之字串識別符的一回應的構件。
  16. 16
    如請求項15之無線通信裝置,其中該下部層支援多播,該裝置進一步包含用於向一多播群組傳輸一服務查詢封 包以自一選定具備無線MDDI用戶端能力型器件請求資訊的構件,其中該多播群組由一多播位址予以規定。
  17. 17
    如請求項15之無線通信裝置,其中該下部層為wiMedia UWB MAC,該裝置進一步包含用於接收關於該等具備w-MDDI用戶端能力型器件中之每一者的應用特有資訊元素的構件。
  18. 18
    如請求項15之無線通信裝置,其中該下部層為UDP/IP,該裝置進一步包含:用於向一UDP埠上之一多播群組傳達一服務查詢封包的構件;用於加入該UDP埠上之該多播群組的構件;及用於自支援w-MDDI之每一器件接收一服務回應的構件。
  19. 19
    一種電腦程式產品,其包含:一電腦可讀媒體,其包含:一第一組程式碼,其用於使一電腦執行一服務發現過程以獲得關於一局部區域中之複數個具備無線MDDI用戶端能力型器件的資訊;一第二組程式碼,其用於使該電腦接收與該複數個具備無線MDDI用戶端能力型器件中之至少一者相關聯之一指示;一第三組程式碼,其用於使該電腦判定該複數個具備無線MDDI用戶端能力型器件中之每一者的安全性能力; 一第四組程式碼,其用於使該電腦執行一安全性關聯程序;及一第五組程式碼,其用於使該電腦與該複數個具備無線MDDI用戶端能力型器件中之該至少一者相關聯。
  20. 20
    如請求項19之電腦程式產品,其中關於複數個具備無線MDDI用戶端能力型器件之該資訊包括對應於一器件名稱、該器件之能力及一狀態指示之一字串識別符,其中本端地留存該資訊。
  21. 21
    如請求項19之電腦程式產品,其中該下部層支援多播。
  22. 22
    如請求項19之電腦程式產品,其中該下部層為wiMedia UWB MAC或UDP/IP。
  23. 23
    一種處理器,其經組態以在一主機實體與至少一遠端具備無線MDDI用戶端能力型器件之間以一高速率傳達資料,其包含:一第一模組,其用於執行一服務發現過程以獲得關於一局部區域中之複數個具備無線MDDI用戶端能力型器件的資訊;一第二模組,其用於接收與該複數個具備無線MDDI用戶端能力型器件中之至少一者相關聯之一指示;一第三模組,其用於判定該複數個具備無線MDDI用戶端能力型器件中之每一者的安全性能力;一第四模組,其用於選擇性地執行一安全性關聯程序;及 一第五模組,其用於與該複數個具備無線MDDI用戶端能力型器件中之該至少一者相關聯。
  24. 24
    如請求項23之至少一處理器,其中該下部層支援多播。
  25. 25
    如請求項23之至少一處理器,其中該下部層為wiMedia UWB MAC或UDP/IP。
  26. 26
    一種用於由一主機實體以一高速率無線傳達資料之方法,其包含:向一下部層傳輸一相鄰者清單訊息,該相鄰者清單訊息請求一局部區域中之器件之一清單;接收該局部區域中之器件之一清單;向該等器件中之每一者發送一查詢封包;接收包括該應答器件之字串識別符之一應答,該應答在一預定間隔期滿之前經接收;及選擇性地與該應答器件相關聯。
  27. 27
    如請求項26之方法,其中該相鄰者清單訊息為一"取得相鄰者清單"訊息,且器件之該清單係在一"下部層相鄰者清單回應"中自一下部層接收。
  28. 28
    如請求項27之方法,其中該查詢封包為一"w-MDDI服務查詢"封包,且該應答為一"w-MDDI服務回應"封包。
  29. 29
    如請求項27之方法,其中該查詢封包為一"w-MDDI主機查詢"封包,且該應答為一"w-MDDI主機回應"封包。
  30. 30
    如請求項26之方法,其中該下部層支援多播。
  31. 31
    如請求項26之方法,其中該下部層為wiMedia UWB MAC。
  32. 32
    如請求項26之方法,其中該下部層為UDP/IP。
  33. 33
    如請求項26之方法,其中若在一預定間隔期滿之前未接收到一應答,則該關聯不成功且恢復一先前狀態。
  34. 34
    如請求項26之方法,其進一步包含執行相互安全性鑑認。
  35. 35
    一種無線通信裝置,其包含:一記憶體,其留存關於以下內容之指令:向一下部層傳輸一相鄰者清單訊息,該相鄰者清單訊息請求一局部區域中之器件之一清單,接收該局部區域中之器件之一清單,向該等器件中之每一者發送一查詢封包,接收包括該應答器件之字串識別符之一應答及選擇性地與該應答器件相關聯,其中該應答在一預定間隔期滿之前經接收;及一處理器,其耦接至該記憶體,經組態以執行留存於該記憶體中之該等指令。
  36. 36
    如請求項35之無線通信裝置,其中該下部層支援多播。
  37. 37
    如請求項35之無線通信裝置,其中該下部層為wiMedia UWB MAC。
  38. 38
    如請求項35之無線通信裝置,其中該下部層為UDP/IP。
  39. 39
    如請求項35之無線通信裝置,其中若在一預定間隔期滿之前未接收到一應答,則該關聯不成功且恢復一先前狀態。
  40. 40
    如請求項35之無線通信裝置,該記憶體留存關於執行相互安全性鑑認之指令。
  41. 41
    一種以一高速率無線傳達資料之無線通信裝置,其包含:用於向一下部層發送一相鄰者清單訊息之構件,該相鄰者清單訊息請求一局部區域中之器件之一清單;用於接收該局部區域中之器件之一清單的構件;用於向該等器件中之每一者傳輸一查詢封包之構件;用於接收包括該應答器件之字串識別符之一應答的構件,該應答在一預定間隔期滿之前經接收;及用於與該應答器件相關聯之構件。
  42. 42
    如請求項41之無線通信裝置,其中該下部層支援多播。
  43. 43
    如請求項41之無線通信裝置,其中該下部層為wiMedia UWB MAC。
  44. 44
    如請求項41之無線通信裝置,其中該下部層為UDP/IP。
  45. 45
    如請求項41之無線通信裝置,其中若在一預定間隔期滿之前未接收到一應答,則該關聯不成功且恢復一先前狀態。
  46. 46
    如請求項41之無線通信裝置,其進一步包含用於執行相互安全性鑑認之構件。
  47. 47
    一種電腦程式產品,其包含:一電腦可讀媒體,其包含:一第一組程式碼,其用於使一電腦向一下部層發送一相鄰者清單訊息,該相鄰者清單訊息請求一局部區域中之器件之一清單;一第二組程式碼,其用於使該電腦接收該局部區域 中之器件之一清單;一第三組程式碼,其用於使該電腦向該等器件中之每一者傳輸一查詢封包;一第四組程式碼,其用於使該電腦接收包括該應答器件之字串識別符之一應答,該應答在一預定間隔期滿之前經接收;及一第五組程式碼,其用於使該電腦與該應答器件相關聯。
  48. 48
    如請求項47之電腦程式產品,其中該下部層支援多播。
  49. 49
    如請求項47之電腦程式產品,其中該下部層為wiMedia UWB MAC或UDP/IP。
  50. 50
    一種經組態而以一高速率傳達資料之處理器,其包含:一第一模組,其用於向一下部層傳輸一相鄰者清單訊息,該相鄰者清單訊息請求一局部區域中之器件之一清單;一第二模組,其用於接收該局部區域中之器件之一清單;一第三模組,其用於向該等器件中之每一者發送一查詢封包;一第四模組,其用於接收包括該應答器件之字串識別符之一應答,該應答在一預定間隔期滿之前經接收;及一第五模組,其用於選擇性地與該應答器件相關聯。
Independent claims50