本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法及網(wǎng)絡(luò)側(cè)服務(wù)器。
背景技術(shù):
網(wǎng)絡(luò)結(jié)構(gòu)是網(wǎng)絡(luò)良好運(yùn)行的基礎(chǔ),合理的網(wǎng)絡(luò)結(jié)構(gòu)能夠提升網(wǎng)絡(luò)效率、網(wǎng)絡(luò)性能;而對(duì)于家庭網(wǎng)關(guān)的架構(gòu)而言,隨著智能家居技術(shù)和市場(chǎng)的逐步成熟,未來家庭內(nèi)部將有更多的網(wǎng)絡(luò)業(yè)務(wù),因此,家庭網(wǎng)關(guān)也將提供更多的業(yè)務(wù)和功能。
目前,現(xiàn)有技術(shù)中采用的智能網(wǎng)關(guān)或智能路由器(如小米路由、極路由等),當(dāng)需要在網(wǎng)關(guān)上擴(kuò)展一些網(wǎng)絡(luò)功能時(shí),大部分所采用的做法是開發(fā)新的業(yè)務(wù)插件,將新的業(yè)務(wù)插件安裝在智能路由器上,然后完成相應(yīng)的擴(kuò)展業(yè)務(wù)。
然而,在實(shí)施本技術(shù)方案的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下缺陷:對(duì)智能網(wǎng)關(guān)或智能路由器的硬件性能要求高,并且,開發(fā)新的業(yè)務(wù)插件的成本較高,且對(duì)于某些特定的擴(kuò)展業(yè)務(wù)而言,開發(fā)難度比較大,從而增加了研發(fā)周期和設(shè)計(jì)成本。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法及網(wǎng)絡(luò)側(cè)服務(wù)器,用于解決現(xiàn)有技術(shù)存在的對(duì)智能網(wǎng)關(guān)或智能路由器的硬件性能要求高,并且,開發(fā)新的業(yè)務(wù)插件的成本較高,且對(duì)于某些特定的擴(kuò)展業(yè)務(wù)而言,開發(fā)難度比較大,從而增加了研發(fā)周期和設(shè)計(jì)成本的問題。
本發(fā)明的一方面提供了一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法,包括:
獲取接入終端的標(biāo)識(shí)信息;
在預(yù)設(shè)的策略信息表中,根據(jù)所述標(biāo)識(shí)信息查找是否存在與所述接入終端相關(guān)聯(lián)的執(zhí)行操作,所述策略信息表中包括所述標(biāo)識(shí)信息以及與所述標(biāo)識(shí)信息相關(guān)聯(lián)的功能操作,所述功能操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息;
根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制所述接入終端執(zhí)行相應(yīng)的操作。
本發(fā)明的另一方面提供了一種網(wǎng)絡(luò)側(cè)服務(wù)器,包括:
獲取模塊,用于獲取接入終端的標(biāo)識(shí)信息;
處理模塊,用于在預(yù)設(shè)的策略信息表中,根據(jù)所述標(biāo)識(shí)信息查找是否存在與所述接入終端相關(guān)聯(lián)的執(zhí)行操作,所述策略信息表中包括所述標(biāo)識(shí)信息以及與所述標(biāo)識(shí)信息相關(guān)聯(lián)的功能操作,所述功能操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息;
控制模塊,用于根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制所述接入終端執(zhí)行相應(yīng)的操作。
本發(fā)明提供的網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法及網(wǎng)絡(luò)側(cè)服務(wù)器,在獲取到接入終端的標(biāo)識(shí)信息之后,通過在預(yù)設(shè)的策略信息表中,根據(jù)標(biāo)識(shí)信息查找是否存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,從而可以根據(jù)相應(yīng)的查找結(jié)果控制接入終端執(zhí)行相應(yīng)的操作,其中,所執(zhí)行的操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息,從而實(shí)現(xiàn)了在家庭網(wǎng)關(guān)不需要增加任何新的業(yè)務(wù)插件,即可實(shí)現(xiàn)功能業(yè)務(wù)的拓展,有利于實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)架構(gòu)的快速部署,同時(shí)也降低了用戶成本,從而有效地提高了該擴(kuò)展方法的實(shí)用性,有利于市場(chǎng)的推廣與應(yīng)用。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制所述接入終端執(zhí)行相應(yīng)的操作的流程示意圖;
圖3為本發(fā)明一實(shí)施例提供的利用所述家庭網(wǎng)關(guān)控制所述接入終端執(zhí)行所建立的操作的流程示意圖;
圖4為本發(fā)明另一實(shí)施例提供的利用所述家庭網(wǎng)關(guān)控制所述接入終端執(zhí)行所建立的操作的流程示意圖;
圖5為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)側(cè)服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
圖1為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法的流程示意圖;參考附圖1可知,本實(shí)施例提供了一種網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法,該網(wǎng)絡(luò)側(cè)功能拓展方法用于在不開發(fā)新的業(yè)務(wù)插件的情況下,增加相應(yīng)的擴(kuò)展業(yè)務(wù),該方法的執(zhí)行主體可以為處理器或者是網(wǎng)絡(luò)側(cè)服務(wù)器,具體的,該方法包括:
s101:獲取接入終端的標(biāo)識(shí)信息;
其中,接入終端可以為智能手機(jī)、平板電腦、臺(tái)式電腦、智能手表等等,只要該接入終端具有一定的通信功能即可;另外,接入終端的標(biāo)識(shí)信息可以為終端設(shè)備的媒體訪問控制mac地址或者互聯(lián)網(wǎng)協(xié)議地址ip地址等等,通過該標(biāo)識(shí)信息可以確定唯一的接入終端。
此外,本實(shí)施例對(duì)于標(biāo)識(shí)信息的獲取過程不做限定,為了便于理解本技術(shù)方案的實(shí)現(xiàn)過程,本實(shí)施例以網(wǎng)絡(luò)側(cè)服務(wù)器作為執(zhí)行主體進(jìn)行舉例說明,具體的可以為:在接入終端主動(dòng)向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送接入請(qǐng)求時(shí),接入請(qǐng)求中攜帶有接入終端的標(biāo)識(shí)信息,網(wǎng)絡(luò)側(cè)服務(wù)器通過對(duì)接入請(qǐng)求的分析識(shí)別即可獲得標(biāo)識(shí)信息;或者,接入終端在向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送接入請(qǐng)求之后,網(wǎng)絡(luò)側(cè)服務(wù)器向接入終端發(fā)送標(biāo)識(shí)獲取請(qǐng)求,以使得接入終端根據(jù)標(biāo)識(shí)獲取請(qǐng)求返回標(biāo)識(shí)信息;或者,接入終端可以通過家庭網(wǎng)關(guān)向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送標(biāo)識(shí)信息,家庭網(wǎng)關(guān)負(fù)責(zé)轉(zhuǎn)發(fā)接入終端與網(wǎng)絡(luò)側(cè)服務(wù)器之間相關(guān)信息,需要注意的是,上述獲取標(biāo)識(shí)信息的第二種方式相對(duì)于第一種方式而言,過程較多,且利用較多的通信資源,但其可靠性較高,因此,本領(lǐng)域技術(shù)人員可以根據(jù)具體的設(shè)計(jì)需求選擇不同的獲取方式,在此不再贅述。
s102:在預(yù)設(shè)的策略信息表中,根據(jù)標(biāo)識(shí)信息查找是否存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,策略信息表中包括標(biāo)識(shí)信息以及與標(biāo)識(shí)信息相關(guān)聯(lián)的功能操作,功能操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息;
在獲取到標(biāo)識(shí)信息之后,可以在策略信息表中查找是否存在與標(biāo)識(shí)信息相關(guān)聯(lián)的執(zhí)行操作;其中,策略信息表為預(yù)先設(shè)置的,用于使得網(wǎng)絡(luò)側(cè)服務(wù)器根據(jù)策略信息表中所記載的控制策略對(duì)不同的接入終端進(jìn)行不同的控制過程;需要說明的是,策略信息表中的功能操作與標(biāo)識(shí)信息并非是一一對(duì)應(yīng)的關(guān)系,即同一個(gè)標(biāo)識(shí)信息可以對(duì)應(yīng)有多個(gè)關(guān)聯(lián)的功能操作,或者,同一個(gè)功能操作還可以對(duì)應(yīng)有多個(gè)關(guān)聯(lián)的標(biāo)識(shí)信息。
另外,功能操作中包括的初始的功能操作信息為系統(tǒng)中預(yù)先設(shè)置好的功能操作信息,而可擴(kuò)展的功能操作信息為用戶可以根據(jù)具體的應(yīng)用場(chǎng)景所新增的功能操作信息或者所擴(kuò)展的功能操作信息,該部分的功能操作信息可以包括:網(wǎng)絡(luò)訪問模式信息、家庭多屏共享模式信息、家庭大數(shù)據(jù)采集模式信息、家庭間數(shù)據(jù)共享模式信息,其中,家庭多屏功能模式信息可以包括:共享終端的個(gè)數(shù)信息、共享屏幕信息、共享信息內(nèi)容以及共享時(shí)間等信息,從而使得網(wǎng)絡(luò)側(cè)服務(wù)器可以根據(jù)上述的各個(gè)信息對(duì)接入終端進(jìn)行相應(yīng)的控制;家庭大數(shù)據(jù)采集模式信息可以包括:大數(shù)據(jù)采集終端信息、大數(shù)據(jù)采集內(nèi)容信息以及大數(shù)據(jù)采集時(shí)間等信息,從而使得網(wǎng)絡(luò)側(cè)服務(wù)器可以根據(jù)上述的各個(gè)信息對(duì)接入終端進(jìn)行相應(yīng)的控制;家庭間數(shù)據(jù)共享模式信息可以包括:家庭共享終端的個(gè)數(shù)信息、家庭共享信息內(nèi)容以及家庭共享時(shí)間等信息,從而使得網(wǎng)絡(luò)側(cè)服務(wù)器可以根據(jù)上述的各個(gè)信息對(duì)接入終端進(jìn)行相應(yīng)的控制。
s103:根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作。
經(jīng)過在策略信息表查找之后,可以確定相應(yīng)的查找結(jié)果,一般情況下,查找結(jié)果會(huì)包括兩種情況,一種為在策略信息表中存在相應(yīng)的操作信息,另一種為在策略信息表中不存在相應(yīng)的操作信息,無論是上述哪種結(jié)果,網(wǎng)絡(luò)側(cè)服務(wù)器均會(huì)根據(jù)相應(yīng)的查找結(jié)果、并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作,從而保證了接入終端執(zhí)行操作的合法可靠性。
本實(shí)施例提供的網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法,在獲取到接入終端的標(biāo)識(shí)信息之后,通過在預(yù)設(shè)的策略信息表中,根據(jù)標(biāo)識(shí)信息查找是否存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,從而可以根據(jù)相應(yīng)的查找結(jié)果控制接入終端執(zhí)行相應(yīng)的操作,其中,所執(zhí)行的操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息,從而實(shí)現(xiàn)了在家庭網(wǎng)關(guān)不需要增加任何新的業(yè)務(wù)插件,即可實(shí)現(xiàn)功能業(yè)務(wù)的拓展,有利于實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)架構(gòu)的快速部署,同時(shí)也降低了用戶成本,從而有效地提高了該擴(kuò)展方法的實(shí)用性,有利于市場(chǎng)的推廣與應(yīng)用。
圖2為本發(fā)明實(shí)施例提供的根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作的流程示意圖;在上述實(shí)施例的基礎(chǔ)上,繼續(xù)參考附圖2可知,本實(shí)施例對(duì)于根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作的具體實(shí)現(xiàn)過程不做限定,本領(lǐng)域技術(shù)人員可以根據(jù)具體的設(shè)計(jì)需求進(jìn)行設(shè)置,較為優(yōu)選的,將根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作設(shè)置為具體包括:
s1031:若策略信息表中存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,則利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所查找到的操作;
當(dāng)查找結(jié)果為策略信息表中存在與接入終端相關(guān)聯(lián)的執(zhí)行操作時(shí),則說明網(wǎng)絡(luò)側(cè)服務(wù)器為該接入終端配置過相應(yīng)的控制策略,從而可以根據(jù)所查找到的執(zhí)行操作利用家庭網(wǎng)關(guān)對(duì)接入終端進(jìn)行控制,具體的,上述的家庭網(wǎng)關(guān)僅僅只需要支持特定的執(zhí)行策略,將對(duì)應(yīng)的流量發(fā)給網(wǎng)絡(luò)側(cè)服務(wù)器,使得網(wǎng)絡(luò)側(cè)服務(wù)器根據(jù)上述流量等信息控制接入終端完成增值業(yè)務(wù)的處理。
s1032:若策略信息表中不存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,則根據(jù)標(biāo)識(shí)信息確定與接入終端相匹配的操作信息;
當(dāng)查找結(jié)果為策略信息表中不存在與接入終端相關(guān)聯(lián)的執(zhí)行操作時(shí),則說明網(wǎng)絡(luò)側(cè)服務(wù)器沒有為該接入終端配置過相應(yīng)的控制策略,此時(shí)為了確定該接入終端的所對(duì)應(yīng)的控制策略內(nèi)容,可以根據(jù)標(biāo)識(shí)信息對(duì)該接入終端進(jìn)行分析判斷,通過該標(biāo)識(shí)信息用戶可以人為地判斷該接入終端所對(duì)應(yīng)的操作信息,或者,也可以將該標(biāo)識(shí)信息與預(yù)先設(shè)置的標(biāo)準(zhǔn)數(shù)據(jù)庫中的標(biāo)準(zhǔn)標(biāo)識(shí)信息進(jìn)行分析匹配,在查找到與該標(biāo)識(shí)信息相對(duì)應(yīng)的標(biāo)準(zhǔn)標(biāo)識(shí)信息時(shí),將該標(biāo)準(zhǔn)標(biāo)識(shí)信息所對(duì)應(yīng)的操作信息作為與該接入終端所匹配的操作信息;當(dāng)然的,本領(lǐng)域技術(shù)人員還可以采用其他的方式來確定與該接入終端相匹配的操作信息。
s1033:在可擴(kuò)展的功能操作信息中建立與接入終端相匹配的操作信息;
在確定上述接入終端的操作信息之后,在接入終端再次接入或者后期接入時(shí),為了方便網(wǎng)絡(luò)側(cè)服務(wù)器對(duì)該接入終端進(jìn)行控制,將與該接入終端相匹配的操作信息加入到可擴(kuò)展的功能操作信息中,具體的,可以在可擴(kuò)展的功能操作信息中建立上述操作信息。
s1034:利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作。
在將上述操作信息增加到可擴(kuò)展的功能操作信息中之后,網(wǎng)絡(luò)側(cè)服務(wù)器可以利用家庭網(wǎng)關(guān)控制該接入終端執(zhí)行所建立的操作,具體的操作可以包括網(wǎng)絡(luò)訪問操作、家庭分享操作、大數(shù)據(jù)采集操作等等。
在確定相應(yīng)的查找結(jié)果之后,網(wǎng)絡(luò)側(cè)服務(wù)器可以通過家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作,此時(shí)在家庭網(wǎng)關(guān)不需要增加任何硬件設(shè)備,只需要網(wǎng)絡(luò)側(cè)服務(wù)器可以具有支持的新的增值業(yè)務(wù)功能,即可為家庭用戶提供很多種新增值業(yè)務(wù),有效地降低了開發(fā)成本,進(jìn)一步提高了該方法使用的穩(wěn)定可靠性。
圖3為本發(fā)明一實(shí)施例提供的利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作的流程示意圖;圖4為本發(fā)明另一實(shí)施例提供的利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作的流程示意圖;在上述實(shí)施例的基礎(chǔ)上,繼續(xù)參考附圖3-4可知,為了更加清楚本技術(shù)方案的實(shí)現(xiàn)過程,本實(shí)施例以操作信息包括網(wǎng)絡(luò)訪問模式信息為例進(jìn)行說明,具體的,當(dāng)與接入終端相匹配的操作信息包括允許訪問時(shí)間和允許訪問網(wǎng)站的ip地址或url地址時(shí),可以將利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作設(shè)置為具體包括:
s10341:根據(jù)允許訪問網(wǎng)站的ip地址或url地址確定被允許訪問的第一網(wǎng)站;
其中,第一網(wǎng)站可以為一個(gè)或者多個(gè)網(wǎng)站,具體的,該第一網(wǎng)站為在網(wǎng)絡(luò)訪問模式下被允許訪問的一類網(wǎng)站的集合,具體的,在操作信息中包括允許訪問網(wǎng)站的ip地址或url地址時(shí),通過對(duì)該允許訪問網(wǎng)站的ip地址或url地址進(jìn)行分析識(shí)別,即可確定被允許訪問的第一網(wǎng)站。
s10342:利用家庭網(wǎng)關(guān)控制第一接入終端在允許訪問時(shí)間內(nèi)訪問第一網(wǎng)站。
其中,第一接入終端可以為一個(gè)或者多個(gè)接入終端,該第一接入終端為在網(wǎng)絡(luò)訪問模式下被允許訪問操作的一類接入終端的集合;此時(shí),在允許訪問時(shí)間內(nèi),可以允許第一接入終端訪問第一網(wǎng)站,例如:在工作時(shí)間范圍內(nèi),可以允許接入終端訪問百度、搜狗、谷歌、特定的服務(wù)網(wǎng)站等網(wǎng)站;需要注意的是,當(dāng)時(shí)間不在允許訪問時(shí)間范圍內(nèi)時(shí),則不允許第一接入終端繼續(xù)訪問第一網(wǎng)站,例如:當(dāng)時(shí)間不在工作時(shí)間范圍內(nèi)時(shí),則不允許接入終端訪問特定的服務(wù)網(wǎng)站(例如,用戶根據(jù)需求所建立的知識(shí)儲(chǔ)備庫等);并且,在允許訪問時(shí)間內(nèi),也不允許第一接入終端訪問其他網(wǎng)站,在工作時(shí)間范圍內(nèi),不允許接入終端訪問淘寶、京東等購物網(wǎng)站。
而當(dāng)與接入終端相匹配的操作信息包括禁止訪問時(shí)間和禁止訪問網(wǎng)站的ip地址或url地址時(shí),可以將利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作設(shè)置為具體包括:
s10343:根據(jù)禁止訪問網(wǎng)站的ip地址或url地址確定被禁止訪問的第二網(wǎng)站;
其中,第二網(wǎng)站可以為一個(gè)或者多個(gè)網(wǎng)站,具體的,該第二網(wǎng)站為在網(wǎng)絡(luò)訪問模式下被禁止訪問的一類網(wǎng)站的集合,具體的,在操作信息中包括禁止訪問網(wǎng)站的ip地址或url地址時(shí),通過對(duì)該禁止訪問網(wǎng)站的ip地址或url地址進(jìn)行分析識(shí)別,即可確定被禁止訪問的第二網(wǎng)站。
s10344:利用家庭網(wǎng)關(guān)控制第二接入終端在禁止訪問時(shí)間內(nèi)禁止訪問第二網(wǎng)站。
其中,第二接入終端可以為一個(gè)或者多個(gè)接入終端,該第二接入終端為在網(wǎng)絡(luò)訪問模式下被禁止訪問操作的一類接入終端的集合;此時(shí),在禁止訪問時(shí)間內(nèi),禁止第二接入終端訪問第二網(wǎng)站,例如:在工作時(shí)間范圍內(nèi),禁止除公司以外的其他接入終端范圍特定的服務(wù)網(wǎng)站(例如,用戶根據(jù)需求所建立的知識(shí)儲(chǔ)備庫等);需要注意的是,即使時(shí)間不在禁止訪問時(shí)間范圍內(nèi)時(shí),也會(huì)禁止第二接入終端繼續(xù)訪問第二網(wǎng)站,例如:當(dāng)時(shí)間不在工作時(shí)間范圍內(nèi)時(shí),同樣禁止除公司以外的其他接入終端訪問特定的服務(wù)網(wǎng)站(例如,用戶根據(jù)需求所建立的知識(shí)儲(chǔ)備庫等)。
在網(wǎng)絡(luò)訪問模式下,通過設(shè)置相應(yīng)的訪問時(shí)間和訪問網(wǎng)站,利用家庭網(wǎng)關(guān)對(duì)不同的接入終端執(zhí)行不同的操作信息,例如,在允許訪問時(shí)間內(nèi),允許第一接入終端訪問第一網(wǎng)站;在禁止訪問時(shí)間內(nèi),禁止第二接入終端訪問第二網(wǎng)站,從而有效地保證了接入終端的合法性,同時(shí)也提高了網(wǎng)絡(luò)訪問的安全可靠性。
具體應(yīng)用時(shí),本技術(shù)方案所提供的方法可以基于傳統(tǒng)的家庭網(wǎng)關(guān)與固網(wǎng)接入網(wǎng)架構(gòu)進(jìn)行使用,對(duì)于不同的接入終端而言,當(dāng)存在新的操作業(yè)務(wù)需要擴(kuò)展時(shí),可以將新的操作業(yè)務(wù)通過網(wǎng)絡(luò)側(cè)服務(wù)器設(shè)置在相應(yīng)的策略信息表中;具體的,網(wǎng)絡(luò)側(cè)服務(wù)器在接收到接入終端的標(biāo)識(shí)信息之后,可以在策略信息表中查找是否存在相應(yīng)的控制操作;當(dāng)策略信息表中存在相應(yīng)的執(zhí)行操作時(shí),可以利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作,具體的,家庭網(wǎng)關(guān)使用自身的三層及三層以上的能力(比如路由轉(zhuǎn)發(fā)、打服務(wù)質(zhì)量qos標(biāo)簽等)進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),從而控制接入終端執(zhí)行相應(yīng)的操作;而當(dāng)策略信息表中不存在相應(yīng)的執(zhí)行操作時(shí),可以將新的操作業(yè)務(wù)通過網(wǎng)絡(luò)側(cè)服務(wù)器設(shè)置在相應(yīng)的策略信息表中,實(shí)現(xiàn)了實(shí)時(shí)的動(dòng)態(tài)配置網(wǎng)關(guān)的策略信息表,并且,還可以設(shè)置為:在策略信息表沒有生效之前,家庭網(wǎng)關(guān)可以將接入終端的業(yè)務(wù)信息持續(xù)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)側(cè)服務(wù)器進(jìn)行處理,也即,此時(shí)的網(wǎng)絡(luò)側(cè)服務(wù)器通過家庭網(wǎng)關(guān)獲取接入終端的標(biāo)識(shí)信息;當(dāng)策略信息表生效后,家庭網(wǎng)關(guān)自行處理,接入終端的業(yè)務(wù)信息不再發(fā)送給網(wǎng)絡(luò)側(cè)服務(wù)器;另外,存在多張策略信息表時(shí),可以將策略信息表按照接入終端的標(biāo)識(shí)信息進(jìn)行排序,從而方便對(duì)接入終端的標(biāo)識(shí)信息進(jìn)行分析處理,同時(shí)也增加了處理質(zhì)量和效率。
以下以家長控制功能舉例,這個(gè)業(yè)務(wù)是家庭中的長輩防止小孩訪問黃色、暴力、游戲網(wǎng)站,因此禁止小孩的終端(比如手機(jī)、個(gè)人電腦pc、pad等)訪問特定的網(wǎng)站,為了實(shí)現(xiàn)此功能,使得家庭網(wǎng)關(guān)可以與網(wǎng)絡(luò)側(cè)服務(wù)器建立連接,網(wǎng)絡(luò)側(cè)服務(wù)器可以支持業(yè)務(wù)擴(kuò)展功能,例如:家庭網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)服務(wù)器的ip地址建立一條vpn通道;具體的情況如下:
策略信息表一
策略信息表一生效后,任何人使用小孩的手機(jī),在周一到周五期間,訪問對(duì)象信息列表中的url或ip地址(即為被禁止的網(wǎng)站信息),家庭網(wǎng)關(guān)都不會(huì)轉(zhuǎn)發(fā),從而實(shí)現(xiàn)了在禁止訪問時(shí)間范圍內(nèi),禁止小孩的接入終端訪問相應(yīng)的網(wǎng)站操作;而當(dāng)大人使用pc上網(wǎng)時(shí),網(wǎng)關(guān)發(fā)現(xiàn)策略表中沒有任何的限制,因此對(duì)所有的上網(wǎng)行為都不會(huì)制止。
而當(dāng)家里有一個(gè)新的接入終端(比如爸爸新買的手機(jī))時(shí),當(dāng)新手機(jī)上網(wǎng)時(shí),由于在策略信息表中無法識(shí)別新的接入終端,因此將此新的接入終端的標(biāo)識(shí)信息發(fā)送到網(wǎng)絡(luò)側(cè)服務(wù)器進(jìn)行分析識(shí)別,如果沒有任何人在網(wǎng)絡(luò)側(cè)服務(wù)器進(jìn)行配置,那么網(wǎng)絡(luò)側(cè)服務(wù)器也會(huì)自動(dòng)按照策略信息表二配置相應(yīng)的接入終端,從而實(shí)現(xiàn)了通過家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作信息。
策略信息表二
而當(dāng)家里有一個(gè)新的接入終端(比如給孩子新買的pad)時(shí),當(dāng)pad上網(wǎng)時(shí),由于在策略信息表中無法識(shí)別新的接入終端,因此將此pad的標(biāo)識(shí)信息發(fā)送到網(wǎng)絡(luò)側(cè)服務(wù)器進(jìn)行分析處理,此時(shí)在網(wǎng)絡(luò)側(cè)服務(wù)器可以進(jìn)行配置(如只有周日才能上網(wǎng)),那么網(wǎng)絡(luò)側(cè)服務(wù)器則會(huì)自動(dòng)按照策略信息表三配置相應(yīng)的接入終端,從而實(shí)現(xiàn)了通過家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作信息。
策略信息表三
圖5為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)側(cè)服務(wù)器的結(jié)構(gòu)示意圖;參考附圖5可知,本實(shí)施例提供了一種網(wǎng)絡(luò)側(cè)服務(wù)器,該網(wǎng)絡(luò)側(cè)服務(wù)器用于執(zhí)行網(wǎng)絡(luò)側(cè)功能擴(kuò)展方法,具體的,該網(wǎng)絡(luò)側(cè)服務(wù)器包括:
獲取模塊1,用于獲取接入終端的標(biāo)識(shí)信息;
其中,接入終端的標(biāo)識(shí)信息包括mac地址信息和ip地址信息。
處理模塊2,用于在預(yù)設(shè)的策略信息表中,根據(jù)標(biāo)識(shí)信息查找是否存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,策略信息表中包括標(biāo)識(shí)信息以及與標(biāo)識(shí)信息相關(guān)聯(lián)的功能操作,功能操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息;
其中,可擴(kuò)展的功能操作信息包括:網(wǎng)絡(luò)訪問模式信息、家庭多屏共享模式信息、家庭大數(shù)據(jù)采集模式信息、家庭間數(shù)據(jù)共享模式信息。
控制模塊3,用于根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作。
其中,對(duì)于獲取模塊1、處理模塊2以及控制模塊3的具體形狀結(jié)構(gòu)不做限定,本領(lǐng)域技術(shù)人員可以根據(jù)具體的設(shè)計(jì)需求進(jìn)行設(shè)置,只要能夠?qū)崿F(xiàn)上述技術(shù)效果即可,在此不再贅述,另外,本實(shí)施例中獲取模塊1、處理模塊2以及控制模塊3所實(shí)現(xiàn)操作步驟的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果與上述實(shí)施例中步驟s101-s103的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果相同,具體可參考上述陳述內(nèi)容,在此不再贅述。
本實(shí)施例提供的網(wǎng)絡(luò)側(cè)服務(wù)器,在獲取模塊1獲取到接入終端的標(biāo)識(shí)信息之后,通過處理模塊2在預(yù)設(shè)的策略信息表中,根據(jù)標(biāo)識(shí)信息查找是否存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,從而控制模塊3可以根據(jù)相應(yīng)的查找結(jié)果控制接入終端執(zhí)行相應(yīng)的操作,其中,所執(zhí)行的操作包括初始的功能操作信息和可擴(kuò)展的功能操作信息,從而實(shí)現(xiàn)了在家庭網(wǎng)關(guān)不需要增加任何新的業(yè)務(wù)插件,即可實(shí)現(xiàn)功能業(yè)務(wù)的拓展,有利于實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)架構(gòu)的快速部署,同時(shí)也降低了用戶成本,從而有效地提高了該網(wǎng)絡(luò)側(cè)服務(wù)器的實(shí)用性,有利于市場(chǎng)的推廣與應(yīng)用。
在上述實(shí)施例的基礎(chǔ)上,繼續(xù)參考附圖5可知,本實(shí)施例對(duì)于控制模塊3根據(jù)查找結(jié)果并利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作的具體實(shí)現(xiàn)過程不做限定,本領(lǐng)域技術(shù)人員可以根據(jù)具體的設(shè)計(jì)需求進(jìn)行設(shè)置,較為優(yōu)選的,將控制模塊3設(shè)置為具體用于:
若策略信息表中存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,則利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所查找到的操作;
或者,還可以將控制模塊3設(shè)置為具體用于:
若策略信息表中不存在與接入終端相關(guān)聯(lián)的執(zhí)行操作,則根據(jù)標(biāo)識(shí)信息確定與接入終端相匹配的操作信息;
在可擴(kuò)展的功能操作信息中建立與接入終端相匹配的操作信息;
利用家庭網(wǎng)關(guān)控制接入終端執(zhí)行所建立的操作。
本實(shí)施例中控制模塊3所實(shí)現(xiàn)操作步驟的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果與上述實(shí)施例中步驟s1031-s1034的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果相同,具體可參考上述陳述內(nèi)容,在此不再贅述。
控制模塊3在確定相應(yīng)的查找結(jié)果之后,網(wǎng)絡(luò)側(cè)服務(wù)器可以通過家庭網(wǎng)關(guān)控制接入終端執(zhí)行相應(yīng)的操作,此時(shí)在家庭網(wǎng)關(guān)不需要增加任何硬件設(shè)備,只需要網(wǎng)絡(luò)側(cè)服務(wù)器可以具有支持的新的增值業(yè)務(wù)功能,即可為家庭用戶提供很多種新增值業(yè)務(wù),有效地降低了開發(fā)成本,進(jìn)一步提高了該網(wǎng)絡(luò)側(cè)服務(wù)器使用的穩(wěn)定可靠性。
在上述實(shí)施例的基礎(chǔ)上,繼續(xù)參考附圖5可知,進(jìn)一步的,本實(shí)施例可以將與接入終端相匹配的操作信息設(shè)置為包括允許訪問時(shí)間和允許訪問網(wǎng)站的ip地址或url地址;此時(shí),可以將控制模塊3設(shè)置為具體用于:
根據(jù)允許訪問網(wǎng)站的ip地址或url地址確定被允許訪問的第一網(wǎng)站;
利用家庭網(wǎng)關(guān)控制第一接入終端在允許訪問時(shí)間內(nèi)訪問第一網(wǎng)站。
或者,還可以將與接入終端相匹配的操作信息設(shè)置為包括禁止訪問時(shí)間和禁止訪問網(wǎng)站的ip地址或url地址;此時(shí),可以將控制模塊3設(shè)置為具體用于:
根據(jù)禁止訪問網(wǎng)站的ip地址或url地址確定被禁止訪問的第二網(wǎng)站;
利用家庭網(wǎng)關(guān)控制第二接入終端在禁止訪問時(shí)間內(nèi)禁止訪問第二網(wǎng)站。
本實(shí)施例中控制模塊3所實(shí)現(xiàn)操作步驟的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果與上述實(shí)施例中步驟s10341-s10344的具體實(shí)現(xiàn)過程以及實(shí)現(xiàn)效果相同,具體可參考上述陳述內(nèi)容,在此不再贅述。
控制模塊3在網(wǎng)絡(luò)訪問模式下,通過設(shè)置相應(yīng)的訪問時(shí)間和訪問網(wǎng)站,利用家庭網(wǎng)關(guān)對(duì)不同的接入終端執(zhí)行不同的操作信息,例如,在允許訪問時(shí)間內(nèi),允許第一接入終端訪問第一網(wǎng)站;在禁止訪問時(shí)間內(nèi),禁止第二接入終端訪問第二網(wǎng)站,從而有效地保證了接入終端的合法性,同時(shí)也提高了網(wǎng)絡(luò)訪問的安全可靠性。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。