午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法及認(rèn)知數(shù)據(jù)庫(kù)與流程

文檔序號(hào):11139653閱讀:514來(lái)源:國(guó)知局
基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法及認(rèn)知數(shù)據(jù)庫(kù)與制造工藝

本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法及認(rèn)知數(shù)據(jù)庫(kù)。



背景技術(shù):

隨著無(wú)線通信業(yè)務(wù)帶寬需求的日益增長(zhǎng),以及無(wú)線通信系統(tǒng)的種類日益增多,有限的無(wú)線頻譜資源變得更加緊張。為有效緩解通信系統(tǒng)頻譜資源緊缺與無(wú)線通信系統(tǒng)需求日益增長(zhǎng)之間的矛盾,提出了頻譜共享技術(shù),以提高頻譜利用率。目前頻譜共享技術(shù)方案主要包括兩種,一種是基于授權(quán)頻譜接入的頻譜共享方案,認(rèn)知系統(tǒng)可在不影響授權(quán)用戶的情況下接入此授權(quán)頻譜,實(shí)現(xiàn)授權(quán)用戶和認(rèn)知系統(tǒng)間的頻譜共享;另一種是各認(rèn)知系統(tǒng)間不區(qū)分主次,通過(guò)公平競(jìng)爭(zhēng)的方式來(lái)共享空閑頻譜資源,實(shí)現(xiàn)認(rèn)知系統(tǒng)與認(rèn)知系統(tǒng)之間的頻譜共享。

對(duì)于各認(rèn)知系統(tǒng)間公平競(jìng)爭(zhēng)的頻譜共享方式,認(rèn)知系統(tǒng)可根據(jù)業(yè)務(wù)需求,向認(rèn)知數(shù)據(jù)庫(kù)發(fā)送頻譜資源需求,由認(rèn)知數(shù)據(jù)庫(kù)根據(jù)目前的頻譜資源使用情況、認(rèn)知系統(tǒng)的站點(diǎn)分布等因素,分配相應(yīng)的頻譜資源給認(rèn)知系統(tǒng)使用。在實(shí)際部署中,認(rèn)知數(shù)據(jù)庫(kù)可以采用集中式方式進(jìn)行部署,采用分級(jí)的方式,每個(gè)下級(jí)認(rèn)知數(shù)據(jù)庫(kù)只負(fù)責(zé)其管轄范圍內(nèi)的感知系統(tǒng)的共享頻點(diǎn)分配,并將變化的頻點(diǎn)分配數(shù)據(jù)向上推送至上級(jí)認(rèn)知數(shù)據(jù)庫(kù),上級(jí)認(rèn)知數(shù)據(jù)庫(kù)存儲(chǔ)下級(jí)數(shù)據(jù)庫(kù)上報(bào)的數(shù)據(jù),若下級(jí)認(rèn)知數(shù)據(jù)庫(kù)在進(jìn)行頻點(diǎn)分配處理時(shí),發(fā)現(xiàn)需要相鄰?fù)?jí)認(rèn)知數(shù)據(jù)庫(kù)其他感知系統(tǒng)內(nèi)站點(diǎn)的頻點(diǎn)分配信息時(shí),需向上級(jí)認(rèn)知數(shù)據(jù)庫(kù)查詢才能對(duì)共享資源申請(qǐng)進(jìn)行處理;認(rèn)知數(shù)據(jù)庫(kù)也可以采用分布式方式進(jìn)行部署,即通過(guò)相鄰認(rèn)知數(shù)據(jù)庫(kù)之間的交互直接獲取鄰區(qū)認(rèn)知數(shù)據(jù)庫(kù)的頻點(diǎn)使用數(shù)據(jù)。

相比于集中式部署,分布式部署更加靈活,更為適合具有地理分布特性的組織或機(jī)構(gòu)使用,允許分布在不同區(qū)域、不同級(jí)別的各個(gè)部門對(duì)其自身的數(shù)據(jù)實(shí)行局部控制,具有更好的實(shí)用性。

