亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

獲取介質(zhì)訪問控制地址的方法、裝置及設(shè)備的制作方法

文檔序號:8004959閱讀:311來源:國知局
獲取介質(zhì)訪問控制地址的方法、裝置及設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種獲取介質(zhì)訪問控制地址的方法、裝置及設(shè)備,屬于網(wǎng)絡(luò)【技術(shù)領(lǐng)域】。所述方法包括:根據(jù)介質(zhì)訪問控制MAC地址所在存儲分區(qū)的地址,在終端中查找所述存儲分區(qū);從所述存儲分區(qū)中獲取所述MAC地址。本發(fā)明通過MAC地址所在存儲分區(qū)的地址查找所述存儲分區(qū),并在所述存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無Wi-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
【專利說明】獲取介質(zhì)訪問控制地址的方法、裝置及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種獲取MAC(Medium Access Control,介質(zhì)訪問控制)地址的方法、裝置及設(shè)備。
【背景技術(shù)】
[0002]隨著社會的不斷進(jìn)步,通過移動終端等智能設(shè)備以無線方式訪問網(wǎng)絡(luò)受到越來越多人的青睞。此種訪問網(wǎng)絡(luò)的方式在給人們帶來巨大便利的同時,也存在著諸多的安全隱患。為了確保訪問網(wǎng)絡(luò)的移動終端的合法性,有效阻止未經(jīng)授權(quán)的移動終端訪問網(wǎng)絡(luò),當(dāng)用戶通過移動終端訪問網(wǎng)絡(luò)時,進(jìn)行基于MAC地址的端口接入認(rèn)證成為了時下一個技術(shù)熱點。而在進(jìn)行基于MAC地址的端口接入認(rèn)證時,需先獲取到移動終端的MAC地址。因此,如何獲取MAC地址,是進(jìn)行基于MAC地址的端口接入認(rèn)證的關(guān)鍵。
[0003]目前,移動終端在獲取MAC地址時,首先在內(nèi)置于自身系統(tǒng)的相關(guān)文件中添加獲取訪問W1-Fi (Wireless Fidelity,無線保真)狀態(tài)的權(quán)限,W1-Fi狀態(tài)包括開啟狀態(tài)和關(guān)閉狀態(tài);在添加獲取訪問W1-Fi狀態(tài)的權(quán)限后,定位管理W1-Fi的服務(wù)模塊,在定位到該管理W1-Fi的服務(wù)模塊后,與該管理W1-Fi的服務(wù)模塊進(jìn)行連接;之后,通過該管理W1-Fi的服務(wù)模塊獲取網(wǎng)卡中的MAC地址。例如:該管理W1-Fi的服務(wù)模塊檢測是否在相關(guān)文件中添加獲取訪問W1-Fi狀態(tài)的權(quán)限,若檢測到在相關(guān)文件中添加了獲取訪問W1-Fi狀態(tài)的權(quán)限,則檢測W1-Fi狀態(tài);當(dāng)檢測到W1-Fi狀態(tài)為開啟狀態(tài)后,該管理W1-Fi的服務(wù)模塊從網(wǎng)卡中獲取移動終端的MAC地址,并將該MAC地址發(fā)送給移動終端。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)目前技術(shù)至少存在以下問題:
[0005]當(dāng)無線網(wǎng)絡(luò)信號不穩(wěn)定時,移動終端獲取到MAC地址的概率較低,且對于不能連接到無線網(wǎng)絡(luò)的移動終端來說,根本無法獲取到MAC地址。

【發(fā)明內(nèi)容】

