© 多媒体通信 Multimedia communications 第5章多媒体通信终端与系统 爸2019年11月17日爸 甩于工程与后怎科学系
2019年11月17日 第5章 多媒体通信终端与系统 多媒体通信 Multimedia Communications
KC第5章多媒体通信终端与系统 ◆5.1传输层协议 ◆5.2多媒体数据的复接与复用 ◆5.3视听通信系统与终端 ◆5.4会话发起协议和会话描述协议 ◆5.5协同计算与组通信 ◆5.6多媒体流式应用系统与终端 ◆5.7对等网络(P-o-P)流式应用系统 ◆5.8动态自适应HTTP流式应用系统 2 ynh.cxh @ustc.edu.cn
{ynh,cxh}@ustc.edu.cn 第5章 多媒体通信终端与系统 5.1 传输层协议 5.2 多媒体数据的复接与复用 5.3 视听通信系统与终端 5.4 会话发起协议和会话描述协议 5.5 协同计算与组通信 5.6 多媒体流式应用系统与终端 5.7 对等网络(P-to-P)流式应用系统 5.8 动态自适应HTTP流式应用系统 2
KC5.1.1应用层分帧和集成层次处理 在计算机通信中往往采用层次化的协议结构,例如开放 系统互连OSI(Open System Interconnection)参考模型。在 这个模型中,每一层实现一种相对独立的功能,某一层不需 要知道下一层是如何实现的。 OSI Model Data unit Layer Function 7.Application Network process to application Data representation,encryption and decryption,convert machine dependent data to Host Data 6.Presentation machine independent data layers 5.Session Interhost communication,managing sessions between applications Segments 4.Transport Reliable delivery of packets between points on a network. Addressing,routing and(not necessarily reliable)delivery of datagrams between Packet/Datagram 3.Network Media points on a network. layers Bit/Frame 2.Data link A reliable direct point-to-point data connection. Bit 1.Physical A(not necessarily reliable)direct point-to-point data connection
{ynh, cxh}@ustc.edu.cn {ynh,cxh}@ustc.edu.cn 在计算机通信中往往采用层次化的协议结构,例如开放 系统互连OSI(Open System Interconnection)参考模型。在 这个模型中,每一层实现一种相对独立的功能,某一层不需 要知道下一层是如何实现的。 5.1.1 应用层分帧和集成层次处理
KC5.1.1应用层分帧和集成层次处理 ■层次化协议结构的优点 >易于实现、便于维护、灵活性好、易于标准化 ■层次化协议结构在多媒体通信中存在的问题 > 层次化协议中,下层的服务不了解上层的应用。例如TCP, 对于上层应用提交给TCP服务的数据流,TCP实体仅根据协 议,而不是根据应用需要来划分数据单元,得到所谓的协 议数据单元PDU(Protocol Data Unit) >多媒体通信中,实时性十分必要。TCP的PDU与上层应用 所提交的数据的特征(如图像帧、声音样值)之间没有明 确的关系,难以针对不同应用对PDU进行不同的处理; >每一个数据单元必须逐层处理,妨碍了协议执行的效率。 ynh,cxh @ustc.edu.cn
{ynh, cxh}@ustc.edu.cn {ynh,cxh}@ustc.edu.cn 层次化协议结构的优点 易于实现、便于维护、灵活性好、易于标准化 层次化协议结构在多媒体通信中存在的问题 层次化协议中,下层的服务不了解上层的应用。例如TCP, 对于上层应用提交给TCP服务的数据流,TCP实体仅根据协 议,而不是根据应用需要来划分数据单元,得到所谓的协 议数据单元PDU(Protocol Data Unit); 多媒体通信中,实时性十分必要。TCP的PDU与上层应用 所提交的数据的特征(如图像帧、声音样值)之间没有明 确的关系,难以针对不同应用对PDU进行不同的处理; 每一个数据单元必须逐层处理,妨碍了协议执行的效率。 5.1.1 应用层分帧和集成层次处理
MC5.1.1应用层分帧和集成层次理 ■ 应用层分帧ALF(Application Layer Framing) >将传统的数据流进行划分,得到应用数据单元ADU (Application Data Unit).,对应于一帧图像、或若干声音 样值; >传输层协议将ADU作为一个整体来处理,即ADU可以划分 为多个PDU,某个PDU发生差错时,传输层协议可以判断 PDU属于哪个ADU,以便根据应用适当处理。 ■集成层次处理ILP(Integrated Layer Processing) >对数据的串行操作转为并行操作,提高协议执行效率。 ynh,cxh@ustc.edu.cn
{ynh, cxh}@ustc.edu.cn {ynh,cxh}@ustc.edu.cn 应用层分帧ALF(Application Layer Framing) 将传统的数据流进行划分,得到应用数据单元ADU (Application Data Unit),对应于一帧图像、或若干声音 样值; 传输层协议将ADU作为一个整体来处理,即ADU可以划分 为多个PDU,某个PDU发生差错时,传输层协议可以判断 PDU属于哪个ADU,以便根据应用适当处理。 集成层次处理ILP(Integrated Layer Processing) 对数据的串行操作转为并行操作,提高协议执行效率。 5.1.1 应用层分帧和集成层次处理