圖1所示是基于分布式認(rèn)知數(shù)據(jù)庫(kù)的頻譜共享架構(gòu)。每個(gè)感知系統(tǒng)的共享頻譜資源需求上報(bào)給本地資源管理中心,由本地資源管理中心統(tǒng)一處理后向認(rèn)知數(shù)據(jù)庫(kù)發(fā)送共享頻譜資源申請(qǐng)請(qǐng)求,請(qǐng)求中包含請(qǐng)求共享資源的站點(diǎn)標(biāo)識(shí)、共享資源位置和申請(qǐng)占用時(shí)長(zhǎng)。認(rèn)知數(shù)據(jù)庫(kù)向相鄰的認(rèn)知數(shù)據(jù)庫(kù)請(qǐng)求獲取安全距離范圍內(nèi)的其他站點(diǎn)的共享頻譜分配情況,并結(jié)合自身存儲(chǔ)的頻點(diǎn)分配情況,進(jìn)行干擾分析以對(duì)共享頻譜資源申請(qǐng)進(jìn)行判決,并將結(jié)果通知本地資源管理中心。

當(dāng)相鄰認(rèn)知數(shù)據(jù)庫(kù)范圍內(nèi)的兩個(gè)感知系統(tǒng)在同一時(shí)刻向所歸屬的認(rèn)知數(shù)據(jù)庫(kù)申請(qǐng)相同感知資源,此時(shí),歸屬認(rèn)知數(shù)據(jù)庫(kù)從相鄰認(rèn)知數(shù)據(jù)庫(kù)獲得的信息都是頻點(diǎn)未占用,則兩個(gè)認(rèn)知數(shù)據(jù)庫(kù)有可能會(huì)將同一共享頻譜資源授權(quán)給兩個(gè)感知系統(tǒng)使用,若兩個(gè)感知系統(tǒng)位于對(duì)方的隔離距離之內(nèi),則有可能會(huì)造成干擾,從而無(wú)法進(jìn)行業(yè)務(wù)傳輸或?qū)е聵I(yè)務(wù)中斷。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法及認(rèn)知數(shù)據(jù)庫(kù),能夠避免將同一共享資源同時(shí)分配給相鄰的站點(diǎn),降低業(yè)務(wù)中斷概率。

為解決上述技術(shù)問(wèn)題,本發(fā)明提供以下技術(shù)方案:

第一方面,本發(fā)明提供了一種基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法,包括:

第一認(rèn)知數(shù)據(jù)庫(kù)接收第一站點(diǎn)所在系統(tǒng)發(fā)送的用于第一站點(diǎn)申請(qǐng)第一共享資源的第一請(qǐng)求消息,

以及根據(jù)所述第一請(qǐng)求消息將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為申請(qǐng)中;其中,站點(diǎn)對(duì)所述第一共享資源的占用情況包括未申請(qǐng)、申請(qǐng)中和已占用;

所述第一認(rèn)知數(shù)據(jù)庫(kù)獲取所述第一站點(diǎn)的所有鄰站點(diǎn),所述第一站點(diǎn)的鄰站點(diǎn)為與第一站點(diǎn)的距離小于或等于預(yù)設(shè)閾值的站點(diǎn);

判斷所述第一站點(diǎn)的鄰站點(diǎn)是否都在第一認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi),若否,則獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況;

根據(jù)未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,確定是否可以將第一共享資源分配給第一站點(diǎn)。

進(jìn)一步地,所述獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況包括:

獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù),向所述認(rèn)知數(shù)據(jù)庫(kù)發(fā)送用于獲取所述鄰站點(diǎn)對(duì)所述第一共享資源的占用情況的第二請(qǐng)求消息,以及接收所述認(rèn)知數(shù)據(jù)庫(kù)根據(jù)所述第二請(qǐng)求消息發(fā)送的包含所述鄰站點(diǎn)對(duì)所述第一共享資源的占用情況的第二應(yīng)答消息。

進(jìn)一步地,所述方法還包括:

在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為已占用;

或,

在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定不可以將第一共享資源分配給第一站點(diǎn)后,將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為未申請(qǐng)。

進(jìn)一步地,根據(jù)未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,確定是否可以將第一共享資源分配給第一站點(diǎn)包括:

若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng),則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管 轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為已占用,則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為申請(qǐng)中,則:

獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間;

判斷第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間是否在所述未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前,若是,則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

否則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

第一認(rèn)知數(shù)據(jù)庫(kù)根據(jù)未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)是否已占用所述第一共享資源,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,采用預(yù)設(shè)的干擾分析算法確定是否可以將第一共享資源分配給第一站點(diǎn);

其中,第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為第一認(rèn)知數(shù)據(jù)庫(kù)接收到第一請(qǐng)求消息的時(shí)間;未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)接收到所述鄰站點(diǎn)的用于申請(qǐng)第一共享資源的請(qǐng)求消息的時(shí)間。

進(jìn)一步地,獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間包括:

