
本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,特別是指一種pcc策略沖突關(guān)系判別方法、裝置和系統(tǒng)。
背景技術(shù):
:pcc(policycontrolandcharging,策略控制和計費)策略沖突關(guān)系判決主要面向4g移動通信核心網(wǎng)絡(luò)epc(evolvedpacketcore,分組核心演進)核心網(wǎng)元pcrf(policyandchargingrulesfunction,策略與計費規(guī)則功能單元)/pcef(policyandchargingenforcementfunction,策略與計費執(zhí)行功能單元)等提供移動網(wǎng)絡(luò)差異化服務(wù)能力設(shè)備上運行的各類策略,主要研究4g移動通信智能管理領(lǐng)域pcc策略間的互斥識別能力。目前對于已有的策略,各類策略孤立運行、策略之間的互斥關(guān)系依賴人工判別,而新增策略,則通過人工與已運行策略逐一核對來發(fā)現(xiàn)沖突隱患。但是,通過人工去判別策略之間的互斥關(guān)系,不僅效率低下,而且人工易受外來因素影響,得到的結(jié)果的精確性較差。技術(shù)實現(xiàn)要素:本發(fā)明的目的是提供一種pcc策略沖突關(guān)系判別方法、裝置和系統(tǒng),根據(jù)約束信息類型分別對所有的pcc策略自動進行沖突關(guān)系判別,提升了處理效率和判別結(jié)果的準(zhǔn)確性。為達到上述目的,本發(fā)明的實施例提供一種pcc策略沖突關(guān)系判別方法,包括:根據(jù)策略控制和計費pcc策略的約束信息類型,分別對pcc策略集中的策略進行對應(yīng)約束信息類型的沖突判別;根據(jù)約束信息類型的沖突判別結(jié)果,確定所述pcc策略集的任意兩個策 略之間的沖突關(guān)系。其中,所述根據(jù)策略控制和計費pcc策略的約束信息類型,分別對pcc策略集中的策略進行對應(yīng)約束信息類型的沖突判別的步驟,包括:根據(jù)pcc策略的動作類約束信息,判別pcc策略集的任意兩個策略是否存在動作互斥,將存在動作互斥的所述任意兩個策略標(biāo)識為動作互斥關(guān)系,將不存在動作互斥的所述任意兩個策略標(biāo)識為非動作互斥關(guān)系,得到pcc策略集的動作類約束信息的判別結(jié)果;根據(jù)pcc策略的條件類約束信息,判別pcc策略集的任意兩個策略是否存在條件重疊,將所有條件類約束信息均存在重疊的所述任意兩個策略標(biāo)識為條件重疊關(guān)系,將至少存在一種條件類約束信息不重疊的所述任意兩個策略標(biāo)識為非條件重疊關(guān)系,得到pcc策略集的條件類約束信息的判別結(jié)果。其中,所述根據(jù)約束信息類型的沖突判別結(jié)果,確定所述pcc策略集的任意兩個策略之間的沖突關(guān)系的步驟,包括:根據(jù)動作類約束信息的判別結(jié)果和條件類約束信息的判別結(jié)果,查詢所述任意兩個策略的沖突關(guān)系,其中:當(dāng)所述任意兩個策略中的第一策略和第二策略為非動作互斥關(guān)系和條件重疊關(guān)系時,確定所述第一策略和所述第二策略為沖突策略;反之,則確定所述第一策略和所述第二策略為非沖突策略。其中,所述動作類約束信息包括:提醒/重定向類的約束信息、門控類的約束信息、計費類的約束信息和專載/服務(wù)質(zhì)量qos類的約束信息中的至少一種;其中,所述提醒/重定向類的約束信息和所述門控類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和所述計費類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和專載/qos類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述專載/qos類的約束信息和所述計費類的約束信息存在動作互斥。其中,所述條件類約束信息包括終端類的約束信息、位置類的約束信息、時間類的約束信息、網(wǎng)絡(luò)接入類型類的約束信息、業(yè)務(wù)類的約束信息和流量類 的約束信息中的至少一種。為達到上述目的,本發(fā)明的實施例還提供了一種pcc策略沖突關(guān)系判別裝置,包括:判別模塊,用于根據(jù)策略控制和計費pcc策略的約束信息類型,分別對pcc策略集中的策略進行對應(yīng)約束信息類型的沖突判別;確定模塊,用于根據(jù)約束信息類型的沖突判別結(jié)果,確定所述pcc策略集的任意兩個策略之間的沖突關(guān)系。其中,所述判別模塊包括:第一判別子模塊,用于根據(jù)pcc策略的動作類約束信息,判別pcc策略集的任意兩個策略是否存在動作互斥,將存在動作互斥的所述任意兩個策略標(biāo)識為動作互斥關(guān)系,將不存在動作互斥的所述任意兩個策略標(biāo)識為非動作互斥關(guān)系,得到pcc策略集的動作類約束信息的判別結(jié)果;第二判別子模塊,用于根據(jù)pcc策略的條件類約束信息,判別pcc策略集的任意兩個策略是否存在條件重疊,將所有條件類約束信息均存在重疊的所述任意兩個策略標(biāo)識為條件重疊關(guān)系,將至少存在一種條件類約束信息不重疊的所述任意兩個策略標(biāo)識為非條件重疊關(guān)系,得到pcc策略集的條件類約束信息的判別結(jié)果。其中,所述確定模塊包括:查詢子模塊,用于根據(jù)動作類約束信息的判別結(jié)果和條件類約束信息的判別結(jié)果,查詢所述任意兩個策略的沖突關(guān)系,其中:當(dāng)所述任意兩個策的略第一策略和第二策略為非動作互斥關(guān)系和條件重疊關(guān)系時,確定所述第一策略和所述第二策略為沖突策略;反之,則確定所述第一策略和所述第二策略為非沖突策略。其中,所述動作類約束信息包括:提醒/重定向類的約束信息、門控類的約束信息、計費類的約束信息和專載/服務(wù)質(zhì)量qos類的約束信息中的至少一種;其中,所述提醒/重定向類的約束信息和所述門控類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和所述計費類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和專載/qos類的約束信息存在動作互斥,所述門控 類的約束信息和所述計費類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述專載/qos類的約束信息和所述計費類的約束信息存在動作互斥。其中,所述條件類約束信息包括終端類的約束信息、位置類的約束信息、時間類的約束信息、網(wǎng)絡(luò)接入類型類的約束信息、業(yè)務(wù)類的約束信息和流量類的約束信息中的至少一種。為達到上述目的,本發(fā)明的實施例還提供了一種pcc策略沖突關(guān)系判別系統(tǒng)包括如上所述的pcc策略沖突關(guān)系判別裝置。本發(fā)明的上述技術(shù)方案的有益效果如下:本發(fā)明實施例的pcc策略沖突關(guān)系判別方法,首先根據(jù)約束信息類型分別對pcc策略進行對應(yīng)的初次判別,之后再依據(jù)初次判別的結(jié)果,將pcc策略集中的策略兩兩進行分析判斷,從而確定其沖突關(guān)系。這樣,先按照策略的約束信息類型進行判別再綜合分析判斷的方式,不僅自動實現(xiàn)了pcc策略沖突關(guān)系的自動判別,而且邏輯更合理,提升了處理效率和判別結(jié)果的準(zhǔn)確性。附圖說明圖1為本發(fā)明實施例的pcc策略沖突關(guān)系判別方法的步驟流程圖;圖2為本發(fā)明實施例的pcc策略沖突關(guān)系判別方法的具體步驟流程圖;圖3本發(fā)明實施例的pcc策略沖突關(guān)系判別裝置的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。本發(fā)明針對現(xiàn)有的策略判別方式,通過人工去判別策略之間的互斥關(guān)系,不僅效率低下,而且人工易受外來因素影響,得到的結(jié)果的精確性較差的問題,提供一種pcc策略沖突關(guān)系判別方法,根據(jù)約束信息類型分別對所有的pcc策略自動進行沖突關(guān)系判別,提升了工作效率和判別結(jié)果的準(zhǔn)確性。如圖1所示,本發(fā)明實施例的一種pcc策略沖突關(guān)系判別方法,包括:步驟101,根據(jù)策略控制和計費pcc策略的約束信息類型,分別對pcc 策略集中的策略進行對應(yīng)約束信息類型的沖突判別?;趐cc策略的通常架構(gòu),pcc策略會存在不同類型的約束信息,本步驟中,根據(jù)約束信息類型,分別對pcc策略集中的策略進行對應(yīng)約束信息類型的沖突判別。步驟102,根據(jù)約束信息類型的沖突判別結(jié)果,確定所述pcc策略集的任意兩個策略之間的沖突關(guān)系。經(jīng)步驟101后,會得到不同類型的約束信息判別后的判別結(jié)果,此時,在本步驟中,只需對約束信息類型的沖突判別結(jié)果進行綜合分析,來實現(xiàn)對cc策略集的任意兩個策略的沖突關(guān)系的確定,確定這任意兩個策略是否為相互沖突的沖突策略。通過上述內(nèi)容,本發(fā)明實施例的pcc策略沖突關(guān)系判別方法,首先根據(jù)約束信息類型分別對pcc策略進行對應(yīng)的初次判別,之后再依據(jù)初次判別的結(jié)果,將pcc策略集中的策略兩兩進行分析判斷,從而確定其沖突關(guān)系。這樣,先按照策略的約束信息類型進行判別再綜合分析判斷的方式,不僅自動實現(xiàn)了pcc策略沖突關(guān)系的自動判別,而且邏輯更合理,提升了處理效率和判別結(jié)果的準(zhǔn)確性。往往pcc策略的約束信息類型可以分為兩類,一種是動作類約束信息,一種是條件類約束信息,如一個簡單的策略“在早晨7點30分發(fā)短信”,其中“發(fā)短信”屬于動作類約束信息,“早晨7點30分”屬于條件類約束信息。不同類型的約束信息要對應(yīng)適合的判別方式,因此,如圖2所示,步驟101包括:步驟1011,根據(jù)pcc策略的動作類約束信息,判別pcc策略集的任意兩個策略是否存在動作互斥,將存在動作互斥的所述任意兩個策略標(biāo)識為動作互斥關(guān)系,將不存在動作互斥的所述任意兩個策略標(biāo)識為非動作互斥關(guān)系,得到pcc策略集的動作類約束信息的判別結(jié)果。判別兩策略的動作類約束信息時,需要判別的是策略之間的動作類約束信息是否存在動作互斥,在本步驟中,就可以通過判別pcc策略集中任意兩個策略之間是否存在動作互斥,判別出動作互斥的兩個策略,并標(biāo)識為動作互斥關(guān)系,以及判別出不存在動作互斥的兩個策略,并標(biāo)識為非動作互斥關(guān)系。步驟1012,根據(jù)pcc策略的條件類約束信息,判別pcc策略集的任意兩 個策略是否存在條件重疊,將所有條件類約束信息均存在重疊的所述任意兩個策略標(biāo)識為條件重疊關(guān)系,將至少存在一種條件類約束信息不重疊的所述任意兩個策略標(biāo)識為非條件重疊關(guān)系,得到pcc策略集的條件類約束信息的判別結(jié)果。不同于動作類約束信息,判別兩策略的條件類約束信息時,需要判別的是策略之間的條件類約束信息是否存在條件重疊,在本步驟中,就可以通過判別pcc策略集中任意兩個策略之間是否存在條件重疊,判別出存在條件重疊的兩個策略以及不存在條件重疊的兩個策略。但是,應(yīng)該了解的是,一個策略不僅限于具有一種條件類約束信息,因此,只有在兩個策略的所有條件類約束信息均存在重疊時,才將這兩個策略標(biāo)記為條件重疊關(guān)系,而至少存在一種條件類約束信息不重疊時,這兩個策略就標(biāo)記為非條件重疊關(guān)系。在本發(fā)明實施例中,所述動作類約束信息包括:提醒/重定向類的約束信息、門控類的約束信息、計費類的約束信息和專載/服務(wù)質(zhì)量qos類的約束信息中的至少一種;其中,所述提醒/重定向類的約束信息和所述門控類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和所述計費類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和專載/qos類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述專載/qos類的約束信息和所述計費類的約束信息存在動作互斥。其中,所述條件類約束信息包括終端類的約束信息、位置類的約束信息、時間類的約束信息、網(wǎng)絡(luò)接入類型類的約束信息、業(yè)務(wù)類的約束信息和流量類的約束信息中的至少一種。在實際應(yīng)用中,為了便于根據(jù)不同類型約束信息進行判別,可以從動作類和條件類約束信息對策略進行劃分。由于動作類約束信息主要包括提醒/重定向類的約束信息、門控類的約束信息、計費類的約束信息和專載/qos類的約束信息4種,條件類約束信息主要包括終端類的約束信息、位置類的約束信息、時間類的約束信息、網(wǎng)絡(luò)接入類型類的約束信息、業(yè)務(wù)類的約束信息和流量類的約束信息6種,可建立6*4維度的數(shù)據(jù)管理模型,x軸是6種不同的條件類 約束信息,y軸是4種不同的動作類約束信息。針對動作類約束信息的動作互斥關(guān)系判別,具體的,由于兩兩動作類約束信息動作互斥,分別創(chuàng)建6個動作互斥關(guān)系組,如提醒/重定向類-門控類的動作互斥矩陣,提醒/重定向類-計費類的動作互斥矩陣,提醒/重定向類-專載/qos類的動作互斥矩陣,門控類-計費類的動作互斥矩陣,門控類-計費類的動作互斥矩陣,專載/qos類-計費類的動作互斥矩陣。每個矩陣中第x行,代表策略px,x取值為1~n;第y列,代表策略py,y取值為1~n。其中,n為pcc策略集的策略總數(shù)。這樣,矩陣中的元素cxy代表策略px和py對于該矩陣所對應(yīng)的兩類動作類約束信息的判別結(jié)果,以門控類-計費類的動作互斥矩陣為例,cxy取值為門控類-計費類動作互斥、門控類-計費類非動作互斥、n/a(不涉及)。策略自身的動作互斥判別結(jié)果為不涉及,即cxx取值為n/a。此外,矩陣中cxy和cyx所代表的含義相同,因此只保留cxy即可,矩陣按照下三角取值方式展示,如下表:p1p2p3p4…px…pnp1c11p2c21c22p3c31c32c33p4c41c42c43c44………………pxcx1cx2cx3cx4…cxx……………………pncn1cn2cn3cn4…cnx…cnn從而獲取構(gòu)建的數(shù)據(jù)管理模型中的數(shù)據(jù),直接進行動作類約束信息的動作互斥關(guān)系判別,并將結(jié)果記錄到對應(yīng)的矩陣中。類似的,針對條件類約束信息的條件重疊關(guān)系判別,是判別兩策略的同一條件的重疊,因此,是根據(jù)6種條件類約束信息,分別創(chuàng)建6個條件組,如終端類的條件矩陣,位置類的條件矩陣、時間類的條件矩陣、網(wǎng)絡(luò)接入類型類的 條件矩陣、業(yè)務(wù)類的條件矩陣和流量類的條件矩陣。同樣的每個矩陣中第x行,代表策略px,x取值為1~n;第y列,代表策略py,y取值為1~n。其中,n為pcc策略集的策略總數(shù)。但是,該類矩陣中的元素dxy代表策略px和py對于該矩陣所對應(yīng)的條件類約束信息的判別結(jié)果,以時間類的條件矩陣為例,dxy取值為時間類條件重疊、時間類非條件重疊、n/a(不涉及)。策略自身的條件重疊判別結(jié)果為不涉及,即dxx取值為n/a。此外,矩陣中dxy和dyx所代表的含義相同,因此只保留dxy即可,矩陣按照下三角取值方式展示。通過上述內(nèi)容,已經(jīng)根據(jù)動作類約束信息和條件類約束信息對pcc策略集中的策略進行了兩兩初步判別,之后,即可基于初步判別的結(jié)果來確定pcc策略集中任意兩個策略之間的沖突關(guān)系,具體的步驟102包括:根據(jù)動作類約束信息的判別結(jié)果和條件類約束信息的判別結(jié)果,查詢所述任意兩個策略的沖突關(guān)系,其中:當(dāng)所述任意兩個策略中的第一策略和第二策略為非動作互斥關(guān)系和條件重疊關(guān)系時,確定所述第一策略和所述第二策略為沖突策略;反之,則確定所述第一策略和所述第二策略為非沖突策略。應(yīng)該知道的是,沖突的兩個策略,不僅需要動作類約束信息不存在動作互斥而且還需要所有條件類約束信息均存在重疊,因此,通過動作類約束信息的判別結(jié)果和條件類約束信息的判別結(jié)果,查詢到pcc策略集中任意兩個策略中的第一策略和第二策略為非動作互斥關(guān)系和條件重疊關(guān)系時,即可確定第一策略和第二策略為沖突策略。反之,兩個策略只要動作互斥,也就是查詢到第一策略和第二策略為動作互斥關(guān)系,即可確定第一策略和第二策略為非沖突策略。同樣的,兩個策略只要一個條件約束信息不重疊,也就是查詢到第一策略和第二策略為非條件重疊關(guān)系,即可確定第一策略和第二策略為非沖突策略。進一步地,考慮到每個策略有且僅有一個動作類約束信息,在對第一策略和第二策略進行最終判別時,先獲取動作類約束信息的動作互斥關(guān)系判別結(jié)果,遍歷6個動作互斥矩陣,通過其標(biāo)識來確定第一策略和第二策略是否存在動作互斥。若第一策略和第二策略存在動作互斥,則可確定第一策略和第二策略為非沖突策略,則不需再查詢條件類約束信息的條件重疊判別結(jié)果。若第一策略 和第二策略不存在動作互斥,則還要查詢條件類約束信息的條件重疊判別結(jié)果,在第一策略和第二策略的所有條件類約束信息均存在重疊時,確定第一策略和第二策略為沖突策略,若兩個策略只要一個條件約束信息不重疊,也就是查詢到第一策略和第二策略為非條件重疊關(guān)系,即可確定第一策略和第二策略為非沖突策略。之后,還可以根據(jù)需要將策略的沖突關(guān)系判別結(jié)果進行顯示。如,策略1“自有業(yè)務(wù)體驗提升”和策略2“重點用戶上網(wǎng)速率提升”經(jīng)上述方法判別后,結(jié)果是策略1和策略2為非沖突策略,最終可在結(jié)果窗口呈現(xiàn)策略“自有業(yè)務(wù)體驗提升”與“重點用戶上網(wǎng)速率提升”之間的關(guān)系為“不沖突”。綜上所述,本發(fā)明實施例的pcc策略沖突關(guān)系判別方法,首先根據(jù)約束信息類型分別對pcc策略進行對應(yīng)的初次判別,之后再依據(jù)初次判別的結(jié)果,將pcc策略集中的策略兩兩進行分析判斷,從而確定其沖突關(guān)系。這樣,先按照策略的約束信息類型進行判別再綜合分析判斷的方式,不僅自動實現(xiàn)了pcc策略沖突關(guān)系的自動判別,而且邏輯更合理,提升了處理效率和判別結(jié)果的準(zhǔn)確性。如圖3所示,本發(fā)明實施例的一種pcc策略沖突關(guān)系判別裝置,包括:判別模塊301,用于根據(jù)策略控制和計費pcc策略的約束信息類型,分別對pcc策略集中的策略進行對應(yīng)約束信息類型的沖突判別;確定模塊302,用于根據(jù)約束信息類型的沖突判別結(jié)果,確定所述pcc策略集的任意兩個策略之間的沖突關(guān)系。其中,所述判別模塊包括:第一判別子模塊,用于根據(jù)pcc策略的動作類約束信息,判別pcc策略集的任意兩個策略是否存在動作互斥,將存在動作互斥的所述任意兩個策略標(biāo)識為動作互斥關(guān)系,將不存在動作互斥的所述任意兩個策略標(biāo)識為非動作互斥關(guān)系,得到pcc策略集的動作類約束信息的判別結(jié)果;第二判別子模塊,用于根據(jù)pcc策略的條件類約束信息,判別pcc策略集的任意兩個策略是否存在條件重疊,將所有條件類約束信息均存在重疊的所述任意兩個策略標(biāo)識為條件重疊關(guān)系,將至少存在一種條件類約束信息不重疊的所述任意兩個策略標(biāo)識為非條件重疊關(guān)系,得到pcc策略集的條件類約束 信息的判別結(jié)果。其中,所述確定模塊包括:查詢子模塊,用于根據(jù)動作類約束信息的判別結(jié)果和條件類約束信息的判別結(jié)果,查詢所述任意兩個策略的沖突關(guān)系,其中:當(dāng)所述任意兩個策的略第一策略和第二策略為非動作互斥關(guān)系和條件重疊關(guān)系時,確定所述第一策略和所述第二策略為沖突策略;反之,則確定所述第一策略和所述第二策略為非沖突策略。其中,所述動作類約束信息包括:提醒/重定向類的約束信息、門控類的約束信息、計費類的約束信息和專載/服務(wù)質(zhì)量qos類的約束信息中的至少一種;其中,所述提醒/重定向類的約束信息和所述門控類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和所述計費類的約束信息存在動作互斥,所述提醒/重定向類的約束信息和專載/qos類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述門控類的約束信息和所述計費類的約束信息存在動作互斥,所述專載/qos類的約束信息和所述計費類的約束信息存在動作互斥。其中,所述條件類約束信息包括終端類的約束信息、位置類的約束信息、時間類的約束信息、網(wǎng)絡(luò)接入類型類的約束信息、業(yè)務(wù)類的約束信息和流量類的約束信息中的至少一種。本發(fā)明實施例的pcc策略沖突關(guān)系判別裝置,首先判別模塊根據(jù)約束信息類型分別對pcc策略進行對應(yīng)的初次判別,之后再由確定模塊依據(jù)初次判別的結(jié)果,將pcc策略集中的策略兩兩進行分析判斷,從而確定其沖突關(guān)系。這樣,先按照策略的約束信息類型進行判別再綜合分析判斷的方式,不僅自動實現(xiàn)了pcc策略沖突關(guān)系的自動判別,而且邏輯更合理,提升了處理效率和判別結(jié)果的準(zhǔn)確性。需要說明的是,本發(fā)明實施例的pcc策略沖突關(guān)系判別裝置應(yīng)用了上述pcc策略沖突關(guān)系判別方法,上述pcc策略沖突關(guān)系判別方法的實現(xiàn)方式適用于該裝置也能達到相同的技術(shù)效果。本發(fā)明實施例還提供了一種pcc策略沖突關(guān)系判別系統(tǒng),包括如上所述 的pcc策略沖突關(guān)系判別裝置。該系統(tǒng)首先根據(jù)約束信息類型分別對pcc策略進行對應(yīng)的初次判別,之后再依據(jù)初次判別的結(jié)果,將pcc策略集中的策略兩兩進行分析判斷,從而確定其沖突關(guān)系。這樣,先按照策略的約束信息類型進行判別再綜合分析判斷的方式,不僅自動實現(xiàn)了pcc策略沖突關(guān)系的自動判別,而且邏輯更合理,提升了處理效率和判別結(jié)果的準(zhǔn)確性。需要說明的是,本發(fā)明實施例的pcc策略沖突關(guān)系判別系統(tǒng)包括了上述pcc策略沖突關(guān)系判別裝置,上述pcc策略沖突關(guān)系判別裝置的實現(xiàn)方式適用于該系統(tǒng)也能達到相同的技術(shù)效果。此說明書中所描述的許多功能部件都被稱為模塊,以便更加特別地強調(diào)其實現(xiàn)方式的獨立性。本發(fā)明實施例中,模塊可以用軟件實現(xiàn),以便由各種類型的處理器執(zhí)行。舉例來說,一個標(biāo)識的可執(zhí)行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構(gòu)建為對象、過程或函數(shù)。盡管如此,所標(biāo)識模塊的可執(zhí)行代碼無需物理地位于一起,而是可以包括存儲在不同位里上的不同的指令,當(dāng)這些指令邏輯上結(jié)合在一起時,其構(gòu)成模塊并且實現(xiàn)該模塊的規(guī)定目的。實際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當(dāng)中,以及跨越多個存儲器設(shè)備分布。同樣地,操作數(shù)據(jù)可以在模塊內(nèi)被識別,并且可以依照任何適當(dāng)?shù)男问綄崿F(xiàn)并且被組織在任何適當(dāng)類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。所述操作數(shù)據(jù)可以作為單個數(shù)據(jù)集被收集,或者可以分布在不同位置上(包括在不同存儲設(shè)備上),并且至少部分地可以僅作為電子信號存在于系統(tǒng)或網(wǎng)絡(luò)上。在模塊可以利用軟件實現(xiàn)時,考慮到現(xiàn)有硬件工藝的水平,所以可以以軟件實現(xiàn)的模塊,在不考慮成本的情況下,本領(lǐng)域技術(shù)人員都可以搭建對應(yīng)的硬件電路來實現(xiàn)對應(yīng)的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(vlsi)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現(xiàn)有半導(dǎo)體或者是其它分立的元件。模塊還可以用可編程硬件設(shè)備,諸如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設(shè)備等實現(xiàn)。以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。當(dāng)前第1頁12