TW201528862A - 無線網路設定方法與無線網路系統 - Google Patents

無線網路設定方法與無線網路系統 Download PDF

Info

Publication number
TW201528862A
TW201528862A TW103100715A TW103100715A TW201528862A TW 201528862 A TW201528862 A TW 201528862A TW 103100715 A TW103100715 A TW 103100715A TW 103100715 A TW103100715 A TW 103100715A TW 201528862 A TW201528862 A TW 201528862A
Authority
TW
Taiwan
Prior art keywords
wireless network
wireless
network device
connection type
setting information
Prior art date
Application number
TW103100715A
Other languages
English (en)
Other versions
TWI508609B (zh
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 TW103100715A priority Critical patent/TWI508609B/zh
Priority to US14/553,492 priority patent/US10499220B2/en
Publication of TW201528862A publication Critical patent/TW201528862A/zh
Application granted granted Critical
Publication of TWI508609B publication Critical patent/TWI508609B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/35Protecting application or service provisioning, e.g. securing SIM application provisioning

Landscapes

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

Abstract

本發明揭露一種無線網路設定方法與應用此方法的無線網路系統,所述的無線網路設定方法包含執行無線區域網路站台掃描程序,以搜尋可連線的至少一個無線網路裝置。並取得無線基地台的設定資訊。選擇無線網路裝置其中之一。依據被選擇的無線網路裝置的網路連接型態,決定對應的網路連接型態。並且依據對應的網路連接型態決定傳輸方式,以傳送關於無線基地台的設定資訊給被選擇的無線網路裝置。其中,設定資訊係選自由無線服務設定識別碼識別元、無線加密方式與無線加密金鑰所組成的集合中其中之至少一。

Description

無線網路設定方法與無線網路系統
本發明係關於一種無線網路設定方法與無線網路系統,特別關於一種可自動設定多個無線網路裝置的無線網路設定方法與應用此方法的無線網路系統。
隨著無線網路技術的進步,無線網路裝置隨處可見,例如無線網路攝影機(IP camera)或是無線網路家電。然而,當一個使用者一次購入了數台無線網路攝影機或是數台無線網路家電,如何將這些無線網路裝置設定連接至一個無線基地台以便於往後的控制與操作,是一件繁雜的事情。習知的做法使用者需要以手動的方式對每一台無線網路裝置一台接著一台逐一進行設定。因此,如何簡化繁雜的設定流程,是一個待解決的問題。
即使能夠自動對每一台無線網路裝置一台接著一台逐一進行設定,當所需設定的無線網路裝置數目愈多時,所需的設定時間亦愈久。若改採同時對每一台無線網路裝置進行一次設定的做法,雖然可以縮短整體設定時間,但無法與逐一設定的做法相容。
有鑑於以上的問題,本發明提出一種無線網路設定方法與可以應用此方法的無線網路系統。依據本發明一實施例所實現的一種無線網路設定方法,可用以設定無線網路裝置連線至無線基地台(access point,AP),所述的無線網路設定方法包含執行無線區域網路站台掃描(site survey)程序,以搜尋可連線的至少一個無線網路裝置。並取得無線基地台的設定資訊。選擇無線網路裝置其中之一。依據被選擇的無線網路裝置的網路連接型態,決定對應的網路連接型態。並且依據對應的網路連接型態決定傳輸方式,以傳送關於無線基地台的設定資訊給被選擇的無線網路裝置。其中,設定資訊係選自由無線服務設定識別碼識別元(Service Set Identifier)、無線加密方式與無線加密金鑰所組成的集合中其中之至少一。
依據本發明一個或多個實施例所實現的一種無線網路系統,包含無線基地台、至少一個無線網路裝置與一個主控裝置。其中無線基地台具有一個設定資訊。每一個無線網路裝置用以在未取得無線基地台的設定資訊時運行於第一網路連接型態,並用以在取得設定資訊時運行於第二網路連接型態,以設定資訊連接至無線基地台,其中第一網路連接型態與第二網路連接型態不同。主控裝置通訊連接至無線基地台並選擇性地通訊連接至前述的無線網路裝置,用以執 行無線區域網路站台掃描(site survey)以搜尋前述無線網路裝置中可連線的一個無線網路裝置。主控裝置並依據可連線的無線網路裝置的第一網路連接型態,決定對應的網路連接型態,以對應的網路連接型態決定傳輸方式,以傳送設定資訊給可連線的無線網路裝置。其中無線基地台的設定資訊係選自由無線服務設定識別碼識別元(Service Set Identifier)、無線加密方式與無線加密金鑰所組成的集合中其中之至少一。
依據本發明所提出的無線網路設定方法與無線網路系統,一個主控裝置可以自動判斷一個無線網路裝置的網路連接型態,以決定對應的連接型態與傳輸方式。並且主控裝置可以用被決定的對應的連接型態連接至無線網路裝置再用被決定的傳輸方式將一個無線基地台的設定資訊傳送給無線網路裝置,而無線網路裝置接收到設定資訊後,會自動地據以連接至無線基地台。如此當需要對多個無線網路裝置進行設定時,主控裝置可以自動地判斷每個無線網路裝置應該如何連接,再以自動逐一單播(unicast)的方式和/或自動一次廣播(broadcast)的方式傳送無線基地台的設定資訊。並且每個無線網路裝置會自動依據收到的設定資訊來連線到無線基地台。
以上之關於本發明內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。
1‧‧‧無線網路系統
11‧‧‧無線基地台
13、15、17‧‧‧無線網路裝置
131‧‧‧儲存模組
133‧‧‧通訊模組
135‧‧‧控制模組
137‧‧‧影像擷取模組
19‧‧‧主控裝置
2、3‧‧‧區域網路
21‧‧‧使用者
B11~B17‧‧‧網路信標
第1圖係依據本發明一實施例的無線網路系統架構示意圖。
第2圖係依據本發明一實施例的無線網路系統與其他網路系統互動示意圖。
第3圖係依據本發明一實施例的無線網路裝置功能方塊圖。
第4圖係依據本發明一實施例的無線網路系統運作流程示意圖。
第5圖係依據本發明一實施例的無線網路系統運作流程示意圖。
第6圖係依據本發明一實施例的無線網路設定方法流程圖。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。
本發明提出了一種無線網路系統與應用於此系 統的無線網路設定方法。使用者可以利用本發明所提出的方法簡單快速地將無線網路裝置設定連接至無線基地台。關於本發明所揭露的無線網路系統與設定方法,茲敘述如下。
首先,請參照第1圖,其係依據本發明一實施例的無線網路系統架構示意圖。如第1圖所示,本發明一實施例中的無線網路系統1可以包含一個無線基地台11、至少一個無線網路裝置(無線網路裝置13、無線網路裝置15與無線網路17)與一個主控裝置19。無線網路系統1本身可以是一個封閉式的網路系統(不與其他的區域網路(local area network,LAN)、都會網路(metropolitan area network,MAN)或廣域網路(wide area network,WAN)連接),也可以藉由無線基地台11與其他網路連接。以下茲敘述無線網路系統1中的各裝置個別的功能與作用。
無線基地台11可以用來作為整個無線網路系統1之中負責傳遞資料的裝置,讓主控裝置19可以於設定完無線網路裝置13、15、17後測試確認是否每個無線網路裝置13、15、17都已正確地連接至無線基地台11。舉例來說,當主控裝置19想要發出資料請求至無線網路裝置13的時候,主控裝置19可以連接至無線基地台11,而後主控裝置19將資料請求封包送到無線基地台11。無線基地台11依據資料請求封包上的目標位址(也就是無線網路裝置13的位址)將資料請求封包送到無線網路裝置13。當無線網路裝置13收到資料 請求封包後,無線網路裝置13會將資料請求封包內所請求的資料以資料封包傳送給無線基地台11,並且資料封包指定了主控裝置19作為目標。當無線基地台11接收到來自無線網路裝置13指定給主控裝置19的資料封包後,會將之傳送給主控裝置19。關於測試確認的細節後面會再詳細說明。
此外,無線基地台11也可以作為無線網路系統1與其他網路系統溝通的路由器。請參照第2圖,其係依據本發明一實施例的無線網路系統與其他網路系統互動示意圖。如第2圖所示,無線網路系統1(與其中的各裝置)透過無線基地台與區域網路2以及區域網路3連接。當一個屬於區域網路2的使用者21想要得到無線網路裝置15的資料時,使用者21將資料請求封包發送至無線網路系統1,當無線基地台11收到這個資料請求封包時,無線基地台11可以判斷出這個資料請求封包需要被傳送到無線網路裝置15,因此這個資料請求封包會被無線基地台11轉送給無線網路裝置15,而後無線網路裝置15可以接到這個資料請求封包,並做出適當的回應。
一般而言,無線基地台11具有一個或多個設定資訊。無線基地台11的設定資訊可以是由無線服務設定識別碼識別元(Service Set Identifier,SSID)、無線加密方式與無線加密金鑰所組成的集合中選擇其中之至少一。其中無線加密方式例如為無線加密協議(wireless encryption protocol, WEP),也稱為有線等效加密(wired equivalent privacy,WEP),無線保真保護存取(wireless fidelity protected access,Wi-Fi protected access,WPA)或是其他適於使用在無線網路的加密方式。
以下以無線網路裝置13為例,來描述無線網路裝置13、無線網路裝置15與無線網路裝置17的運作方式。請參照第3圖,其係依據本發明一實施例的無線網路裝置功能方塊圖。如第3圖所示,無線網路裝置13可以包含通訊模組133、儲存模組131與控制模組135。其中控制模組135分別電性連接至通訊模組133與儲存模組131。
儲存模組131係用以儲存資料。舉例來說,無線網路裝置13可以是一個網路攝影機(IP camera),則儲存模組131所儲存的資料可以包含無線網路裝置13所擷取的靜態影像資料或動態影像串流資料。此外,儲存模組131可以儲存一個或多個設定資訊,此設定資訊可以讓無線網路裝置13連線到某個無線基地台(例如無線基地台11)。儲存模組131可以包含至少一種非揮發性的儲存媒介,如硬碟、電子抹除式可程式唯讀記憶體(electronic erasable programmable read only memory,EEPROM)、磁帶或是其他任何可用以儲存資料的非揮發性儲存媒介(non-transitory storage medium),本發明不加限制。
通訊模組133係用以使無線網路裝置13連接至 無線基地台11或是主控裝置19。舉例來說,通訊模組133可以操作在客戶端模式(station mode),則無線網路裝置13可以藉由通訊模組133連接至無線基地台11。又舉例來說,通訊模組133可以操作在基地台模式(access point mode,AP mode),如此,主控裝置19可以操作在客戶端模式而連線至無線網路裝置13。再舉例來說,通訊模組133也可以操作在隨意網路模式(ad hoc),則無線網路裝置13可以藉此加入一個隨意網路,而屬於這個隨意網路中的其他裝置,例如也加入這個隨意網路的主控裝置19,可以傳送封包給無線網路裝置13,反之亦然。依據本發明的精神,通訊模組可以是符合802.11a/b/g/n或其他無線通訊標準的裝置,本發明不加以限制。
控制模組135係用以控制儲存模組131與通訊模組133。於本發明一實施例中,當無線網路裝置13被致能(或者說被啟動)後,控制模組135會首先判斷儲存模組131中是否已儲存有設定資訊,若有,表示無線網路裝置13已被設定,則控制通訊模組133運作於客戶端模式,並控制通訊模組133以儲存模組131中所儲存的設定資訊試圖連線到無線基地台11。如果控制模組135判斷儲存模組131中尚未儲存有設定資訊,表示無線網路裝置13尚未被設定,則控制模組135可以控制通訊模組133操作於基地台模式或隨意網路模式,以便於讓主控裝置19可以連接至無線網路裝置13進行設定動 作。於本發明一實施例中,當無線網路裝置13被致能後,控制模組135判斷儲存模組131中若尚未儲存有設定資訊時,應控制通訊模組133操作於基地台模式或隨意網路模式則端視與上述設定資訊不同的另外的出廠設定值而決定。
並且於此時,控制模組135控制通訊模組133持續發出網路信標(beacon),網路信標中包含可以用來辨識通訊模組133是操作在基地台模式或是隨意網路模式的資訊。如果通訊模組133操作在基地台模式或隨意網路模式,通訊模組133接收到主控裝置19所送來的一個或多個設定資訊,則控制模組135會將這組設定資訊儲存到儲存模組131,並且設定模組135會控制通訊模組133操作在客戶端模式,並以所接收到的設定資訊來連接至無線基地台11。依據本發明的精神,控制模組135可以是特殊應用積體電路(application-specific integrated circuit,ASIC)、進階精簡指令集機器(advanced RISC machine,ARM)、中央處理單元(central processing unit,CPU)、單晶片控制器或其他適於執行運算及控制指令的設備,本發明不加以限制。
於一個實施例中,如第3圖所示,無線網路裝置13可以更包含一個影像擷取模組137,影像擷取模組137電性連接至控制模組135。並且,影像擷取模組137受控於控制模組135,對無線網路裝置13所在的環境中的特定區域截取其靜態影像(或動態影像串流)。所擷取到的靜態影像資料或動 態影像串流資料透過控制模組135被儲存至儲存模組131。依據本發明的精神,影像擷取模組137可以是紅外線攝影機、可見光攝影機或是其他可用以對一個特定空間擷取影像的裝置,本發明不加以限制。
綜上所述,無線網路裝置13可以運作於第一網路連接型態(也就是通訊模組133操作於基地台模式或是隨意網路模式)以準備接收一個或多個關於無線基地台11的設定資訊。無線網路裝置13也可以在獲得前述設定資訊的狀況下,運作於第二網路連接型態(也就是通訊模組133操作於客戶端模式),並以前述設定資訊來連線至無線基地台11。而依據本發明的精神,無線網路裝置13可以是無線網路攝影機(wireless IP camera)、無線網路家庭電器或其他可應用於無線網路的消費性電子產品,本發明不加以限制。
請回到第1圖,主控裝置19係用以執行一個無線區域網路站台掃描(site survey)程序,以被動接收多個網路信標(beacon)或主動發出探測請求(probe request)再收集探測回應(probe response),並依據這些網路信標或探測回應,決定有哪些可連線的無線網路裝置,並且從可連線的無線網路裝置中選擇至少一個做為欲設定的無線網路裝置。由於依據本發明說明書前述的一個實施例,可以被主控裝置19連線的無線網路裝置13、15、17必然是運行於第一網路連接型態,因此主控裝置19依據所選擇的無線網路裝置的第一網路連接 型態是基地台模式或是隨意網路模式,來決定主控裝置19所需運行的對應網路連接型態。
舉例來說,主控裝置19執行完無線區域網路站台掃描程序後,由於收到了多個網路信標或探測回應,更依據這些網路信標或探測回應,判斷無線基地台11、無線網路裝置13、無線網路裝置15與無線網路裝置17可供連線。運行於主控裝置19上的程序可依據所收到網路信標或探測回應中所記載的無線網路裝置的識別碼(例如媒體存取控制位址Media Access Control Address,MAC address)判斷哪些裝置支援本發明所提出的設定方法,例如無線網路裝置13、無線網路裝置15與無線網路裝置17,並將可設定的無線網路裝置以列表形式顯示於圖形化使用者介面之中,而後使用者可透過主控裝置19的前述圖形化使用者介面選擇前述無線網路裝置其中之至少一,例如選擇無線網路裝置13,來進行本發明一實施例中所欲揭露的無線網路設定方法。此時,主控裝置19依據來自無線網路裝置13的網路信標或探測回應,利用習知的方式判斷無線網路裝置13所運行的第一網路連接型態為基地台模式還是隨意網路模式。
若無線網路裝置13所運行的第一網路連接型態是基地台模式,則主控裝置19必須運行於客戶端模式以連接至無線網路裝置13,所以此時的對應網路連接型態就是基地台模式。反之,若無線網路裝置13所運行的第一網路連接型 態是隨意網路模式,則主控裝置19也必須運行於隨意網路模式以連接至無線網路裝置13,所以此時的對應網路連接型態就是隨意網路模式。
當主控裝置19決定了對應網路連接型態後,主控裝置19以這個對應網路連接型態連接至無線網路裝置13。而後主控裝置19依據對應網路連接型態,決定一個傳輸方式,以所決定的傳輸方式將無線基地台11的設定資訊傳送給無線網路裝置13。如果對應網路連接型態是基地台模式,則主控裝置19以客戶端模式連接至無線網路裝置13後,將設定資訊以傳輸控制與網際網路協定(transfer control protocol and internet protocol,TCP/IP)中的單播方式,將設定資訊傳送給無線網路裝置13。如果對應網路連接型態是隨意網路模式,則主控裝置19以隨意網路模式連接至包含無線網路裝置13在內的一個隨意網路,將設定資訊以基於用戶數據報協議(user datagram protocol,UDP)或以基於用戶數據報協議實現的傳輸控制協定(TCP over UDP)來在前述隨意網路中廣播該設定資訊。
接著說明主控裝置19如何取得無線基地台11的設定資訊。由於是使用者要設定無線網路裝置連接到無線基地台,所以使用者必然知道無線基地台11的設定資訊。更明確的說,設定資訊可以包含無線服務設定識別碼識別元、無線加密方式與無線加密金鑰,其中無線服務設定識別碼識別 元與無線加密方式主控裝置19可以另外執行一次站台掃描程序而得到,亦可在上述執行無線區域網路站台掃描程序後一併得到。主控裝置19可將所得到的無線基地台11的無線服務設定識別碼識別元與無線加密方式顯示於圖形化使用者介面中供使用者選取。或是由使用者透過主控裝置19所提供的使用者介面自行鍵入無線基地台11的SSID與對應的無線加密方式。而無線加密金鑰可以由使用者自行輸入。依據本發明的精神,主控裝置19可以是手機、遙控器、或是其他可以透過無線網路技術連線至無線網路裝置的裝置,本發明在此不加以限制。
關於本發明一實施例中,上述三種裝置(無線基地台11、無線網路裝置13、15及17以及主控裝置19)如何互動以達到本發明的一個目的,請參照第4圖,其係依據本發明一實施例的無線網路系統運作流程示意圖。如第4圖所示,無線網路中包含一個無線基地台11、無線網路裝置13、無線網路裝置15、無線網路裝置17與主控裝置19。於本實施例中,假設一開始無線網路裝置13、無線網路裝置15與無線網路裝置17都運行在基地台模式。首先,主控裝置19執行一個無線區域網路站台掃描程序,以搜尋可連線的無線網路裝置。於此同時,無線基地台11發送網路信標B11(步驟S4011)、無線網路裝置13發送網路信標B13(步驟S4013)、無線網路裝置15發送網路信標B15(步驟S4015)而無線網路裝置17發送 網路信標B17(步驟S4017)。主控裝置19藉由判斷網路信標中的媒體存取控制位址,可以知道可供連線的無線網路裝置一共有無線網路裝置13、15與17。
而後,如果使用者選擇要對三個無線網路裝置都進行設定(當然也可以選擇只設定無線網路裝置13與無線網路裝置15)。由於這三個無線網路裝置是運行在基地台模式,因此主控裝置19要連接到任何一個無線網路裝置的話必須運行在對應於基地台模式的客戶端模式。主控裝置19對無線網路裝置13發出連線請求(步驟S4113)以連接至無線網路裝置13。並在完成連線後將無線基地台11的設定資訊傳送給無線網路裝置13(步驟S4213)。無線網路裝置13在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S4313)。
當無線網路裝置13運行於客戶端模式時,主控裝置19失去了與無線網路裝置13的網路連線。接著,主控裝置19對無線網路裝置15發出連線請求(步驟S4115)以連接至無線網路裝置15。並在完成連線後將無線基地台11的設定資訊傳送給無線網路裝置15(步驟S4215)。無線網路裝置15在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S4315)。
當無線網路裝置15運行於客戶端模式時,主控裝置19失去了與無線網路裝置15的網路連線。接著,主控裝置19對無線網路裝置17發出連線請求(步驟S4117)以連接至無線網路裝置17。並在完成連線後將無線基地台11的設定資訊傳送給無線網路裝置17(步驟S4217)。無線網路裝置17在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S4317)。
雖然上述流程中,主控裝置19是依序對無線網路裝置13、無線網路裝置15與無線網路裝置17連線並傳送無線基地台11的設定資訊。這樣的連線與傳送設定資訊的順序可依照無線網路裝置的媒體存取控制位址排序,但並不以此為限。
關於本發明另一實施例中,上述三種裝置(無線基地台11、無線網路裝置13、15及17以及主控裝置19)如何互動以達到本發明的一個目的,請參照第5圖,其係依據本發明一實施例的無線網路系統運作流程示意圖。如第5圖所示,無線網路中包含一個無線基地台11、無線網路裝置13、無線網路裝置15、無線網路裝置17與主控裝置19。一開始無線網路裝置13、無線網路裝置15與無線網路裝置17皆尚未完成無線設定,且都運行在隨意網路模式。假設無線網路裝置13、15與17彼此位於互相訊號涵蓋範圍內。由於本發 明令所有運行在隨意網路模式的無線網路裝置皆使用預設的相同的隨意網路無線服務設定識別碼識別元,故無線網路裝置13、15與17屬於同一個隨意網路。首先,主控裝置19執行一個無線區域網路站台掃描程序,以搜尋可連線的無線網路裝置。於此同時,無線基地台11發送網路信標B11(步驟S5011)、無線網路裝置13發送網路信標B13(步驟S5013)、無線網路裝置15發送網路信標B15(步驟S5015)而無線網路裝置17發送網路信標B17(步驟S5017)。主控裝置19藉由判斷網路信標中的媒體存取控制位址,可以知道可供連線的無線網路裝置一共有無線網路裝置13、15與17。
而後,如果使用者可以選擇要對三個無線網路裝置都進行設定(當然也可以選擇只設定無線網路裝置13與無線網路裝置15)。由於這三個無線網路裝置是運行在隨意網路模式,因此主控裝置19要把無線基地台11的設定資訊傳送給任何一個無線網路裝置的話,主控裝置19必須也運行在隨意網路模式。主控裝置19改變網路連接運行型態為運行於隨意網路模式,並使用與無線網路裝置13、15與17相同的預設的隨意網路無線服務設定識別碼識別元,以便加入前述多個無線網路裝置所組成的隨意網路。並在完成連線後,以廣播的方式將無線基地台11的設定資訊傳送給無線網路裝置13(步驟S5213)、無線網路裝置15(步驟S5215)與無線網路裝置17(步驟S5217)。注意此處雖分為3個步驟說明,但廣播封 包只有一份。
無線網路裝置13在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S5313)。無線網路裝置15在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S5315)。無線網路裝置17在收到這個設定資訊後,可以改變網路連接運行型態,改為運行於客戶端模式,並以這個設定資訊對無線基地台11發出連線請求(步驟S5317)。
其中,無線網路裝置13、無線網路裝置15、無線網路裝置17以及主控裝置19在組成(加入)隨意網路時,如果每個裝置都使用預設固定的網路位址(IP address)的話可能會有位址衝突發生。為了避免位址衝突,或者說降低位址衝突發生的機率,每個裝置(無線網路裝置或是主控裝置)以本身的媒體存取控制位址(media access control address,MAC address)依據以一個雜湊函數(hash function)產生一組數值(X,Y),其中X為介於0~255間的整數,Y亦為介於0~255間的整數,並且將本身的網路位址設定為一個自訂連線位址(link local address)169.254.X.Y,而後以這個自訂連線位址加入隨意網路。由於每個裝置的媒體存取控制位址皆不相同,因此所產生出來的自訂連線位址要發生位址衝突的機率也會 非常低。
在本發明另一實施例中,若使用者所選擇的待設定無線網路裝置包含兩種網路連接運行型態,例如選擇了無線網路裝置13、15及17,其中13運行於基地台模式,15及17運行於隨意網路模式,則主控裝置19可先依如第4圖的方式以客戶端模式連接無線網路裝置13進行設定再依如第5圖的方式以隨意網路模式連接無線網路裝置15與17進行設定,或先依如第5圖的方式以隨意網路模式連接無線網路裝置15與17進行設定再依如第4圖的方式以客戶端模式連接無線網路裝置13進行設定。
於本發明一個實施例中,當主控裝置19已經將無線基地台11的設定資訊傳送給被選擇的所有無線網路裝置後,主控裝置19更以這個設定資訊連線至無線基地台11以加入無線網路系統1。接著主控裝置19可以藉由向無線基地台11查詢當前連線裝置來確認每個被選擇的無線網路裝置是否已經成功連接至無線基地台11。假設被選擇的無線網路裝置包含了無線網路裝置15,但是主控裝置19向無線基地台11查詢後發現無線網路裝置15未連接至無線基地台,則在一種實施態樣中,主控裝置19中斷與無線基地台11的連線,並試圖連線至無線網路裝置15以把無線基地台11的設定資訊重新傳送給無線網路裝置15。在另一種實施態樣中,主控裝置19可以發出警示訊號給使用者(例如發出警鈴或是顯示 特定圖樣於螢幕)。
於本發明另一個實施例中,當主控裝置19要確認是否每個被選擇的無線網路裝置都已經正確地連接至無線基地台11時,主控裝置19可以連接至無線基地台11,接著廣播一個探索回覆訊號(discovery/response message,DRM)到無線網路系統1。並且在這個探索回覆訊號中可以包含有主控裝置19的網路位址。由於這個探索回覆訊號是經由無線基地台11所散播的,所以沒有連線到無線基地台11的無線網路裝置並不能收到這個探索回覆訊號。
每個收到探索回覆訊號的支援本發明的無線網路裝置都回應這個探索回覆訊號,透過無線基地台11傳送一個對應的探索回覆訊號給主控裝置19。無線網路裝置所發出的探索回覆訊號中,可以包含發出訊號的無線網路裝置的媒體存取控制位址,因此當主控裝置19收到來自於多個無線網路裝置所回傳的探索回覆訊號時,主控裝置19可以檢查每個探索回覆訊號中所包含的媒體存取控制位址,從而確認是否每個被選擇要設定的無線網路裝置都正確的連線至無線基地台11。
關於本發明一實施例中的無線網路設定方法,可以一併參照第1圖至第6圖與上述關於本發明所提出的無線網路系統的說明,第6圖係依據本發明一實施例的無線網路設定方法流程圖。如步驟S610所示,主控裝置19執行無線 區域網路站台掃描(site survey)程序,以搜尋可連線的無線網路裝置。如步驟S620所示,主控裝置19取得無線基地台11的設定資訊。如步驟S630所示,主控裝置19選擇無線網路裝置其中之一(也可以是多個)。如步驟S640所示,主控裝置19依據被選擇的無線網路裝置的網路連接型態,決定對應網路連接型態。並且如步驟S650所示,主控裝置19依據對應網路連接型態決定傳輸方式,以傳送設定資訊給被選擇的無線網路裝置。而後當被選擇的無線網路裝置接收到設定資訊,被選擇的無線裝置可以用這個設定資訊連接至無線基地台11。
藉由本發明所提出的無線網路設定方法與無線網路系統,一個主控裝置可以自動判斷一個無線網路裝置的網路連接型態,以決定對應的連接型態與傳輸方式。並且主控裝置可以用被決定的對應的連接型態連接至無線網路裝置再用被決定的傳輸方式將一個無線基地台的設定資訊傳送給無線網路裝置,而無線網路裝置接收到設定資訊後,會自動地據以連接至無線基地台。如此當需要對多個無線網路裝置進行設定時,主控裝置可以自動地判斷每個無線網路裝置應該如何連接,以傳送無線基地台的設定資訊。並且每個要被設定的無線網路裝置會自動依據收到的設定資訊,來連線到無線基地台。
雖然本發明以前述之實施例揭露如上,然其並非 用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。
11‧‧‧無線基地台
13、15、17‧‧‧無線網路裝置
19‧‧‧主控裝置
B11、B13、B15、B17‧‧‧網路信標