第一認(rèn)知數(shù)據(jù)庫(kù)向未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)發(fā)送用于獲取所述鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間的第三請(qǐng)求消息,以及接收所述認(rèn)知數(shù)據(jù)庫(kù)根據(jù)所述第三請(qǐng)求消 息發(fā)送的包含所述鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間的的第三應(yīng)答消息。

進(jìn)一步地,所述方法還包括:

在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)向第一站點(diǎn)所在系統(tǒng)發(fā)送第一共享資源申請(qǐng)成功的第一應(yīng)答消息;

或,

在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定不可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)向第一站點(diǎn)所在系統(tǒng)發(fā)送第一共享資源申請(qǐng)失敗的第一應(yīng)答消息。

進(jìn)一步地,所述方法還包括:

在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)根據(jù)第一請(qǐng)求消息中攜帶的第一站點(diǎn)請(qǐng)求占用第一共享資源的時(shí)長(zhǎng),確定所述第一共享資源被所述第一站點(diǎn)占用的起始時(shí)間和終止時(shí)間,并將所述起始時(shí)間和終止時(shí)間發(fā)送給所述第一站點(diǎn)。

第二方面,本發(fā)明還提供了一種認(rèn)知數(shù)據(jù)庫(kù),包括:

接收單元,用于接收第一站點(diǎn)所在系統(tǒng)發(fā)送的用于第一站點(diǎn)申請(qǐng)第一共享資源的第一請(qǐng)求消息;

修改單元,用于根據(jù)所述接收單元接收的第一請(qǐng)求消息將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為申請(qǐng)中;其中,站點(diǎn)對(duì)所述第一共享資源的占用情況包括未申請(qǐng)、申請(qǐng)中和已占用;

獲取單元,用于獲取所述第一站點(diǎn)的所有鄰站點(diǎn),所述第一站點(diǎn)的鄰站點(diǎn)為與第一站點(diǎn)的距離小于或等于預(yù)設(shè)閾值的站點(diǎn);

判斷單元,用于判斷所述第一站點(diǎn)的鄰站點(diǎn)是否都在自身認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi);

所述獲取單元,還用于在所述判斷單元確定所述第一站點(diǎn)的鄰站點(diǎn)未都在自身認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi)時(shí),獲取未在自身認(rèn)知數(shù)據(jù)庫(kù) 管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況;

確定單元,用于根據(jù)未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,以及在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,確定是否可以將第一共享資源分配給第一站點(diǎn)。

進(jìn)一步地,在所述確定單元確定可以將第一共享資源分配給第一站點(diǎn)后,所述修改單元,還用于將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為已占用;

或,

在所述確定單元確定不可以將第一共享資源分配給第一站點(diǎn)后,所述修改單元,還用于將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為未申請(qǐng)。

進(jìn)一步地,所述確定單元包括判斷模塊、獲取模塊、第一確定模塊和第二確定模塊;

所述判斷模塊,用于判斷未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng)、申請(qǐng)中還是已占用;

所述第一確定模塊,用于在所述判斷模塊確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng)時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

所述第一確定模塊,還用于在所述判斷模塊確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為已占用時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

所述獲取模塊,用于在所述判斷模塊確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為申請(qǐng)中時(shí),獲取未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間;

所述判斷模塊,還用于判斷第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間是否在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前;

所述第一確定模塊,還用于在所述判斷模塊確定第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

所述第一確定模塊,還用于在所述判斷模塊確定第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間不在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

其中,第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為自身認(rèn)知數(shù)據(jù)庫(kù)接收到第一請(qǐng)求消息的時(shí)間;未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)接收到所述鄰站點(diǎn)的用于申請(qǐng)第一共享資源的請(qǐng)求消息的時(shí)間;

所述第二確定模塊,用于根據(jù)所述第一確定模塊確定的未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)是否已占用所述第一共享資源,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,采用預(yù)設(shè)的干擾分析算法確定是否可以將第一共享資源分配給第一站點(diǎn)。

由上述技術(shù)方案可知,本發(fā)明所述的基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法,在相鄰認(rèn)知數(shù)據(jù)庫(kù)同時(shí)收到范圍內(nèi)站點(diǎn)的共享頻點(diǎn)資源申請(qǐng)時(shí),能夠及時(shí)獲得相鄰認(rèn)知數(shù)據(jù)庫(kù)的對(duì)所述共享頻點(diǎn)資源的申請(qǐng)狀況和頻點(diǎn)占用狀況,避免將同一共享頻點(diǎn)資源同時(shí)分配給相鄰的站點(diǎn),降低了業(yè)務(wù)中斷概率,提高了認(rèn)知系統(tǒng)對(duì)頻譜共享系統(tǒng)的服務(wù)滿意度。且本發(fā)明所述的方案對(duì)現(xiàn)有的機(jī)制改動(dòng)較小,具有很強(qiáng)的可行性。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是基于分布式認(rèn)知數(shù)據(jù)庫(kù)的頻譜共享架構(gòu)示意圖;

