一種寬帶無線城域網中ip地址的分配方法
2023-06-20 23:01:51 1
專利名稱:一種寬帶無線城域網中ip地址的分配方法
技術領域:
本發明屬於寬帶無線城域網技術領域,特別是一種寬帶無線城域網中IP位址的分配方法。
背景技術:
寬帶無線城域網(IEEE 802.16Wireless MAN)是一種能夠在城域範圍內提供高速無線接入的寬帶網絡。IEEE 802.16標準定義了寬帶無線接入的空中接口規範。文獻[1]Carl Eklund,Roger B.Marks,「IEEE Standard802.16A Technical Overview of the WirelessMANTMAir Interface forBroadband Wireless Access」,IEEE C802.16-02/05,2002。
動態主機配置協議(Dynamic Host Configuration Protocol,DHCP)是一種自動分配和重用網絡地址和其它配置信息的網絡協議。文獻[2]R.Droms,「RFC 2131-Dynamic Host Configuration Protocol」,IETF,March1997。DHCPv6(Dynamic Host Configuration Protocol for IPv6)是IETF針對IPv6網絡於2003年提出的新一代動態主機配置協議,它可以支持IPv6網絡節點自動分配網絡地址和配置信息。文獻[3]R.Droms,Ed.Cisco,「RFC 3315-Dynamic Host Configuration Protocol for IPv6(DHCPv6)」,IETF,July 2003。
在無線城域網中,移動臺在初始測距、基本能力協商、註冊等過程之後,需要向基站請求分配IP位址,但是,802.16標準並沒有定義IP位址的分配方法,而且無線城域網中移動臺通過空中接口接入基站,基站再與DHCP伺服器連接的特點,決定了其IP分配策略與有線連接環境下客戶機直接向DHCP伺服器請求分配IP位址的情況有所不同,因此,有必要提供一種寬帶無線城域網中IP位址的分配方法。
發明內容
本發明的目的是提供一種寬帶無線城域網中IP位址的分配方法。
本發明要求寬帶無線城域網中的三種實體移動臺、基站和DHCP伺服器共同完成IP位址分配過程。寬帶無線城域網的網絡拓撲結構如圖1所示。移動臺通過空中接口與基站連接,基站通過接入路由器連接到各個核心城域子網中。城域核心網由若干個城域核心子網構成,不同的子網通過核心路由器互聯互通。每個城域核心子網上除了配置認證、註冊和管理伺服器之外,還配置了若干個DHCP伺服器或者BOOTP(Bootstrap Protocol,引導協議)轉發代理。為便於與各種其它網絡相連,各城域核心網上還配置了交換網關。
本發明要求核心網的DHCP伺服器根據地理位置需要分成國家、省份(州)、城市和小區四種層次。分層次的DHCP伺服器結構如圖2所示。上級DHCP伺服器保存了能分配給下級DHCP伺服器的全部IP位址作用域。位於小區級的DHCP伺服器直接管理各個城市小區中的基站,需要知道管理的各個基站所對應的BSID(Base Station Identifier,基站標識符)。
基站標識符BSID是在運營商網絡範圍內能唯一標識一臺基站且長為48位的符號。它可以反映基站的地理位置和所處的層次結構。BSID格式具體如下表所示高地址 低地址
48位基站標識符格式與BSID類似,每個移動臺都可以由一個MSID(Mobile StationIdentifier,移動臺標識符)唯一標識。MSID等價於移動臺的MAC(MediaAccess Control,媒體訪問控制)硬體地址,由移動臺設備製造商在出廠時配置。
本發明要求每個基站都擁有一個BSID,並保存請求分配IP位址的MSID、移動臺獲取的IP位址和分配該IP位址的DHCP伺服器IP位址三者的對應關係,確保各移動臺獲取的IP位址不衝突。這是由無線城域網拓撲結構的特點決定的,因為基站負責管理移動臺的相關配置信息和操作,易於檢測其管理的移動臺IP位址是否衝突,而傳統方法一般是通過客戶機在子網內發送ARP(Address Resolution Protocol,地址解析協議)包或者DHCP伺服器的檢測達到避免IP位址衝突情況的發生。
在有線連接環境中,客戶機直接向DHCP伺服器請求分配IP位址,而與此不同,本發明要求基站作為移動臺和DHCP伺服器之間分配IP位址的中介,這同樣是由無線城域網拓撲結構的特點決定的。基站通過廣播或基於IP位址的單播向核心子網內的DHCP伺服器發送DHCP消息,如果基站連接的核心子網內沒有DHCP伺服器,可以把消息發送到BOOTP轉發代理,由轉發代理與其它核心子網的DHCP伺服器通信;DHCP伺服器則可以選擇廣播、向基站的物理地址(BSID)或者向BOOTP轉發代理其中一種方法向基站發送消息。
本發明定義了IP位址作用域請求消息Scope_Request和IP位址作用域應答消息Scope_Response,用於DHCP伺服器動態獲取IP位址作用域。三種消息的報文格式如下表所示0 7 8 16
IP位址作用域請求消息報文結構Type 8位,消息類型0P 1位,網絡協議類型0表示請求IPv4地址作用域1表示請求IPv6地址作用域Resv 7位,保留欄位,用於消息擴展
BS NUM 發送作用域請求的DHCP伺服器管理的基站數目BSID n,n=1~N 48位,基站標識符,唯一標識一臺基站,同時也反映了基站的地理位置07 8 16
IP位址作用域應答消息報文結構Type 8位,消息類型1P 1位,網絡協議類型0表示IPv4;1表示IPv6Resv 7位,保留欄位,用於消息擴展BS NUM 發送作用域請求的DHCP伺服器管理的基站數目BSID n,n=1~N48位,基站標識符,唯一標識一臺基站Start IP Address for BS n 每個基站的IP位址作用域起始地址End IPAddress for BS n 每個基站的IP位址作用域結束地址Length of Network ID 16位,網絡ID長度Subnet Mask子網掩碼傳統DHCP伺服器中的IP位址作用域和網絡配置信息一般由管理員靜態配置,而本發明在DHCP伺服器分層架構的基礎上,允許下級DHCP伺服器向上級DHCP伺服器動態申請,不需要管理員的靜態配置就可以獲取IP位址作用域和網絡ID長度、子網掩碼等網絡配置信息,DHCP伺服器動態獲取IP位址作用域的流程如圖3所示,步驟如下在核心網構架的初始化階段,或者基站發送DHCP請求而小區級DHCP伺服器維護的IP位址作用域為空時,DHCP伺服器向上級DHCP伺服器發送作用域請求消息Scope_Request。上級DHCP伺服器在收到Scope_Request消息之後,根據下級DHCP伺服器管理的基站地理位置分配對應的IP位址作用域和可選的DHCP配置參數,向下級DHCP返回作用域應答消息Scope_Response。
根據移動臺和基站之間分配和釋放IP位址的需要,本發明定義了三種消息IP位址請求消息IP_Request,IP位址應答消息IP_Response和IP位址釋放消息IP_Release。兩種消息的報文格式如下表所示0 7 8 16
IP位址請求消息報文結構Type8位,消息類型2P 1位,網絡協議類型0表示請求分配IPv4地址1表示請求分配IPv6地址Resv7位,保留欄位,用於消息擴展MSID48位,發送IP位址請求的移動臺MAC地址
0 7 8 16
IP位址請求消息報文結構Type 8位,消息類型3P 1位,網絡協議類型0表示IPv4;1表示IPv6Resv 7位,保留欄位,用於消息擴展Result16位,成功標識項0表示IP分配失敗,消息無IP Address項;1表示IP分配成功,消息有IP Address項MSID 48位,發送IP位址請求的移動臺MAC地址IP Address DHCP伺服器新分配的IP位址0 7 8 16
IP位址釋放消息報文結構Type 8位,消息類型4P1位,網絡協議類型0表示釋放的是IPv4地址1表示釋放的是IPv6地址Resv 7位,保留欄位,用於消息擴展MSID 48位,發送IP位址釋放的移動臺MAC地址IP Address 移動臺請求釋放的IP位址移動臺、基站和DHCP伺服器分配和釋放IP位址的流程如圖4所示,步驟如下在初始入網階段,移動臺向基站發送IP位址請求消息IP_Request。基站接收到IP_Request消息之後,根據DHCP協議與位於核心子網的DHCP伺服器發生消息交互,獲取IP位址並更新本地資料庫,在確認IP位址不衝突的情況下,向移動臺返回IP位址應答消息IP_Response。當移動臺不再使用IP位址時,向基站發送IP位址釋放消息IP_Release。基站接收到IP_Release消息之後,更新本地資料庫,通知DHCP伺服器將該IP位址回收到基站對應的未使用IP的地址池中。其中,移動臺處理流程如圖5所示,基站處理流程如圖6所示,DHCP伺服器處理流程如圖7所示。
分析上述寬帶無線城域網IP地質的分配方法,概括得到本發明的特點如下(1)布網靈活。一臺DHCP伺服器可以管理若干臺基站,這些基站可以同屬一個子網,也可以不同屬一個子網;沒有DHCP伺服器的城域核心子網,可以通過BOOTP轉發代理轉發DHCP消息。
(2)DHCP伺服器分層次結構。由處於小區級的DHCP伺服器直接管理基站,上級DHCP伺服器可以根據下級DHCP伺服器所管理基站的地理位置動態分配IP位址作用域與網絡配置信息。
技術方案寬帶無線城域網IP位址的分配方法核心網的DHCP伺服器根據地理位置分為層次結構,城域子網中的每臺DHCP伺服器可以根據需求管理若干臺無線基站,這些基站可屬同一個子網,也可屬不同子網;基站作為移動臺和DHCP伺服器之間分配和釋放IP位址的中介;在核心網構架的初始階段,下級DHCP伺服器可以根據所管理基站的地理位置向上級DHCP伺服器請求,動態獲取基站對應的IP位址作用域;在初始入網階段,移動臺向基站請求分配IP位址,基站與城域子網的DHCP伺服器通過DHCP協議協商完成IP位址的分配過程,基站確認IP位址不衝突的情況下,向移動臺返回新分配的IP位址。
所述的寬帶無線城域網中IP位址的分配方法,核心網的DHCP伺服器根據地理位置需要分成國家、省份(州)、城市和小區四種層次,上級DHCP伺服器保存能分配給下級DHCP伺服器的全部IP位址作用域;位於小區級的DHCP伺服器直接管理各個城市小區中的基站,需要知道管理的各個基站所對應的基站標識符BSID。
每個基站都擁有一個在運營商網絡內唯一的基站標識符BSID,BSID內部實際上包括了基站所處的地理位置;基站需要保存請求分配IP位址的移動臺MAC地址MSID、移動臺獲取的IP位址和分配該IP位址的DHCP伺服器IP位址三者的對應關係,確保各移動臺獲取的IP位址不衝突。
DHCP伺服器動態獲取IP位址作用域的流程如下步驟S1在核心網構架的初始化階段,或者基站發送DHCP請求而小區級DHCP伺服器維護的IP位址作用域為空時,DHCP伺服器向上級DHCP伺服器發送作用域請求消息Scope_Request;步驟S2上級DHCP伺服器在收到Scope_Request消息之後,根據下級DHCP伺服器管理的基站地理位置分配對應的IP位址作用域和一些額外的DHCP配置參數,並向下級DHCP返回作用域應答消息Scope_Response。
IP位址的分配和釋放的流程如下步驟S1在初始入網階段,移動臺向基站發送IP位址請求消息IP_Request;步驟S2基站接收到IP_Request消息之後,根據DHCP協議與位於核心子網的DHCP伺服器發生消息交互,獲取IP位址並更新本地資料庫,在確認IP位址不衝突的情況下,向移動臺返回IP位址應答消息IP_Response;步驟S3當移動臺不再使用IP位址時,向基站發送IP位址釋放消息IP_Release;步驟S4基站接收到IP_Release消息之後,更新本地資料庫,通知DHCP伺服器將該IP位址回收到基站對應的未使用IP的地址池中。
圖1是寬帶無線城域網拓撲結構圖。
圖2是分層次DHCP伺服器結構圖。
圖3是DHCP伺服器動態獲取IP位址作用域示意圖。
圖4是移動臺、基站和DHCP伺服器分配和釋放IP位址示意圖。
圖5是移動臺處理流程圖。
圖6是基站處理流程圖。
圖7是DHCP伺服器處理流程圖。
具體實施例方式
寬帶無線城域網IP位址的分配方法,其中移動臺MS的處理流程如圖5所示,各事件處理步驟如下S5.1移動臺開機初始化;S5.2移動臺向基站發送IP位址請求消息IP_Request;S5.3移動臺啟動消息重傳定時器T0;S5.4判斷定時器是否超時,若超時,進入S5.2,否則,轉入S5.5;S5.5移動臺接收到基站發送的IP位址應答消息IP_Response;S5.6取消消息重傳定時器T0;S5.7檢查IP_Response消息中的成功標識項Result;S5.8若成功標識項Result等於1,表明IP位址分配成功,進入S5.9,若Result等於0,表明IP位址分配失敗,轉入S5.2;S5.9檢查IP_Response消息中的移動臺MAC地址MSID項;S5.10若消息中的MSID與移動臺的MSID相一致,表明消息是DHCP伺服器發送給本移動臺的,進入S5.11,否則,轉入S5.2;S5.11移動臺成功獲取IP位址;S5.12移動臺關機,不再使用IP位址,向基站發送IP位址釋放消息IP_Release;S5.13移動臺處理流程結束。
寬帶無線城域網IP位址的分配方法,其中基站BS的處理流程如圖6所示,各事件處理步驟如下S6.1基站接收到移動臺發送的IP位址請求消息IP_Request;S6.2提取IP_Request消息中的MSID項,填充到DHCP消息DHCPDISCOVER的可選項(options),用於DHCP伺服器返回消息時,基站易於辨認新分配的IP位址屬於哪個移動臺;S6.3把基站標識符BSID填充到DHCPDISCOVER消息的客戶硬體地址chaddr項,作用有兩方面(1)通知目標DHCP伺服器根據BSID為管理的各個基站分配對應的IP位址作用域;(2)BSID實際上也可以作為基站的硬體地址,因此,DHCP伺服器可以通過BSID向基站發送應答消息;S6.4在子網內廣播DHCPDISCOVER消息,如果子網內沒有DHCP伺服器,可以把消息發送到BOOTP轉發代理,由轉發代理髮送到其它子網的DHCP伺服器;S6.5基站將在一段時間內接收到本子網或其它子網若干個DHCP伺服器的DHCPOFFER消息;S6.6基站根據接收到DHCPOFFER消息的先後順序,選擇最先收到的消息所屬的發送方作為目標DHCP伺服器;S6.7基站向目標DHCP伺服器發送DHCPREQUEST消息;S6.8啟動DHCPREQUEST消息重傳定時器T1;S6.9判斷T1是否超時,若超時,進入S6.7,否則,轉入S6.10;S6.10接收到DHCP伺服器發送的應答消息;S6.11取消重傳定時器T1;S6.12若接收到的消息是成功確認消息DHCPACK,進入S6.13,若消息是失敗確認消息DHCPNAK,轉入S6.18;S6.13解析DHCPACK消息,獲取保存於options項的MSID和新分配的IP位址;S6.14搜索本地資料庫,檢查分配的IP位址是否被佔用;S6.15若IP位址已被基站管轄範圍內的其它移動臺佔用,進入S6.7,否則,轉入S6.16;S6.16把請求分配IP位址的移動臺MAC地址MSID、移動臺獲取的IP位址和分配該IP位址的DHCP伺服器IP位址三者的對應關係保存到本地資料庫中;S6.17置成功標識項Result為1,進入S6.19;S6.18置成功標識項Result為0;
S6.19根據成功標識項Result生成IP位址應答消息IP_Response,向MSID對應的移動臺發送;S6.20基站接收到移動臺發送的IP位址釋放消息IP_Release;S6.21向DHCP伺服器發送DHCPRELEASE消息;S6.22基站處理流程結束。
寬帶無線城域網IP位址的分配方法,其中DHCP伺服器的處理流程如圖7所示,各事件處理步驟如下S7.1DHCP伺服器接收到DHCPDISCOVER消息;S7.2解析DHCPDISCOVER消息,檢查配置參數,獲取請求基站的標識符BSID;S7.3根據基站的BSID,從基站對應的未用IP位址池中分配一個新的IP位址;S7.4如果發送請求的基站和DHCP伺服器屬於同一個子網,則在子網內廣播或者根據BSID直接向基站發送DHCPOFFER消息;如果基站和DHCP伺服器屬於不同子網,則把DHCPOFFER消息發送到DHCPDISCOVER消息指定的BOOTP轉發代理;S7.5接收到基站發送的DHCPREQUEST消息;S7.6判斷本機是否是請求的目標DHCP伺服器;S7.7若本機就是目標伺服器,則進入S7.8,否則,轉入S7.14;S7.8再次檢查DHCPREQUEST消息的配置參數;S7.9若參數與DHCPDISCOVER消息衝突,進入S7.10,否則,轉入S7.11;S7.10選擇以下三種方式中的一種來發送DHCPNAK消息在子網內廣播、根據BSID直接向基站發送、通過BOOTP轉發代理髮送,進入S7.14;S7.11選擇以下三種方式中的一種來發送DHCPACK消息在子網內廣播、根據BSID直接向基站發送、通過BOOTP轉發代理髮送;S7.12接收到基站發送的DHCPRELEASE消息;S7.13將IP位址回收到基站對應的未用IP位址池中;S7.14DHCP伺服器處理流程結束。
S7.13將IP位址回收到基站對應的未用IP位址池中;S7.14DHCP伺服器處理流程結束。
權利要求
1.一種寬帶無線城域網中IP位址的分配方法,其特徵在於核心網的DHCP伺服器根據地理位置分為層次結構,城域子網中的每臺DHCP伺服器可以根據需求管理若干臺無線基站BS,這些基站BS可屬同一個子網,也可屬不同子網;基站作為移動臺MS和DHCP伺服器之間分配和釋放IP位址的中介;在核心網構架的初始階段,下級DHCP伺服器可以根據所管理基站的地理位置向上級DHCP伺服器請求,動態獲取基站BS對應的IP位址作用域;在初始入網階段,移動臺MS向基站BS請求分配IP位址,基站BS與城域子網的DHCP伺服器通過DHCP協議協商完成IP位址的分配過程,基站BS確認IP位址不衝突的情況下,向移動臺MS返回新分配的IP位址。
2.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,核心網的DHCP伺服器根據地理位置需要分成國家、省份(州)、城市和小區四種層次,上級DHCP伺服器保存能分配給下級DHCP伺服器的全部IP位址作用域;位於小區級的DHCP伺服器直接管理各個城市小區中的基站,需要知道管理的各個基站所對應的基站標識符BSID。
3.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,每個基站都擁有一個在運營商網絡內唯一的基站標識符BSID,BSID內部實際上包括了基站所處的地理位置;基站需要保存請求分配IP位址的移動臺MAC地址MSID、移動臺獲取的IP位址和分配該IP位址的DHCP伺服器IP位址三者的對應關係,確保各移動臺獲取的IP位址不衝突。
4.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,DHCP伺服器動態獲取IP位址作用域的流程如下步驟S1在核心網構架的初始化階段,或者基站發送DHCP請求而小區級DHCP伺服器維護的IP位址作用域為空時,DHCP伺服器向上級DHCP伺服器發送作用域請求消息Scope_Request;步驟S2上級DHCP伺服器在收到Scope_Request消息之後,根據下級DHCP伺服器管理的基站地理位置分配對應的IP位址作用域和一些額外的DHCP配置參數,並向下級DHCP返回作用域應答消息Scope_Response。
5.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,IP位址的分配和釋放的流程如下步驟S1在初始入網階段,移動臺向基站發送IP位址請求消息IP_Request;步驟S2基站接收到IP_Request消息之後,根據DHCP協議與位於核心子網的DHCP伺服器發生消息交互,獲取IP位址並更新本地資料庫,在確認IP位址不衝突的情況下,向移動臺返回IP位址應答消息IP_Response;步驟S3當移動臺不再使用IP位址時,向基站發送IP位址釋放消息IP_Release;步驟S4基站接收到IP_Release消息之後,更新本地資料庫,通知DHCP伺服器將該IP位址回收到基站對應的未使用IP的地址池中。
6.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,移動臺MS的處理流程具體步驟如下S5.1移動臺開機初始化;S5.2移動臺向基站發送IP位址請求消息IP_Request;S5.3移動臺啟動消息重傳定時器T0;S5.4判斷定時器是否超時,若超時,進入S5.2,否則,轉入S5.5;S5.5移動臺接收到基站發送的IP位址應答消息IP_Response;S5.6取消消息重傳定時器T0;S5.7檢查IP_Response消息中的成功標識項Result;S5.8若成功標識項Result等於1,表明IP位址分配成功,進入S5.9,若Result等於0,表明IP位址分配失敗,轉入S5.2;S5.9檢查IP_Response消息中的移動臺MAC地址MSID項;S5.10若消息中的MSID與移動臺的MSID相一致,表明消息是DHCP伺服器發送給本移動臺的,進入S5.11,否則,轉入S5.2;S5.11移動臺成功獲取IP位址;S5.12移動臺關機,不再使用IP位址,向基站發送IP位址釋放消息IP_Release;S5.13移動臺處理流程結束。
7.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,基站BS的處理流程具體步驟如下S6.1基站接收到移動臺發送的IP位址請求消息IP_Request;S6.2提取IP_Request消息中的MSID項,填充到DHCP消息DHCPDISCOVER的可選項(options),用於DHCP伺服器返回消息時,基站易於辨認新分配的IP位址屬於哪個移動臺;S6.3把基站標識符BSID填充到DHCPDISCOVER消息的客戶硬體地址chaddr項,作用有兩方面(1)通知目標DHCP伺服器根據BSID為管理的各個基站分配對應的IP位址作用域;(2)BSID實際上也可以作為基站的硬體地址,因此,DHCP伺服器可以通過BSID向基站發送應答消息;S6.4在子網內廣播DHCPDISCOVER消息,如果子網內沒有DHCP伺服器,可以把消息發送到BOOTP轉發代理,由轉發代理髮送到其它子網的DHCP伺服器;S6.5基站將在一段時間內接收到本子網或其它子網若干個DHCP伺服器的DHCPOFFER消息;S6.6基站根據接收到DHCPOFFER消息的先後順序,選擇最先收到的消息所屬的發送方作為目標DHCP伺服器;S6.7基站向目標DHCP伺服器發送DHCPREQUEST消息;S6.8啟動DHCPREQUEST消息重傳定時器T1;S6.9判斷T1是否超時,若超時,進入S6.7,否則,轉入S6.10;S6.10接收到DHCP伺服器發送的應答消息;S6.11取消重傳定時器T1;S6.12若接收到的消息是成功確認消息DHCPACK,進入S6.13,若消息是失敗確認消息DHCPNAK,轉入S6.18;S6.13解析DHCPACK消息,獲取保存於options項的MSID和新分配的IP位址;S6.14搜索本地資料庫,檢查分配的IP位址是否被佔用;S6.15若IP位址已被基站管轄範圍內的其它移動臺佔用,進入S6.7,否則,轉入S6.16;S6.16把請求分配IP位址的移動臺MAC地址MSID、移動臺獲取的IP位址和分配該IP位址的DHCP伺服器IP位址三者的對應關係保存到本地資料庫中;S6.17置成功標識項Result為1,進入S6.19;S6.18置成功標識項Result為0;S6.19根據成功標識項Result生成IP位址應答消息IP_Response,向MSID對應的移動臺發送;S6.20基站接收到移動臺發送的IP位址釋放消息IP_Release;S6.21向DHCP伺服器發送DHCPRELEASE消息;S6.22基站處理流程結束。
8.根據權利要求1的寬帶無線城域網中IP位址的分配方法,其特徵在於,DHCP伺服器的處理流程具體步驟如下S7.1DHCP伺服器接收到DHCPDISCOVER消息;S7.2解析DHCPDISCOVER消息,檢查配置參數,獲取請求基站的標識符BSID;S7.3根據基站的BSID,從基站對應的未用IP位址池中分配一個新的IP位址;S7.4如果發送請求的基站和DHCP伺服器屬於同一個子網,則在子網內廣播或者根據BSID直接向基站發送DHCPOFFER消息;如果基站和DHCP伺服器屬於不同子網,則把DHCPOFFER消息發送到DHCPDISCOVER消息指定的BOOTP轉發代理;S7.5接收到基站發送的DHCPREQUEST消息;S7.6判斷本機是否是請求的目標DHCP伺服器;S7.7若本機就是目標伺服器,則進入S7.8,否則,轉入S7.14;S7.8再次檢查DHCPREQUEST消息的配置參數;S7.9若參數與DHCPDISCOVER消息衝突,進入S7.10,否則,轉入S7.11;S7.10選擇以下三種方式中的一種來發送DHCPNAK消息在子網內廣播、根據BSID直接向基站發送、通過BOOTP轉發代理髮送,進入S7.14;S7.11選擇以下三種方式中的一種來發送DHCPACK消息在子網內廣播、根據BSID直接向基站發送、通過BOOTP轉發代理髮送;S7.12接收到基站發送的DHCPRELEASE消息;S7.13將IP位址回收到基站對應的未用IP位址池中;S7.14DHCP伺服器處理流程結束。
全文摘要
本方法屬於寬帶無線城域網技術領域,是一種基站IP位址的分配方法。核心網的DHCP伺服器根據地理位置分為層次結構,城域子網中的每一臺DHCP伺服器可以根據需求管理若干臺無線基站;基站作為移動臺和DHCP伺服器之間分配和釋放IP位址的中介;在核心網構架的初始階段,下級DHCP伺服器可以根據所管理基站的地理位置向上級DHCP伺服器請求,動態獲取基站對應的IP位址作用域;在初始入網階段,移動臺向基站請求分配IP位址,基站與城域子網的DHCP伺服器通過DHCP協議協商完成IP位址的分配過程,基站確認IP位址不衝突的情況下,向移動臺返回新分配的IP位址。
文檔編號H04L29/12GK1787539SQ20051012570
公開日2006年6月14日 申請日期2005年12月1日 優先權日2005年12月1日
發明者龐迪, 周繼華, 胡金龍, 石晶林 申請人:中國科學院計算技術研究所