MBMS下载传输方式为数据文件的可靠传输提供支持。这种传输方式适用于所有以数据文件、二进制数据、静态图片或元数据的形式传输MBMS内容的MBMS用户服务。MBMS下载传输方式允许在一个数据传输会话中传输任意数量的文件。
图6.18向我们展示了使用PTM MBMS承载服务的MBMS下载传输方式的协议栈。主要的传输协议是FLUTE(单向文件传输)协议(Paila等,2004)。FLUTE在单向链路上提供可靠的PTM数据传输,并利用FEC协议组件来提高数据传输的可靠性。FLUTE不能保证绝对可靠。在MBMS中,文件修复流程用于保证可靠性。这个流程的更多细节将在6.5.4节给出。在FLUTE中,FDT(文件传输表)用于识别一次FLUTE传输中的不同文件。下载传输方式通常将一个FDT实例与一个MBMS下载传输会话联系起来。MBMS客户端应用程序有3种方法从MBMS下载传输会话中接收文件。在混杂模式中,本地FLUTE实体在MBMS客户端应用程序的指示下,接收会话中的所有可用文件。在“一式一份”模式中,本地FLUTE实体按照指示,接收由文件URI标识的特定文件的一份备份。FLUTE实体不需要与整个MBMS下载会话保持连接,而是一旦需要的文件接收完毕,就可以退出。文件URI是从MBMS会话声明中的会话描述中获得的。在“及时更新”模式中,FLUTE实体按指示接收一份或多份文件,以及它们的更新。FLUTE在MBMS中的使用细节请参考(3GPP,2007e)。
图6.18 PTM可靠下载传输的协议栈(www.xing528.com)
基于PTP承载服务的可靠下载传输所用到的协议栈如图6.19所示。当MBMS承载不可用时,MBMS用户服务数据也可以通过单播UMTS承载服务进行可靠传输。在这种情况下,下载传输是基于OMA(Open Mobile Alliance,开放移动联盟)推进标准定义的流程(OMA,2007)。UE必须在BM-SC注册其MSISDN,才能使用OMA推进标准来接收下载会话。注册和注销都由HTTP协议进行管理。图6.19中的协议栈也用于PTP文件修复,方式是将在6.5.4节描述的文件修复流程,这个协议栈还可用于安全功能的交互和加密密钥的分发。
图6.19 PTP可靠下载传输的协议栈
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。