圖2是本發(fā)明實(shí)施例一提供的基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法的流程圖;

圖3是本發(fā)明實(shí)施例一提供的對(duì)相鄰認(rèn)知數(shù)據(jù)庫(kù)共享資源占用情況分析過(guò)程示意圖;

圖4是本發(fā)明實(shí)施例二提供的認(rèn)知數(shù)據(jù)庫(kù)的結(jié)構(gòu)示意圖;

圖5是本發(fā)明實(shí)施例三提供的認(rèn)知數(shù)據(jù)庫(kù)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

在本發(fā)明下述的內(nèi)容中站點(diǎn)為分布式認(rèn)知系統(tǒng)中的感知系統(tǒng)中的站點(diǎn)。

本發(fā)明實(shí)施例一提供了一種基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法,圖2示出了本發(fā)明實(shí)施例一提供的基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法的流程圖,參見(jiàn)圖2,該方法包括如下步驟:

步驟101:第一認(rèn)知數(shù)據(jù)庫(kù)接收第一站點(diǎn)所在系統(tǒng)發(fā)送的用于第一站點(diǎn)申請(qǐng)第一共享資源的第一請(qǐng)求消息,以及根據(jù)所述第一請(qǐng)求消息 將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為申請(qǐng)中。

在本步驟中,站點(diǎn)為感知系統(tǒng)下的基站,每個(gè)感知系統(tǒng)下有多個(gè)站點(diǎn),各站點(diǎn)的請(qǐng)求消息先發(fā)送到感知系統(tǒng)的本地資源管理中心,由本地資源管理中心統(tǒng)一發(fā)送給認(rèn)知數(shù)據(jù)庫(kù)。其中,站點(diǎn)對(duì)所述第一共享資源的占用情況包括未申請(qǐng)、申請(qǐng)中和已占用;

步驟102:第一認(rèn)知數(shù)據(jù)庫(kù)獲取所述第一站點(diǎn)的所有鄰站點(diǎn),所述第一站點(diǎn)的鄰站點(diǎn)為與第一站點(diǎn)的距離小于或等于預(yù)設(shè)閾值的站點(diǎn)。

步驟103:第一認(rèn)知數(shù)據(jù)庫(kù)判斷所述第一站點(diǎn)的鄰站點(diǎn)是否都在第一認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi),若否,執(zhí)行步驟103b。

步驟103b:第一認(rèn)知數(shù)據(jù)庫(kù)獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況。

在本步驟中,可以通過(guò)以下S1、S2、S3三步獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況:

S1.獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù);

S2.向所述認(rèn)知數(shù)據(jù)庫(kù)發(fā)送用于獲取所述鄰站點(diǎn)對(duì)所述第一共享資源的占用情況的第二請(qǐng)求消息;

S3.接收所述認(rèn)知數(shù)據(jù)庫(kù)根據(jù)所述第二請(qǐng)求消息發(fā)送的包含所述鄰站點(diǎn)對(duì)所述第一共享資源的占用情況的第二應(yīng)答消息。

步驟104:第一認(rèn)知數(shù)據(jù)庫(kù)根據(jù)未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)是否已占用所述第一共享資源。

在本步驟中,分三種情況(A、B、C)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)是否已占用所述第一共享資源:

A.若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng),則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

B.若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享 資源的占用情況為已占用,則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

C.若未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為申請(qǐng)中,則依次執(zhí)行步驟C-1和C-2:

步驟C-1:獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間。

在本步驟中,可以通過(guò)以下S1’、S2’獲取未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間:

S1’.第一認(rèn)知數(shù)據(jù)庫(kù)向未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)發(fā)送用于獲取所述鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間的第三請(qǐng)求消息。

S2’.接收所述認(rèn)知數(shù)據(jù)庫(kù)根據(jù)所述第三請(qǐng)求消息發(fā)送的包含所述鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間的的第三應(yīng)答消息。

