本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法、裝置和系統(tǒng)。
背景技術(shù):
cdn(contentdeliverynetwork,內(nèi)容分發(fā)網(wǎng)絡(luò))是通過在互聯(lián)網(wǎng)的各處放置用于緩存內(nèi)容提供服務(wù)器提供的數(shù)據(jù)的緩存服務(wù)器(也可稱為cdn服務(wù)器或節(jié)點(diǎn)服務(wù)器),從而構(gòu)成在現(xiàn)有的互連網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò)。cdn能夠在固網(wǎng)環(huán)境下,實(shí)現(xiàn)數(shù)據(jù)的快速傳輸;具體的:在固網(wǎng)環(huán)境中,終端設(shè)備可以從與其距離較近的cdn服務(wù)器中獲取數(shù)據(jù),而不需要從內(nèi)容提供服務(wù)器獲取數(shù)據(jù),這樣能夠盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),從而使數(shù)據(jù)傳輸?shù)母旄€(wěn)定,進(jìn)而減少訪問延時(shí)和傳輸帶寬開銷。
在移動(dòng)網(wǎng)絡(luò)環(huán)境下,為了達(dá)到上述目的,可以將cdn服務(wù)器設(shè)置在互聯(lián)網(wǎng)的“邊緣”,一般地,可以將cdn服務(wù)器設(shè)置在核心網(wǎng)側(cè),更進(jìn)一步地,可以將cdn服務(wù)器設(shè)置在基站側(cè)。目前,最大程度上減少訪問延時(shí)和傳輸帶寬開銷的方案是,將cdn服務(wù)器設(shè)置在基站側(cè);但是,這樣,仍然需要消耗數(shù)據(jù)由基站發(fā)往終端設(shè)備的過程中所使用的空口資源,而空口資源是較為緊缺的資源,因此有必要提供一種節(jié)約空口資源的技術(shù)方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法、裝置和系統(tǒng),用以節(jié)約空口資源。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
第一方面,提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,包括:
第一節(jié)點(diǎn)接收并緩存業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述第一節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他節(jié)點(diǎn)從所述第一節(jié)點(diǎn)中獲取所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
本發(fā)明實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,第一節(jié)點(diǎn)分發(fā)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),從而使得其他節(jié)點(diǎn)可以從該第一節(jié)點(diǎn)中獲取該數(shù)據(jù),這樣,當(dāng)?shù)谝还?jié)點(diǎn)和該其他節(jié)點(diǎn)是終端設(shè)備時(shí),一個(gè)終端設(shè)備就可以從緩存有該數(shù)據(jù)的其他終端設(shè)備中獲取該數(shù)據(jù),而不需要再從基站中獲取該數(shù)據(jù),從而減少了終端設(shè)備與基站之間的信息交互,節(jié)省了空口資源。
第二方面,提供了一種第一節(jié)點(diǎn),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,第一節(jié)點(diǎn)包括:
接收單元,用于接收業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
緩存單元,用于緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
分發(fā)單元,用于分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他節(jié)點(diǎn)從所述第一節(jié)點(diǎn)中獲取所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可以理解,該第二方面所提供的第一節(jié)點(diǎn)可以是上述第一方面所提供的方法中的第一節(jié)點(diǎn),因此,其所能夠達(dá)到技術(shù)效果可參見第一方面。
第三方面,提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,包括:
第二節(jié)點(diǎn)確定業(yè)務(wù)的標(biāo)識(shí)信息;
所述第二節(jié)點(diǎn)接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);其中,所述第一節(jié)點(diǎn)是指緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的一個(gè)節(jié)點(diǎn)。
本發(fā)明實(shí)施例所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,第二節(jié)點(diǎn)確定業(yè)務(wù)的標(biāo)識(shí)信息,并接收第一節(jié)點(diǎn)分發(fā)的業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。這樣,當(dāng)?shù)诙?jié)點(diǎn)和第一節(jié)點(diǎn)是終端設(shè)備時(shí),第二終端設(shè)備可以直接接收第一終端設(shè)備發(fā)送的數(shù)據(jù),而不需要再向基站獲取該數(shù)據(jù),從而減少了終端設(shè)備與基站之間的信息交互,節(jié)省了空口資源。
第四方面,提供了一種第二節(jié)點(diǎn),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,第二節(jié)點(diǎn)包括:
確定單元,用于確定業(yè)務(wù)的標(biāo)識(shí)信息;
接收單元,用于接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);其中,所述第一節(jié)點(diǎn)是指緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的一個(gè)節(jié)點(diǎn)。
可以理解,該第四方面所提供的第二節(jié)點(diǎn)可以是上述第二方面所提供的方法中的第二節(jié)點(diǎn),因此,其所能夠達(dá)到技術(shù)效果可參見第二方面。
基于上述第一方面,在一種可選的實(shí)現(xiàn)方式中,在所述第一節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,所述方法還可以包括:
所述第一節(jié)點(diǎn)分發(fā)通知消息;其中,所述通知消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
所述第一節(jié)點(diǎn)接收第二節(jié)點(diǎn)發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息;其中,所述數(shù)據(jù)業(yè)務(wù)請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述第一節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),可以包括:所述第一節(jié)點(diǎn)在接收到所述業(yè)務(wù)數(shù)據(jù)請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
相應(yīng)地,基于上述第二方面,在一種可選的實(shí)現(xiàn)方式中,所述分發(fā)單元還可以用于:在分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,分發(fā)通知消息;其中,所述通知消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
所述接收單元還可以用于:接收第二節(jié)點(diǎn)發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息;其中,所述數(shù)據(jù)業(yè)務(wù)請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述分發(fā)單元在執(zhí)行分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),具體可以用于:在所述接收單元接收到所述業(yè)務(wù)數(shù)據(jù)請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在上述任意一個(gè)方面以及上述任意一個(gè)方面的任意一種可選的實(shí)現(xiàn)方式中,可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括:所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。
在該可選的方式中,業(yè)務(wù)的標(biāo)識(shí)信息是業(yè)務(wù)的標(biāo)識(shí)和該業(yè)務(wù)中的待獲取的業(yè)務(wù)段的標(biāo)識(shí)的組合,這樣可以將一個(gè)業(yè)務(wù)的部分業(yè)務(wù)段的數(shù)據(jù)緩存在一個(gè)節(jié)點(diǎn)中,將該業(yè)務(wù)的另一部分業(yè)務(wù)段的數(shù)據(jù)可以緩存在其他節(jié)點(diǎn)中。 這樣,能夠避免因?qū)⒁粋€(gè)業(yè)務(wù)的所有數(shù)據(jù)均緩存在一個(gè)節(jié)點(diǎn)(尤其是指終端設(shè)備)中,從而導(dǎo)致的該節(jié)點(diǎn)的性能較差的問題。在該實(shí)現(xiàn)方式中,接收節(jié)點(diǎn)所獲取到的業(yè)務(wù)的數(shù)據(jù)可能可以來自多個(gè)節(jié)點(diǎn)。
在上述任意一個(gè)方面以及上述任意一個(gè)方面的任意一種可選的實(shí)現(xiàn)方式中,可選的,所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)均是終端設(shè)備。
該可選的方式中,終端設(shè)備可以直接從其他終端設(shè)備中獲取業(yè)務(wù)的標(biāo)識(shí)信息所指示的業(yè)務(wù)的數(shù)據(jù),而不需要再向基站獲取該數(shù)據(jù),從而減少了終端設(shè)備與基站之間的信息交互,節(jié)省了空口資源。
基于上述第一方面,在另一種可選的實(shí)現(xiàn)方式中,在所述第一節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,所述方法還可以包括:
所述第一節(jié)點(diǎn)接收第二節(jié)點(diǎn)分發(fā)的緩存請求消息;其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于使接收到所述緩存請求消息的節(jié)點(diǎn)在確定自身緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二終端設(shè)備發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述第一節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),可以包括:所述第一節(jié)點(diǎn)在接收到所述緩存請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
相應(yīng)地,基于上述第二方面,在另一種可選的實(shí)現(xiàn)方式中,所述接收單元可以還用于:在所述分發(fā)單元分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,接收第二節(jié)點(diǎn)分發(fā)的緩存請求消息;其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于使接收到所述緩存請求消息的節(jié)點(diǎn)在確定自身緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二終端設(shè)備發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述分發(fā)單元在執(zhí)行分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),具體可以用于:在所述接收單元接收到所述緩存請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
基于上述第三方面,在一種可選的實(shí)現(xiàn)方式中,在所述第二節(jié)點(diǎn)接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,所述方法還可以包括:
所述第二節(jié)點(diǎn)接收所述第一節(jié)點(diǎn)分發(fā)的第一通知消息,所述第一通知 消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第一通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述第二節(jié)點(diǎn)在接收到所述第一通知消息之后,向所述第一節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息,以使所述第一節(jié)點(diǎn)向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
相應(yīng)地,基于上述第四方面,在一種可選的實(shí)現(xiàn)方式中,所述接收單元還可以用于:在接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,接收所述第一節(jié)點(diǎn)分發(fā)的第一通知消息,所述第一通知消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第一通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);以及,在接收到所述第一通知消息之后,向所述第一節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息,以使所述第一節(jié)點(diǎn)向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
基于上述第三方面,在另一種可選的實(shí)現(xiàn)方式中,在所述第二節(jié)點(diǎn)接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,所述方法還可以包括:所述第二節(jié)點(diǎn)分發(fā)緩存請求消息;其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,以使接收到所述緩存請求消息的設(shè)備在確定自身中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);其中,接收到所述緩存請求消息的設(shè)備包括所述第一節(jié)點(diǎn)。
相應(yīng)地,基于上述第四方面,在另一種可選的實(shí)現(xiàn)方式中,所述分發(fā)單元還可以用于:在所述接收單元接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,分發(fā)緩存請求消息;其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,以使接收到所述緩存請求消息的設(shè)備在確定自身中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);接收到所述緩存請求消息的設(shè)備包括所述第一節(jié)點(diǎn)。
基于上述第三方面以及上述第三方面的任意一種可選的實(shí)現(xiàn)方式,進(jìn)一步地,在所述第二節(jié)點(diǎn)接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,所述方法還可以包括:所述第二節(jié)點(diǎn)緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并分發(fā)第二通知消息;其中,所述第二通知消息中包括 所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第二通知消息的節(jié)點(diǎn):所述第二節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
相應(yīng)地,基于上述第四方面以及上述第四方面的任意一種可選的實(shí)現(xiàn)方式,進(jìn)一步地,所述第二節(jié)點(diǎn)還可以包括:緩存單元,用于在所述接收單元接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。該情況下,所述分發(fā)單元還可以用于:分發(fā)第二通知消息;其中,所述第二通知消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第二通知消息的節(jié)點(diǎn):所述第二節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
基于上述第三方面以及上述第三方面的任意一種可選的實(shí)現(xiàn)方式,可選的,所述方法還可以包括:所述第二節(jié)點(diǎn)接收來自網(wǎng)絡(luò)設(shè)備的所述業(yè)務(wù)的配置信息;其中,所述配置信息包括以下信息中的至少一種:
所述業(yè)務(wù)中的各業(yè)務(wù)段的標(biāo)識(shí),用于指示所述第二節(jié)點(diǎn)確定所述業(yè)務(wù)的標(biāo)識(shí)信息;
參與分發(fā)所述業(yè)務(wù)的數(shù)據(jù)的至少兩個(gè)設(shè)備的優(yōu)先級順序,用于指示所述第二節(jié)點(diǎn)按照所述優(yōu)先級順序向所述至少兩個(gè)設(shè)備中的一個(gè)設(shè)備請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
相應(yīng)地,基于上述第四方面以及上述第四方面的任意一種可選的實(shí)現(xiàn)方式,可選的,所述接收單元還用于:接收來自網(wǎng)絡(luò)設(shè)備的所述業(yè)務(wù)的配置信息;其中,所述配置信息包括以下信息中的至少一種:
所述業(yè)務(wù)中的各業(yè)務(wù)段的標(biāo)識(shí),用于指示所述第二節(jié)點(diǎn)確定所述業(yè)務(wù)的標(biāo)識(shí)信息;
參與分發(fā)所述業(yè)務(wù)的數(shù)據(jù)的至少兩個(gè)設(shè)備的優(yōu)先級順序,用于指示所述第二節(jié)點(diǎn)按照所述優(yōu)先級順序向所述至少兩個(gè)設(shè)備中的一個(gè)設(shè)備請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
第五方面,提供一種第一節(jié)點(diǎn),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,第一節(jié)點(diǎn)包括:處理器、存儲(chǔ)器、系統(tǒng)總線和通信接口;
所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述系統(tǒng)總線連接,當(dāng)所述第一節(jié)點(diǎn)運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述第一節(jié)點(diǎn)執(zhí)行如上述第一方面或者 第一方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的第一節(jié)點(diǎn)可以執(zhí)行上述第一方面提供的任一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第六方面,提供一種第二節(jié)點(diǎn),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,第二節(jié)點(diǎn)包括:處理器、存儲(chǔ)器、系統(tǒng)總線和通信接口;
所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述系統(tǒng)總線連接,當(dāng)所述第二節(jié)點(diǎn)運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述第二節(jié)點(diǎn)執(zhí)行如上述第三方面或者第三方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的第二節(jié)點(diǎn)可以執(zhí)行上述第三方面提供的任一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
可選的,上述第五方面的第一節(jié)點(diǎn)和第六方面提供的第二節(jié)點(diǎn)均是終端設(shè)備。
可以理解,具體實(shí)現(xiàn)時(shí),同一節(jié)點(diǎn)(例如基站、終端設(shè)備等)可以具備第五方面提供的第一節(jié)點(diǎn)和/或第六方面提供的第二節(jié)點(diǎn)所具有的功能。
第七方面,提供一種可讀介質(zhì),包括計(jì)算機(jī)執(zhí)行指令,當(dāng)?shù)谝还?jié)點(diǎn)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述第一節(jié)點(diǎn)執(zhí)行如上述第一方面或者第一方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的可讀介質(zhì)可以執(zhí)行上述第一方面提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第八方面,提供一種可讀介質(zhì),包括計(jì)算機(jī)執(zhí)行指令,當(dāng)?shù)诙?jié)點(diǎn)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述第二節(jié)點(diǎn)執(zhí)行如上述第三方面或第三方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的可讀介質(zhì)可以執(zhí)行上述第二方面提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第九方面,提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,包括:
基站接收并緩存核心網(wǎng)網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述基站向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
其中,分發(fā)節(jié)點(diǎn)和其他節(jié)點(diǎn)均可以是終端設(shè)備。
本發(fā)明實(shí)施例所述提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,基站在接收到核心網(wǎng)網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的數(shù)據(jù)之后,首先向一部分終端設(shè)備發(fā)送該數(shù)據(jù),這樣,這些終端設(shè)備可以向其他終端設(shè)備提供該數(shù)據(jù),而不需要再從基站獲取該數(shù)據(jù),從而能夠節(jié)省空口資源。
在一種可選的實(shí)現(xiàn)方式中,所述方法還包括:所述基站接收終端設(shè)備發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息;其中,所述業(yè)務(wù)數(shù)據(jù)請求消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于向所述基站請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該可選的實(shí)現(xiàn)方式提供了一種終端設(shè)備向基站請求該數(shù)據(jù)的方法;具體的:當(dāng)終端設(shè)備在預(yù)定時(shí)間段內(nèi)沒有發(fā)現(xiàn)周圍的緩存有該數(shù)據(jù)的分發(fā)節(jié)點(diǎn),或在約定時(shí)間段內(nèi)沒有被緩存有該數(shù)據(jù)的分發(fā)節(jié)點(diǎn)發(fā)現(xiàn)時(shí),該終端設(shè)備可以向基站請求該數(shù)據(jù)。作為對比,現(xiàn)有技術(shù)中,終端設(shè)備直接向基站請求該數(shù)據(jù)。
在一種可選的實(shí)現(xiàn)方式中,所述方法還可以包括:
所述基站接收移動(dòng)管理實(shí)體mme發(fā)送的分發(fā)準(zhǔn)備消息,其中,所述分發(fā)準(zhǔn)備消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于指示所述基站準(zhǔn)備接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述基站根據(jù)所述分發(fā)準(zhǔn)備消息配置所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)所需要的資源。
具體的,mme可以在核心網(wǎng)網(wǎng)關(guān)的指示下向基站發(fā)送分發(fā)準(zhǔn)備消息;在基站配置了所述資源之后,可以向所述核心網(wǎng)網(wǎng)關(guān)控制器回復(fù)所述分發(fā)準(zhǔn)備消息的應(yīng)答。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。該情況下,所述方法還可以包括:所述基站接收核心網(wǎng)網(wǎng)關(guān)發(fā)送的所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
第十方面,提供一種基站,應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,該基站包括:
接收單元,用于接收核心網(wǎng)網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
緩存單元,用于緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
分發(fā)單元,用于向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
其中,分發(fā)節(jié)點(diǎn)和其他節(jié)點(diǎn)均可以是終端設(shè)備。
可以理解,該第十方面所提供的基站可以是上述第九方面所提供的方法中的基站,因此,其所能夠達(dá)到技術(shù)效果可參見第九方面。
在一種可選的實(shí)現(xiàn)方式中,所述接收單元還用于:接收終端設(shè)備發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息;其中,所述業(yè)務(wù)數(shù)據(jù)請求消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于向所述基站請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在一種可選的實(shí)現(xiàn)方式中,所述接收單元還用于:接收移動(dòng)管理實(shí)體mme發(fā)送的分發(fā)準(zhǔn)備消息,其中,所述分發(fā)準(zhǔn)備消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于指示所述基站準(zhǔn)備接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述基站還可以包括:配置單元,用于根據(jù)所述分發(fā)準(zhǔn)備消息配置所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)所需要的資源。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。該情況下,所述接收單元還用于接收核心網(wǎng)網(wǎng)關(guān)發(fā)送的所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
第十一方面,提供一種基站,應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,該基站包括:處理器、存儲(chǔ)器、系統(tǒng)總線和通信接口;
所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述系統(tǒng)總線連接,當(dāng)所述基站運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述基站執(zhí)行如上述第九方面或者第九方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的基站可以執(zhí)行上述第九方面提供的任一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第十二方面,提供一種可讀介質(zhì),包括計(jì)算機(jī)執(zhí)行指令,當(dāng)基站的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述基站執(zhí)行如上述第九方面或者第九方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的可讀介質(zhì)可以執(zhí)行上述第九方面提供的移 動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第十三方面,提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,包括:
核心網(wǎng)網(wǎng)關(guān)用于向基站發(fā)送業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述基站緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。分發(fā)節(jié)點(diǎn)和其他節(jié)點(diǎn)均可以是終端設(shè)備。
具體的,核心網(wǎng)網(wǎng)關(guān)可以在核心網(wǎng)網(wǎng)關(guān)控制器的控制下,向基站發(fā)送業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
本發(fā)明實(shí)施例所述提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,基站在接收到核心網(wǎng)網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的數(shù)據(jù)之后,首先向一部分終端設(shè)備發(fā)送該數(shù)據(jù),這樣,這些終端設(shè)備可以向其他終端設(shè)備提供該數(shù)據(jù),而不需要再從基站獲取該數(shù)據(jù),從而能夠節(jié)省空口資源。
在一種可選的實(shí)現(xiàn)方式中,可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。所述方法還可以包括:
所述核心網(wǎng)網(wǎng)關(guān)接收內(nèi)容緩存服務(wù)器ccs發(fā)送的所述業(yè)務(wù)的數(shù)據(jù);并將所述業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)所述業(yè)務(wù)段分配標(biāo)識(shí);
所述核心網(wǎng)網(wǎng)關(guān)向所述基站發(fā)送所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
第十四方面,提供一種核心網(wǎng)網(wǎng)關(guān),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,核心網(wǎng)網(wǎng)關(guān)包括:發(fā)送單元,用于向基站發(fā)送業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述基站緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)
可以理解,該第十四方面所提供的核心網(wǎng)網(wǎng)關(guān)可以是上述第十三方面所提供的方法中的核心網(wǎng)網(wǎng)關(guān),因此,其所能夠達(dá)到技術(shù)效果可參見第十三方面。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。所述核心網(wǎng)網(wǎng)關(guān)還可以包括:接收單元,用于接收內(nèi)容緩存服務(wù)器ccs發(fā)送的所述業(yè)務(wù)的數(shù)據(jù);并將所述業(yè)務(wù)的數(shù)據(jù)分為多 個(gè)業(yè)務(wù)段,對每個(gè)所述業(yè)務(wù)段分配標(biāo)識(shí)。該情況下,所述發(fā)送單元還用于:向所述基站發(fā)送所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
第十五方面,提供一種核心網(wǎng)網(wǎng)關(guān),應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,該核心網(wǎng)網(wǎng)關(guān)包括:處理器、存儲(chǔ)器、系統(tǒng)總線和通信接口;
所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述系統(tǒng)總線連接,當(dāng)所述基站運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述基站執(zhí)行如上述第十三方面或者第十三方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的核心網(wǎng)網(wǎng)關(guān)可以執(zhí)行上述第十三方面提供的任一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第十六方面,提供一種可讀介質(zhì),包括計(jì)算機(jī)執(zhí)行指令,當(dāng)核心網(wǎng)網(wǎng)關(guān)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述核心網(wǎng)網(wǎng)關(guān)執(zhí)行如上述第十三方面或者第十三方面的任意一種可選方式中所述的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法。
由于本發(fā)明實(shí)施例提供的可讀介質(zhì)可以執(zhí)行上述第十三方面提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,因此其所能獲得的技術(shù)效果可參考上述方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
第十七方面,提供一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的系統(tǒng),包括:
第一節(jié)點(diǎn),用于接收并緩存分發(fā)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以及分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
第二節(jié)點(diǎn),用于確定業(yè)務(wù)的標(biāo)識(shí)信息,并接收所述第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可選的,所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)均是終端設(shè)備;所述系統(tǒng)還可以包括:核心網(wǎng)網(wǎng)關(guān)和基站;本發(fā)明實(shí)施例還提供了一種在移動(dòng)網(wǎng)絡(luò)中,業(yè)務(wù)基站接收業(yè)務(wù)的數(shù)據(jù)的方法,具體可以包括:
所述基站,用于接收所述核心網(wǎng)網(wǎng)關(guān)發(fā)送的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);然后,分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),其中,接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的節(jié)點(diǎn)包括所述第一節(jié)點(diǎn)。
進(jìn)一步地,所述系統(tǒng)還可以包括:核心網(wǎng)網(wǎng)關(guān)控制器和移動(dòng)管理實(shí)體mme;本發(fā)明實(shí)施例還提供了一種核心網(wǎng)網(wǎng)關(guān)向基站發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的觸發(fā)機(jī)制,具體的:
所述核心網(wǎng)網(wǎng)關(guān)控制器,用于通過所述mme向所述基站發(fā)送分發(fā)準(zhǔn)備消息;其中,所述分發(fā)準(zhǔn)備消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于指示所述基站準(zhǔn)備接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述基站,還可以用于接收所述mme轉(zhuǎn)發(fā)的所述分發(fā)準(zhǔn)備消息,根據(jù)所述分發(fā)準(zhǔn)備消息配置所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)所需要的資源,并向所述核心網(wǎng)網(wǎng)關(guān)控制器回復(fù)所述分發(fā)準(zhǔn)備消息的應(yīng)答;
所述核心網(wǎng)網(wǎng)關(guān)控制器,用于在接收到所述分發(fā)準(zhǔn)備消息的應(yīng)答之后,控制所述核心網(wǎng)網(wǎng)關(guān)向所述基站發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
進(jìn)一步地,本發(fā)明實(shí)施例還提供了一種配置分發(fā)節(jié)點(diǎn)的方法,該分發(fā)節(jié)點(diǎn)是指用于向其他節(jié)點(diǎn)分發(fā)業(yè)務(wù)的數(shù)據(jù)的節(jié)點(diǎn)。具體的:
所述核心網(wǎng)網(wǎng)關(guān)控制器,還用于向所述mme發(fā)送數(shù)據(jù)緩存請求消息;其中,所述數(shù)據(jù)緩存請求消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于請求向所述mme管理的所述基站中緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述mme,還可以用于接收所述核心網(wǎng)網(wǎng)關(guān)控制器發(fā)送的所述數(shù)據(jù)緩存請求消息,并根據(jù)所述緩存請求消息配置分發(fā)節(jié)點(diǎn),其中,所述分發(fā)節(jié)點(diǎn)包括所述第一節(jié)點(diǎn)。
可選的,所述系統(tǒng)還可以包括:內(nèi)容緩存服務(wù)器ccs,用于接收來自內(nèi)容提供服務(wù)器的所述業(yè)務(wù)的數(shù)據(jù),并向所述核心網(wǎng)網(wǎng)關(guān)發(fā)送所述業(yè)務(wù)的數(shù)據(jù);所述核心網(wǎng)網(wǎng)關(guān)還用于接收所述ccs發(fā)送的所述業(yè)務(wù)的數(shù)據(jù),并將所述業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)所述業(yè)務(wù)段分配標(biāo)識(shí);向所述基站發(fā)送所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
在該可選的方式中,業(yè)務(wù)的標(biāo)識(shí)信息是業(yè)務(wù)的標(biāo)識(shí)和該業(yè)務(wù)中的待獲取的業(yè)務(wù)段的標(biāo)識(shí)的組合,這樣可以將一個(gè)業(yè)務(wù)的部分業(yè)務(wù)段的數(shù)據(jù)緩存在一個(gè)節(jié)點(diǎn)中,將該業(yè)務(wù)的另一部分業(yè)務(wù)段的數(shù)據(jù)可以緩存在其他節(jié)點(diǎn)中。這樣,能夠避免因?qū)⒁粋€(gè)業(yè)務(wù)的所有數(shù)據(jù)均緩存在一個(gè)節(jié)點(diǎn)(尤其是指終端設(shè)備)中,從而導(dǎo)致的該節(jié)點(diǎn)的性能較差的問題。在該實(shí)現(xiàn)方式中,接收節(jié)點(diǎn)所獲取到的業(yè)務(wù)的數(shù)據(jù)可能可以來自多個(gè)節(jié)點(diǎn)。
另外,在該可選的實(shí)現(xiàn)方式中,由核心網(wǎng)網(wǎng)關(guān)對業(yè)務(wù)進(jìn)行分段和為業(yè)務(wù)段分配標(biāo)識(shí),具體實(shí)現(xiàn)時(shí),也可以由基站對業(yè)務(wù)進(jìn)行分段和為業(yè)務(wù)段分配標(biāo)識(shí)。只是,當(dāng)由多個(gè)基站基于業(yè)務(wù)段分發(fā)業(yè)務(wù)的數(shù)據(jù)的場景中,為了避免多個(gè)基站之間分段或分配標(biāo)識(shí)的機(jī)制不統(tǒng)一而導(dǎo)致的后續(xù)終端設(shè)備不能有效識(shí)別每個(gè)業(yè)務(wù)段的問題,可以優(yōu)先選擇使用核心網(wǎng)網(wǎng)關(guān)對業(yè)務(wù)進(jìn)行分段和為業(yè)務(wù)段分配標(biāo)識(shí)。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法所適用的網(wǎng)絡(luò)架構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法所適用的網(wǎng)絡(luò)架構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例提供的一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法的交互流程圖;
圖4為本發(fā)明實(shí)施例提供的另一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法的交互流程圖;
圖5為本發(fā)明實(shí)施例提供的另一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法的交互流程圖;
圖6為本發(fā)明實(shí)施例提供的另一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法的交互流程圖;
圖7為現(xiàn)有技術(shù)中提供的一種lte系統(tǒng)的架構(gòu)圖;
圖8為本發(fā)明實(shí)施例提供的一種基站移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法所適用的一種系統(tǒng)架構(gòu);
圖9為本發(fā)明實(shí)施例提供的一種目標(biāo)業(yè)務(wù)的數(shù)據(jù)由內(nèi)容提供服務(wù)器傳輸至ccs的過程的方法交互圖;
圖10為本發(fā)明實(shí)施例提供的一種目標(biāo)業(yè)務(wù)的數(shù)據(jù)由ccs緩存?zhèn)鬏斨羐w的過程的方法交互圖;
圖11為本發(fā)明實(shí)施例提供的一種目標(biāo)業(yè)務(wù)的數(shù)據(jù)由gw傳輸至enb的過程的方法交互圖;
圖12為本發(fā)明實(shí)施例提供的一種第一節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖13為本發(fā)明實(shí)施例提供的一種第二節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖14為本發(fā)明實(shí)施例提供的另一種第二節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖15為本發(fā)明實(shí)施例提供的另一種第一節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖16為本發(fā)明實(shí)施例提供的另一種第二節(jié)點(diǎn)的結(jié)構(gòu)示意圖;
圖17為本發(fā)明實(shí)施例提供的一種基站的結(jié)構(gòu)示意圖;
圖18為本發(fā)明實(shí)施例提供的另一種基站的結(jié)構(gòu)示意圖;
圖19為本發(fā)明實(shí)施例提供的一種核心網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖20為本發(fā)明實(shí)施例提供的另一種核心網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
首先,本發(fā)明實(shí)施例提供的技術(shù)方案主要應(yīng)用于無線通信系統(tǒng),具體可以是2g、3g、4g、以后的5g系統(tǒng)或無線局域網(wǎng)絡(luò)等。例如gsm(globalsystemformobilecommunications,全球移動(dòng)通信系統(tǒng)),cdma(codedivisionmultipleaccess,碼分多址)系統(tǒng),tdma(timedivisionmultipleaccess,時(shí)分多址)系統(tǒng),wcdma(widebandcodedivisionmultipleaccesswireless,寬帶碼分多址),gprs(generalpacketradioservice,通用分組無線業(yè)務(wù))系統(tǒng),wimax(worldwideinteroperabilityformicrowaveaccess,全球微波互聯(lián)接入)系統(tǒng),lte(longtermevolution,長期演進(jìn))系統(tǒng),lte-a(lte-advanced)系統(tǒng),wifi(wirelessfidelity,無線保真)網(wǎng)絡(luò),以及其他此類通信系統(tǒng)。
其次,對本發(fā)明實(shí)施例中的部分術(shù)語進(jìn)行解釋說明,以方便本領(lǐng)域技術(shù)人員的理解:
1)、基站
基站(例如,接入點(diǎn)),是指接入網(wǎng)中在空口上通過一個(gè)或多個(gè)扇區(qū)與無線終端通信的設(shè)備?;究梢允莋sm或cdma中的bts(basetransceiverstation,基站),也可以是wcdma中的基站(nodeb),還可以是lte中的演進(jìn)型基站(nodeb或enb或e-nodeb,evolutionalnodeb)、henb(homeenb,家用基站)、中繼節(jié)點(diǎn)(relaynode)、家庭基站(femto)、pico(微蜂窩)基站,另外可以是wifi網(wǎng)絡(luò)中的無線ap(accesspoint,接入點(diǎn))等。
2)、終端設(shè)備
終端設(shè)備,可以是無線終端。無線終端可以是指向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,具有無線連接功能的手持式設(shè)備、或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備。無線終端可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無線接入網(wǎng)交換語言和/或數(shù)據(jù)。例如,pcs(personalcommunicationservice,個(gè)人通信業(yè)務(wù))電話、無繩電話、會(huì)話發(fā)起協(xié)議(sip)話機(jī)、wll(wirelesslocalloop),無線本地環(huán)路站、pda(personaldigitalassistant,個(gè)人數(shù)字助理)等設(shè)備。無線終端也可以稱為系統(tǒng)、訂戶單元(subscriberunit)、訂戶站(subscriberstation),移動(dòng)站(mobilestation)、移動(dòng)臺(tái)(mobile)、遠(yuǎn)程站(remotestation)、接入點(diǎn)(accesspoint)、遠(yuǎn)程終端(remoteterminal)、接入終端(accessterminal)、用戶終端(userterminal)、用戶代理(useragent)或用戶裝備(userequipment)。另外,無線終端還可以是cpe(customerpremiseequipment,客戶終端設(shè)備)或wifista(station)等,本申請并不限定。
3)、數(shù)據(jù)
數(shù)據(jù),是指業(yè)務(wù)的數(shù)據(jù),具體是指在移動(dòng)網(wǎng)絡(luò)中網(wǎng)絡(luò)側(cè)設(shè)備與終端設(shè)備進(jìn)行信息交互的過程中所傳輸?shù)臄?shù)據(jù),尤其是指在移動(dòng)網(wǎng)絡(luò)中網(wǎng)絡(luò)側(cè)設(shè)備向終端設(shè)備發(fā)送的數(shù)據(jù),因此也可以將其稱為移動(dòng)數(shù)據(jù)。
4)、其他術(shù)語
本申請中的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本申請中的字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或者”的關(guān)系。例如,a/b可以理解為a或者b。
本申請中的術(shù)語“第一”和“第二”等是用于區(qū)別不同的對象,而不是用于描述對象的特定順序。例如,第一終端設(shè)備和第二終端設(shè)備是為了區(qū)分不同的終端設(shè)備,而不是用于描述終端設(shè)備的特定順序。本申請中的術(shù)語“多個(gè)”除非特別說明的情況外,其他均是指兩個(gè)或者兩個(gè)以上。例如多個(gè)業(yè)務(wù)段是指兩個(gè)或兩個(gè)以上的業(yè)務(wù)端。
本申請中的“系統(tǒng)”和“網(wǎng)絡(luò)”所代表的含義一致,可互換使用。另外,本申請中的“分發(fā)”和“發(fā)送”所代表的含義一致,可互換使用;需要說明的是,“分發(fā)”可以用于表示一個(gè)設(shè)備向另一個(gè)設(shè)備發(fā)送信息,尤其用于表示一個(gè)設(shè)備向多個(gè)設(shè)備發(fā)送信息。
下面結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行示例性描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,現(xiàn)有技術(shù)中所提供的cdn網(wǎng)絡(luò)主要是為了實(shí)現(xiàn)固網(wǎng)中的數(shù)據(jù)分發(fā),本發(fā)明實(shí)施例所提供的技術(shù)方案是為了實(shí)現(xiàn)移動(dòng)網(wǎng)絡(luò)中的數(shù)據(jù)分發(fā)。在本發(fā)明實(shí)施例中,如圖8所示,緩存數(shù)據(jù)的設(shè)備(例如ccs和enb)類似于背景技術(shù)中所述的cdn服務(wù)器。
下文中首先提供了移動(dòng)網(wǎng)絡(luò)中節(jié)點(diǎn)之間分發(fā)數(shù)據(jù)的網(wǎng)絡(luò)架構(gòu),如圖1或2所示;并提供了基于該網(wǎng)絡(luò)架構(gòu)下的節(jié)點(diǎn)分發(fā)數(shù)據(jù)的交互方法,如圖3-6任意一個(gè)附圖所示;接著,提供了本發(fā)明實(shí)施例所適用的移動(dòng)網(wǎng)絡(luò)架構(gòu),如圖7或8所示,并提供了基于該移動(dòng)網(wǎng)絡(luò)架構(gòu)的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,其中涉及數(shù)據(jù)如何由內(nèi)容提供服務(wù)器傳輸至基站,以及在該過程中所涉及的對該數(shù)據(jù)的處理過程等內(nèi)容,如圖9-11所示。最后,提供了與上述分發(fā)數(shù)據(jù)的節(jié)點(diǎn)方法相對應(yīng)的裝置實(shí)施例,以及系統(tǒng)實(shí)施例。
本申請中的“節(jié)點(diǎn)(包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn))”均可以是終端設(shè)備或基站。
基于上述提供的任一種通信系統(tǒng),下面列舉本發(fā)明實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法所適用的網(wǎng)絡(luò)架構(gòu),具體的:一種可選的網(wǎng)絡(luò)架構(gòu)可以包括n個(gè)終端設(shè)備,n≥2,n是整數(shù),如圖1所示,其中,圖1中以n=3為例進(jìn)行說明。另一種可選的網(wǎng)絡(luò)架構(gòu)可以包括m個(gè)基站和n個(gè)終端設(shè)備,m≥1,n≥2,m和n均是整數(shù),如圖2所示,其中,圖2中以n=2,n=3為例進(jìn)行說明。
在圖1所示的網(wǎng)絡(luò)架構(gòu)中,每個(gè)終端設(shè)備均可以分發(fā)自身所緩存的數(shù)據(jù),也可以接收其他終端設(shè)備所分發(fā)的數(shù)據(jù)。在圖2所示的網(wǎng)絡(luò)架構(gòu)中,每個(gè)基站可以分發(fā)自身所緩存的數(shù)據(jù),也可以接收其他終端設(shè)備或基站所 分發(fā)的數(shù)據(jù);每個(gè)終端設(shè)備均可以分發(fā)自身所緩存的數(shù)據(jù),也可以接收基站或其他終端設(shè)備所分發(fā)的數(shù)據(jù)。其中,基站可以通過傳統(tǒng)的數(shù)據(jù)發(fā)送方式(例如廣播或組播或單播等方式)在空口將所緩存的數(shù)據(jù)分發(fā)給其覆蓋范圍內(nèi)的一個(gè)或多個(gè)節(jié)點(diǎn)。圖2中以基站1將所緩存的數(shù)據(jù)分發(fā)給基站2、終端設(shè)備1、終端設(shè)備3為例,基站2將所緩存的數(shù)據(jù)分發(fā)給基站1、終端設(shè)備1、終端設(shè)備2為例進(jìn)行說明。
本發(fā)明實(shí)施例提供的技術(shù)方案的基本原理是:當(dāng)一個(gè)節(jié)點(diǎn)中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),其他節(jié)點(diǎn)可以從該節(jié)點(diǎn)中獲取該數(shù)據(jù);這樣,終端設(shè)備可以從緩存有該數(shù)據(jù)的終端設(shè)備中獲取該數(shù)據(jù),從而不需要再從基站獲取,從而減少了終端設(shè)備與基站之間的信息交互,節(jié)省了空口資源。
在下文中,將分發(fā)自身所緩存的數(shù)據(jù)的節(jié)點(diǎn)均稱為“分發(fā)節(jié)點(diǎn)”,將接收所分發(fā)的數(shù)據(jù)的節(jié)點(diǎn)稱為“接收節(jié)點(diǎn)”。分發(fā)節(jié)點(diǎn)和接收節(jié)點(diǎn)均可以是基站或終端設(shè)備。一個(gè)節(jié)點(diǎn)(包括終端設(shè)備或基站)可以在一個(gè)時(shí)刻作為分發(fā)節(jié)點(diǎn),并在另一時(shí)刻作為接收節(jié)點(diǎn);也可以同時(shí)作為分發(fā)節(jié)點(diǎn)和接收節(jié)點(diǎn)。一個(gè)節(jié)點(diǎn)具體作為分發(fā)節(jié)點(diǎn)還是接收節(jié)點(diǎn)取決于該節(jié)點(diǎn)是在分發(fā)數(shù)據(jù)還是在接收數(shù)據(jù)。
需要說明的是,下文中均以“節(jié)點(diǎn)”是終端設(shè)備,并且以節(jié)點(diǎn)分發(fā)目標(biāo)業(yè)務(wù)為例進(jìn)行說明,其中,目標(biāo)業(yè)務(wù)可以是任意一種業(yè)務(wù)。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,下文中的任意一個(gè)終端設(shè)備均可以用基站替換。
下面以“分發(fā)節(jié)點(diǎn)為第一終端設(shè)備,接收節(jié)點(diǎn)為第二終端設(shè)備”為例對本發(fā)明實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法進(jìn)行示例性地說明。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,第一終端設(shè)備和第二終端設(shè)備均可以被基站替換。如圖3所示,該方法包括以下步驟s101-s103:
s101:第二終端設(shè)備確定目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息。
“業(yè)務(wù)”具體可以是多媒體業(yè)務(wù),例如視頻、圖片、廣播、廣告、信息等。終端設(shè)備獲取到的業(yè)務(wù)的各項(xiàng)信息,例如業(yè)務(wù)的標(biāo)識(shí)信息、業(yè)務(wù)的數(shù)據(jù)、業(yè)務(wù)的配置信息等,均來自網(wǎng)絡(luò)側(cè)設(shè)備;例如,業(yè)務(wù)的數(shù)據(jù)來自網(wǎng)絡(luò)側(cè)的內(nèi)容提供服務(wù)器,業(yè)務(wù)的配置信息可以來自網(wǎng)絡(luò)側(cè)的核心網(wǎng)網(wǎng)關(guān)或基站等設(shè)備。但是,具體實(shí)現(xiàn)時(shí),終端設(shè)備可以直接從其他終端設(shè)備或網(wǎng) 絡(luò)側(cè)的基站中獲取業(yè)務(wù)的各項(xiàng)信息,并且不同的信息可以從不同的終端設(shè)備或基站上獲取,例如,終端設(shè)備1可以從終端設(shè)備2中獲取一業(yè)務(wù)的標(biāo)識(shí)信息,并從終端設(shè)備3中獲取該業(yè)務(wù)的配置信息,從終端設(shè)備4中獲取該業(yè)務(wù)的部分?jǐn)?shù)據(jù),從基站中獲取該業(yè)務(wù)的其他部分?jǐn)?shù)據(jù)等。
“目標(biāo)業(yè)務(wù)”是指第二終端設(shè)備待獲取的一個(gè)業(yè)務(wù),例如,一部微電影,一篇文章等?!澳繕?biāo)業(yè)務(wù)的業(yè)務(wù)段”是指目標(biāo)業(yè)務(wù)的部分?jǐn)?shù)據(jù);具體的:網(wǎng)絡(luò)側(cè)設(shè)備,例如核心網(wǎng)網(wǎng)關(guān)或基站等設(shè)備,按照一定的規(guī)則將目標(biāo)業(yè)務(wù)的數(shù)據(jù)分為多個(gè)部分,并為每個(gè)部分分配標(biāo)識(shí),其中每個(gè)部分即為目標(biāo)業(yè)務(wù)的一個(gè)業(yè)務(wù)段。例如,按照時(shí)間的先后順序?qū)⒁粋€(gè)微電影的數(shù)據(jù)均分為10個(gè)子集,又如,將一篇文章的數(shù)據(jù)分為5個(gè)章節(jié),再如,將一個(gè)數(shù)據(jù)包分割為20個(gè)數(shù)據(jù)子包等。當(dāng)然還可以利用其他任何一種方式將業(yè)務(wù)分為多個(gè)業(yè)務(wù)段。具體實(shí)現(xiàn)時(shí),可以通過統(tǒng)一的方式對目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息(包括:目標(biāo)業(yè)務(wù)的標(biāo)識(shí),以及目標(biāo)業(yè)務(wù)的標(biāo)識(shí)與業(yè)務(wù)段的標(biāo)識(shí)的組合)進(jìn)行編碼,具體的:可以通過人可識(shí)別的層級命名方式,例如video.youku.id1283.seg89表示youku.com網(wǎng)站上視頻編號為1283的第89個(gè)片斷;或者可以通過按指定規(guī)則數(shù)字編碼的方式,將上述標(biāo)識(shí)信息進(jìn)行編碼,從而節(jié)省標(biāo)識(shí)長度。
“目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息”可以是目標(biāo)業(yè)務(wù)的標(biāo)識(shí),例如待獲取的微電影對應(yīng)的url(uniformresourcelocator,統(tǒng)一資源定位符),待獲取的文章對應(yīng)的url等;也可以是目標(biāo)業(yè)務(wù)的標(biāo)識(shí)和目標(biāo)業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)的組合,例如,待獲取的微電影對應(yīng)的url和該微電影的第3個(gè)子集的標(biāo)識(shí)的組合,待獲取的文章對應(yīng)的url和該文章的第2個(gè)章節(jié)的標(biāo)識(shí);當(dāng)然還可以為其他任一能夠唯一標(biāo)記待獲取的數(shù)據(jù)的信息。
需要說明的是,當(dāng)業(yè)務(wù)的標(biāo)識(shí)信息是業(yè)務(wù)的標(biāo)識(shí)和該業(yè)務(wù)中的待獲取的業(yè)務(wù)段的標(biāo)識(shí)的組合時(shí),可以將一個(gè)業(yè)務(wù)的部分業(yè)務(wù)段的數(shù)據(jù)緩存在一個(gè)分發(fā)節(jié)點(diǎn)中,將該業(yè)務(wù)的另一部分業(yè)務(wù)段的數(shù)據(jù)可以緩存在其他分發(fā)節(jié)點(diǎn)中。這樣,能夠避免因?qū)⒁粋€(gè)業(yè)務(wù)的所有數(shù)據(jù)均緩存在一個(gè)分發(fā)節(jié)點(diǎn)(尤其是指終端設(shè)備)中,從而導(dǎo)致的該分發(fā)節(jié)點(diǎn)的性能較差的問題。在該實(shí)現(xiàn)方式中,接收節(jié)點(diǎn)所獲取到的業(yè)務(wù)的數(shù)據(jù)可能可以來自多個(gè)分發(fā)節(jié)點(diǎn)。
在步驟s101之前,該方法還可以包括:第二終端設(shè)備接收來自網(wǎng)絡(luò) 側(cè)設(shè)備(例如核心網(wǎng)網(wǎng)關(guān)或基站等)的目標(biāo)業(yè)務(wù)的配置信息;具體的:第二終端設(shè)備可以接收基站配置并發(fā)送的,或由核心網(wǎng)網(wǎng)關(guān)配置的目標(biāo)業(yè)務(wù)的并經(jīng)基站轉(zhuǎn)發(fā)的配置信息;或者,第二終端設(shè)備可以接收由基站或核心網(wǎng)網(wǎng)關(guān)配置的,并經(jīng)其他終端設(shè)備轉(zhuǎn)發(fā)的目標(biāo)業(yè)務(wù)的配置信息。其中,該配置信息包括目標(biāo)業(yè)務(wù)中的各業(yè)務(wù)段的標(biāo)識(shí),用于指示第二終端設(shè)備確定目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息。
步驟s101可以在步驟s104之前的任一步驟中執(zhí)行。
s102:第一終端設(shè)備接收并緩存目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
其中,目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)可以來自于基站或其他終端設(shè)備。具體的:第一終端設(shè)備可以直接接收基站或經(jīng)其他終端設(shè)備轉(zhuǎn)發(fā)的目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),本發(fā)明實(shí)施例對此不進(jìn)行限定。
在本發(fā)明實(shí)施例中,第一終端設(shè)備是緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的一個(gè)終端設(shè)備。同一時(shí)刻,網(wǎng)絡(luò)中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的終端設(shè)備的數(shù)量可能為0,也可能為1個(gè)或多個(gè)。
s103:第一終端設(shè)備分發(fā)目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他終端設(shè)備從第一終端設(shè)備中獲取目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
第一終端設(shè)備可以在緩存了目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,按照廣播或組播或其他方式分發(fā)目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息和目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他終端設(shè)備可以從第一終端設(shè)備中獲取該數(shù)據(jù)。
s104:第二終端設(shè)備接收第一終端設(shè)備分發(fā)的目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在步驟s104之前,該方法還可以包括:第二終端設(shè)備發(fā)現(xiàn)第一終端設(shè)備,并與第一終端設(shè)備之間建立連接;或者第一終端設(shè)備發(fā)現(xiàn)第二終端設(shè)備,并與第二終端設(shè)備之間建立連接。
以第二終端設(shè)備發(fā)現(xiàn)第一終端設(shè)備為例進(jìn)行說明,第二終端設(shè)備可以通過掃描的方式發(fā)現(xiàn)周圍的設(shè)備;其中,該設(shè)備可以是終端設(shè)備也可以是基站。當(dāng)該設(shè)備是終端設(shè)備時(shí),第二終端設(shè)備建立與該終端設(shè)備之間的連接,從而與該終端設(shè)備進(jìn)行通信;當(dāng)該設(shè)備是基站時(shí),第二終端設(shè)備可以直接與基站進(jìn)行通信。
需要說明的是,當(dāng)?shù)诙K端設(shè)備在預(yù)定的時(shí)間段內(nèi)未與緩存有目標(biāo)業(yè) 務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的終端設(shè)備建立連接時(shí),可以認(rèn)為第二終端設(shè)備沒有發(fā)現(xiàn)分發(fā)該數(shù)據(jù)的節(jié)點(diǎn),并且沒有被分發(fā)節(jié)點(diǎn)發(fā)現(xiàn);該情況下,第二終端設(shè)備可以直接向網(wǎng)絡(luò)(例如基站)請求該數(shù)據(jù)。
本發(fā)明實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,第二終端設(shè)備確定目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,并接收第一終端設(shè)備分發(fā)的目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。這樣,第二終端設(shè)備可以直接接收第一終端設(shè)備發(fā)送的數(shù)據(jù),而不需要再向基站獲取該數(shù)據(jù),從而減少了終端設(shè)備與基站之間的信息交互,節(jié)省了空口資源。
需要說明的是,現(xiàn)有技術(shù)中,每個(gè)終端設(shè)備均需要從基站獲取數(shù)據(jù),并且,基站一旦獲取到針對一個(gè)或多個(gè)終端設(shè)備的數(shù)據(jù)之后,就會(huì)立即發(fā)送給該一個(gè)或多個(gè)終端設(shè)備,而不會(huì)緩存該數(shù)據(jù)。在本發(fā)明實(shí)施例中,上述第一終端設(shè)備也可以替換為基站,該方案具體為:基站接收并緩存目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);然后分發(fā)目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他節(jié)點(diǎn)(其他基站或終端設(shè)備)從該基站中獲取目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。其中,基站所接收的目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)可以來自核心網(wǎng)網(wǎng)關(guān),具體過程可以參考下文中的所述的階段3。
結(jié)合圖3,在一種可選的實(shí)現(xiàn)方式中,如圖4所示,在步驟s104之后,該方法還可以包括以下步驟s105:
s105:第二終端設(shè)備緩存目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并分發(fā)第二通知消息,其中,第二通知消息中包括目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到第二通知消息的終端設(shè)備:第二終端設(shè)備中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
具體實(shí)現(xiàn)時(shí),接收到第二通知消息的終端設(shè)備可以向第二終端設(shè)備請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。在該可選的實(shí)現(xiàn)方式中,第二終端設(shè)備在向第一設(shè)備請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的過程中,作為接收節(jié)點(diǎn)。另外,第二終端設(shè)備在獲取到目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,具有分發(fā)節(jié)點(diǎn)的分發(fā)功能,可以作為分發(fā)節(jié)點(diǎn)。
結(jié)合圖3,在一種可選的實(shí)現(xiàn)方式中,如圖5所示,在步驟s103之前,該方法還可以包括以下步驟s102a-s102c:
s102a、第一終端設(shè)備分發(fā)通知消息,其中,通知消息中包括目標(biāo)業(yè) 務(wù)的標(biāo)識(shí)信息,用于通知接收到通知消息的節(jié)點(diǎn):第一節(jié)點(diǎn)中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該實(shí)現(xiàn)方式中的“通知消息”與本申請中的“第一通知消息”的含義相同,二者可以互換使用。具體實(shí)現(xiàn)時(shí),接收到通知消息的終端設(shè)備可以向第一終端設(shè)備發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息,以請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
第一終端設(shè)備在緩存了任何一個(gè)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,均可以在空口的指定的配置(例如基站的無線承載配置等)上,通過廣播或組播或其他方式分發(fā)包含該業(yè)務(wù)的標(biāo)識(shí)信息的通知消息,以使接收到該通知消息的終端設(shè)備(包括第二終端設(shè)備)可以向第一終端設(shè)備請求該數(shù)據(jù)。另外通知消息中還可以包括該數(shù)據(jù)的數(shù)據(jù)包狀態(tài)信息、該數(shù)據(jù)的概略信息等;其中,該數(shù)據(jù)的概略信息可以包括但不限于以下信息中的一種或幾種:該數(shù)據(jù)所占的存儲(chǔ)空間的大小、該數(shù)據(jù)的大小占該業(yè)務(wù)的大小的百分比等,該數(shù)據(jù)的接收時(shí)間,接收源設(shè)備信息(如是從基站獲取還是從其他緩存設(shè)備獲取),緩存的新鮮度(如接收后緩存的時(shí)間)等。需要說明的是,包含該數(shù)據(jù)的概略信息的通知消息能夠使接收到該通知消息的終端設(shè)備更準(zhǔn)確地獲知第一終端設(shè)備是否緩存了待獲取的數(shù)據(jù)。
當(dāng)?shù)谝唤K端設(shè)備中緩存有不同的業(yè)務(wù)標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),第一終端設(shè)備可以在一個(gè)通知消息中攜帶一個(gè)或多個(gè)業(yè)務(wù)標(biāo)識(shí)信息。步驟s102a可以通過以下方式實(shí)現(xiàn):第一終端設(shè)備分發(fā)第一通知消息,其中,第一通知消息包括第一終端設(shè)備中緩存的至少一種業(yè)務(wù)的標(biāo)識(shí)信息;該至少一種業(yè)務(wù)的標(biāo)識(shí)信息中包含目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息。
s102b、第二終端設(shè)備接收第一終端設(shè)備分發(fā)的通知消息。
第二終端設(shè)備可以通過掃描的方式發(fā)現(xiàn)周圍的設(shè)備;其中,該設(shè)備可以是終端設(shè)備也可以是基站。當(dāng)該設(shè)備是終端設(shè)備時(shí),建立與該終端設(shè)備之間的連接,然后接收該終端設(shè)備發(fā)送的通知消息,以獲知該終端設(shè)備中所緩存的業(yè)務(wù)的標(biāo)識(shí)信息中是否包含目標(biāo)業(yè)務(wù)的標(biāo)識(shí),從而確定該終端設(shè)備是否是分發(fā)節(jié)點(diǎn)(即分發(fā)目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的設(shè)備)。另外,當(dāng)該設(shè)備是基站時(shí),第二終端設(shè)備可以直接向基站發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息,以請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。需要說明的是,基站 中緩存有任何一個(gè)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
需要說明的是,數(shù)據(jù)分發(fā)的過程屬于按需(on-demand)類型或者伺機(jī)(opportunistic)類型,因此分發(fā)節(jié)點(diǎn)(具體是指終端設(shè)備)和接收節(jié)點(diǎn)之間不需要建立持久的連接,例如第二終端設(shè)備與第一終端設(shè)備之間不需要建立持久的連接,如需建立連接,接收數(shù)據(jù)結(jié)束后自動(dòng)釋放連接。
s102c、第二終端設(shè)備根據(jù)通知消息確定第一終端設(shè)備中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),然后向第一終端設(shè)備發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息。其中,業(yè)務(wù)數(shù)據(jù)請求消息中包含目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,用于指示第一終端設(shè)備向第二終端設(shè)備發(fā)送目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
若第二終端設(shè)備所發(fā)現(xiàn)的多個(gè)設(shè)備(包括終端設(shè)備和基站)中均緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),即第二終端設(shè)備接收到多個(gè)設(shè)備發(fā)送的通知消息中均包含目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,則第二終端設(shè)備可以向隨機(jī)選擇的一個(gè)設(shè)備或首次發(fā)現(xiàn)的一個(gè)設(shè)備發(fā)起業(yè)務(wù)數(shù)據(jù)請求消息,以請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);還可以按照網(wǎng)絡(luò)側(cè)設(shè)備作指示的目標(biāo)業(yè)務(wù)的配置信息中所包含的參與分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的至少兩個(gè)設(shè)備(包括終端設(shè)備和基站)的優(yōu)先級順序,向該多個(gè)設(shè)備中的優(yōu)先級較高一個(gè)設(shè)備發(fā)起業(yè)務(wù)數(shù)據(jù)請求消息,以請求目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。具體實(shí)現(xiàn)時(shí),當(dāng)?shù)诙K端設(shè)備在指定的時(shí)間內(nèi)無法從優(yōu)先級較高的設(shè)備中獲取到該數(shù)據(jù)之后,可以向優(yōu)先級次之的設(shè)備獲取該數(shù)據(jù)。并且,為了節(jié)省基站的空口資源,可以將基站的優(yōu)先級設(shè)置的較低,以使得第二終端設(shè)備優(yōu)先向其他終端設(shè)備獲取數(shù)據(jù)。本發(fā)明實(shí)施例對終端設(shè)備的優(yōu)先級順序的設(shè)置方式不進(jìn)行限制,例如,可以根據(jù)是否網(wǎng)絡(luò)側(cè)設(shè)備監(jiān)測到的終端設(shè)備的空閑狀態(tài)進(jìn)行確定,或根據(jù)終端設(shè)備的簽約信息進(jìn)行確定,或采用默認(rèn)方式,如終端設(shè)備的優(yōu)先級高于微站設(shè)備(例如小基站)的優(yōu)先級,微站設(shè)備的優(yōu)先級高于宏基站設(shè)備的優(yōu)先級等。優(yōu)先級信息可以由緩存有該優(yōu)先級信息的設(shè)備在空口發(fā)送。
其中,“參與分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的設(shè)備”可以是網(wǎng)絡(luò)側(cè)設(shè)備預(yù)先設(shè)置好的終端設(shè)備。例如,網(wǎng)絡(luò)側(cè)設(shè)備可以在一個(gè)終端設(shè)備的簽約信息中記錄該終端設(shè)備是否作為某個(gè)或某些業(yè)務(wù)的數(shù)據(jù)的分發(fā)節(jié)點(diǎn),然后對每個(gè)業(yè)務(wù)對應(yīng)的多個(gè)分發(fā)節(jié)點(diǎn)設(shè)置優(yōu)先級順序;或者,網(wǎng)絡(luò)側(cè)設(shè)備監(jiān)測并將指定 時(shí)間內(nèi)進(jìn)入一基站的覆蓋范圍內(nèi)的終端設(shè)備作為該指定時(shí)間內(nèi)所推送的業(yè)務(wù)的發(fā)送設(shè)備,然后根據(jù)這些發(fā)送設(shè)備的性能等確定這些分發(fā)節(jié)點(diǎn)的優(yōu)先級順序。需要說明的是,當(dāng)前時(shí)刻,參與分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的設(shè)備中可以緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),也可以是因未處在待分發(fā)的基站的覆蓋范圍內(nèi)或自身的故障等原因而導(dǎo)致其還未緩存目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在該可選的實(shí)現(xiàn)方式中,步驟s103可以實(shí)現(xiàn)為以下步驟s103':
s103'、第一終端設(shè)備在接收到第二終端設(shè)備發(fā)送的數(shù)據(jù)業(yè)務(wù)請求消息之后,向第二終端設(shè)備發(fā)送目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在圖4所示的可選的實(shí)現(xiàn)方式中,第一終端設(shè)備首先分發(fā)業(yè)務(wù)的標(biāo)識(shí)信息,然后在需要該業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的第二終端設(shè)備的請求下才向第二終端設(shè)備發(fā)送該數(shù)據(jù),而非直接分發(fā)該數(shù)據(jù),這樣能夠避免向不需要該數(shù)據(jù)的終端設(shè)備發(fā)送該數(shù)據(jù),從而造成的資源浪費(fèi)的問題。
結(jié)合圖3,在另一種可選的實(shí)現(xiàn)方式中,如圖6所示,在步驟s101之后步驟s103之前,該方法還可以包括以下步驟s101a:
s101a、第二終端設(shè)備分發(fā)緩存請求消息,其中,緩存請求消息中包括目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息。
第二終端設(shè)備在空口通過廣播或組播或其他方式分發(fā)緩存請求消息,以使接收到該緩存請求消息的設(shè)備(包括終端設(shè)備和基站)在確定自身中緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向第二終端設(shè)備發(fā)送目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。其中,接收到該緩存請求消息的設(shè)備包括第一終端設(shè)備。
圖6中以步驟s101a在步驟s102之前為例進(jìn)行說明的,具體實(shí)現(xiàn)時(shí),步驟s101a可以與步驟s102同時(shí)執(zhí)行,或者在步驟s102之后執(zhí)行。
該情況下,步驟s103可以包括以下步驟s103”:
s103”、第一終端設(shè)備在接收到第二終端設(shè)備分發(fā)的緩存請求消息之后,向第二終端設(shè)備分發(fā)目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
第二終端設(shè)備可以在確定目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息之后,即通過廣播或組播或其他方式向外發(fā)送包含有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息的緩存請求消息。
上文提供的數(shù)據(jù)分發(fā)的方法是建立在分發(fā)節(jié)點(diǎn)(例如終端設(shè)備或基站)已經(jīng)緩存有目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的基礎(chǔ)之上的,或者是說建立在網(wǎng)絡(luò)側(cè)的基站已經(jīng)分發(fā)了該數(shù)據(jù)的基礎(chǔ)之上的。下面重點(diǎn)說明基站分發(fā)數(shù)據(jù)的過程,并具體描述了:數(shù)據(jù)如何由內(nèi)容提供服務(wù)器傳輸至基站,以及在該過程中所涉及的對該數(shù)據(jù)的處理過程等內(nèi)容。其中以基于lte系統(tǒng)對基站移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法及該方法所適用的架構(gòu)為例進(jìn)行說明,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)能夠根據(jù)下述示例類推得到其他通信系統(tǒng)中基站移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法及該方法所適用的架構(gòu)。
參見圖7,為現(xiàn)有技術(shù)中提供的一種lte系統(tǒng)的架構(gòu)圖。如圖7所示,enb通過s1接口連接核心網(wǎng),核心網(wǎng)包括控制面網(wǎng)元mme(mobilemanagemententity,移動(dòng)管理實(shí)體)和用戶面網(wǎng)關(guān)sgw(servinggateway,服務(wù)網(wǎng)關(guān))/pgw(pdngateway,pdn網(wǎng)關(guān))等;具體的,enb通過s1-c接口連接mme,并通過s1-u接口連接sgw/pgw,以及通過u-u接口連接ue(userequipment,終端設(shè)備)。另外,sgw/pgw通過sgi接口連接pdn(packetdatanetwork,分組數(shù)據(jù)網(wǎng)。需要說明的是,其他相關(guān)網(wǎng)元如hss(homesubscriberserver,歸屬簽約用戶服務(wù)器)和pcrf(policyandchargingrulesfunction,策略和計(jì)費(fèi)規(guī)則功能)等實(shí)體設(shè)備在圖中未示出。
參見圖8,為本發(fā)明實(shí)施例提供的基站移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法所適用的一種系統(tǒng)架構(gòu),其中,圖8所示的架構(gòu)圖是基于圖7所示的lte系統(tǒng)而繪制的。
圖8所示的系統(tǒng)架構(gòu)中包括內(nèi)容提供服務(wù)器、ccs(contentcacheserver,內(nèi)容緩存服務(wù)器)、cms(contentmanagementserver,內(nèi)容管理服務(wù)器)、gw(gateway,網(wǎng)關(guān))、gwcontroller(gw控制器)、mme和enb。需要說明的是,由于下述未使用到sgw/pgw,因此圖8中未示出sgw/pgw。其中:
內(nèi)容提供服務(wù)器,具體可以是多媒體提供商、廣告提供商或其他內(nèi)容提供商存儲(chǔ)業(yè)務(wù)的數(shù)據(jù)的服務(wù)器。
ccs,部署在互聯(lián)網(wǎng)中的各處,用于緩存內(nèi)容提供服務(wù)器提供的數(shù)據(jù)。ccs可以通過d1-u接口與內(nèi)容提供服務(wù)器連接。ccs在cms的控制下 與內(nèi)容提供服務(wù)器之間進(jìn)行信息交互。cms可以通過d3接口與ccs連接,并通過d1-c接口與內(nèi)容提供服務(wù)器連接。其中,一個(gè)cms可以連接一個(gè)或多個(gè)ccs。
gw,是lte系統(tǒng)中的核心網(wǎng)網(wǎng)關(guān)。gw在gwcontroller的控制下與ccs之間進(jìn)行信息交互,其中,gw可以通過d2-u接口與ccs連接。gwcontroller可以通過d4接口與mme連接,并通過d5接口與gw連接,以及通過d2-c接口與cms連接。其中,一個(gè)gwcontroller可以連接一個(gè)或多個(gè)gw。
enb,可以通過d6接口與mme連接,并通過d7接口與gw連接??蛇x的,d6接口可以使用原有的s1-c接口協(xié)議,d7接口可以使用原有的s1-u接口協(xié)議。
需要說明的是,在本發(fā)明實(shí)施例中,緩存數(shù)據(jù)的設(shè)備(例如ccs和enb)類似于背景技術(shù)中所述的cdn服務(wù)器。
還需要說明的是,對于3g系統(tǒng)和未來可能的5g系統(tǒng)也可以部署類似cms和ccs,并且cms可以通過d2-c連接gwcontroller,ccs可以通過d2-u接口核心網(wǎng)網(wǎng)關(guān)。另外,在3g系統(tǒng)中,核心網(wǎng)網(wǎng)關(guān)可以是ggsn(gatewaygprssupportnode,網(wǎng)關(guān)gprs支持節(jié)點(diǎn))/sgsn(servicinggprssupportnode,gprs服務(wù)支持節(jié)點(diǎn)),在5g系統(tǒng)中,也可以部署類似的核心網(wǎng)網(wǎng)關(guān)。
另外需要說明是,圖8中的各設(shè)備均是指邏輯功能實(shí)體,在實(shí)際實(shí)現(xiàn)時(shí),可以將上述任一個(gè)或多個(gè)邏輯功能實(shí)體作為一個(gè)獨(dú)立的網(wǎng)元,也可以將上述任意兩個(gè)或兩個(gè)以上邏輯功能集成在一個(gè)獨(dú)立的網(wǎng)元,還可以在現(xiàn)有的網(wǎng)元上實(shí)現(xiàn)上述任一個(gè)或多個(gè)邏輯功能實(shí)體所具有的功能,本發(fā)明實(shí)施例對此不進(jìn)行限定。下文中均以功能實(shí)體進(jìn)行描述。
基于圖8所示的系統(tǒng)架構(gòu),本發(fā)明實(shí)施例提供一種基站移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法,該方法主要包括以下3個(gè)階段:
階段1、目標(biāo)業(yè)務(wù)的數(shù)據(jù)由內(nèi)容提供服務(wù)器傳輸至ccs的階段
如圖9所示,階段1可以包括以下步驟s201-s204:
s201:cms確定待分發(fā)的目標(biāo)業(yè)務(wù)的相關(guān)信息。其中,該相關(guān)信息可以包括但不限于下述分發(fā)請求消息中的信息。
目標(biāo)業(yè)務(wù)可以是內(nèi)容提供商主動(dòng)推送的業(yè)務(wù),具體可以是任意區(qū)域性廣播性或者多播性數(shù)據(jù)服務(wù),例如商場廣告內(nèi)容服務(wù)商為商場內(nèi)的客戶主動(dòng)推送促銷信息或者廣告信息,又如,體育場或展覽館等公眾場所主動(dòng)推送多媒體服務(wù)信息等。另外,目標(biāo)業(yè)務(wù)還可以是通過在網(wǎng)絡(luò)中設(shè)置的監(jiān)測設(shè)備監(jiān)測到的待推廣的業(yè)務(wù),例如熱點(diǎn)業(yè)務(wù)等。
當(dāng)目標(biāo)業(yè)務(wù)是提供商主動(dòng)推送的業(yè)務(wù)時(shí),在步驟s201之前,該方法還可以包括:內(nèi)容提供服務(wù)器向cms發(fā)送數(shù)據(jù)分發(fā)請求消息,其中,數(shù)據(jù)分發(fā)請求消息中可以包括但不限于以下信息中的一種或幾種:提供目標(biāo)業(yè)務(wù)的服務(wù)商的標(biāo)識(shí)、目標(biāo)業(yè)務(wù)的類型(例如多媒體、圖片、文本等)、目標(biāo)業(yè)務(wù)的數(shù)據(jù)的信息(例如數(shù)據(jù)包的大小、視音頻時(shí)長、時(shí)頻分辨率、流媒體速率等)、數(shù)據(jù)發(fā)送對象的特征信息(例如區(qū)域范圍、用戶屬性或用戶標(biāo)識(shí)等)、數(shù)據(jù)分發(fā)傳輸需求(例如數(shù)據(jù)有效時(shí)間、發(fā)送頻率、最大等待延時(shí)、最多分發(fā)次數(shù)等)。
當(dāng)目標(biāo)業(yè)務(wù)是網(wǎng)絡(luò)中設(shè)置的監(jiān)測設(shè)備監(jiān)測到的待推廣的業(yè)務(wù)時(shí),在步驟s201之前,該方法還可以包括:監(jiān)測設(shè)備向cms發(fā)送數(shù)據(jù)分發(fā)請求消息,其中,數(shù)據(jù)分發(fā)請求消息所包含的信息如上。另外,cms也可作為監(jiān)測設(shè)備。
s202:cms為目標(biāo)業(yè)務(wù)的數(shù)據(jù)分配ccs,并對該ccs的緩存配置進(jìn)行管理。
一個(gè)cms管理一個(gè)或多個(gè)ccs,cms在確定目標(biāo)業(yè)務(wù)的標(biāo)識(shí)之后,根據(jù)一定的規(guī)則(例如負(fù)載均衡的規(guī)則等)從其管理的一個(gè)或多個(gè)ccs中確定緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)的ccs。
cms對ccs的緩存配置進(jìn)行管理的過程可以包括以下步驟1)-3):
1)cms向ccs發(fā)送配置管理消息;其中,配置管理消息可以包括但不限于以下信息中的一種或幾種:提供目標(biāo)業(yè)務(wù)的服務(wù)商的標(biāo)識(shí)、目標(biāo)業(yè)務(wù)的標(biāo)識(shí)、目標(biāo)業(yè)務(wù)的概略數(shù)據(jù)、數(shù)據(jù)獲取方式(如主動(dòng)推送方式或被動(dòng)拉取方式)、所占用的緩存空間的大小、緩存失效時(shí)間等。
其中,主動(dòng)推送方式是指后續(xù)內(nèi)容提供服務(wù)器向ccs主動(dòng)推送目標(biāo)業(yè)務(wù)的數(shù)據(jù),該情況下,配置管理消息中還可以包括推送頻率、推送時(shí)間、推送的內(nèi)容服務(wù)器的標(biāo)識(shí)等。在步驟s202之后,該方法還可以包括:cms 向內(nèi)容提供服務(wù)器回復(fù)數(shù)據(jù)分發(fā)請求消息的應(yīng)答,其中,該應(yīng)答中可以包括推送配置信息,例如推送頻率、推送時(shí)間、該ccs的標(biāo)識(shí)等。
被動(dòng)拉取方式是指后續(xù)ccs向內(nèi)容提供服務(wù)器拉取目標(biāo)業(yè)務(wù)的數(shù)據(jù),該情況下,配置管理消息中還可以包括拉取配置,例如拉取頻率、拉取時(shí)間、拉取的地址信息(如url地址)等。
2)ccs接收配置管理消息,按照配置管理消息配置相應(yīng)的資源和數(shù)據(jù)傳輸模式,并向cms回復(fù)配置管理消息應(yīng)答;其中,該應(yīng)答中包括所配置的資源信息和傳輸信息(例如緩存訪問標(biāo)識(shí)信息、緩存的地址和端口等)。
s203:ccs從內(nèi)容提供服務(wù)器中獲取目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
當(dāng)獲取數(shù)據(jù)的方式是主動(dòng)推送方式時(shí),內(nèi)容提供服務(wù)器按照分發(fā)請求消息的應(yīng)答中的推送配置向該ccs推送目標(biāo)業(yè)務(wù)的數(shù)據(jù)。當(dāng)獲取數(shù)據(jù)的方式是被動(dòng)拉取方式時(shí),ccs可以按照配置管理消息中的拉取配置向內(nèi)容提供服務(wù)器發(fā)送數(shù)據(jù)拉取請求消息,以使得內(nèi)容提供服務(wù)器向ccs發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
s204:ccs緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
需要說明的是,ccs中緩存的目標(biāo)業(yè)務(wù)的數(shù)據(jù)是內(nèi)容提供服務(wù)器提供目標(biāo)業(yè)務(wù)的原始數(shù)據(jù),即ccs不對目標(biāo)業(yè)務(wù)的數(shù)據(jù)進(jìn)行處理。可以理解為:ccs是基于業(yè)務(wù)從內(nèi)容提供服務(wù)器中獲取目標(biāo)業(yè)務(wù)的數(shù)據(jù),并基于業(yè)務(wù)緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
另外需要說明的是,目標(biāo)業(yè)務(wù)的數(shù)據(jù)從內(nèi)容提供服務(wù)器傳輸并緩存至ccs的目的在于,能夠使gw從與其距離較近的ccs上直接獲取目標(biāo)業(yè)務(wù)的數(shù)據(jù),而不需要再從內(nèi)容提供服務(wù)器獲取目標(biāo)業(yè)務(wù)的數(shù)據(jù),從而提高響應(yīng)速度。
階段2、目標(biāo)業(yè)務(wù)的數(shù)據(jù)由ccs緩存?zhèn)鬏斨羐w的階段
如圖10所示,階段2可以包括以下步驟s301-304:
s301:cms向gwcontroller發(fā)送數(shù)據(jù)緩存請求消息。
其中,數(shù)據(jù)緩存請求消息中可以包括上述數(shù)據(jù)分發(fā)請求消息中所包含的任一種或多種信息。
s302:gwcontroller接收cms發(fā)送的數(shù)據(jù)緩存請求消息,并根據(jù) 該數(shù)據(jù)緩存請求消息配置gw,然后向cms回復(fù)該數(shù)據(jù)緩存請求消息的應(yīng)答。
一個(gè)gwcontroller管理一個(gè)或多個(gè)gw,gwcontroller可以根據(jù)目標(biāo)業(yè)務(wù)所分布的地理區(qū)域范圍等信息選擇緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)的gw。
gwcontroller配置gw的過程可以包括:gwcontroller向gw發(fā)送緩存配置消息,該緩存配置消息中可以包括但不限于以下信息中的一種或幾種:目標(biāo)業(yè)務(wù)的標(biāo)識(shí)、目標(biāo)業(yè)務(wù)的承載配置信息(例如數(shù)據(jù)的服務(wù)質(zhì)量qos,數(shù)據(jù)包大小信息,數(shù)據(jù)包的個(gè)數(shù),分割級聯(lián)配置,發(fā)送有效時(shí)間,重發(fā)周期,重發(fā)次數(shù)等)。gw根據(jù)緩存配置消息進(jìn)行相應(yīng)的配置之后,向gwcontroller回復(fù)緩存配置消息的應(yīng)答。
本發(fā)明實(shí)施例對步驟s301-s302與上述步驟s202-s204之間的先后順序不進(jìn)行限定。
s303:cms接收gwcontroller回復(fù)的數(shù)據(jù)緩存請求消息的應(yīng)答,然后控制ccs向該gw發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
s304:ccs在cms的控制下向該gw發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
s305:gw接收ccs發(fā)送的送目標(biāo)業(yè)務(wù)的數(shù)據(jù),并將目標(biāo)業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)業(yè)務(wù)段分配標(biāo)識(shí),然后緩存每個(gè)業(yè)務(wù)段的標(biāo)識(shí)以及該業(yè)務(wù)段的數(shù)據(jù)。
具體的,可選的,gw可以首先對目標(biāo)業(yè)務(wù)的數(shù)據(jù)進(jìn)行pdcp(packetdataconvergenceprotocol,分組數(shù)據(jù)匯聚協(xié)議)層處理,例如,加密完整性保護(hù)、協(xié)議頭壓縮等處理;然后,將目標(biāo)業(yè)務(wù)的數(shù)據(jù)所在的數(shù)據(jù)包進(jìn)行分段,生成多個(gè)業(yè)務(wù)段;接著,為每個(gè)業(yè)務(wù)段分配標(biāo)識(shí),例如,對多個(gè)業(yè)務(wù)段進(jìn)行編號,并分配編碼標(biāo)識(shí),生成cdcp(cacheddataconvergenceprotocol,緩存數(shù)據(jù)匯聚協(xié)議)數(shù)據(jù)包頭,其中,cdcp數(shù)據(jù)包頭中可以包括目標(biāo)業(yè)務(wù)的標(biāo)識(shí)和業(yè)務(wù)段的標(biāo)識(shí)等信息;最后,緩存攜帶有cdcp數(shù)據(jù)包頭的業(yè)務(wù)段。另外,具體實(shí)現(xiàn)時(shí),也可以將cdcp作為一個(gè)增強(qiáng)的功能,添加到現(xiàn)有的pdcp協(xié)議中;該情況下,gw在對目標(biāo)月業(yè)務(wù)的數(shù)據(jù)進(jìn)行pdcp層處理之后,即生成每個(gè)業(yè)務(wù)段的cdcp數(shù)據(jù)包頭。
步驟s305可以理解為:gw是基于業(yè)務(wù)從ccs中獲取目標(biāo)業(yè)務(wù)的 數(shù)據(jù),并基于業(yè)務(wù)段緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)。具體實(shí)現(xiàn)時(shí),步驟s305中的“將目標(biāo)業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)業(yè)務(wù)段分配標(biāo)識(shí)”的過程是可選執(zhí)行的,例如,當(dāng)目標(biāo)業(yè)務(wù)的數(shù)據(jù)所占的存儲(chǔ)空間較小時(shí),gw可以不執(zhí)行該過程。若不執(zhí)行該過程,則在步驟s305具體可以為:gw接收ccs發(fā)送的送目標(biāo)業(yè)務(wù)的數(shù)據(jù),并緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù),即gw也可以基于業(yè)務(wù)緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
需要說明的是,在一些場景中,例如由同一個(gè)enb基于業(yè)務(wù)段分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的場景中,gw也可以不對目標(biāo)業(yè)務(wù)進(jìn)行分段以及為業(yè)務(wù)段分配標(biāo)識(shí),而由該enb執(zhí)行分段和分配標(biāo)識(shí)的動(dòng)作。一般地,當(dāng)由多個(gè)enb基于業(yè)務(wù)段分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的場景中,為了避免多個(gè)enb之間分段或分配標(biāo)識(shí)的機(jī)制不統(tǒng)一而導(dǎo)致的后續(xù)終端設(shè)備不能有效識(shí)別每個(gè)業(yè)務(wù)段的問題,可以由gw對目標(biāo)業(yè)務(wù)進(jìn)行分段和為業(yè)務(wù)段分配標(biāo)識(shí)。
階段3、目標(biāo)業(yè)務(wù)的數(shù)據(jù)由gw傳輸至enb的階段
如圖11所示,階段3可以包括以下步驟s401-s406:
s401:gwcontroller向mme發(fā)送數(shù)據(jù)緩存請求消息;其中,數(shù)據(jù)緩存請求消息中包含目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,用于請求向mme管理的enb中緩存目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
gwcontroller可以根據(jù)目標(biāo)業(yè)務(wù)所分布的地理區(qū)域范圍等信息確定mme。需要說明的是,一般地,gw與enb之間的控制信息的交互過程,需要借助于該gw所屬的gwcontroller和該enb所屬的mme來實(shí)現(xiàn)。所以gwcontroller需要首先確定管理分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的enb的mme。
具體實(shí)現(xiàn)時(shí),一般地,gwcontroller與mme合設(shè),該情況下,可以不執(zhí)行步驟s401,直接執(zhí)行步驟s402。
s402:mme接收gwcontroller發(fā)送的數(shù)據(jù)緩存請求消息,并根據(jù)該緩存請求消息配置分發(fā)節(jié)點(diǎn),即配置分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù)的設(shè)備。另外mme還可以向gwcontroller回復(fù)該數(shù)據(jù)緩存請求消息的應(yīng)答。
這里的“分發(fā)節(jié)點(diǎn)”可以包括mme管理的所有enb中的待發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)的一個(gè)或多個(gè)enb,進(jìn)一步地還可以包括直接從該一個(gè)或多個(gè)enb接收目標(biāo)業(yè)務(wù)的數(shù)據(jù)的終端設(shè)備、家庭基站、微基站、ap等,即首 批接收節(jié)點(diǎn)。在該進(jìn)一步可選的方式中,該方法還可以包括:mme將分發(fā)節(jié)點(diǎn)的標(biāo)識(shí)發(fā)送給enb,以使enb在空口分發(fā)節(jié)點(diǎn)的標(biāo)識(shí),可選的,分發(fā)節(jié)點(diǎn)的標(biāo)識(shí)可以包含在目標(biāo)業(yè)務(wù)的配置消息中。
其中,待發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)的enb可以是預(yù)先配置的,也可以是根據(jù)一定的規(guī)則確定的;直接從enb接收目標(biāo)業(yè)務(wù)的數(shù)據(jù)的終端設(shè)備可以是在這些終端設(shè)備簽約時(shí)即確定的,也可以是預(yù)設(shè)時(shí)間段內(nèi)在該enb的覆蓋范圍之內(nèi)的一個(gè)或多個(gè)終端設(shè)備。
數(shù)據(jù)緩存請求消息的應(yīng)答中可以包括待發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)的enb的標(biāo)識(shí)。本發(fā)明實(shí)施例對步驟s401-s402,以及上述步驟s301-s302的先后順序不進(jìn)行限定。
s403:gwcontroller通過mme向enb發(fā)送分發(fā)準(zhǔn)備消息;其中,分發(fā)準(zhǔn)備消息中包括目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息,用于指示enb準(zhǔn)備接收目標(biāo)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
分發(fā)準(zhǔn)備消息中還可以包括:目標(biāo)業(yè)務(wù)的承載配置信息,分發(fā)節(jié)點(diǎn)的信息(例如分發(fā)節(jié)點(diǎn)的標(biāo)識(shí),分發(fā)區(qū)標(biāo)識(shí)等)等。
s404:enb接收mme轉(zhuǎn)發(fā)的分發(fā)準(zhǔn)備消息,并根據(jù)分發(fā)準(zhǔn)備消息配置相應(yīng)的資源,然后向gwcontroller回復(fù)分發(fā)準(zhǔn)備消息的應(yīng)答。
所配置的資源可以包括:數(shù)據(jù)緩存資源(例如內(nèi)存緩存資源或磁盤緩存資源),相應(yīng)的傳輸資源(例如空口時(shí)頻資源),計(jì)算資源等。分發(fā)準(zhǔn)備消息應(yīng)答中可以包括已經(jīng)配置好的資源的信息等
s405:gwcontroller在接收到該分發(fā)準(zhǔn)備消息的應(yīng)答之后,控制gw向enb發(fā)送目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
基于上述步驟s305(即gw對目標(biāo)業(yè)務(wù)進(jìn)行了分段),在步驟s405中,目標(biāo)業(yè)務(wù)的數(shù)據(jù)具體是:每個(gè)業(yè)務(wù)段的標(biāo)識(shí)和該業(yè)務(wù)段的中的數(shù)據(jù)。即是按照每個(gè)業(yè)務(wù)段為單位進(jìn)行發(fā)送的。
需要說明的是,本發(fā)明實(shí)施例中以目標(biāo)業(yè)務(wù)的數(shù)據(jù)分發(fā)過程由一個(gè)enb完成為例進(jìn)行說明,具體實(shí)現(xiàn)時(shí),可以包含多個(gè)enb,該情況下,同一個(gè)業(yè)務(wù)的不同的業(yè)務(wù)段的數(shù)據(jù)可以由多個(gè)enb分發(fā)給終端設(shè)備。
s406:enb接收gw發(fā)送的目標(biāo)業(yè)務(wù)的數(shù)據(jù),并緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
基于上述步驟s305(即gw對目標(biāo)業(yè)務(wù)進(jìn)行了分段),在步驟s406中,enb以業(yè)務(wù)段的形式緩存目標(biāo)業(yè)務(wù)的數(shù)據(jù),后續(xù),目標(biāo)業(yè)務(wù)的數(shù)據(jù)均以業(yè)務(wù)段的形式在分發(fā)節(jié)點(diǎn)和接收節(jié)點(diǎn)之間進(jìn)行傳輸。
在步驟s406之后,該方法還可以包括:enb通過廣播或組播等方式分發(fā)目標(biāo)業(yè)務(wù)的數(shù)據(jù),或者,通過專用信令發(fā)送給相關(guān)的終端設(shè)備。另外,enb還可以在空口分發(fā)目標(biāo)業(yè)務(wù)的配置信息,其中,目標(biāo)業(yè)務(wù)的配置信息可以包括:目標(biāo)業(yè)務(wù)中的各業(yè)務(wù)段的標(biāo)識(shí),參與分發(fā)目標(biāo)業(yè)務(wù)的至少兩個(gè)設(shè)備的優(yōu)先級順序等。
基于上述步驟s305中的具體實(shí)現(xiàn)方式,終端設(shè)備在接收到多個(gè)攜帶有cdcp數(shù)據(jù)包頭的業(yè)務(wù)段之后,可以首先根據(jù)cdcp數(shù)據(jù)包頭,并按照目標(biāo)業(yè)務(wù)的數(shù)據(jù)的先后順序,將該多個(gè)業(yè)務(wù)段組成連續(xù)的數(shù)據(jù)包;例如,終端設(shè)備根據(jù)業(yè)務(wù)段的cdcp數(shù)據(jù)包頭所確定的多個(gè)業(yè)務(wù)段分別為:目標(biāo)業(yè)務(wù)的業(yè)務(wù)段1、目標(biāo)業(yè)務(wù)的業(yè)務(wù)段3、目標(biāo)業(yè)務(wù)的業(yè)務(wù)段2,則終端設(shè)備可以將該多個(gè)業(yè)務(wù)段組成“目標(biāo)業(yè)務(wù)的業(yè)務(wù)段1-目標(biāo)業(yè)務(wù)的業(yè)務(wù)段2-目標(biāo)業(yè)務(wù)的業(yè)務(wù)段3”。然后,終端設(shè)備可以去除每個(gè)業(yè)務(wù)段的cdcp數(shù)據(jù)包頭,即得到目標(biāo)業(yè)務(wù)的所有數(shù)據(jù);進(jìn)一步地,可以利用上層協(xié)議,例如pdcp協(xié)議,進(jìn)行g(shù)w的逆操作過程,例如解密完整性保護(hù)、協(xié)議頭解壓處理等,從而得到內(nèi)容提供服務(wù)器所提供的原始的目標(biāo)業(yè)務(wù)的數(shù)據(jù)。
如圖12所示,本發(fā)明實(shí)施例還提供了一種第一節(jié)點(diǎn)120,該第一節(jié)點(diǎn)120用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第一節(jié)點(diǎn)所執(zhí)行的步驟,第一節(jié)點(diǎn)120中可以包括相應(yīng)步驟中所對應(yīng)的相應(yīng)的模塊/單元。示例的,可以包括:
接收單元1201,用于接收業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
緩存單元1202,用于緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
分發(fā)單元1203,用于分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使其他節(jié)點(diǎn)從所述第一節(jié)點(diǎn)中獲取所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在一種可選的實(shí)現(xiàn)方式中,所述分發(fā)單元1203還用于:在分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,分發(fā)通知消息,其中,所述通知消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)120中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述接收單元1201還用于:接收第二節(jié)點(diǎn)發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息,其中,所述數(shù)據(jù)業(yè)務(wù)請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述分發(fā)單元1203在執(zhí)行分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),具體用于:在所述接收單元1201接收到所述業(yè)務(wù)數(shù)據(jù)請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在另一種可選的實(shí)現(xiàn)方式中,所述接收單元1201還用于:在所述分發(fā)單元1203分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,接收第二節(jié)點(diǎn)分發(fā)的緩存請求消息,其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于使接收到所述緩存請求消息的節(jié)點(diǎn)在確定自身緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二終端設(shè)備發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述分發(fā)單元1203在執(zhí)行分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),具體用于:在所述接收單元1201接收到所述緩存請求消息之后,向所述第二節(jié)點(diǎn)發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括:所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。
可選的,所述第一節(jié)點(diǎn)120和所述第二節(jié)點(diǎn)均是終端設(shè)備。
可以理解,本發(fā)明實(shí)施例的第一節(jié)點(diǎn)120可對應(yīng)于上述方法實(shí)施例中的第一節(jié)點(diǎn),并且本發(fā)明實(shí)施例的第一節(jié)點(diǎn)120中的各個(gè)模塊的劃分和/或功能等均是為了實(shí)現(xiàn)上述方法流程,為了簡潔,關(guān)于第一節(jié)點(diǎn)120中所包含的各模塊/單元的具體功能的相關(guān)解釋也可以參考上文所提供的方法實(shí)施例,此處不再贅述。
由于本發(fā)明實(shí)施例中的第一節(jié)點(diǎn)120可以用于執(zhí)行上述方法流程,因此,其所能獲得的技術(shù)效果也可參考上述方法實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。并且,關(guān)于第一節(jié)點(diǎn)120中所包含的各模塊/單元的具體功能的相關(guān)解釋也可以參考上文所提供的方法實(shí)施例,此處不再贅述。
如圖13所示,本發(fā)明實(shí)施例還提供了一種第二節(jié)點(diǎn)130。該第二節(jié)點(diǎn)130用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第二節(jié)點(diǎn)所執(zhí)行的步驟,第二節(jié)點(diǎn)130中可以包括相應(yīng)步驟中所對應(yīng)的相應(yīng)的模塊 /單元。示例的,可以包括:
確定單元1301,用于確定業(yè)務(wù)的標(biāo)識(shí)信息;
接收單元1302,用于接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);其中,所述第一節(jié)點(diǎn)是指緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的一個(gè)節(jié)點(diǎn)。
在一種可選的實(shí)現(xiàn)方式中,所述接收單元1302還用于:在接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,接收所述第一節(jié)點(diǎn)分發(fā)的第一通知消息,所述第一通知消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第一通知消息的節(jié)點(diǎn):所述第一節(jié)點(diǎn)中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);以及,在接收到所述第一通知消息之后,向所述第一節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù)請求消息,以使所述第一節(jié)點(diǎn)向所述第二節(jié)點(diǎn)130發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在另一種可選的實(shí)現(xiàn)方式中,所述分發(fā)單元還用于:在所述接收單元1302接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之前,分發(fā)緩存請求消息,其中,所述緩存請求消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,以使接收到所述緩存請求消息的設(shè)備在確定自身中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)時(shí),向所述第二節(jié)點(diǎn)130發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);其中,接收到所述緩存請求消息的設(shè)備包括所述第一節(jié)點(diǎn)。
可選的,如圖14所示,第二節(jié)點(diǎn)130還可以包括:
緩存單元1303,用于在所述接收單元1302接收第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)之后,緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
所述分發(fā)單元還用于:分發(fā)第二通知消息,其中,所述第二通知消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于通知接收到所述第二通知消息的節(jié)點(diǎn):所述第二節(jié)點(diǎn)130中緩存有所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括:所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。
可選的,所述接收單元1302還用于:接收來自網(wǎng)絡(luò)設(shè)備的所述業(yè)務(wù)的配置信息。其中,所述配置信息包括以下信息中的至少一種:
所述業(yè)務(wù)中的各業(yè)務(wù)段的標(biāo)識(shí),用于指示所述第二節(jié)點(diǎn)130確定所述 業(yè)務(wù)的標(biāo)識(shí)信息;
參與分發(fā)所述業(yè)務(wù)的數(shù)據(jù)的至少兩個(gè)設(shè)備的優(yōu)先級順序,用于指示所述第二節(jié)點(diǎn)130按照所述優(yōu)先級順序向所述至少兩個(gè)設(shè)備中的一個(gè)設(shè)備請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可選的,所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)130均是終端設(shè)備。
可以理解,本發(fā)明實(shí)施例的第二節(jié)點(diǎn)130可對應(yīng)于上述方法實(shí)施例中的第二節(jié)點(diǎn),并且本發(fā)明實(shí)施例的第二節(jié)點(diǎn)130中的各個(gè)模塊的劃分和/或功能等均是為了實(shí)現(xiàn)上述方法流程,為了簡潔,關(guān)于第二節(jié)點(diǎn)130中所包含的各模塊/單元的具體功能的相關(guān)解釋也可以參考上文所提供的方法實(shí)施例,此處不再贅述。
由于本發(fā)明實(shí)施例中的第二節(jié)點(diǎn)130可以用于執(zhí)行上述方法流程,因此,其所能獲得的技術(shù)效果也可參考上述方法實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
可以理解,具體實(shí)現(xiàn)時(shí),同一節(jié)點(diǎn)(例如基站、終端設(shè)備等)可以具備上述第一節(jié)點(diǎn)120和/或第二節(jié)點(diǎn)130所具有的功能。
如圖15所示,本發(fā)明實(shí)施例還提供了一種第一節(jié)點(diǎn)150,該第一節(jié)點(diǎn)150用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第一節(jié)點(diǎn)所執(zhí)行的步驟。示例的,第一節(jié)點(diǎn)150可以包括:處理器1501、存儲(chǔ)器1502、系統(tǒng)總線1503和通信接口1504。
所述存儲(chǔ)器1502用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器1501與所述存儲(chǔ)器1502通過所述系統(tǒng)總線連接,當(dāng)所述第一節(jié)點(diǎn)150運(yùn)行時(shí),所述處理器1501執(zhí)行所述存儲(chǔ)器1503存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述第一節(jié)點(diǎn)150執(zhí)行上文所提供的任意一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中第一節(jié)點(diǎn)所執(zhí)行的步驟。關(guān)于移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的相關(guān)描述,可以參考上文,此處不再贅述。
本實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)可以包括所述存儲(chǔ)器1502。
所述處理器1501可以為cpu(centralprocessingunit,中央處理器)。所述處理器1501還可以為其他通用處理器、dsp(digitalsignalprocessing,數(shù)字信號處理器)、asic(applicationspecificintegratedcircuit,專用集成電路)、fpga(field-programmablegatearray,現(xiàn) 場可編程門陣列)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述處理器1501可以為專用處理器,該專用處理器可以包括基帶處理芯片、射頻處理芯片等中的至少一個(gè)。進(jìn)一步地,該專用處理器還可以包括具有第一節(jié)點(diǎn)150其他專用處理功能的芯片。
所述存儲(chǔ)器1502可以包括易失性存儲(chǔ)器(volatilememory),例如ram(random-accessmemory,隨機(jī)存取存儲(chǔ)器);所述存儲(chǔ)器1502也可以包括非易失性存儲(chǔ)器(non-volatilememory),例如rom(read-onlymemory,只讀存儲(chǔ)器),快閃存儲(chǔ)器(flashmemory),hdd(harddiskdrive,硬盤)或ssd(solid-statedrive,固態(tài)硬盤);所述存儲(chǔ)器1502還可以包括上述種類的存儲(chǔ)器的組合。
所述系統(tǒng)總線1503可以包括數(shù)據(jù)總線、電源總線、控制總線和信號狀態(tài)總線等。本實(shí)施例中為了清楚說明,在圖15中將各種總線都示意為系統(tǒng)總線1503。
所述通信接口1504具體可以是第一節(jié)點(diǎn)150上的收發(fā)器。該收發(fā)器可以為無線收發(fā)器。例如,無線收發(fā)器可以是第一節(jié)點(diǎn)150的天線等。所述處理器1501通過所述通信接口1504與其他設(shè)備,例如當(dāng)?shù)谝还?jié)點(diǎn)150是基站時(shí),該基站可以通過所述通信接口1504與終端設(shè)備之間進(jìn)行數(shù)據(jù)的收發(fā);當(dāng)該第一節(jié)點(diǎn)是終端設(shè)備時(shí),該終端設(shè)備可以通過所述通信接口1504與其他終端設(shè)備或基站等設(shè)備之間進(jìn)行數(shù)據(jù)的收發(fā)。
在具體實(shí)現(xiàn)過程中,上述方法實(shí)施例中提供的任一方法流程中的第一節(jié)點(diǎn)所執(zhí)行的各步驟均可以通過硬件形式的處理器1501執(zhí)行存儲(chǔ)器1502中存儲(chǔ)的軟件形式的計(jì)算機(jī)執(zhí)行指令實(shí)現(xiàn)。為避免重復(fù),此處不再贅述。
由于本發(fā)明實(shí)施例提供的第一節(jié)點(diǎn)150可用于執(zhí)行上述方法流程,因此其所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
另外,如圖16所示,本發(fā)明實(shí)施例還提供了一種第二節(jié)點(diǎn)160,該第二節(jié)點(diǎn)160用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第二節(jié)點(diǎn)所執(zhí)行的步驟。示例的,第二節(jié)點(diǎn)160可以包括:處理器1601、存儲(chǔ)器1602、系統(tǒng)總線1603和通信接口1604。
所述存儲(chǔ)器1602用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器1601與所述存儲(chǔ)器1602通過所述系統(tǒng)總線連接,當(dāng)所述第二節(jié)點(diǎn)160運(yùn)行時(shí),所述處理器1601執(zhí)行所述存儲(chǔ)器1603存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述第二節(jié)點(diǎn)160執(zhí)行上文所提供的任意一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中第二節(jié)點(diǎn)所執(zhí)行的步驟。關(guān)于移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的相關(guān)描述,可以參考上文,此處不再贅述。
本實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)可以包括所述存儲(chǔ)器1602。
其他的關(guān)于處理器1601、存儲(chǔ)器1602、系統(tǒng)總線1603和通信接口1604的解釋可以參考上文中對處理器1501、存儲(chǔ)器1502、系統(tǒng)總線1503和通信接口1504的解釋,此處不再贅述。
在具體實(shí)現(xiàn)過程中,上述方法實(shí)施例中提供的任一方法流程中的第二節(jié)點(diǎn)所執(zhí)行的各步驟均可以通過硬件形式的處理器1601執(zhí)行存儲(chǔ)器1602中存儲(chǔ)的軟件形式的計(jì)算機(jī)執(zhí)行指令實(shí)現(xiàn)。為避免重復(fù),此處不再贅述。
由于本發(fā)明實(shí)施例提供的第二節(jié)點(diǎn)160可用于執(zhí)行上述方法流程,因此其所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
可以理解,具體實(shí)現(xiàn)時(shí),同一節(jié)點(diǎn)(例如基站、終端設(shè)備等)可以具備上述第一節(jié)點(diǎn)150和/或第二節(jié)點(diǎn)160所具有的功能。
如圖17所示,本發(fā)明實(shí)施例還提供了一種基站170,應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,該基站170用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第二節(jié)點(diǎn)所執(zhí)行的步驟,基站170中可以包括相應(yīng)步驟中所對應(yīng)的相應(yīng)的模塊/單元。示例的,可以包括:
接收單元1701,用于接收核心網(wǎng)網(wǎng)關(guān)發(fā)送的業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
緩存單元1702,用于緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
分發(fā)單元1703,用于向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
其中,分發(fā)節(jié)點(diǎn)和其他節(jié)點(diǎn)均可以是終端設(shè)備。
在一種可選的實(shí)現(xiàn)方式中,所述接收單元1701還用于:接收終端設(shè)備發(fā)送的業(yè)務(wù)數(shù)據(jù)請求消息;其中,所述業(yè)務(wù)數(shù)據(jù)請求消息中包含所述業(yè) 務(wù)的標(biāo)識(shí)信息,用于向所述基站請求所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
在一種可選的實(shí)現(xiàn)方式中,所述接收單元1701還用于:接收移動(dòng)管理實(shí)體mme發(fā)送的分發(fā)準(zhǔn)備消息,其中,所述分發(fā)準(zhǔn)備消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于指示所述基站準(zhǔn)備接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述基站還可以包括:配置單元1703,用于根據(jù)所述分發(fā)準(zhǔn)備消息配置所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)所需要的資源。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。該情況下,所述接收單元1701還用于接收核心網(wǎng)網(wǎng)關(guān)發(fā)送的所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
由于本發(fā)明實(shí)施例提供的基站170可用于執(zhí)行上述方法流程,因此其所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
如圖18所示,本發(fā)明實(shí)施例還提供了一種基站180,該基站180用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的基站所執(zhí)行的步驟。示例的,基站180可以包括:處理器1801、存儲(chǔ)器1802、系統(tǒng)總線1803和通信接口1804。
所述存儲(chǔ)器1802用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器1801與所述存儲(chǔ)器1802通過所述系統(tǒng)總線連接,當(dāng)所述基站180運(yùn)行時(shí),所述處理器1801執(zhí)行所述存儲(chǔ)器1803存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述基站180執(zhí)行上文所提供的任意一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中基站所執(zhí)行的步驟。關(guān)于移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的相關(guān)描述,可以參考上文,此處不再贅述。
本實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)可以包括所述存儲(chǔ)器1802。
其他的關(guān)于處理器1801、存儲(chǔ)器1802、系統(tǒng)總線1803和通信接口1804的解釋可以參考上文中對處理器1501、存儲(chǔ)器1502、系統(tǒng)總線1503和通信接口1504的解釋,此處不再贅述。
在具體實(shí)現(xiàn)過程中,上述方法實(shí)施例中提供的任一方法流程中的基站所執(zhí)行的各步驟均可以通過硬件形式的處理器1801執(zhí)行存儲(chǔ)器1802中存儲(chǔ)的軟件形式的計(jì)算機(jī)執(zhí)行指令實(shí)現(xiàn)。為避免重復(fù),此處不再贅述。
由于本發(fā)明實(shí)施例提供的基站180可用于執(zhí)行上述方法流程,因此其 所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
如圖19所示,本發(fā)明實(shí)施例還提供了一種核心網(wǎng)網(wǎng)關(guān)190,應(yīng)用于移動(dòng)網(wǎng)絡(luò)中,該核心網(wǎng)網(wǎng)關(guān)190用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的第二節(jié)點(diǎn)所執(zhí)行的步驟,核心網(wǎng)網(wǎng)關(guān)190中可以包括相應(yīng)步驟中所對應(yīng)的相應(yīng)的模塊/單元。示例的,可以包括:
發(fā)送單元1901,用于向基站發(fā)送業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述基站緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并向分發(fā)節(jié)點(diǎn)分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以使得所述分發(fā)節(jié)點(diǎn)向其他節(jié)點(diǎn)提供所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
可選的,所述業(yè)務(wù)的標(biāo)識(shí)信息包括所述業(yè)務(wù)的標(biāo)識(shí)和所述業(yè)務(wù)中待獲取的業(yè)務(wù)段的標(biāo)識(shí)。所述核心網(wǎng)網(wǎng)關(guān)190還可以包括:接收單元1902,用于接收內(nèi)容緩存服務(wù)器ccs發(fā)送的所述業(yè)務(wù)的數(shù)據(jù);并將所述業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)所述業(yè)務(wù)段分配標(biāo)識(shí)。該情況下,所述發(fā)送單元1901還用于:向所述基站發(fā)送所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
由于本發(fā)明實(shí)施例提供的基站190可用于執(zhí)行上述方法流程,因此其所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
如圖20所示,本發(fā)明實(shí)施例還提供了一種核心網(wǎng)網(wǎng)關(guān)200,該核心網(wǎng)網(wǎng)關(guān)200用于執(zhí)行上文所提供的移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的核心網(wǎng)網(wǎng)關(guān)所執(zhí)行的步驟。示例的,核心網(wǎng)網(wǎng)關(guān)200可以包括:處理器2001、存儲(chǔ)器2002、系統(tǒng)總線2003和通信接口2004。
所述存儲(chǔ)器2002用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器2001與所述存儲(chǔ)器2002通過所述系統(tǒng)總線連接,當(dāng)所述核心網(wǎng)網(wǎng)關(guān)200運(yùn)行時(shí),所述處理器2001執(zhí)行所述存儲(chǔ)器2003存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述核心網(wǎng)網(wǎng)關(guān)200執(zhí)行上文所提供的任意一種移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中核心網(wǎng)網(wǎng)關(guān)所執(zhí)行的步驟。關(guān)于移動(dòng)網(wǎng)絡(luò)中分發(fā)數(shù)據(jù)的方法中的相關(guān)描述,可以參考上文,此處不再贅述。
本實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)可以包括所述存儲(chǔ)器2002。
其他的關(guān)于處理器2001、存儲(chǔ)器2002、系統(tǒng)總線2003和通信接口2004的解釋可以參考上文中對處理器1501、存儲(chǔ)器1502、系統(tǒng)總線1503 和通信接口1504的解釋,此處不再贅述。
在具體實(shí)現(xiàn)過程中,上述方法實(shí)施例中提供的任一方法流程中的核心網(wǎng)網(wǎng)關(guān)所執(zhí)行的各步驟均可以通過硬件形式的處理器2001執(zhí)行存儲(chǔ)器2002中存儲(chǔ)的軟件形式的計(jì)算機(jī)執(zhí)行指令實(shí)現(xiàn)。為避免重復(fù),此處不再贅述。
由于本發(fā)明實(shí)施例提供的核心網(wǎng)網(wǎng)關(guān)200可用于執(zhí)行上述方法流程,因此其所能獲得的技術(shù)效果可參考上述方法實(shí)施例,此處不再贅述。
本發(fā)明實(shí)施例還提供了一種分發(fā)數(shù)據(jù)的系統(tǒng),包括第一節(jié)點(diǎn)和第二節(jié)點(diǎn)。其中,該第一節(jié)點(diǎn)可以是本發(fā)明實(shí)施例所提供的任意一種第一節(jié)點(diǎn)120或第一節(jié)點(diǎn)150;該第二節(jié)點(diǎn)可以是本發(fā)明實(shí)施例所提供的任意一種第二節(jié)點(diǎn)130或第二節(jié)點(diǎn)160。
需要說明的是,在該系統(tǒng)中,同一個(gè)節(jié)點(diǎn)(尤其地,是指終端設(shè)備)可以在不同需求下?lián)蔚谝还?jié)點(diǎn)的角色或第二節(jié)點(diǎn)的角色。
第一節(jié)點(diǎn),用于接收并緩存分發(fā)業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),以及分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);
第二節(jié)點(diǎn),用于確定所述業(yè)務(wù)的標(biāo)識(shí)信息,并接收所述第一節(jié)點(diǎn)分發(fā)的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
下面以第一節(jié)點(diǎn)和第二節(jié)點(diǎn)均是終端設(shè)備為例進(jìn)行說明。
可選的,該系統(tǒng)還可以包括:核心網(wǎng)網(wǎng)關(guān)和基站。
所述基站,用于接收所述核心網(wǎng)網(wǎng)關(guān)發(fā)送的所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),并緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù);分發(fā)所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù),其中,接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)的節(jié)點(diǎn)包括所述第一節(jié)點(diǎn)。
進(jìn)一步可選的,所述系統(tǒng)還可以包括:核心網(wǎng)網(wǎng)關(guān)控制器和移動(dòng)管理實(shí)體mme;其中:
所述核心網(wǎng)網(wǎng)關(guān)控制器,用于通過所述mme向所述基站發(fā)送分發(fā)準(zhǔn)備消息;其中,所述分發(fā)準(zhǔn)備消息中包括所述業(yè)務(wù)的標(biāo)識(shí)信息,用于指示所述基站準(zhǔn)備接收所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
所述基站,還用于接收所述mme轉(zhuǎn)發(fā)的所述分發(fā)準(zhǔn)備消息,根據(jù)所述分發(fā)準(zhǔn)備消息配置所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)所需要的資源,并 向所述核心網(wǎng)網(wǎng)關(guān)控制器回復(fù)所述分發(fā)準(zhǔn)備消息的應(yīng)答。
所述核心網(wǎng)網(wǎng)關(guān)控制器,用于在接收到所述分發(fā)準(zhǔn)備消息的應(yīng)答之后,控制所述核心網(wǎng)網(wǎng)關(guān)向所述基站發(fā)送所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
進(jìn)一步可選的,所述核心網(wǎng)網(wǎng)關(guān)控制器,還用于向所述mme發(fā)送數(shù)據(jù)緩存請求消息;其中,所述數(shù)據(jù)緩存請求消息中包含所述業(yè)務(wù)的標(biāo)識(shí)信息,用于請求向所述mme管理的所述基站中緩存所述業(yè)務(wù)的標(biāo)識(shí)信息所指示的數(shù)據(jù)。
該情況下,所述mme,還用于接收所述核心網(wǎng)網(wǎng)關(guān)控制器發(fā)送的所述數(shù)據(jù)緩存請求消息,并根據(jù)所述緩存請求消息配置分發(fā)節(jié)點(diǎn),其中,所述分發(fā)節(jié)點(diǎn)包括所述第一節(jié)點(diǎn)。
在一種可選的實(shí)現(xiàn)方式中,所述系統(tǒng)還可以包括:
內(nèi)容緩存服務(wù)器ccs,用于接收來自內(nèi)容提供服務(wù)器的所述業(yè)務(wù)的數(shù)據(jù),并向所述核心網(wǎng)網(wǎng)關(guān)發(fā)送所述業(yè)務(wù)的數(shù)據(jù);
所述核心網(wǎng)網(wǎng)關(guān)還用于接收所述ccs發(fā)送的所述業(yè)務(wù)的數(shù)據(jù),并將所述業(yè)務(wù)的數(shù)據(jù)分為多個(gè)業(yè)務(wù)段,對每個(gè)所述業(yè)務(wù)段分配標(biāo)識(shí);向所述基站發(fā)送所述業(yè)務(wù)段的標(biāo)識(shí)和所述業(yè)務(wù)段的中的數(shù)據(jù)。
關(guān)于本發(fā)明實(shí)施例所提供的分發(fā)數(shù)據(jù)的系統(tǒng)中的各網(wǎng)元之間的連接關(guān)系,可以示例性的參考附圖1、2、7或8。關(guān)于該各網(wǎng)元所執(zhí)行的步驟的具體實(shí)現(xiàn)以及各網(wǎng)元之間所執(zhí)行的各步驟之間的前后關(guān)系等的描述均可以參見上文所提供的方法實(shí)施例中的階段1-3中,示例性的,可參考附圖9-11中的任意一個(gè)附圖。在此不再贅述。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒ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è)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。