專(zhuān)利名稱(chēng):一種浪涌gnss數(shù)據(jù)的令牌流控方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,涉及數(shù)據(jù)流量控制技術(shù),具體的講是一種浪涌GNSS數(shù)據(jù)的令牌流控方法及系統(tǒng)。
背景技術(shù):
全球?qū)Ш叫l(wèi)星系統(tǒng)(GlobalNavigation Satellite System,GNSS)技術(shù)越來(lái)越多 的應(yīng)用在通信技術(shù)領(lǐng)域。在數(shù)據(jù)處理量不大的情形下,數(shù)據(jù)訪(fǎng)問(wèn)一般不會(huì)出現(xiàn)問(wèn)題,但是如 果同時(shí)訪(fǎng)問(wèn)的數(shù)據(jù)量巨大時(shí),則有可能會(huì)出現(xiàn)數(shù)據(jù)浪涌的問(wèn)題。例如在一個(gè)國(guó)家級(jí)別的 GNSS數(shù)據(jù)應(yīng)用系統(tǒng)中,各省的GNSS平臺(tái),通過(guò)協(xié)議通道,實(shí)現(xiàn)數(shù)據(jù)全部匯流到全國(guó)聯(lián)網(wǎng)聯(lián) 控平臺(tái)。全國(guó)聯(lián)網(wǎng)聯(lián)控平臺(tái),如何將海量的數(shù)據(jù)展示到應(yīng)用軟件上,這個(gè)是一個(gè)非常棘手的 技術(shù)問(wèn)題,一般而言,在公共交換平臺(tái)部分由于配置的硬件設(shè)備較多,在數(shù)據(jù)的流量上,因 為設(shè)備的分散性導(dǎo)致了數(shù)據(jù)處理能力與流量的分流,因此,只要軟件具備較好的擴(kuò)展能力, 難度不大,而針對(duì)應(yīng)用平臺(tái)上,往往機(jī)器的配置上,存在數(shù)據(jù)展示的集中性,這樣就易導(dǎo)致 數(shù)據(jù)的海量浪涌沖擊;在開(kāi)發(fā)的過(guò)程中,由于數(shù)據(jù)的浪涌式特點(diǎn),也將導(dǎo)致應(yīng)用節(jié)點(diǎn)網(wǎng)卡上 數(shù)據(jù)的堵塞,如何解決這個(gè)問(wèn)題,確保數(shù)據(jù)應(yīng)用展示的可靠性,成為了核心技術(shù)點(diǎn)與環(huán)節(jié)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提出一種浪涌GNSS數(shù)據(jù)的令牌流控方法及系統(tǒng),以解決現(xiàn)有技術(shù) GNSS數(shù)據(jù)的浪涌沖擊的問(wèn)題。本發(fā)明的目的之一是提出一種浪涌GNSS數(shù)據(jù)的令牌流控方法。所述的方法包括在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)之間建立令牌流控管理服務(wù)節(jié)點(diǎn);所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向所述令牌流控管理服務(wù) 節(jié)點(diǎn)上報(bào)各自的令牌流量信息;所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌流量信息,查找到空閑流出令 牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流控指令到所述空閑流出令牌流量 統(tǒng)計(jì)節(jié)點(diǎn);所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控指令后,同步數(shù)據(jù)到對(duì)應(yīng) 的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向所述令牌流控管理服務(wù) 節(jié)點(diǎn)上報(bào)各自的令牌流量信息包括所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上 報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量;所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌 流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量。動(dòng)態(tài)調(diào)整所述上報(bào)各自的令牌流量信息的上報(bào)周期。所述數(shù)據(jù)同步流控指令中包含目的流入令牌流量應(yīng)用節(jié)點(diǎn),所述目的流入令牌流 量應(yīng)用節(jié)點(diǎn)為所述令牌流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一個(gè)、兩個(gè)或多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。所述的方法還包括在同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同步結(jié)果反饋給所述令牌流控管理服務(wù)節(jié)點(diǎn)。本發(fā)明的目的之一是提出一種浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)。所述的系統(tǒng)包括令牌流控管理服務(wù)節(jié)點(diǎn)建立裝置,用于在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié) 點(diǎn)之間建立令牌流控管理服務(wù)節(jié)點(diǎn);令牌流量信息上報(bào)裝置,用于所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn) 分別向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量信息;空閑節(jié)點(diǎn)查找裝置,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌流量 信息,查找到空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);數(shù)據(jù)同步流控指令發(fā)送裝置,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流 控指令到所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn);數(shù)據(jù)同步裝置,用于所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控指令 后,同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。所述令牌流量信息上報(bào)裝置包括統(tǒng)計(jì)節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述 GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空 閑可分配流量;應(yīng)用節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌流控 管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量。所述令牌流量信息上報(bào)裝置動(dòng)態(tài)調(diào)整所述上報(bào)各自的令牌流量信息的上報(bào)周期。所述數(shù)據(jù)同步流控指令中包含目的流入令牌流量應(yīng)用節(jié)點(diǎn),所述目的流入令牌流 量應(yīng)用節(jié)點(diǎn)為所述令牌流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一 個(gè)、兩個(gè)或多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。所述的令牌流控系統(tǒng)還包括同步結(jié)果反饋裝置,用于在同步數(shù)據(jù)到對(duì)應(yīng)的空閑 流入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同步結(jié)果反饋給所述令牌流控管理服務(wù)節(jié)點(diǎn)。本發(fā)明的有效果在于利用本發(fā)明提供的技術(shù)方案,能夠使得因設(shè)備的數(shù)量或配 置的不均衡而導(dǎo)致的浪涌式GNSS數(shù)據(jù)流在有序、合理的控制下獲得了平穩(wěn)的傳輸,從而確 保業(yè)務(wù)數(shù)據(jù)展示的可靠性。
為了更清楚地說(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為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控方法的示意圖;圖2為本發(fā)明提供的所示的公共交換平臺(tái)、應(yīng)用轉(zhuǎn)發(fā)與服務(wù)平臺(tái)以及令牌流控管 理服務(wù)節(jié)點(diǎn)間的業(yè)務(wù)數(shù)據(jù)流及控制流的交互圖。圖3為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控方法的另一示意圖;圖4為本發(fā)明提供的令牌流控序列圖;圖5為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)的結(jié)構(gòu)示意圖6為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)的另一結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(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ā)明實(shí)施例提供的方法是通過(guò)在交換平臺(tái)與應(yīng)用轉(zhuǎn)發(fā)服務(wù)平臺(tái)之間建立令牌 流控管理服務(wù)節(jié)點(diǎn)用于提供令牌流控管理服務(wù),并且在應(yīng)用節(jié)點(diǎn)上以及統(tǒng)計(jì)節(jié)點(diǎn)上通過(guò)分 配令牌,以實(shí)現(xiàn)平衡GNSS數(shù)據(jù)因設(shè)備不對(duì)稱(chēng)導(dǎo)致的浪涌沖擊。如圖1所示,為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控方法的示意圖。該浪涌 GNSS數(shù)據(jù)的令牌流控方法包括步驟S101,在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)之間建立令牌流控管理服 務(wù)節(jié)點(diǎn);具體地,如圖2所示的公共交換平臺(tái)、應(yīng)用轉(zhuǎn)發(fā)與服務(wù)平臺(tái)以及令牌流控管理服 務(wù)節(jié)點(diǎn)間的業(yè)務(wù)數(shù)據(jù)流及控制流交互圖。公共交換平臺(tái)包括由多個(gè)交換節(jié)點(diǎn)(交換節(jié)點(diǎn) 1、交換節(jié)點(diǎn)2……交換節(jié)點(diǎn)η)組成的數(shù)據(jù)交換層、由多個(gè)統(tǒng)計(jì)節(jié)點(diǎn)(統(tǒng)計(jì)節(jié)點(diǎn)1、統(tǒng)計(jì)節(jié)點(diǎn) 2……統(tǒng)計(jì)節(jié)點(diǎn)η)組成的數(shù)據(jù)處理層。數(shù)據(jù)流劃分為兩種一種是業(yè)務(wù)數(shù)據(jù)流;一種是令牌 控制流。業(yè)務(wù)數(shù)據(jù)流通道和令牌控制流通道彼此各自獨(dú)立,從而一方面能夠確保令牌控制 流數(shù)據(jù)的可靠性,另一方面也能確保業(yè)務(wù)數(shù)據(jù)流遵循令牌控制流的要求而流動(dòng)。應(yīng)用轉(zhuǎn)發(fā) 與服務(wù)平臺(tái)包括由多個(gè)應(yīng)用節(jié)點(diǎn)(應(yīng)用節(jié)點(diǎn)1、應(yīng)用節(jié)點(diǎn)2……應(yīng)用節(jié)點(diǎn)η)組成的應(yīng)用服 務(wù)層。具體地,應(yīng)用節(jié)點(diǎn)從物理實(shí)現(xiàn)上來(lái)說(shuō)可以是一臺(tái)PC機(jī)器/PC Server或者一臺(tái)智 能終端設(shè)備,在該應(yīng)用節(jié)點(diǎn)上,通過(guò)通信協(xié)議棧的模式,進(jìn)行接受來(lái)自統(tǒng)計(jì)節(jié)點(diǎn)以及交換節(jié) 點(diǎn)的各類(lèi)數(shù)據(jù)留,以便為各類(lèi)應(yīng)用提供數(shù)據(jù)服務(wù),另外本應(yīng)用節(jié)點(diǎn)通過(guò)插件模式提供二次 開(kāi)發(fā)服務(wù)接口。統(tǒng)計(jì)節(jié)點(diǎn)從物理上實(shí)現(xiàn)上可以是一臺(tái)PC機(jī)器或者PC Server,在上面主要承載獨(dú) 立的統(tǒng)計(jì)與分析進(jìn)程,確保來(lái)自交換節(jié)點(diǎn)的數(shù)據(jù)進(jìn)行分析與整合,確保數(shù)據(jù)能按照統(tǒng)一的 格式規(guī)范提交給應(yīng)用節(jié)點(diǎn),為應(yīng)用服務(wù)。交換節(jié)點(diǎn)從物理上可以是PC Server機(jī)器,在機(jī)器上部署了接口服務(wù)軟件,在節(jié) 點(diǎn)上,開(kāi)通了組播服務(wù);本交換節(jié)點(diǎn)完成與各級(jí)GNSS平臺(tái)之間的消息對(duì)接,同時(shí)完成數(shù)據(jù) 的路由功能,確保各類(lèi)來(lái)自車(chē)載設(shè)備的數(shù)據(jù)經(jīng)由路由分析后,實(shí)現(xiàn)數(shù)據(jù)的交換到相關(guān)各級(jí) GNSS平臺(tái)。步驟S102,GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向令牌流控管理服務(wù)節(jié) 點(diǎn)上報(bào)各自的令牌流量信息;
具體地,所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入 流量、輸出流量狀態(tài)、空閑可分配流量;所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸 出流量狀態(tài)、空閑可分配流量。
GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)和GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)上報(bào)各自的令牌流量信息可通過(guò)消息/通知的形式,借助于令牌流控制鏈路發(fā)出,以確保服務(wù)狀態(tài)周期上報(bào)數(shù)據(jù)的可靠性。優(yōu)選的是,可根據(jù)需要,動(dòng)態(tài)調(diào)整令牌流量信息的上報(bào)周期。步驟S103,令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的令牌流量信息,查找到空閑流出令 牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);具體地,令牌流控管理服務(wù)節(jié)點(diǎn)接收到統(tǒng)計(jì)節(jié)點(diǎn)、應(yīng)用節(jié)點(diǎn)服務(wù)狀態(tài)周期上報(bào)后 及時(shí)作出各統(tǒng)計(jì)節(jié)點(diǎn)、應(yīng)用節(jié)點(diǎn)分析,更新各節(jié)點(diǎn)的令牌流量信息;此外,令牌流控管理服 務(wù)節(jié)點(diǎn)可根據(jù)預(yù)先設(shè)定的查找周期定期檢查各節(jié)點(diǎn)狀態(tài),尋找到有空閑流出令牌流量統(tǒng)計(jì) 節(jié)點(diǎn)與有空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。步驟S104,令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流控指令到空閑流出令牌流量統(tǒng) 計(jì)節(jié)點(diǎn);具體地,由于令牌流控管理服務(wù)節(jié)點(diǎn)已經(jīng)尋找到了有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn) 與有空閑流入令牌流量應(yīng)用節(jié)點(diǎn),接著,令牌流控管理服務(wù)節(jié)點(diǎn)則通過(guò)流控鏈路向并向符 合條件的統(tǒng)計(jì)節(jié)點(diǎn)(有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn))發(fā)出數(shù)據(jù)同步的流控指令。該同步指令中包含有目的輸入令牌流應(yīng)用節(jié)點(diǎn)。該目的流入令牌流量應(yīng)用節(jié)點(diǎn) 為令牌流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一個(gè)、兩個(gè)或多個(gè) 空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。也就是說(shuō),令牌流控管理服務(wù)節(jié)點(diǎn)在發(fā)出的數(shù)據(jù)同步流控指 令中已經(jīng)明確的通知了有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)該與哪些有空閑流入令牌流量應(yīng)用 節(jié)點(diǎn)進(jìn)行數(shù)據(jù)同步。步驟S105,空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到數(shù)據(jù)同步流控指令后,同步數(shù)據(jù)到對(duì) 應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。具體地,對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)是指上述目的輸入令牌流應(yīng)用節(jié)點(diǎn)。 對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)通過(guò)業(yè)務(wù)數(shù)據(jù)鏈路發(fā)出輸出流到應(yīng)用節(jié)點(diǎn)輸入流。如圖3所示,優(yōu)選的是,所述方法還包括步驟S106,在同步數(shù)據(jù)到對(duì)應(yīng)的空閑流 入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同步結(jié)果反饋給所述令牌流控管理服務(wù)節(jié)點(diǎn)。具體地,該反饋結(jié)果通過(guò)令牌流控制鏈路發(fā)出,以確保數(shù)據(jù)同步結(jié)果反饋指令的 可靠性。如圖4所示,為本發(fā)明提供的令牌流控序列圖。本令牌流控序列圖與上述圖3所 示的步驟SlOl至步驟S106對(duì)應(yīng),其具體執(zhí)行步驟參看圖3即可,在此不再贅述。如圖5所示,為本發(fā)明提供的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)的示意圖。該浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)包括令牌流控管理服務(wù)節(jié)點(diǎn)建立裝置201、令 牌流量信息上報(bào)裝置202、空閑節(jié)點(diǎn)查找裝置203、數(shù)據(jù)同步流控指令發(fā)送裝置204和數(shù)據(jù) 同步裝置205。其中,令牌流控管理服務(wù)節(jié)點(diǎn)建立裝置201,用于在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù) 據(jù)應(yīng)用節(jié)點(diǎn)之間建立令牌流控管理服務(wù)節(jié)點(diǎn);具體地,各節(jié)點(diǎn)之間的關(guān)系請(qǐng)參閱圖2以及上述對(duì)圖2的說(shuō)明。令牌流量信息上報(bào)裝置202,用于所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié) 點(diǎn)分別向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量信息;具體地,令牌流量信息上報(bào)裝置202包括統(tǒng)計(jì)節(jié)點(diǎn)令牌流量信息上報(bào)單元和應(yīng)用節(jié)點(diǎn)令牌流量信息上報(bào)單元(圖未示)。
該統(tǒng)計(jì)節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管 理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量;應(yīng)用節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌流控管理 服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量。GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)和GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)上報(bào)各自的令牌流量信息可通過(guò)消息/ 通知的形式,借助于令牌流控制鏈路發(fā)出,以確保服務(wù)狀態(tài)周期上報(bào)數(shù)據(jù)的可靠性。優(yōu)選的是,可根據(jù)需要,動(dòng)態(tài)調(diào)整令牌流量信息的上報(bào)周期??臻e節(jié)點(diǎn)查找裝置203,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌 流量信息,查找到空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);具體地,令牌流控管理服務(wù)節(jié)點(diǎn)接收到統(tǒng)計(jì)節(jié)點(diǎn)、應(yīng)用節(jié)點(diǎn)服務(wù)狀態(tài)周期上報(bào)后 及時(shí)作出各統(tǒng)計(jì)節(jié)點(diǎn)、應(yīng)用節(jié)點(diǎn)分析,更新各節(jié)點(diǎn)的令牌流量信息;此外,令牌流控管理服 務(wù)節(jié)點(diǎn)可根據(jù)預(yù)先設(shè)定的查找周期定期檢查各節(jié)點(diǎn)狀態(tài),尋找到有空閑流出令牌流量統(tǒng)計(jì) 節(jié)點(diǎn)與有空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。數(shù)據(jù)同步流控指令發(fā)送裝置204,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同 步流控指令到所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn);具體地,由于令牌流控管理服務(wù)節(jié)點(diǎn)已經(jīng)尋找到了有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn) 與有空閑流入令牌流量應(yīng)用節(jié)點(diǎn),接著,令牌流控管理服務(wù)節(jié)點(diǎn)則通過(guò)流控鏈路向并向符 合條件的統(tǒng)計(jì)節(jié)點(diǎn)(有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn))發(fā)出數(shù)據(jù)同步的流控指令。該同步指令中包含有目的輸入令牌流應(yīng)用節(jié)點(diǎn)。該目的流入令牌流量應(yīng)用節(jié)點(diǎn) 為令牌流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一個(gè)、兩個(gè)或多個(gè) 空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。也就是說(shuō),令牌流控管理服務(wù)節(jié)點(diǎn)在發(fā)出的數(shù)據(jù)同步流控指 令中已經(jīng)明確的通知了有空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)該與哪些有空閑流入令牌流量應(yīng)用 節(jié)點(diǎn)進(jìn)行數(shù)據(jù)同步。數(shù)據(jù)同步裝置205,用于所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控 指令后,同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。具體地,對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)是指上述目的輸入令牌流應(yīng)用節(jié)點(diǎn)。 對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)通過(guò)業(yè)務(wù)數(shù)據(jù)鏈路發(fā)出輸出流到應(yīng)用節(jié)點(diǎn)輸入流。如圖6所示,優(yōu)選的是,該浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng)還可包括同步結(jié)果反饋 裝置206,用于在同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同步結(jié)果反饋給所 述令牌流控管理服務(wù)節(jié)點(diǎn)。具體地,該反饋結(jié)果通過(guò)令牌流控制鏈路發(fā)出,以確保數(shù)據(jù)同步結(jié)果反饋指令的
可靠性。本發(fā)明的有效果在于利用本發(fā)明提供的技術(shù)方案,能夠使得因設(shè)備的數(shù)量或配 置的不均衡而導(dǎo)致的浪涌式GNSS數(shù)據(jù)流在有序、合理的控制下獲得了平穩(wěn)的傳輸,從而確 保業(yè)務(wù)數(shù)據(jù)展示的可靠性。以上實(shí)施例,只是本發(fā)明優(yōu)選的具體實(shí)施方式
,所屬領(lǐng)域的技術(shù)人員在本發(fā)明的 技術(shù)方案內(nèi)進(jìn)行的通常變化、更改或者替換都應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種浪涌GNSS數(shù)據(jù)的令牌流控方法,其特征在于,所述的方法包括在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)之間建立令牌流控管理服務(wù)節(jié)點(diǎn);所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量信息;所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌流量信息,查找到空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流控指令到所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn);所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控指令后,同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。
2.如權(quán)利要求1所述的浪涌GNSS數(shù)據(jù)的令牌流控方法,其特征在于,所述GNSS數(shù)據(jù)統(tǒng) 計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量 信息包括所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流 量狀態(tài)、空閑可分配流量;所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流 量狀態(tài)、空閑可分配流量。
3.如權(quán)利要求1或2所述的浪涌GNSS數(shù)據(jù)的令牌流控方法,其特征在于,動(dòng)態(tài)調(diào)整所 述上報(bào)各自的令牌流量信息的上報(bào)周期。
4.如權(quán)利要求1所述的浪涌GNSS數(shù)據(jù)的令牌流控方法,其特征在于,所述數(shù)據(jù)同步流 控指令中包含目的流入令牌流量應(yīng)用節(jié)點(diǎn),所述目的流入令牌流量應(yīng)用節(jié)點(diǎn)為所述令牌 流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一個(gè)、兩個(gè)或多個(gè)空閑流入 令牌流量應(yīng)用節(jié)點(diǎn)。
5.如權(quán)利要求1所述的浪涌GNSS數(shù)據(jù)的令牌流控方法,其特征在于,所述的方法還包括在同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同步結(jié)果反饋給所述令牌流 控管理服務(wù)節(jié)點(diǎn)。
6.一種浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng),其特征在于,所述的系統(tǒng)包括令牌流控管理服務(wù)節(jié)點(diǎn)建立裝置,用于在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)之 間建立令牌流控管理服務(wù)節(jié)點(diǎn);令牌流量信息上報(bào)裝置,用于所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別 向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量信息;空閑節(jié)點(diǎn)查找裝置,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌流量信 息,查找到空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);數(shù)據(jù)同步流控指令發(fā)送裝置,用于所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流控指 令到所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn);數(shù)據(jù)同步裝置,用于所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控指令后, 同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。
7.如權(quán)利要求6所述的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng),其特征在于,所述令牌流量信息上報(bào)裝置包括統(tǒng)計(jì)節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)向令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量;應(yīng)用節(jié)點(diǎn)令牌流量信息上報(bào)單元,用于所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)向令牌流控管理服務(wù) 節(jié)點(diǎn)上自身的令牌輸入流量、輸出流量狀態(tài)、空閑可分配流量。
8.如權(quán)利要求6或7所述的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng),其特征在于,所述令牌流 量信息上報(bào)裝置動(dòng)態(tài)調(diào)整所述上報(bào)各自的令牌流量信息的上報(bào)周期。
9.如權(quán)利要求6所述的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng),其特征在于,所述數(shù)據(jù)同步流 控指令中包含目的流入令牌流量應(yīng)用節(jié)點(diǎn),所述目的流入令牌流量應(yīng)用節(jié)點(diǎn)為所述令牌 流控管理服務(wù)節(jié)點(diǎn)從多個(gè)空閑流入令牌流量應(yīng)用節(jié)點(diǎn)中選出的一個(gè)、兩個(gè)或多個(gè)空閑流入 令牌流量應(yīng)用節(jié)點(diǎn)。
10.如權(quán)利要求6所述的浪涌GNSS數(shù)據(jù)的令牌流控系統(tǒng),其特征在于,所述的令牌流控 系統(tǒng)還包括同步結(jié)果反饋裝置,用于在同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)之后,將同 步結(jié)果反饋給所述令牌流控管理服務(wù)節(jié)點(diǎn)。
全文摘要
本發(fā)明關(guān)于一種浪涌GNSS數(shù)據(jù)令牌流控方法及系統(tǒng)。該方法包括在GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)之間建立令牌流控管理服務(wù)節(jié)點(diǎn);所述GNSS數(shù)據(jù)統(tǒng)計(jì)節(jié)點(diǎn)與所述GNSS數(shù)據(jù)應(yīng)用節(jié)點(diǎn)分別向所述令牌流控管理服務(wù)節(jié)點(diǎn)上報(bào)各自的令牌流量信息;所述的令牌流控管理服務(wù)節(jié)點(diǎn)根據(jù)接收的所述令牌流量信息,查找到空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)與空閑流入令牌流量應(yīng)用節(jié)點(diǎn);所述的令牌流控管理服務(wù)節(jié)點(diǎn)發(fā)出數(shù)據(jù)同步流控指令到所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn);所述空閑流出令牌流量統(tǒng)計(jì)節(jié)點(diǎn)收到所述數(shù)據(jù)同步流控指令后,同步數(shù)據(jù)到對(duì)應(yīng)的空閑流入令牌流量應(yīng)用節(jié)點(diǎn)。利用本發(fā)明提供的技術(shù)方案,能夠解決GNSS數(shù)據(jù)的浪涌沖擊的問(wèn)題。
文檔編號(hào)H04L12/56GK101989956SQ201010568339
公開(kāi)日2011年3月23日 申請(qǐng)日期2010年11月30日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者李澤峣, 汪宏宇, 牛文江, 王孝廣, 賀芳林 申請(qǐng)人:北京中交通信科技有限公司