其中,本實(shí)施例中所述第三請(qǐng)求消息和所述第二請(qǐng)求消息可以合并為一條請(qǐng)求消息,即第一認(rèn)知數(shù)據(jù)庫(kù)在向其他認(rèn)知數(shù)據(jù)庫(kù)請(qǐng)求消息時(shí),直接在一條消息里請(qǐng)求頻點(diǎn)占用情況和申請(qǐng)時(shí)間。

步驟C-2:判斷第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間是否在所述未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前,若是,則第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;否則,第一認(rèn)知數(shù)據(jù)庫(kù)確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

其中,第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為第一認(rèn)知數(shù)據(jù)庫(kù)接收到第一請(qǐng)求消息的時(shí)間;未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)接收到所述鄰站點(diǎn)的用于申請(qǐng)第一共享資源的請(qǐng)求消息的時(shí)間。

步驟105:第一認(rèn)知數(shù)據(jù)庫(kù)根據(jù)未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的 鄰站點(diǎn)是否已占用所述第一共享資源,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,采用預(yù)設(shè)的干擾分析算法確定是否可以將第一共享資源分配給第一站點(diǎn)。

下面以一個(gè)具體的例子對(duì)上面實(shí)施例提供的方法進(jìn)行解釋說(shuō)明。

參見(jiàn)圖1,圖1為基于分布式認(rèn)知數(shù)據(jù)庫(kù)的頻譜共享架構(gòu)示意圖。每個(gè)感知系統(tǒng)(包括多個(gè)站點(diǎn))將共享頻譜資源需求上報(bào)給本地資源管理中心,由本地資源管理中心統(tǒng)一處理后向認(rèn)知數(shù)據(jù)庫(kù)發(fā)送共享頻譜資源申請(qǐng)請(qǐng)求,請(qǐng)求中包含請(qǐng)求共享資源的站點(diǎn)標(biāo)識(shí)、共享資源位置和申請(qǐng)占用時(shí)長(zhǎng)。認(rèn)知數(shù)據(jù)庫(kù)向相鄰的認(rèn)知數(shù)據(jù)庫(kù)請(qǐng)求獲取安全距離范圍內(nèi)的其他站點(diǎn)的共享頻譜資源分配情況,并結(jié)合自身存儲(chǔ)的共享頻譜資源分配情況,進(jìn)行干擾分析以對(duì)共享頻譜資源申請(qǐng)進(jìn)行判決,并將結(jié)果通知本地資源管理中心。

本發(fā)明為了解決基于分布式認(rèn)知數(shù)據(jù)庫(kù)的頻譜共享系統(tǒng)存在的沖突問(wèn)題,在認(rèn)知數(shù)據(jù)庫(kù)存儲(chǔ)的站點(diǎn)共享資源占用信息中增加了共享資源的占用情況字段(或稱作分配狀態(tài))和共享資源申請(qǐng)時(shí)間字段。認(rèn)知數(shù)據(jù)庫(kù)在收到來(lái)自本地資源管理中心(即來(lái)自站點(diǎn))的共享資源申請(qǐng)請(qǐng)求時(shí),將對(duì)應(yīng)站點(diǎn)申請(qǐng)的共享資源的占用情況修改為“申請(qǐng)中”,并將當(dāng)前時(shí)間記錄為申請(qǐng)時(shí)間。這樣,當(dāng)相鄰認(rèn)知數(shù)據(jù)庫(kù)向本地認(rèn)知數(shù)據(jù)庫(kù)請(qǐng)求對(duì)應(yīng)站點(diǎn)的共享資源占用情況時(shí),即可及時(shí)獲知該共享資源已在本地認(rèn)知數(shù)據(jù)庫(kù)進(jìn)行處理,則在干擾分析之前可根據(jù)申請(qǐng)時(shí)間標(biāo)識(shí)初步判定是該共享資源可用/不可用,從而避免相鄰兩個(gè)認(rèn)知數(shù)據(jù)庫(kù)同時(shí)分配相同共享資源給相鄰的站點(diǎn),以避免發(fā)生干擾,降低沖突概率。

具體的,認(rèn)知數(shù)據(jù)庫(kù)中存儲(chǔ)的信息包括感知系統(tǒng)信息表、授權(quán)頻點(diǎn)信息表、感知系統(tǒng)站點(diǎn)信息表和站點(diǎn)共享資源占用信息表。其中站點(diǎn)共享資源占用信息表如下表1所示,本發(fā)明在該表中增加了共享資源占用情況字段和共享資源申請(qǐng)時(shí)間字段。對(duì)于共享資源占用情況字段,0表示該頻點(diǎn)已占用,即當(dāng)前該站點(diǎn)正在使用該共享資源;1表示 該共享資源處于申請(qǐng)過(guò)程中。共享資源申請(qǐng)時(shí)間為認(rèn)知數(shù)據(jù)庫(kù)收到共享資源申請(qǐng)請(qǐng)求開(kāi)始處理的時(shí)間。

