本發(fā)明實施方式涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種批量配置網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)通信技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)中的終端設(shè)備也呈指數(shù)級增長,通常可以通過終端管理系統(tǒng)來對各個終端設(shè)備進(jìn)行管理。
當(dāng)前,在對各個終端設(shè)備進(jìn)行管理之前,通常需要為各個終端設(shè)備進(jìn)行網(wǎng)絡(luò)配置,例如需要對各個終端設(shè)備分配各自的網(wǎng)絡(luò)地址。云終端管理系統(tǒng)可以對成千上萬的云終端設(shè)備進(jìn)行管理。當(dāng)需要對系統(tǒng)中的所有云終端設(shè)備進(jìn)行網(wǎng)絡(luò)配置時,通常云終端管理系統(tǒng)采用逐個對系統(tǒng)中的每個設(shè)備進(jìn)行網(wǎng)絡(luò)配置或者通過手動的在每個終端設(shè)備上進(jìn)行網(wǎng)絡(luò)配置。
在實施本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下問題:
目前,在為終端設(shè)備分配網(wǎng)絡(luò)地址時,通常是采用手動分配的方式,由工作人員在終端管理系統(tǒng)中逐個對終端設(shè)備分配并登記網(wǎng)絡(luò)地址。很顯然,當(dāng)終端管理系統(tǒng)管理的終端設(shè)備數(shù)量過大時,這樣的分配方式會極大地消耗工作人員的精力,并且還可能導(dǎo)致網(wǎng)絡(luò)地址分配錯誤的情況。由此可見,現(xiàn)有技術(shù)中通過人工分配網(wǎng)絡(luò)地址的方式,不僅繁瑣而且相當(dāng)耗時。
應(yīng)該注意,上面對技術(shù)背景的介紹只是為了方便對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整的說明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因為這些方案在本發(fā)明的背景技術(shù)部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。
技術(shù)實現(xiàn)要素:
針對上述問題,本發(fā)明實施方式的目的在于提供一種批量配置網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng),能夠提高網(wǎng)絡(luò)地址分配的效率和準(zhǔn)確率。
為實現(xiàn)上述目的,本發(fā)明實施方式提供一種批量分配網(wǎng)絡(luò)地址的方法,包括:接收輸入的預(yù)設(shè)網(wǎng)絡(luò)地址段,并識別所述預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址;當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于待分配的終端設(shè)備的數(shù)量時,確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,并將指定配置的網(wǎng)絡(luò)地址分配至對應(yīng)的終端設(shè)備處;確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,并將所述指定無需配置的網(wǎng)絡(luò)地址從所述有效網(wǎng)絡(luò)地址中去除;當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于未分配的終端設(shè)備的數(shù)量時,為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址。
進(jìn)一步地,當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量小于待分配的終端設(shè)備的數(shù)量或者當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量小于未分配的終端設(shè)備的數(shù)量時,生成錯誤提示。
進(jìn)一步地,所述為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址,包括:從剩余的有效網(wǎng)絡(luò)地址中提取與未分配的終端設(shè)備的數(shù)量相等的有效網(wǎng)絡(luò)地址,并將提取的有效網(wǎng)絡(luò)地址隨機(jī)分配給未分配的終端設(shè)備;或者按照剩余的有效網(wǎng)絡(luò)地址中各個網(wǎng)絡(luò)地址的排列順序,依次為未分配的終端設(shè)備分配一個網(wǎng)絡(luò)地址。
進(jìn)一步地,所述為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址之后,所述方法還包括:建立并存儲網(wǎng)絡(luò)地址與終端設(shè)備標(biāo)識之間的映射表。
進(jìn)一步地,所述所述方法還包括:在接收到目標(biāo)終端設(shè)備發(fā)來的網(wǎng)絡(luò)地址分配請求時,從所述網(wǎng)絡(luò)地址分配請求中提取目標(biāo)終端設(shè)備標(biāo)識,并判斷是否存在與所述目標(biāo)終端設(shè)備標(biāo)識相映射的網(wǎng)絡(luò)地址;若不存在,為所述目標(biāo)終端設(shè)備分配一個有效網(wǎng)絡(luò)地址,并將分配的所述有效網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系寫入所述映射表中。
進(jìn)一步地,所述所述方法還包括:若存在,判斷與所述目標(biāo)終端設(shè)備標(biāo)識相映射的目標(biāo)網(wǎng)絡(luò)地址是否被占用;若所述目標(biāo)網(wǎng)絡(luò)地址沒有被占用,將所述目標(biāo)網(wǎng)絡(luò)地址分配給所述目標(biāo)終端設(shè)備;若所述目標(biāo)網(wǎng)絡(luò)地址被占用,將所述目標(biāo)網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系從所述映射表中刪除,并為所述目標(biāo)終端設(shè)備重新分配一個有效網(wǎng)絡(luò)地址;將重新分配的有效網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系寫入所述映射表中。
為實現(xiàn)上述目的,本發(fā)明實施方式還提供一種終端管理系統(tǒng),包括:有效地址識別單元,用于接收輸入的預(yù)設(shè)網(wǎng)絡(luò)地址段,并識別所述預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址;指定配置單元,用于當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于待分配的終端設(shè)備的數(shù)量時,確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,并將指定配置的網(wǎng)絡(luò)地址分配至對應(yīng)的終端設(shè)備處;指定無需配置單元,用于確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,并將所述指定無需配置的網(wǎng)絡(luò)地址從所述有效網(wǎng)絡(luò)地址中去除;地址分配單元,用于當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于未分配的終端設(shè)備的數(shù)量時,為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址。
由上可見,本發(fā)明實施方式提供的一種批量分配網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng),可以將輸入終端管理系統(tǒng)的預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址自動地分配給各個終端設(shè)備。在分配過程中,對于被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,可以直接分配至對應(yīng)的終端設(shè)備處;對于被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,可以從有效網(wǎng)絡(luò)地址中去除。并且在剩余的有效網(wǎng)絡(luò)地址的數(shù)量小于未分配的終端設(shè)備的數(shù)量時,終端管理系統(tǒng)可以生成錯誤提示,以保證批量配置網(wǎng)絡(luò)地址的正常進(jìn)行。由此可見,本發(fā)明實施方式提供的批量分配網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng),不僅可以自動分配網(wǎng)絡(luò)地址,并且能夠根據(jù)終端設(shè)備的實際需求更改有效網(wǎng)絡(luò)地址,從而保證了網(wǎng)絡(luò)地址分配的準(zhǔn)確性。
附圖說明
為了更清楚地說明本發(fā)明實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖逐一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施方式提供的一種批量配置網(wǎng)絡(luò)地址的方法流程圖;
圖2為本發(fā)明實施方式提供的一種終端管理系統(tǒng)的功能模塊圖。
具體實施方式
為使本發(fā)明實施方式的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施方式中的附圖,對本發(fā)明實施方式中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施方式是本發(fā)明一部分實施方式,而不是全部的實施方式。基于本發(fā)明中的實施方式,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施方式,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,本發(fā)明實施方式提供一種批量配置網(wǎng)絡(luò)地址的方法,所述方法可以包括以下步驟。
S1:接收輸入的預(yù)設(shè)網(wǎng)絡(luò)地址段,并識別所述預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址。
在本實施方式中,接收預(yù)設(shè)網(wǎng)絡(luò)地址段的主體可以是終端管理系統(tǒng),所述預(yù)設(shè)網(wǎng)絡(luò)地址段可以是管理人員輸入終端管理系統(tǒng)的。具體地,管理人員可以在終端管理系統(tǒng)中輸入預(yù)設(shè)網(wǎng)絡(luò)地址段的首地址和末地址,從而可以限定所述預(yù)設(shè)網(wǎng)絡(luò)地址段。例如,所述首地址可以是192.168.2.3,所述末地址可以是192.168.2.254。
在本實施方式中,終端管理系統(tǒng)在接收到輸入的預(yù)設(shè)網(wǎng)絡(luò)地址段后,可以遍歷所述預(yù)設(shè)網(wǎng)絡(luò)地址段中的各個網(wǎng)絡(luò)地址,以識別其中的有效網(wǎng)絡(luò)地址。具體地,可以識別網(wǎng)絡(luò)地址的形式是否符合網(wǎng)絡(luò)地址的規(guī)定,例如對于192.168.2.258這樣的網(wǎng)絡(luò)地址就屬于無效網(wǎng)絡(luò)地址。
此外,還可以識別各個網(wǎng)絡(luò)地址當(dāng)前是否被占用。具體地,可以通過向當(dāng)前網(wǎng)絡(luò)地址發(fā)送確認(rèn)數(shù)據(jù)包,如果該確認(rèn)數(shù)據(jù)包能夠被響應(yīng),則說明該當(dāng)前網(wǎng)絡(luò)地址處具備計算機(jī),從而表明該網(wǎng)絡(luò)地址當(dāng)前是被占用的。最終,可以將形式合法,并且未被占用的網(wǎng)絡(luò)地址作為有效網(wǎng)絡(luò)地址。
S2:當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于待分配的終端設(shè)備的數(shù)量時,確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,并將指定配置的網(wǎng)絡(luò)地址分配至對應(yīng)的終端設(shè)備處。
在本實施方式中,首先可以判斷有效網(wǎng)絡(luò)地址的數(shù)量與待分配的終端設(shè)備的數(shù)量之間的關(guān)系,當(dāng)所述有效網(wǎng)絡(luò)地址的數(shù)量小于待分配的終端設(shè)備的數(shù)量時,可以生成錯誤提示,以獲取更多的有效網(wǎng)絡(luò)地址。
當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于待分配的終端設(shè)備的數(shù)量時,則可以進(jìn)行網(wǎng)絡(luò)地址的分配過程。
具體地,在待分配的終端設(shè)備中,有些終端設(shè)備可能會存在固定的網(wǎng)絡(luò)地址,這些固定的網(wǎng)絡(luò)地址就是被終端設(shè)備指定配置的網(wǎng)絡(luò)地址。這樣,在進(jìn)行網(wǎng)絡(luò)地址分配時,可以確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,并將指定配置的網(wǎng)絡(luò)地址分配至對應(yīng)的終端設(shè)備處,從而滿足終端設(shè)備的需求。
S3:確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,并將所述指定無需配置的網(wǎng)絡(luò)地址從所述有效網(wǎng)絡(luò)地址中去除。
在本實施方式中,在為指定配置的終端設(shè)備分配了對應(yīng)的網(wǎng)絡(luò)地址后,可以確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址。所述指定無需配置的網(wǎng)絡(luò)地址可以是終端設(shè)備排斥的網(wǎng)絡(luò)地址,這樣,在進(jìn)行網(wǎng)絡(luò)地址分配時,可以將所述指定無需配置的網(wǎng)絡(luò)地址從所述有效網(wǎng)絡(luò)地址中去除,從而避免向終端設(shè)備分配其排斥的網(wǎng)絡(luò)地址。
S4:當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于未分配的終端設(shè)備的數(shù)量時,為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址。
在本實施方式中,在完成指定配置和指定無需配置的過程后,便可以利用剩余的有效網(wǎng)絡(luò)地址對未分配的終端設(shè)備進(jìn)行網(wǎng)絡(luò)地址分配。
具體地,首先還是可以判斷剩余的有效網(wǎng)絡(luò)地址的數(shù)量與未分配的終端設(shè)備的數(shù)量之間的關(guān)系。當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量小于未分配的終端設(shè)備的數(shù)量時,可以生成錯誤提示,以獲取更多的有效網(wǎng)絡(luò)地址。當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于未分配的終端設(shè)備的數(shù)量時,可以為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址。
具體地,在本實施方式中,可以采取隨機(jī)分配的方式,從剩余的有效網(wǎng)絡(luò)地址中提取與未分配的終端設(shè)備的數(shù)量相等的有效網(wǎng)絡(luò)地址,并將提取的有效網(wǎng)絡(luò)地址隨機(jī)分配給未分配的終端設(shè)備。此外,還可以進(jìn)行按序分配的方式,按照剩余的有效網(wǎng)絡(luò)地址中各個網(wǎng)絡(luò)地址的排列順序,依次為未分配的終端設(shè)備分配一個網(wǎng)絡(luò)地址。當(dāng)然,在實際應(yīng)用過程中還可以有其它的分配方式,只能能夠?qū)崿F(xiàn)本發(fā)明自動分配網(wǎng)絡(luò)地址的功能,均應(yīng)當(dāng)在本發(fā)明的保護(hù)范圍內(nèi)。
在本發(fā)明一個實施方式中,為了便于對各個終端設(shè)備的網(wǎng)絡(luò)地址進(jìn)行管理,在為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址之后,還可以建立并存儲網(wǎng)絡(luò)地址與終端設(shè)備標(biāo)識之間的映射表。這樣,相關(guān)聯(lián)的終端設(shè)備標(biāo)識和網(wǎng)絡(luò)地址在所述映射表中可以作為一個映射組合,并且通過網(wǎng)絡(luò)地址便可以查詢到對應(yīng)的終端設(shè)備標(biāo)識,同樣地,通過終端設(shè)備標(biāo)識也可以查詢到對應(yīng)的網(wǎng)絡(luò)地址。所述終端設(shè)備標(biāo)識可以是終端設(shè)備在終端管理系統(tǒng)中的編號,也可以是終端設(shè)備的MAC地址。
在本實施方式中,當(dāng)終端管理系統(tǒng)在接收到目標(biāo)終端設(shè)備發(fā)來的網(wǎng)絡(luò)地址分配請求時,可以從所述網(wǎng)絡(luò)地址分配請求中提取目標(biāo)終端設(shè)備標(biāo)識,并根據(jù)所述映射表判斷是否存在與所述目標(biāo)終端設(shè)備標(biāo)識相映射的網(wǎng)絡(luò)地址。
若不存在,可以為所述目標(biāo)終端設(shè)備分配一個有效網(wǎng)絡(luò)地址,并將分配的所述有效網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系寫入所述映射表中。
若存在,可以判斷與所述目標(biāo)終端設(shè)備標(biāo)識相映射的目標(biāo)網(wǎng)絡(luò)地址是否被占用。當(dāng)所述目標(biāo)網(wǎng)絡(luò)地址沒有被占用時,則可以直接將所述目標(biāo)網(wǎng)絡(luò)地址分配給所述目標(biāo)終端設(shè)備;當(dāng)所述目標(biāo)網(wǎng)絡(luò)地址被占用時,可以首先將所述目標(biāo)網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系從所述映射表中刪除,并為所述目標(biāo)終端設(shè)備重新分配一個有效網(wǎng)絡(luò)地址。在重新分配了一個有效網(wǎng)絡(luò)地址后,便可以將重新分配的有效網(wǎng)絡(luò)地址與所述目標(biāo)終端設(shè)備標(biāo)識之間的映射關(guān)系寫入所述映射表中。這樣,在后續(xù)的網(wǎng)絡(luò)地址分配過程中,終端管理系統(tǒng)可以對映射表進(jìn)行實時維護(hù),以保證映射表的準(zhǔn)確性。
請參閱圖2,本發(fā)明實施方式還提供一種終端管理系統(tǒng),所述終端管理系統(tǒng)包括:
有效地址識別單元,用于接收輸入的預(yù)設(shè)網(wǎng)絡(luò)地址段,并識別所述預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址;
指定配置單元,用于當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于待分配的終端設(shè)備的數(shù)量時,確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,并將指定配置的網(wǎng)絡(luò)地址分配至對應(yīng)的終端設(shè)備處;
指定無需配置單元,用于確定所述有效網(wǎng)絡(luò)地址中被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,并將所述指定無需配置的網(wǎng)絡(luò)地址從所述有效網(wǎng)絡(luò)地址中去除;
地址分配單元,用于當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量大于或者等于未分配的終端設(shè)備的數(shù)量時,為每個未分配的終端設(shè)備分配一個有效網(wǎng)絡(luò)地址。
在本發(fā)明一個實施方式中,所述終端管理系統(tǒng)還包括:
報錯單元,用于當(dāng)所述預(yù)設(shè)網(wǎng)絡(luò)地址段中有效網(wǎng)絡(luò)地址的數(shù)量小于待分配的終端設(shè)備的數(shù)量或者當(dāng)剩余的有效網(wǎng)絡(luò)地址的數(shù)量小于未分配的終端設(shè)備的數(shù)量時,生成錯誤提示。
在本發(fā)明一個實施方式中,所述地址分配單元400包括:
隨機(jī)分配模塊,用于從剩余的有效網(wǎng)絡(luò)地址中提取與未分配的終端設(shè)備的數(shù)量相等的有效網(wǎng)絡(luò)地址,并將提取的有效網(wǎng)絡(luò)地址隨機(jī)分配給未分配的終端設(shè)備;以及
按序分配模塊,用于按照剩余的有效網(wǎng)絡(luò)地址中各個網(wǎng)絡(luò)地址的排列順序,依次為未分配的終端設(shè)備分配一個網(wǎng)絡(luò)地址。
在本發(fā)明一個實施方式中,所述終端管理系統(tǒng)還包括:
映射表存儲單元,用于建立并存儲網(wǎng)絡(luò)地址與終端設(shè)備標(biāo)識之間的映射表。
上述的涉及到的終端管理系統(tǒng)的具體技術(shù)細(xì)節(jié)和批量配置網(wǎng)絡(luò)地址的方法中的類似,故不再具體贅述。
本發(fā)明實施方式提供的一種批量分配網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng),可以將輸入終端管理系統(tǒng)的預(yù)設(shè)網(wǎng)絡(luò)地址段中的有效網(wǎng)絡(luò)地址自動地分配給各個終端設(shè)備。在分配過程中,對于被終端設(shè)備指定配置的網(wǎng)絡(luò)地址,可以直接分配至對應(yīng)的終端設(shè)備處;對于被終端設(shè)備指定無需配置的網(wǎng)絡(luò)地址,可以從有效網(wǎng)絡(luò)地址中去除。并且在剩余的有效網(wǎng)絡(luò)地址的數(shù)量小于未分配的終端設(shè)備的數(shù)量時,終端管理系統(tǒng)可以生成錯誤提示,以保證批量配置網(wǎng)絡(luò)地址的正常進(jìn)行。由此可見,本發(fā)明實施方式提供的批量分配網(wǎng)絡(luò)地址的方法及終端管理系統(tǒng),不僅可以自動分配網(wǎng)絡(luò)地址,并且能夠根據(jù)終端設(shè)備的實際需求更改有效網(wǎng)絡(luò)地址,從而保證了網(wǎng)絡(luò)地址分配的準(zhǔn)確性。
本說明書中的各個實施方式均采用遞進(jìn)的方式描述,各個實施方式之間相同相似的部分互相參見即可,每個實施方式重點說明的都是與其他實施方式的不同之處。
最后應(yīng)說明的是:上面對本發(fā)明的各種實施方式的描述以描述的目的提供給本領(lǐng)域技術(shù)人員。其不旨在是窮舉的、或者不旨在將本發(fā)明限制于單個公開的實施方式。如上所述,本發(fā)明的各種替代和變化對于上述技術(shù)所屬領(lǐng)域技術(shù)人員而言將是顯而易見的。因此,雖然已經(jīng)具體討論了一些另選的實施方式,但是其它實施方式將是顯而易見的,或者本領(lǐng)域技術(shù)人員相對容易得出。本發(fā)明旨在包括在此已經(jīng)討論過的本發(fā)明的所有替代、修改、和變化,以及落在上述申請的精神和范圍內(nèi)的其它實施方式。