[0006]為了解決【背景技術(shù)】中的問題,本發(fā)明實施例提供了一種獲取介質(zhì)訪問控制地址的方法、裝置及設(shè)備。所述技術(shù)方案如下:
[0007]第一方面,提供了一種獲取介質(zhì)訪問控制地址的方法,用于終端中,所述方法包括:
[0008]根據(jù)MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū);
[0009]從所述存儲分區(qū)中獲取所述MAC地址。
[0010]可選地,所述從所述存儲分區(qū)中獲取所述MAC地址,包括:
[0011]在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項;
[0012]獲取查找到的存儲項中的存儲內(nèi)容。
[0013]可選地,所述在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項,包括:
[0014]確定所述存儲分區(qū)中各個存儲項的關(guān)鍵字;
[0015]將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
[0016]可選地,所述方法還包括:
[0017]為獲取的所述MAC地址分配系統(tǒng)屬性,并將獲取的所述MAC地址存儲至系統(tǒng)屬性列表中。
[0018]可選地,所述方法還包括:
[0019]接收對設(shè)定接口的訪問請求,所述設(shè)定接口用于獲取存儲在所述系統(tǒng)屬性列表中的所述MAC地址。
[0020]可選地,所述方法還包括:
[0021]確定所述設(shè)定接口是否被設(shè)直了訪問權(quán)限;
[0022]當(dāng)確定所述設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對所述設(shè)定接口的訪問請求。
[0023]第二方面,獲取介質(zhì)訪問控制地址的裝置,用于終端中,其特征在于,所述裝置包括:
[0024]查找模塊,用于根據(jù)MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū);
[0025]獲取模塊,用于從所述查找模塊查找到的所述存儲分區(qū)中獲取所述MAC地址。
[0026]可選地,所述獲取模塊,包括:
[0027]查找單元,用于在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項;
[0028]獲取單元,用于獲取所述查找單元查找到的存儲項中的存儲內(nèi)容。
[0029]可選地,所述查找單元,包括:
[0030]第一確定子單元,用于確定所述存儲分區(qū)中各個存儲項的關(guān)鍵字;
[0031]第二確定子單元,用于將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
[0032]可選地,所述裝置還包括:
[0033]分配模塊,用于為所述獲取模塊獲取的所述MAC地址分配系統(tǒng)屬性,并將獲取的所述MAC地址存儲至系統(tǒng)屬性列表中。
[0034]可選地,所述裝置還包括:
[0035]接收模塊,用于接收對設(shè)定接口的訪問請求,所述設(shè)定接口用于獲取存儲在所述系統(tǒng)屬性列表中的所述MAC地址。
[0036]可選地,所述裝置還包括:
[0037]確定模塊,用于確定所述設(shè)定接口是否被設(shè)置了訪問權(quán)限;
[0038]許可模塊,用于當(dāng)所述確定模塊確定所述設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對所述設(shè)定接口的訪問請求。
[0039]第三方面,提供了一種設(shè)備,所述設(shè)備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行,所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0040]根據(jù)MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū);
[0041]從所述存儲分區(qū)中獲取所述MAC地址。
[0042]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:[0043]通過MAC地址所在存儲分區(qū)的地址查找MAC地址所在存儲分區(qū),并在存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無W1-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
【專利附圖】