表1站點(diǎn)共享資源占用信息表

認(rèn)知數(shù)據(jù)庫(kù)接收到來(lái)自本地資源管理中心的感知資源申請(qǐng)時(shí),將在對(duì)應(yīng)站點(diǎn)的共享資源占用信息表中,增加所請(qǐng)求的共享資源位置信息,將共享資源占用情況設(shè)置為1(申請(qǐng)中),并將當(dāng)前的絕對(duì)時(shí)間添加到共享資源申請(qǐng)時(shí)間字段。

認(rèn)知數(shù)據(jù)庫(kù)判斷當(dāng)前站點(diǎn)的隔離范圍(安全范圍)內(nèi)的其他站點(diǎn)是否全都位于其管轄范圍內(nèi),若是,則直接進(jìn)行干擾分析;若否,則認(rèn)知數(shù)據(jù)庫(kù)向相鄰認(rèn)知數(shù)據(jù)庫(kù)請(qǐng)求獲取隔離范圍內(nèi)的其他站點(diǎn)的共享資源占用信息。

認(rèn)識(shí)數(shù)據(jù)庫(kù)獲得相鄰認(rèn)知數(shù)據(jù)庫(kù)發(fā)送的隔離距離范圍內(nèi)其他站點(diǎn)的共享資源占用信息表后,根據(jù)其他站點(diǎn)的共享資源占用信息表中對(duì)同一共享資源的占用情況字段和同一共享資源申請(qǐng)時(shí)間字段,判斷相鄰認(rèn)知數(shù)據(jù)庫(kù)是否將同一共享資源分配給了隔離距離范圍內(nèi)的其他站點(diǎn),參見(jiàn)圖3,具體如下:

若相鄰認(rèn)識(shí)數(shù)據(jù)庫(kù)反饋的其他站點(diǎn)的共享資源占用信息表中均不包含該共享資源(或其他站點(diǎn)的共享資源占用信息表中該共享資源的占用情況字段均為2,即未申請(qǐng)),則本地認(rèn)知數(shù)據(jù)庫(kù)認(rèn)為相鄰認(rèn)知數(shù) 據(jù)庫(kù)未將該共享資源分配給隔離距離范圍內(nèi)的其他站點(diǎn);

若發(fā)現(xiàn)相鄰認(rèn)知數(shù)據(jù)庫(kù)反饋的其他站點(diǎn)的共享資源占用信息表中該共享資源的占用情況字段為0,則表示相鄰認(rèn)知數(shù)據(jù)庫(kù)已將該共享資源分配給隔離距離范圍內(nèi)的其他站點(diǎn);

若發(fā)現(xiàn)相鄰認(rèn)知數(shù)據(jù)庫(kù)反饋的其他站點(diǎn)的共享資源占用信息表中該共享資源的占用情況字段為1,則表示相鄰認(rèn)知數(shù)據(jù)庫(kù)也收到了隔離距離范圍內(nèi)其他站點(diǎn)關(guān)于同一頻點(diǎn)的共享資源申請(qǐng)請(qǐng)求,則認(rèn)知數(shù)據(jù)庫(kù)會(huì)進(jìn)一步對(duì)比本地的共享資源申請(qǐng)時(shí)間字段和鄰區(qū)認(rèn)知數(shù)據(jù)庫(kù)反饋的共享資源申請(qǐng)時(shí)間字段:

若本地共享資源申請(qǐng)時(shí)間字段指示的時(shí)間在相鄰認(rèn)知數(shù)據(jù)庫(kù)提供的時(shí)間之前,則本地認(rèn)知數(shù)據(jù)庫(kù)就認(rèn)為相鄰認(rèn)知數(shù)據(jù)庫(kù)未為隔離距離范圍內(nèi)的其他站點(diǎn)分配同一共享資源,初步判定該共享資源可用。

若本地共享資源申請(qǐng)時(shí)間晚于相鄰認(rèn)知數(shù)據(jù)庫(kù)提供的申請(qǐng)時(shí)間,或兩者的申請(qǐng)時(shí)間一樣,則本地認(rèn)知數(shù)據(jù)庫(kù)判定相鄰認(rèn)知數(shù)據(jù)庫(kù)已將該共享資源分配給隔離距離范圍內(nèi)的其他站點(diǎn),初步判定該共享資源不可用,則本地認(rèn)知數(shù)據(jù)庫(kù)將相鄰認(rèn)知數(shù)據(jù)庫(kù)對(duì)共享資源的占用情況修改為已占用。