Claims (10)

  1. 一種無線網路設定方法,用以設定無線網路裝置連線至一無線基地台(access point,AP),所述的無線網路設定方法包含:執行一無線區域網路站台掃描(site survey)程序,以搜尋可連線的至少一無線網路裝置;取得該無線基地台的一設定資訊;選擇該至少一無線網路裝置其中之一;依據被選擇的該無線網路裝置的一網路連接型態,決定對應的一對應網路連接型態;以及依據該對應網路連接型態決定一傳輸方式,以傳送該設定資訊給被選擇的該無線網路裝置;其中該設定資訊係選自由一無線服務設定識別碼識別元(Service Set Identifier)、一無線加密方式與一無線加密金鑰所組成的集合中其中之至少一。
  2. 如請求項1所述的無線網路設定方法,其中依據被選擇的該無線網路裝置的一網路連接型態,決定對應的一對應網路連接型態的步驟中,若該網路連接型態為隨意無線網路(ad hoc),則該對應網路連接型態為隨意無線網路,若該網路連接型態為基地台(access point,AP),則該對應網路連接型態為客戶端(station,STA)。
  3. 如請求項2所述的無線網路設定方法,其中於依據該對應 網路連接型態決定該傳輸方式,以傳送該設定資訊給被選擇的該無線網路裝置的步驟中,包含:若該對應網路連接型態是隨意無線網路連接型態,加入包含被選擇的該無線網路裝置的一隨意無線網路,廣播該設定資訊;以及若該對應網路連接型態是客戶端,連線至被選擇的該無線網路裝置,並將該設定資訊傳送至被選擇的該無線網路裝置。
  4. 如請求項3所述的無線網路設定方法,其中於廣播該設定資訊的步驟中,係以一基於用戶數據報協議(user datagram protocol,UDP)實現的傳輸控制協定(transmission control protocol,TCP)來廣播該設定資訊。
  5. 如請求項1所述的無線網路設定方法,更包含:藉由該無線基地台向被選擇的該無線網路裝置發出一確認訊息以確認被選擇的該無線網路裝置是否成功連線至該無線基地台。
  6. 一種無線網路系統,包含:一無線基地台,具有一設定資訊;至少一無線網路裝置,其中每一無線網路裝置用以在未取得該設定資訊時運行於一第一網路連接型態,並用以在取得該設定資訊時運行於一第二網路連接型態,以該設定資訊連接至該無線基地台,該第一網路連接型態與該第 二網路連接型態不同;以及一主控裝置,通訊連接至該無線基地台並選擇性地通訊連接至該至少一無線網路裝置,用以執行一無線區域網路站台掃描(site survey)以搜尋該至少一無線網路裝置中可連線的一無線網路裝置,並依據可連線的該無線網路裝置的該第一網路連接型態,決定對應的一對應網路連接型態,以該對應網路連接型態決定一傳輸方式,以傳送該設定資訊給可連線的該無線網路裝置;其中該設定資訊係選自由一無線服務設定識別碼識別元(Service Set Identifier)、一無線加密方式與一無線加密金鑰所組成的集合中其中之至少一。
  7. 如請求項6所述的無線網路系統,其中該主控裝置在依據可連線的該無線網路裝置的該第一網路連接型態,決定對應的該對應網路連接型態時,若該第一網路連接型態為隨意無線網路(ad hoc),則該對應網路連接型態為隨意無線網路,若該第一網路連接型態為基地台(access point,AP),則該對應網路連接型態為客戶端(station,STA)。
  8. 如請求項6所述的無線網路系統,其中該主控裝置在以該對應網路連接型態決定一傳輸方式,以傳送該設定資訊給可連線的該無線網路裝置時包含:若該對應網路連接型態是隨意無線網路連接型態,加 入包含可連線的該無線網路裝置的一隨意無線網路,廣播該設定資訊;以及若該對應網路連接型態是客戶端,連線至可連線的該無線網路裝置,並將該設定資訊傳送至被選擇的該無線網路裝置。
  9. 如請求項8所述的無線網路系統,其中該主控裝置在廣播該設定資訊時,係以一基於用戶數據報協議(user datagram protocol,UDP)實現的傳輸控制協定(transmission control protocol,TCP)來廣播該設定資訊。
  10. 如請求項6所述的無線網路系統,該主控裝置更藉由該無線基地台向可連線的該無線網路裝置發出一確認訊息以確認可連線的該無線網路裝置是否成功連線至該無線基地台。