【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明實施例的一些舉例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1是本發(fā)明實施例一提供的一種獲取介質(zhì)訪問控制地址的方法流程圖;
[0046]圖2是本發(fā)明實施例二提供的一種獲取介質(zhì)訪問控制地址的方法流程圖;
[0047]圖3是本發(fā)明實施例三提供的第一種獲取介質(zhì)訪問控制地址的裝置結(jié)構(gòu)示意圖;
[0048]圖4是本發(fā)明實施例三提供的一種獲取模塊的內(nèi)部結(jié)構(gòu)示意圖;
[0049]圖5是本發(fā)明實施例三提供的第二種獲取介質(zhì)訪問控制地址的裝置結(jié)構(gòu)示意圖;
[0050]圖6是本發(fā)明實施例三提供的第三種獲取介質(zhì)訪問控制地址的裝置結(jié)構(gòu)示意圖;
[0051]圖7是本發(fā)明實施例三提供的第四種獲取介質(zhì)訪問控制地址的裝置結(jié)構(gòu)示意圖;
[0052]圖8是本發(fā)明實施例四提供的一種設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0053]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施例作進(jìn)一步地詳細(xì)描述。
[0054]實施例一
[0055]本發(fā)明實施例提供了一種獲取介質(zhì)訪問控制地址的方法,以應(yīng)用于搭載有安卓系統(tǒng)的移動終端為例。每一個搭載有安卓系統(tǒng)的移動終端在出廠時,都在其內(nèi)部設(shè)定一個硬件存儲分區(qū),用于存儲移該動終端的各種信息。例如,移動終端的MAC地址、MDID(Multimedia Devices Identity,多媒體設(shè)備身份標(biāo)識)串號、藍(lán)牙地址、射頻參數(shù)及識別碼等等。形象地來說,上述過程相當(dāng)于在移動終端出廠時為該移動終端辦理一個“戶口”,該“戶口 ”中詳細(xì)地記錄了該移動終端的各種信息,而通過查詢該“戶口”便可知曉該移動終端的各種信息?,F(xiàn)結(jié)合上述內(nèi)容,對本實施例提供的獲取介質(zhì)訪問控制地址的方式進(jìn)行解釋說明,參見圖1,本實施例提供的方法流程包括:
[0056]101:根據(jù)MAC地址所在存儲分區(qū)的地址,在終端中查找該存儲分區(qū);
[0057]102:從該存儲分區(qū)中獲取MAC地址。
[0058]可選地,從存儲分區(qū)中獲取MAC地址,包括但不限于:
[0059]在存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項;
[0060]獲取查找到的存儲項中的存儲內(nèi)容。
[0061]可選地,在存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項,包括但不限于:
[0062]確定存儲分區(qū)中各個存儲項的關(guān)鍵字;
[0063]將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。[0064]可選地,該方法還包括:
[0065]為獲取的MAC地址分配系統(tǒng)屬性,并將獲取的MAC地址存儲至系統(tǒng)屬性列表中。
[0066]可選地,該方法還包括:
[0067]接收對設(shè)定接口的訪問請求,設(shè)定接口用于獲取存儲在系統(tǒng)屬性列表中的MAC地址。
[0068]可選地,該方法還包括:
[0069]確定設(shè)定接口是否被設(shè)置了訪問權(quán)限;
[0070]當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對設(shè)定接口的訪問請求。
[0071]本實施例提供的方法,通過MAC地址所在存儲分區(qū)的地址查找MAC地址所在存儲分區(qū),并在存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無W1-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
[0072]進(jìn)一步,為MAC地址分配一個系統(tǒng)屬性,可實現(xiàn)長期存儲MAC地址,當(dāng)后續(xù)再次使用MAC地址時,可直接從系統(tǒng)屬性列表中獲取MAC地址,因此,節(jié)省了時間,提高了獲取MAC地址的效率,用戶體驗度較高。
[0073]進(jìn)一步,當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,僅在通過權(quán)限認(rèn)證之后,才許可對設(shè)定接口的訪問請求,保證了獲取MAC地址的用戶的合法性。
[0074]實施例二
[0075]本發(fā)明實施例提供了一種獲取介質(zhì)訪問控制地址的方法,現(xiàn)結(jié)合上述實施例一的內(nèi)容,對本發(fā)明實施例提供的獲取介質(zhì)訪問控制地址的方式進(jìn)行詳細(xì)地解釋說明。參見圖2,本實施例提供的方法流程包括:
[0076]201:根據(jù)存儲分區(qū)的地址查找MAC地址,在終端中查找該存儲分區(qū);
[0077]針對該步驟,由于每一個移動終端在出廠時,其MAC地址所在的硬件存儲分區(qū)的位置都是固定的,即MAC地址所在存儲分區(qū)的地址唯一且固定。因此,在執(zhí)行本實施例提供的方法時,可直接根據(jù)已知的該存儲分區(qū)的地址在終端中查找該存儲分區(qū)。
[0078]在獲取到MAC地址所在存儲分區(qū)的地址后,便可根據(jù)該地址定位存儲分區(qū)的位置。以MAC地址所在存儲分區(qū)的地址為0-10存儲片段為例,則在獲取到該地址后,可直接在0-10存儲片段中查找并獲取MAC地址。
[0079]202:在存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項,獲取查找到的存儲項中的存儲內(nèi)容;
[0080]針對該步驟,在存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項的實現(xiàn)方式,包括但不限于如下方式:
[0081]確定存儲分區(qū)中各個存儲項的關(guān)鍵字;
[0082]將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
[0083]其中,由于MAC地址在存儲時,包括起始存儲標(biāo)記及終止存儲標(biāo)記,例如,起始存儲標(biāo)記為“MAC”,終止存儲標(biāo)記為“/n”,而在起始存儲標(biāo)記和終止存儲標(biāo)記之間的內(nèi)容為真正的48位MAC地址,且MAC地址所在存儲分區(qū)的其他存儲項均非MAC地址,并不采取上述MAC地址的存儲方式,因此其他存儲項的關(guān)鍵字均與MAC地址的關(guān)鍵字不同,因此,可將MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記作為MAC地址關(guān)鍵字。
[0084]此外,起始存儲標(biāo)記及終止存儲標(biāo)記除上述形式外,還可以為其他形式,本實施例對起始存儲標(biāo)記及終止存儲標(biāo)記的形式不進(jìn)行具體限定。
[0085]此外,除上述在MAC地址所在存儲分區(qū)內(nèi)查找具有MAC地址關(guān)鍵字的存儲項的方式外,還可采取其他查找方式,本實施例對在MAC地址所在存儲分區(qū)內(nèi)查找具有MAC地址關(guān)鍵字的存儲項的方式不作具體限定。
[0086]需要說明的是,通過上述步驟201至步驟202即可獲取到移動終端的MAC地址,但是由于此時獲取到的MAC地址是臨時的,如需再次使用MAC地址,則需重新執(zhí)行上述步驟201至步驟202。為了在后續(xù)使用MAC地址執(zhí)行相應(yīng)操作的過程中,可直接獲取到MAC地址,而無需反復(fù)多次執(zhí)行上述步驟201至步驟202,本實施例提供的方法還包括將獲取到的MAC地址進(jìn)行長期存儲的步驟,詳見下述步驟203至步驟204。
[0087]203:為獲取的MAC地址分配系統(tǒng)屬性,并將獲取的MAC地址存儲至系統(tǒng)屬性列表中;
[0088]其中,系統(tǒng)屬性的長度至少應(yīng)等于MAC地址自身長度、MAC地址起始存儲標(biāo)記長度及MAC地址終止存儲標(biāo)記長度之和。繼續(xù)以MAC地址起始存儲標(biāo)記為“MAC”,MAC地址終止存儲標(biāo)記為“/η”為例,則由于MAC地址的自身長度為6字節(jié)(48位),“MAC”長度為3位,“/η”長度為I位,則系統(tǒng)屬性的長度至少應(yīng)為48+3+1=52位。
[0089]204:接收對設(shè)定接口的訪問請求,設(shè)定接口用于獲取存儲在系統(tǒng)屬性列表中的MAC地址;
[0090]針對該步驟,在將MAC地址存儲在系統(tǒng)屬性列表中后,為了方便后續(xù)猶取該MAC地址,可設(shè)置設(shè)定接口,供終端中的應(yīng)用程序調(diào)用,以獲取系統(tǒng)屬性列表中的MAC地址。在接收到應(yīng)用程序?qū)υ撛O(shè)定接口的訪問請求后,如果許可該訪問請求,則應(yīng)用程序可以通過該設(shè)定接口獲取存儲在系統(tǒng)屬性列表中的MAC地址。
[0091]其中,關(guān)于設(shè)置設(shè)定接口的方式,本實施例對此不作具體限定。設(shè)置的設(shè)定接口可以為原接口,也可以擴(kuò)展新的接口 ;接收到對設(shè)定接口的訪問請求后,可將其存儲在存儲介質(zhì)中,以方便后續(xù)對該訪問請求進(jìn)行解析。存儲介質(zhì)具體可為內(nèi)存,當(dāng)然,存儲介質(zhì)的類型除內(nèi)存外,還可為其他類型的存儲介質(zhì),例如,內(nèi)存卡或緩存等等,本實施例對存儲介質(zhì)的類型不進(jìn)行具體限定。
[0092]需要說明的是,通過上述步驟203至步驟204,可將MAC地址長期存儲在系統(tǒng)屬性列表中,當(dāng)需要多次獲取MAC地址時,可直接通過設(shè)置的設(shè)定接口從系統(tǒng)屬性列表中獲取,省時且方便。可選地,由于用戶使用終端中的任何一個應(yīng)用程序都能通過設(shè)定接口獲取到MAC地址,因此,為保證獲取到MAC地址的合法性,可以對設(shè)定接口設(shè)置訪問權(quán)限,所以本實施例提供的方法還包括確認(rèn)設(shè)定接口是否被設(shè)置了訪問權(quán)限的步驟,詳見下述步驟205。
[0093]205:確定設(shè)定接口是否被設(shè)置了訪問權(quán)限;
[0094]可選地,確定設(shè)定接口是否被設(shè)置了訪問權(quán)限,包括但不限于如下方式:
[0095]確定設(shè)定接口是否設(shè)置有授權(quán)的身份認(rèn)證信息,如果有則確定設(shè)定接口被設(shè)置了訪問權(quán)限。設(shè)定接口可以設(shè)置兩個以上授權(quán)的身份認(rèn)證信息。
[0096]其中,除了上述確定設(shè)定接口是否被設(shè)置了訪問權(quán)限的方式外,還可采取其他確定方式,例如,確定設(shè)定接口是否存在權(quán)限標(biāo)識,本實施例對此不作具體限定。[0097]此外,身份認(rèn)證信息具體可為UID (User Identifier,用戶標(biāo)識符),當(dāng)然,用戶標(biāo)識符除上述UID外,還可為其他類型的可表明身份的標(biāo)識,例如,唯一身份識別碼等等,本實施例對身份認(rèn)證信息包含的內(nèi)容不進(jìn)行具體限定。
[0098]206:當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對設(shè)定接口的訪問請求。
[0099]其中,身份驗證通過,即表明待驗證的身份認(rèn)證信息與預(yù)先授權(quán)的身份認(rèn)證信息的任意一個相匹配;當(dāng)身份驗證通過后,許可對設(shè)定接口的訪問請求,即終端中的應(yīng)用程序可通過調(diào)用該設(shè)定接口從系統(tǒng)屬性列表中獲取到存儲的MAC地址。
[0100]本實施例提供的方法,通過MAC地址所在存儲分區(qū)的地址查找MAC地址所在存儲分區(qū),并在存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無W1-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
[0101]進(jìn)一步,為MAC地址分配一個系統(tǒng)屬性,可實現(xiàn)長期存儲MAC地址,當(dāng)后續(xù)再次使用MAC地址時,可直接從系統(tǒng)屬性中獲取MAC地址,因此,節(jié)省了時間,提高了獲取MAC地址的效率,用戶體驗度較高。
[0102]進(jìn)一步,當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,僅在身份認(rèn)證信息通過權(quán)限認(rèn)證之后,才許可對設(shè)定接口的訪問請求,保證了獲取MAC地址的合法性。
[0103]實施例三
[0104]本發(fā)明實施例提供了一種獲取介質(zhì)訪問控制地址的裝置,用于終端中,用于執(zhí)行上述實施例一或?qū)嵤├峁┙o的方法,參見圖3,該裝置包括:
[0105]查找模塊301,用于根據(jù)MAC地址所在存儲分區(qū)的地址,在終端中查找存儲分區(qū);
[0106]獲取模塊302,用于從查找模塊301查找到的存儲分區(qū)中獲取MAC地址。
[0107]可選地,參見圖4,獲取模塊302,包括:
[0108]查找單元3021,用于在存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項;
[0109]獲取單元3022,用于獲取查找單元3021查找到的存儲項中的存儲內(nèi)容。
[0110]可選地,查找單元3021包括:第一確定子單元30211和第二確定子單元30212,其中第一確定子單元30211用于確定存儲分區(qū)中各個存儲項的關(guān)鍵字;第二確定子單元30212用于將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
[0111]可選地,參見圖5,該裝置還包括:
[0112]分配模塊303,用于為獲取模塊302獲取的MAC地址分配系統(tǒng)屬性,并將獲取的MAC地址存儲至系統(tǒng)屬性列表中。
[0113]可選地,參見圖6,該裝置還包括:
[0114]接收模塊304,用于接收對設(shè)定接口的訪問請求,設(shè)定接口用于獲取存儲在系統(tǒng)屬性列表中的MAC地址。
[0115]可選地,參見圖7,該裝置還包括:
[0116]確定模塊305,用于確定設(shè)定接口是否被設(shè)置了訪問權(quán)限;
[0117]許可模塊306,用于當(dāng)確定模塊305確定設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對設(shè)定接口的訪問請求。
[0118]綜上,本發(fā)明實施例提供的裝置,通過MAC地址所在存儲分區(qū)的地址查找MAC地址所在存儲分區(qū),并在存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無W1-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
[0119]進(jìn)一步,為MAC地址分配一個系統(tǒng)屬性,可實現(xiàn)長期存儲MAC地址,當(dāng)后續(xù)再次使用MAC地址時,可直接從系統(tǒng)屬性列表中獲取MAC地址,因此,節(jié)省了時間,提高了獲取MAC地址的效率,用戶體驗度較高。
[0120]進(jìn)一步,當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,僅在身份驗證信息通過權(quán)限認(rèn)證之后,才許可對設(shè)定接口的訪問請求,保證了獲取MAC地址的用戶的合法性。
[0121]實施例四
[0122]圖8是本發(fā)明實施例提供的一種設(shè)備結(jié)構(gòu)示意圖。參見圖8,該設(shè)備可以用于實施上述實施例中提供的獲取介質(zhì)訪問控制地址的方法。其中,該終端可以為手機(jī)、平板電腦pad、穿戴式移動設(shè)備(如智能手表)等。
[0123]設(shè)備700可以包括通信單元110、包括有一個或一個以上計算機(jī)可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖8中示出的設(shè)備結(jié)構(gòu)并不構(gòu)成對設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0124]通信單元110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元110可以為RF (Radio Frequency,射頻)電路、路由器、調(diào)制解調(diào)器、等網(wǎng)絡(luò)通信設(shè)備。特別地,當(dāng)通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于 GSM(Global System of Mobile communication,全球移動通訊系統(tǒng))、GPRS (GeneralPacket Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,石馬分多址)、WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (LongTerm Evolution,長期演進(jìn))、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)設(shè)備700的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0125]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。優(yōu)選地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。優(yōu)選地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0126]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及設(shè)備700的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用LCD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖8中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。
[0127]設(shè)備700還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。優(yōu)選地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在設(shè)備700移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于設(shè)備700還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0128]音頻電路160、揚聲器161,傳聲器162可提供用戶與設(shè)備700之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與設(shè)備700的通信。
[0129]為了實現(xiàn)無線通信,該設(shè)備上可以配置有無線通信單元170,該無線通信單元170可以為WiFi模塊。WiFi屬于短距離無線傳輸技術(shù),設(shè)備700通過無線通信單元170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖8示出了無線通信單元170,但是可以理解的是,其并不屬于設(shè)備700的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0130]處理器180是設(shè)備700的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行設(shè)備700的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0131]設(shè)備700還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0132]盡管未示出,設(shè)備700還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實施例中,設(shè)備的顯示單元是觸摸屏顯示器,設(shè)備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0133]根據(jù)介質(zhì)訪問控制MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū);
[0134]從所述存儲分區(qū)中獲取所述MAC地址。
[0135]可選地,存儲器還包括進(jìn)行以下操作的指令:
[0136]在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項;
[0137]獲取查找到的存儲項中的存儲內(nèi)容。
[0138]可選地,存儲器還包括進(jìn)行以下操作的指令:
[0139]確定所述存儲分區(qū)中各個存儲項的關(guān)鍵字;
[0140]將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
[0141]可選地,存儲器還包括進(jìn)行以下操作的指令:
[0142]為獲取的所述MAC地址分配系統(tǒng)屬性,并將獲取的所述MAC地址存儲至系統(tǒng)屬性列表中。
[0143]可選地,存儲器還包括進(jìn)行以下操作的指令:
[0144]接收對設(shè)定接口的訪問請求,所述設(shè)定接口用于獲取存儲在所述系統(tǒng)屬性列表中的所述MAC地址。
[0145]可選地,存儲器還包括進(jìn)行以下操作的指令:
[0146]確定所述設(shè)定接口是否被設(shè)直了訪問權(quán)限;
[0147]當(dāng)確定所述設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對所述設(shè)定接口的訪問請求。
[0148]上述功能的實施方式舉例在方法實施例中已經(jīng)詳述,這里不再贅述。
[0149]本實施例提供的設(shè)備,通過MAC地址所在存儲分區(qū)的地址查找MAC地址所在存儲分區(qū),并在存儲分區(qū)內(nèi)獲取MAC地址,可達(dá)到在無W1-Fi連接狀態(tài)下也能獲取到MAC地址的目的,擴(kuò)展了獲取MAC地址的方式,提高了獲得MAC地址的成功率。
[0150]進(jìn)一步,為MAC地址分配一個系統(tǒng)屬性,可實現(xiàn)長期存儲MAC地址,當(dāng)后續(xù)再次使用MAC地址時,可直接從系統(tǒng)屬性列表中獲取MAC地址,因此,節(jié)省了時間,提高了獲取MAC地址的效率,用戶體驗度較高。
[0151]進(jìn)一步,當(dāng)確定設(shè)定接口被設(shè)置了訪問權(quán)限時,僅在身份驗證信息通過權(quán)限認(rèn)證之后,才許可對設(shè)定接口的訪問請求,保證了獲取MAC地址的用戶的合法性。
[0152]需要說明的是:上述實施例提供的裝置及設(shè)備在獲取介質(zhì)訪問控制地址時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置及設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的裝置及設(shè)備與獲取介質(zhì)訪問控制地址的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0153]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0154]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0155]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種獲取介質(zhì)訪問控制地址的方法,用于終端中,其特征在于,所述方法包括: 根據(jù)介質(zhì)訪問控制MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū); 從所述存儲分區(qū)中獲取所述MAC地址。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述存儲分區(qū)中獲取所述MAC地址,包括: 在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項; 獲取查找到的存儲項中的存儲內(nèi)容。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項,包括: 確定所述存儲分區(qū)中各個存儲項的關(guān)鍵字; 將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 為獲取的所述MAC地址分配系統(tǒng)屬性,并將獲取的所述MAC地址存儲至系統(tǒng)屬性列表中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:` 接收對設(shè)定接口的訪問請求,所述設(shè)定接口用于獲取存儲在所述系統(tǒng)屬性列表中的所述MAC地址。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 確定所述設(shè)定接口是否被設(shè)置了訪問權(quán)限; 當(dāng)確定所述設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對所述設(shè)定接口的訪問請求。
7.一種獲取介質(zhì)訪問控制地址的裝置,用于終端中,其特征在于,所述裝置包括: 查找模塊,用于根據(jù)介質(zhì)訪問控制MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū); 獲取模塊,用于從所述查找模塊查找到的所述存儲分區(qū)中獲取所述MAC地址。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述獲取模塊,包括: 查找單元,用于在所述存儲分區(qū)中查找具有MAC地址關(guān)鍵字的存儲項; 獲取單元,用于獲取所述查找單元查找到的存儲項中的存儲內(nèi)容。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述查找單元,包括: 第一確定子單元,用于確定所述存儲分區(qū)中各個存儲項的關(guān)鍵字; 第二確定子單元,用于將具有MAC地址的起始存儲標(biāo)記和終止存儲標(biāo)記的存儲項作為查找到的具有MAC地址關(guān)鍵字的存儲項。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 分配模塊,用于為所述獲取模塊獲取的所述MAC地址分配系統(tǒng)屬性,并將獲取的所述MAC地址存儲至系統(tǒng)屬性列表中。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收對設(shè)定接口的訪問請求,所述設(shè)定接口用于獲取存儲在所述系統(tǒng)屬性列表中的所述MAC地址。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 確定模塊,用于確定所述設(shè)定接口是否被設(shè)置了訪問權(quán)限; 許可模塊,用于當(dāng)所述確定模塊確定所述設(shè)定接口被設(shè)置了訪問權(quán)限時,進(jìn)行身份驗證,并在身份驗證通過后,許可對所述設(shè)定接口的訪問請求。
13.一種設(shè)備,其特征在于,所述設(shè)備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行,所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令: 根據(jù)介質(zhì)訪問控制MAC地址所在存儲分區(qū)的地址,在所述終端中查找所述存儲分區(qū); 從所述存儲分區(qū)中獲取所`述MAC地址。
【文檔編號】H04L29/06GK103561119SQ201310368647
【公開日】2014年2月5日 申請日期:2013年8月22日 優(yōu)先權(quán)日:2013年8月22日
【發(fā)明者】李明浩, 袁軍, 梁金祥, 閆昊 申請人:小米科技有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1