之后,認(rèn)知數(shù)據(jù)庫(kù)將結(jié)合相鄰認(rèn)知數(shù)據(jù)庫(kù)隔離范圍內(nèi)其他站點(diǎn)對(duì)該共享資源的占用情況,以及自身存儲(chǔ)的本系統(tǒng)其他站點(diǎn)對(duì)該共享資源的占用情況,根據(jù)預(yù)設(shè)的干擾分析算法進(jìn)一步判斷是否可將該共享資源分配給請(qǐng)求站點(diǎn)。

若認(rèn)知數(shù)據(jù)庫(kù)判定可分配該共享資源,則認(rèn)知數(shù)據(jù)庫(kù)將站點(diǎn)共享資源占用信息表中的共享資源占用情況字段由1(申請(qǐng)中)更改為0(已占用),并根據(jù)請(qǐng)求消息中的占用時(shí)間填充占用共享資源開(kāi)始時(shí)間字段和占用共享資源結(jié)束字段,同時(shí)刪除共享資源申請(qǐng)時(shí)間字段。

若認(rèn)知數(shù)據(jù)庫(kù)判定該共享資源不可用,則認(rèn)知數(shù)據(jù)庫(kù)從站點(diǎn)共享資源占用信息表中刪除共享資源位置字段、共享資源占用情況字段和共享資源申請(qǐng)時(shí)間字段,或?qū)⒄军c(diǎn)共享資源占用信息表中共享資源的 占用情況字段修改為2,即未申請(qǐng),并將共享資源申請(qǐng)時(shí)間字段清除。

之后,認(rèn)知數(shù)據(jù)庫(kù)將共享資源判決結(jié)果通知本地資源管理中心。

從上面描述可見(jiàn),本發(fā)明實(shí)施例提供的基于分布式認(rèn)知數(shù)據(jù)庫(kù)的沖突避免方法,在相鄰認(rèn)知數(shù)據(jù)庫(kù)同時(shí)收到范圍內(nèi)站點(diǎn)的共享頻點(diǎn)資源申請(qǐng)時(shí),能夠及時(shí)獲得相鄰認(rèn)知數(shù)據(jù)庫(kù)的對(duì)所述共享頻點(diǎn)資源的申請(qǐng)狀況和頻點(diǎn)占用狀況,避免將同一共享頻點(diǎn)資源同時(shí)分配給相鄰的站點(diǎn),降低了業(yè)務(wù)中斷概率,提高了認(rèn)知系統(tǒng)對(duì)頻譜共享系統(tǒng)的服務(wù)滿意度。且本發(fā)明所述的方案對(duì)現(xiàn)有的機(jī)制改動(dòng)較小,具有很強(qiáng)的可行性。

需要說(shuō)明的是,在上述步驟103中,若判斷出所述第一站點(diǎn)的鄰站點(diǎn)都在第一認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi)時(shí),執(zhí)行步驟103a。其中步驟103a屬于現(xiàn)有技術(shù),不是本發(fā)明的重點(diǎn)。

步驟103a:根據(jù)在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,采用預(yù)設(shè)的干擾分析算法確定是否可以將第一共享資源分配給第一站點(diǎn)。

在本發(fā)明的其他實(shí)施例中,所述方法還包括步驟105a或步驟105b。

步驟105a:在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為已占用。

步驟105b:在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定不可以將第一共享資源分配給第一站點(diǎn)后,將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為未申請(qǐng)。

在本發(fā)明的其他實(shí)施例中,所述方法還包括步驟106a或步驟106b。

步驟106a:在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)向第一站點(diǎn)所在系統(tǒng)發(fā)送第一共享資源申請(qǐng)成功的第一應(yīng)答消息。

步驟106b:在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定不可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)向第一站點(diǎn)所在系統(tǒng)發(fā)送第一共享 資源申請(qǐng)失敗的第一應(yīng)答消息。

在本發(fā)明的其他實(shí)施例中,所述方法還包括步驟107。