TW103100715A 2014-01-08 2014-01-08 無線網路設定方法與無線網路系統 TWI508609B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW103100715A TWI508609B (zh) 2014-01-08 2014-01-08 無線網路設定方法與無線網路系統
US14/553,492 US10499220B2 (en) 2014-01-08 2014-11-25 Network configuration method and wireless networking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103100715A TWI508609B (zh) 2014-01-08 2014-01-08 無線網路設定方法與無線網路系統

Publications (2)

Publication Number Publication Date
TW201528862A true TW201528862A (zh) 2015-07-16
TWI508609B TWI508609B (zh) 2015-11-11

Family

ID=53496238

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103100715A TWI508609B (zh) 2014-01-08 2014-01-08 無線網路設定方法與無線網路系統

Country Status (2)

Country Link
US (1) US10499220B2 (zh)
TW (1) TWI508609B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105392181B (zh) * 2015-10-20 2019-04-09 Oppo广东移动通信有限公司 一种智能设备的联网方法、装置及系统
WO2018205061A1 (zh) * 2017-05-08 2018-11-15 深圳市卓希科技有限公司 一种网络连接控制方法和系统
CN106992909B (zh) * 2017-05-17 2019-12-20 广东美的制冷设备有限公司 控制家电设备配网的方法与装置
WO2020028767A1 (en) 2018-08-03 2020-02-06 Netapp, Inc. Assignment of network configuration for a wired network using a wireless network
CN111342985A (zh) * 2018-12-18 2020-06-26 美的集团股份有限公司 配网方法、物联网系统和物联网设备
US11700176B1 (en) * 2022-01-19 2023-07-11 Cisco Technology, Inc. Network device configuration
US11979944B2 (en) * 2022-08-15 2024-05-07 Sr Technologies, Inc. Identification of wireless local area network stations using random medium access control addressing
CN116074982B (zh) * 2023-04-06 2023-06-13 深圳开鸿数字产业发展有限公司 网络连接方法、主终端设备及存储介质
US12231831B2 (en) 2024-06-19 2025-02-18 Frederic M Newman Smart security camera with detection of suspicious cellphones

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4103611B2 (ja) * 2003-02-03 2008-06-18 ソニー株式会社 無線アドホック通信システム、端末、その端末における認証方法、暗号化方法及び端末管理方法並びにそれらの方法を端末に実行させるためのプログラム
US8744516B2 (en) * 2004-02-05 2014-06-03 Sri International Generic client for communication devices
US7940744B2 (en) * 2004-09-16 2011-05-10 Seiko Epson Corporation System, apparatus and method for automated wireless device configuration
JP4158783B2 (ja) * 2005-05-13 2008-10-01 ブラザー工業株式会社 無線接続設定プログラム、記録媒体、コンピュータ、及び無線ネットワークシステム
US7957402B2 (en) * 2005-08-08 2011-06-07 American Megatrends, Inc. UDP to TCP bridge
JP4558639B2 (ja) * 2005-12-16 2010-10-06 富士通株式会社 無線lan装置および通信モード切替え方法
JP4944465B2 (ja) * 2006-03-22 2012-05-30 キヤノン株式会社 通信システム及び方法
US20070254614A1 (en) * 2006-05-01 2007-11-01 Infosys Technologies Ltd. Secure wireless connections using ssid fields
US7995543B2 (en) * 2006-05-05 2011-08-09 Marvell World Trade Ltd. Network device for implementing multiple access points and multiple client stations
JP2007324788A (ja) * 2006-05-31 2007-12-13 Softbank Bb Corp 移動端末及び通信方法
US8339991B2 (en) * 2007-03-01 2012-12-25 Meraki, Inc. Node self-configuration and operation in a wireless network
TW200844857A (en) * 2007-05-07 2008-11-16 Vivotek Inc A method and architecture for linking wireless network devices
DE102007035399A1 (de) * 2007-07-26 2009-02-05 Focke & Co.(Gmbh & Co. Kg) Verfahren und Vorrichtung zum kontrollierten Fördern eines Zigarettenstroms
JP4442667B2 (ja) * 2007-09-14 2010-03-31 ソニー株式会社 通信装置、通信システムおよび通信設定方法
US8265017B2 (en) * 2008-04-11 2012-09-11 Apple Inc. Methods and apparatus for network capacity enhancement for wireless device coexistence
US8310967B1 (en) * 2008-06-19 2012-11-13 Marvell International Ltd. Infrastructure and ad-hoc node device
US8625552B2 (en) * 2008-12-31 2014-01-07 Microsoft Corporation Wireless provisioning a device for a network using a soft access point
JP5107289B2 (ja) * 2009-03-19 2012-12-26 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法、無線基地局、無線回線制御局、コアネットワーク装置及びゲートウェイ装置
JP5409147B2 (ja) * 2009-07-03 2014-02-05 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
KR101586089B1 (ko) * 2009-08-14 2016-01-15 삼성전자주식회사 근거리 통신을 이용한 무선 네트워크 연결 시스템 및 방법 그리고 그 장치
TWI392345B (zh) 2009-12-31 2013-04-01 Chicony Electronics Co Ltd 可攜式Wi-Fi數位攝影機以及具可攜式Wi-Fi數位攝影機之系統
US8654741B2 (en) * 2010-03-02 2014-02-18 Motorola Solutions, Inc. Selection of a prepared access point from among a plurality of access points
US8588156B1 (en) * 2010-04-27 2013-11-19 Qualcomm Incorporated Direct data communication in infrastructure mode in wireless communication systems
WO2012008741A2 (ko) * 2010-07-13 2012-01-19 엘지전자 주식회사 무선 접속 시스템에서 단말 협력 전송을 수행하기 위한 방법 및 장치
EP2408223B1 (en) * 2010-07-16 2020-05-06 Samsung Electronics Co., Ltd. Access point and method for connecting wireless communication
TWI407806B (zh) * 2010-07-20 2013-09-01 Gemtek Technology Co Ltd 無線網路系統及其無線閘道器與無線端末裝置
EP2424169B1 (en) * 2010-08-31 2014-03-19 Alcatel Lucent Method of providing MMoIP communication device
JP5879735B2 (ja) * 2010-09-29 2016-03-08 ブラザー工業株式会社 携帯装置のプログラム、携帯装置および携帯装置の制御方法
US10045282B2 (en) * 2010-12-20 2018-08-07 Time Warner Cable Enterprises Llc System and method for optimizing scanning from a multi-band communications device
US8521886B2 (en) * 2011-01-19 2013-08-27 Qualcomm Incorporated Methods and apparatus for determining and/or using a communications mode
US20120246294A1 (en) * 2011-03-23 2012-09-27 Eric Thomas Eaton System and method of selecting devices to communicate with a node in a communication network
US8830872B2 (en) 2011-04-08 2014-09-09 Texas Instruments Incorporated Network configuration for devices with constrained resources
US8966601B2 (en) * 2011-09-23 2015-02-24 Hewlett-Packard Development Company, L.P. Connection of peripheral devices to wireless networks
JP6142465B2 (ja) * 2012-04-04 2017-06-07 セイコーエプソン株式会社 無線通信装置、無線通信システム、方法及びコンピュータプログラム
US9019112B2 (en) * 2012-07-13 2015-04-28 Walter Kidde Portable Equipment, Inc. Systems and methods for optimizing low battery indication in alarms
US9883958B2 (en) * 2012-07-16 2018-02-06 Boston Scientific Scimed, Inc. Stent delivery device
KR102099913B1 (ko) * 2012-12-28 2020-04-10 삼성전자주식회사 애플리케이션 실행 방법 및 시스템
US10154526B2 (en) * 2013-03-12 2018-12-11 Gthrive, Inc. Network setup for limited user interface devices
CN105359557B (zh) * 2013-07-04 2019-03-15 Lg电子株式会社 用于接近服务的中继控制方法及其设备

