TP分組中的每個實時數據幀(例如,每個冗余實時數據幀和每個新的實時數據幀)的ToC字段。另外,在一些示例性實施例中,可在執(zhí)行捆綁之后重新計算可包括在標頭內的任何校驗和諸如UDP和/或IP層校驗和。
[0065]操作430可包括將包括先前發(fā)送的第一實時數據幀和下一順序未發(fā)送的實時數據幀的第二 RTP分組通過無線電鏈路發(fā)送至第二邊緣節(jié)點。
[0066]應當理解,各種RTP分組中的任一種RTP分組均可根據各種示例性實施例用于冗余傳輸。圖6示出了一個此類示例性分組格式,其中可將帶寬有效(BE)有效載荷格式用于實時數據幀的冗余傳輸。在圖6的實例中,第一 ToC字段604可用于第一實時數據幀,并且可添加第二 ToC字段(ToC2)606以支持第二實時數據幀。ToC字段604和ToC字段606可例如各自為6比特。然而,應當理解,可在本發(fā)明的范圍內使用其他大小的ToC字段。新的實時數據幀和冗余實時數據幀兩者均可包括在分組的實時數據字段608中。圖6的實例可另外包括編解碼器模式請求(CMR)字段602,該字段可例如為4比特。然而,應當理解,可在本發(fā)明的范圍內設想其他大小的CMR字段。在一些示例性實施例中,也可包括填充部610。然而,填充部610的大小可根據傳輸塊大小而變化,并且在一些情況下可被省略。應當理解,可對圖6所示的示例性格式加以必要的變更,使其擴展為可將三個或更多個實時數據幀封裝在RTP分組中的實施例。
[0067]圖7示出了另一個示例性分組格式,其中可將八位字節(jié)對齊(OA)的有效載荷格式用于實時數據幀的冗余傳輸。在圖7的實例中,可添加第二 ToC字段(ToC 2)710和合適的填充部(字段712)以支持第二實時數據幀。就這一點而言,第一 ToC字段(ToC I) 706可用于第一實時數據幀,并且第二 ToC字段710可用于第二實時數據幀。新的實時數據幀和冗余實時數據幀兩者均可包括在分組的實時數據字段714中。分組可另外包括CMR字段702,該字段可例如為4比特。然而,應當理解,可在本發(fā)明的范圍內設想其他大小的CMR字段。填充字段704、712和716可用于提供八位字節(jié)對齊,并且可例如根據傳輸塊大小而改變大小。在不需要支持八位字節(jié)對齊的情況下(例如,根據傳輸塊大小),填充字段704、712和716中的一者或多者可被省略。應當理解,可對圖7所示的示例性格式加以必要的變更,使其擴展為可將三個或更多個實時數據幀封裝在RTP分組中的實施例。
[0068]在啟用實時數據冗余方案時,邊緣節(jié)點可繼續(xù)將剛剛發(fā)送的實時數據幀(或多個實時數據幀)與下一順序未發(fā)送的實時數據幀(或多個未發(fā)送的實時數據幀)封裝在一起。圖8示出了根據一些實施例的對一系列實時數據幀進行此類捆綁的效果。就這一點而言,可將先前可能發(fā)送的幀f(n_2)與下一順序未發(fā)送的幀f(n-l) —起捆綁在分組p(n-l)中。下一分組P(n)可包括幀f(n-l)的冗余傳輸連同下一順序未發(fā)送的幀f (η)的捆綁。分組ρ(η+1)可包括幀f (η)和幀f(n+l)。分組p(n+2)可包括幀f(n+l)和下一順序未發(fā)送的幀f (η+2) ο分組P (n+3)可包括幀f (n+2)和下一順序未發(fā)送的幀f (n+3)。分組p (n+4)可包括幀f(n+3)和下一順序未發(fā)送的幀f (n+4)。分組p (n+5)可包括幀f (n+4)和下一順序未發(fā)送的幀f (n+5)。只要啟用了冗余,就可對任何其他的幀繼續(xù)這一過程。
[0069]應當理解,實施例的實例以舉例的方式提供了圖8,在這些實施例中可將兩個實時數據幀捆綁在RTP分組中。可對圖8的技術加以必要的變更,使其擴展為可在本公開的范圍內將三個或更多個實時數據幀(例如,兩個或更多個先前發(fā)送的實時數據幀和/或兩個或更多個新的實時數據幀)封裝在RTP分組中的實施例。
[0070]當實時數據會話持續(xù)進行并且無線電鏈路條件足以支持實時數據的冗余傳輸時,邊緣節(jié)點可繼續(xù)執(zhí)行實時數據的冗余傳輸。如果無線電鏈路條件惡化以至于不能再支持冗余,諸如如果MCS級別降級到其中足夠的傳輸塊大小不再可用,則邊緣節(jié)點可決定停止冗余實時數據傳輸。如果已停止使用HARQ,則可諸如通過停止使用實時數據冗余方案時伴隨的RRC重新配置消息來重新啟用HARQ。
[0071]圖9示出了根據示例性方法的流程圖,該方法用于可由無線通信設備諸如無線通信設備102執(zhí)行的根據一些示例性實施例的實時數據的冗余傳輸。就這一點而言,圖9的方法可對應于圖4的方法的實施例,在圖4中,無線通信設備為執(zhí)行該方法的邊緣節(jié)點。處理電路210、處理器212、存儲器214、收發(fā)器216或冗余模塊218中的一者或多者可例如提供用于執(zhí)行圖9所示的和相對于圖9所述的操作的裝置。
[0072]操作900可包括無線通信設備102將包括第一實時數據幀的第一 RTP分組發(fā)送至服務基站104。操作900可因此例如對應于操作400的實施例。
[0073]操作910可包括無線通信設備102確定已配置的傳輸塊大小足以支持實時數據的冗余傳輸。例如,操作910可包括確定已分配的MCS級別支持將兩個或更多個實時數據捆綁在RTP分組中,而無需使用附加物理資源塊。操作910的確定可例如至少部分地基于給定所使用的一個或多個編解碼器的實時數據幀的大小,諸如相對于圖5所述的。操作910可例如對應于操作410的實施例。
[0074]操作920可包括無線通信設備102將第一實時數據幀與下一順序未發(fā)送的實時數據幀一起捆綁在第二 RTP分組中。操作920的捆綁可例如在HXP層處執(zhí)行。就這一點而言,操作920可例如對應于操作420的實施例。
[0075]操作930可包括無線通信設備102將第二 RTP分組發(fā)送至服務基站104。就這一點而言,操作930可例如對應于操作430的實施例。
[0076]圖10示出了根據示例性方法的流程圖,該示例性方法用于可由基站諸如服務基站104執(zhí)行的根據一些示例性實施例的實時數據的冗余傳輸。就這一點而言,圖10的方法可對應于圖10的方法的實施例,在圖10中,基站為執(zhí)行該方法的邊緣節(jié)點。處理電路310、處理器312、存儲器314、收發(fā)器316、冗余模塊318或調度模塊320中的一者或多者可例如提供用于執(zhí)行圖10所示的和相對于圖10所述的操作的裝置。
[0077]操作1000可包括基站確定無線電鏈路條件足以分配MCS級別,該MCS級別足以提供傳輸塊大小,該傳輸塊大小足夠大,以封裝多個實時數據幀。所述確定可例如基于服務基站104上的負載、可用無線電鏈路資源、可由無線通信設備102報告的信道條件、和/或可被納入MCS分配決定的其他無線電鏈路條件??衫缰辽俨糠值鼗诮o定用于實時數據會話的一個或多個編解碼器的實時數據幀的大小來確定可能需要支持冗余傳輸的MCS級別,諸如相對于圖5所述的。
[0078]操作1010可包括服務基站104將MCS級別(例如,可支持實時數據的冗余傳輸的更高MCS級別)分配至無線通信設備102。操作1000和操作1010可例如對應于操作410的實施例。
[0079]在一些示例性實施例中,該方法可另外包括服務基站104禁用HARQ,諸如通過向無線通信設備102發(fā)送RRC重新配置消息。就這一點而言,可根據一些示例性實施例伴隨啟用實時數據的冗余傳輸而停止HARQ。
[0080]在其中圖10的方法包括在下行鏈路上啟用和執(zhí)行實時數據的冗余傳輸的實施例中(例如,對于包括將實時數據傳輸至無線通信設備102的實時數據會話),該方法可另外包括操作1020和1030。然而,對于其中僅在上行鏈路上執(zhí)行實時數據的冗余傳輸的實施例(例如,對于將實時數據從無線通信設備102傳輸至服務基站104),可省略操作1020和操作 1030。
[0081]操作1020可包括服務基站104將先前發(fā)送的實時數據幀與下一順序未發(fā)送的實時數據幀一起捆綁在RTP分組中。操作1020的捆綁可例如在RTP層處執(zhí)行。就這一點而言,操作1020可例如對應于操作420的實施例。
[0082]操作1030可包括服務基站104將第二 RTP分組發(fā)送至無線通信設備102。就這一點而言,操作1030可例如對應于操作430的實施例。
[0083]圖11示出了根據示例性方法的流程圖,該示例性方法用于根據一些示例性實施例使用冗余傳輸的實時數據來支持可由邊緣節(jié)點諸如無線通信設備102和/或服務基站104執(zhí)行的實時數據會話。處理電路210、處理器212、存儲器214、收發(fā)器216、冗余模塊218、處理電路310、處理器312、存儲器314、收發(fā)器316、冗余模塊318或調度模塊320中的一者或多者可例如提供用于執(zhí)行圖11所示的和相對于圖11所述的操作的裝置。
[0084]操作1100可包括邊緣節(jié)點接收包括第一實時數據幀的第一 RTP分組。第一實時數據幀可包括任何實時數據,諸如實時音頻、實時視頻、它們的一些組合、和/或用于其中邊緣節(jié)點可參與的實時數據會話的一些其他形式的實時數據。第一 RTP分組可為以下各項的分組:任何實時數據會話諸如作為非限制性實例的實時音頻會話(例如,VoLTE呼叫或其他VoIP會話)、實時視頻會話(例如,視頻通話、視頻會議、實時流視頻,等)、和/或邊緣節(jié)點可參與的其他實時數據會話。
[0085]操作1110可包括邊緣節(jié)點確定尚未正確接收第一實時數據幀。例如,操作1110可包括確定第一實時數據幀被破壞(例如,在傳輸期間和/或在解封裝第一 RTP分組時)。例如,在一些實施例中,可至少部分地基于第一 RTP分組的校驗和計算來執(zhí)行第一實時數據幀的確定。
[0086]操作1120可包括邊緣節(jié)點接收第二 RTP分組,該分組可包括第一實時數據幀(例如,第一實時數據幀的冗余傳輸)和先前未發(fā)送至邊緣節(jié)點的第二實時數據幀。操作1130可包括邊緣節(jié)點將第一實時數據幀和第二實時數據幀從第二 RTP分組中解封裝。
[0087]操作1140可包括邊緣節(jié)點使用從第二 RTP分組中解封裝的第一實時數據幀和第二實時數據幀來支持實時數據會話。就這一點而言,第一實時數據幀的冗余傳輸可用于取代未正確接收的第一實時數據幀的第一傳輸,以保持實時數據會話的連續(xù)性。應當理解,可對圖11的實例的技術加以必要的變更,使其應用于完全未接收到第一 RTP分組的情況,諸如第一 RTP分組在傳輸期間丟失的情況。
[0088]應當理解,可對本文針對實時數據冗余所述的技術加以必要的變更,使其應用于整個實時分組、部分分組(例如,正常語音或其他實時分組的一半或其他部分持續(xù)時間)、壓縮實時分組(例如,低質量語音或其他實時分組,但為標準持續(xù)時間)、和/或可被插入