步驟107:在所述第一認(rèn)知數(shù)據(jù)庫(kù)確定可以將第一共享資源分配給第一站點(diǎn)后,第一認(rèn)知數(shù)據(jù)庫(kù)根據(jù)第一請(qǐng)求消息中攜帶的第一站點(diǎn)請(qǐng)求占用第一共享資源的時(shí)長(zhǎng),確定所述第一共享資源被所述第一站點(diǎn)占用的起始時(shí)間和終止時(shí)間,并將所述起始時(shí)間和終止時(shí)間發(fā)送給所述第一站點(diǎn)。

本發(fā)明實(shí)施例二提供了一種認(rèn)知數(shù)據(jù)庫(kù),圖4示出了本發(fā)明實(shí)施例二提供的認(rèn)知數(shù)據(jù)庫(kù)的結(jié)構(gòu)示意圖,參見(jiàn)圖4,該認(rèn)知數(shù)據(jù)庫(kù)包括接收單元10、修改單元20、獲取單元30、判斷單元40和確定單元50。

接收單元10,用于接收第一站點(diǎn)發(fā)送的用于申請(qǐng)第一共享資源的第一請(qǐng)求消息;

修改單元20,用于根據(jù)所述接收單元10接收的第一請(qǐng)求消息將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為申請(qǐng)中;其中,站點(diǎn)對(duì)所述第一共享資源的占用情況包括未申請(qǐng)、申請(qǐng)中和已占用;

獲取單元30,用于獲取所述第一站點(diǎn)的所有鄰站點(diǎn),所述第一站點(diǎn)的鄰站點(diǎn)為與第一站點(diǎn)的距離小于或等于預(yù)設(shè)閾值的站點(diǎn);

判斷單元40,用于判斷所述第一站點(diǎn)的鄰站點(diǎn)是否都在自身認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi);

所述獲取單元30,還用于在所述判斷單元40確定所述第一站點(diǎn)的鄰站點(diǎn)未都在自身認(rèn)知數(shù)據(jù)庫(kù)的管轄范圍內(nèi)時(shí),獲取未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況;

確定單元50,用于根據(jù)未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,以及在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,確定是否可以將第一共享資源分配給第一站點(diǎn)。

在本發(fā)明實(shí)施例三提供的認(rèn)知數(shù)據(jù)庫(kù)中,參見(jiàn)圖5,所述確定單元50進(jìn)一步包括判斷模塊501、獲取模塊502和第一確定模塊503和第 二確定模塊504;

所述判斷模塊501,用于判斷未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng)、申請(qǐng)中還是已占用;

所述第一確定模塊503,用于在所述判斷模塊501確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為未申請(qǐng)時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

所述第一確定模塊503,還用于在所述判斷模塊501確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為已占用時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

所述獲取模塊502,用于在所述判斷模塊501確定所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況為申請(qǐng)中時(shí),獲取未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間;

所述判斷模塊501,還用于判斷第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間是否在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前;

所述第一確定模塊503,還用于在所述判斷模塊501確定第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)未占用所述第一共享資源;

所述第一確定模塊503,還用于在所述判斷模塊501確定第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間不在所述未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間之前時(shí),確定未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)已占用所述第一共享資源;

其中,第一站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為自身認(rèn)知數(shù)據(jù)庫(kù)接收到第一請(qǐng)求消息的時(shí)間;未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的 鄰站點(diǎn)申請(qǐng)所述第一共享資源的申請(qǐng)時(shí)間為未在自身認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)所屬的認(rèn)知數(shù)據(jù)庫(kù)接收到所述鄰站點(diǎn)的用于申請(qǐng)第一共享資源的請(qǐng)求消息的時(shí)間;

所述第二確定模塊504,用于根據(jù)所述第一確定模塊503確定的未在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)是否已占用所述第一共享資源,以及在第一認(rèn)知數(shù)據(jù)庫(kù)管轄范圍內(nèi)的鄰站點(diǎn)對(duì)所述第一共享資源的占用情況,采用預(yù)設(shè)的干擾分析算法確定是否可以將第一共享資源分配給第一站點(diǎn)。

在本發(fā)明的其他實(shí)施例中,在所述確定單元50確定可以將第一共享資源分配給第一站點(diǎn)后,所述修改單元20,還用于將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為已占用;

或,

在所述確定單元50確定不可以將第一共享資源分配給第一站點(diǎn)后,所述修改單元20,還用于將第一站點(diǎn)對(duì)所述第一共享資源的占用情況修改為未申請(qǐng)。

本發(fā)明實(shí)施例提供的認(rèn)知數(shù)據(jù)庫(kù)可以用于執(zhí)行上述實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。

以上實(shí)施例僅用于說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1