Also Published As

Publication number Publication date
US20150195668A1 (en) 2015-07-09
TWI508609B (zh) 2015-11-11
US10499220B2 (en) 2019-12-03

Similar Documents

Publication Publication Date Title
TWI508609B (zh) 無線網路設定方法與無線網路系統
US11824892B2 (en) Terminal matching method and apparatus
JP6510030B2 (ja) モノのインターネット(IoT)におけるデバイス場所登録のためのサーバ
US9526061B2 (en) Method and apparatus for a wireless home mesh network with network topology visualizer
US9628691B2 (en) Method and apparatus for identifying a physical IoT device
JP6290439B2 (ja) アクセスポイント開始型ネイバー報告要求
KR102150659B1 (ko) 위치 정보에 기반한 디바이스 검색 방법 및 장치
JP5849173B2 (ja) 装置とサービスの発見方法及び装置ミドルウェア
CN107113892B (zh) 一种网关设备自动组网的方法及装置
US20120076072A1 (en) System and method for maintaining privacy in a wireless network
US9781579B2 (en) Method and device for realizing terminal WIFI talkback
US20180069726A1 (en) Communication device, communication method, communication system, and computer program product
CN106134164A (zh) 用于快速ip地址指派的方法和装置
CN102547703A (zh) 移动终端、服务器和用于提供内容信息的方法
US9370031B2 (en) Wireless network setup and configuration distribution system
US9693204B2 (en) System and method for conveying information using broadcast frames
US20170346891A1 (en) Communication method
CN105682182A (zh) 一种设备发现与设备连接方法、设备及系统
CN107969026A (zh) 在无线局域网中实现无线投屏的方法和无线控制器ac
US10070289B1 (en) Client association for provisioning devices in a communication network
US20160294465A1 (en) Information collection system, relay terminal, control method for relay terminal to connect to center system, sensor terminal, and control method for sensor terminal to connect to center system
US9826394B2 (en) Wireless communication apparatus, communication system, and wireless communication apparatus control method to exchange services
JP6101197B2 (ja) ネットワーク接続管理システム及び方法並びに無線端末装置
JP2008244945A (ja) 無線接続環境設定システム、無線接続環境設定サーバ、情報端末、及び、プログラム
Sakai et al. Virtual personal area network system for integrating pans with different standards and locations