CN101330348B - 数据封装装置和方法 - Google Patents
数据封装装置和方法 Download PDFInfo
- Publication number
- CN101330348B CN101330348B CN2007101115765A CN200710111576A CN101330348B CN 101330348 B CN101330348 B CN 101330348B CN 2007101115765 A CN2007101115765 A CN 2007101115765A CN 200710111576 A CN200710111576 A CN 200710111576A CN 101330348 B CN101330348 B CN 101330348B
- Authority
- CN
- China
- Prior art keywords
- data
- multimedia broadcast
- multicast service
- encapsulation
- service data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1886—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with traffic restrictions for efficiency improvement, e.g. involving subnets or subdomains
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种用于多媒体广播组播业务数据的数据封装装置和方法,其中,该数据封装装置包括:分类和限定模块,用于按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据数据类型限定多媒体广播组播业务数据的数据结构;标识和描述模块,用于使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述多媒体广播组播业务数据;以及数据封装模块,用于将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。本发明能够满足传输多种业务数据,支持复杂多样的业务应用的要求,支持一个信道传输多种业务应用的媒体数据。
Description
技术领域
本发明涉及通信领域,尤其涉及数据封装装置和方法。
背景技术
移动通信网络中,数据业务应用的发展日新月异,衍生了移动多媒体广播、组播。即为了有效利用带宽、切合业务形式,不少规范标准采用了广播、组播方法,来传输业务数据。例如,MBMS、BCMCS等。
这些业务数据类型例子包括了各种各样的媒体数据,例如Clipcasting业务的各种音视频短片(例如天气预报、喜剧幽默等),和Data casting业务的图文数据(例如新闻、天气、星相运程、广告等)。
然而,包括MBMS、BCMCS在内的方案中,目前只能提供有限的信道资源。
通常使用的流媒体广播/组播业务,一路信道传输的是一个节目频带的内容。
相对而言,用户需要的数据业务的形式多种多样。由此,需要使用某信道传送多种节目的业务数据。
发明内容
针对以上一个或多个问题,本发明提供了一种封装这些业务数据的方法,能够满足传输多种业务数据,支持复杂多样的业务应用的要求。
根据本发明的用于多媒体广播组播业务数据的数据封装装置包括:分类和限定模块,用于按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据数据类型限定多媒体广播组播业务数据的数据结构;标识和描述模块,用于使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述多媒体广播组播业务数据;以及数据封装模块,用于将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。
根据本发明的用于多媒体广播组播业务数据的数据封装方法包括以下步骤:步骤S202,按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据数据类型限定多媒体广播组播业务数据的数据结构;步骤S204,使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述多媒体广播组播业务数据;以及步骤S206,将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。
其中,不同数据类型的多媒体广播组播业务数据使用相同或不同的数据体标识进行标识。数据封装模块将不同数据类型的多媒体广播组播业务数据分节封装到同一个业务信道的不同数据单元中。多媒体广播组播业务数据的封装包括:数据头、数据净荷、以及CRC校验码。数据头包括:数据类型标识、数据净荷长度、数据体标识、节序号、总节数。
本发明能够满足传输多种业务数据,支持复杂多样的业务应用的要求,支持一个信道传输多种业务应用的媒体数据。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明的用于多媒体广播组播业务数据的数据封装装置的框图;
图2是根据本发明的用于多媒体广播组播业务数据的数据封装方法的流程图;以及
图3是根据本发明的数据封装的示意图。
具体实施方式
下面参考附图,详细说明本发明的具体实施方式。
图1是根据本发明的用于多媒体广播组播业务数据的数据封装装置的框图。如图1所示,本发明的用于多媒体广播组播业务数据的数据封装装置包括:分类和限定模块102,用于按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据数据类型限定多媒体广播组播业务数据的数据结构;标识和描述模块104,用于使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述多媒体广播组播业务数据;以及数据封装模块106,用于将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。
其中,不同数据类型的多媒体广播组播业务数据使用相同或不同的数据体标识进行标识。数据封装模块将不同数据类型的多媒体广播组播业务数据分节封装到同一个业务信道的不同数据单元中。多媒体广播组播业务数据的封装包括:数据头、数据净荷、以及CRC校验码。数据头包括:数据类型标识、数据净荷长度、数据体标识、节序号、总节数。
图2是根据本发明的用于多媒体广播组播业务数据的数据封装方法的流程图。如图2所示,移动网络中多媒体广播组播业务的数据封装方法,包括以下步骤:
S202,按照业务应用的不同,划分若干数据类型,为不同数据类型规定媒体数据信息的数据结构定义。
S204,使用数据体标识区分不同的媒体数据实例,按照数据结构描述媒体数据。其中。不同数据类型的媒体数据,可以使用相同的数据体标识,例如,用于关联相同标识的媒体数据。
S206,将媒体数据分节封装后,映射到传输层的数据单元,进行传输。其中,移动网络的传输系统,提供业务数据的传输单元,即数据单元。进一步,对于媒体数据的分节,其对应节序号和总节数,作为封装参数之一。同样,本数据节的数据净荷长度,也作为封装参数之一。封装参数均被包含在传输层的数据单元中。
如图3所示,传输层数据单元的封装包中包含Data casting和Clip casting等数据业务的内容信息和封装参数。数据单元可以是移动多媒体广播组播的UDP数据包。
本发明的数据单元封装中包括:数据头、数据净荷和CRC校验码。其中,数据头各部分说明如下:
数据类型标识:5位字段,标识数据净荷承载的数据的类型,定义见表1,与数据体标识一起唯一确定一个全局的数据体。
表1数据类型标识
数据净荷长度:11位字段,表示本数据净荷的字节数长度。
数据体标识:8位字段,表示数据节所属的数据体,例如某个数据文件。
节序号:16位字段,取值范围0~65534,表示承载当前传输数据的节序号。
总节数:16位字段,取值范围1~65535,表示承载当前传输数据的总节数。
数据净荷:业务数据按照数据类型标识和数据体标识,划分成不同数据体,并按照传输单元的要求将块分割成数据节,本字段即为数据节承载的净荷。字节为单位。
这里,数据体是网络侧广播/组播给终端的某节目的业务数据的实例的统称,其内容可包含某个或某些数据类型的部分或全部的数据。
CRC_32:32位字段CRC。对于本数据净荷的校验码。
对应每种不同的数据类型,规定其媒体描述的数据结构。例如:新闻:记录ID、新闻日期、新闻类型、新闻标题、新闻内容详细信息、图片标识。
星相运程:记录ID、星座、标题、内容详细信息、图片标识、综合运指数、综合运描述详细信息、恋情运指数、恋情运描述详细信息、金钱运指数、金钱运描述详细信息。星相运程指数取值1~5。
天气:记录ID、地点名称、日期、最高温度、最低温度、温度变化、图片标识(图片内置)、预报详细信息。
以上各种业务数据的“详细信息”也可以WEB页面或类似形式,即本身可以嵌入文本、图片、URL链接等。以上数据结构使用XML表述。
另外,对应于多媒体业务数据的图片、URL,通过其数据封装的数据体标识和数据类型标识确定归属的业务数据。
进一步,可以将不同数据类型的多媒体业务数据,封装到同一个业务信道的不同数据单元中,就实现了一个信道传输多种业务应用的媒体数据。
总之,本发明提供一种移动多媒体广播组播业务数据的封装的方法,可以支持MBMS、BCMCS等一个信道传输多种业务应用的媒体数据。但具体实现方法不局限于本实例。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种用于多媒体广播组播业务数据的数据封装装置,其特征在于包括:
分类和限定模块,用于按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据所述数据类型限定所述多媒体广播组播业务数据的数据结构;
标识和描述模块,用于使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述所述多媒体广播组播业务数据;以及
数据封装模块,用于将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。
2.根据权利要求1所述的数据封装装置,其特征在于,不同数据类型的多媒体广播组播业务数据使用相同或不同的数据体标识进行标识。
3.根据权利要求2所述的数据封装装置,其特征在于,所述数据封装模块将不同数据类型的多媒体广播组播业务数据分节封装到同一个业务信道的不同数据单元中。
4.根据权利要求3所述的数据封装装置,其特征在于,所述多媒体广播组播业务数据的封装包括:数据头、数据净荷、以及CRC校验码。
5.根据权利要求4所述的数据封装装置,其特征在于,所述数据头包括:数据类型标识、数据净荷长度、所述数据体标识、节序号、总节数。
6.一种用于多媒体广播组播业务数据的数据封装方法,其特征在于,包括以下步骤:
步骤S202,按照业务应用将多媒体广播组播业务数据划分为至少一种数据类型,并根据所述数据类型限定所述多媒体广播组播业务数据的数据结构;
步骤S204,使用数据体标识对不同的多媒体广播组播业务数据实例进行标识,并按照所限定的数据结构描述所述多媒体广播组播业务数据;以及
步骤S206,将描述后的多媒体广播组播业务数据进行分节封装,并将封装后的多媒体广播组播业务数据映射到传输层的数据单元以进行传输。
7.根据权利要求6所述的数据封装方法,其特征在于,不同数据类型的多媒体广播组播业务数据使用相同或不同的数据体标识进行标识。
8.根据权利要求7所述的数据封装方法,其特征在于,将不同数据类型的多媒体广播组播业务数据分节封装到同一个业务信道的不同数据单元中。
9.根据权利要求8所述的数据封装方法,其特征在于,所述多媒体广播组播业务数据的封装包括:数据头、数据净荷、以及CRC校验码。
10.根据权利要求9所述的数据封装方法,其特征在于,所述数据头包括:数据类型标识、数据净荷长度、所述数据体标识、节序号、总节数。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101115765A CN101330348B (zh) | 2007-06-19 | 2007-06-19 | 数据封装装置和方法 |
PCT/CN2007/003562 WO2008154779A1 (fr) | 2007-06-19 | 2007-12-12 | Appareil et procédé d'encapsulation de données |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101115765A CN101330348B (zh) | 2007-06-19 | 2007-06-19 | 数据封装装置和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101330348A CN101330348A (zh) | 2008-12-24 |
CN101330348B true CN101330348B (zh) | 2012-03-07 |
Family
ID=40155862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101115765A Expired - Fee Related CN101330348B (zh) | 2007-06-19 | 2007-06-19 | 数据封装装置和方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101330348B (zh) |
WO (1) | WO2008154779A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101673380B (zh) * | 2009-10-16 | 2012-03-28 | 广东宇天科技有限公司 | 移动媒体业务的实现方法及装置 |
CN102480335B (zh) * | 2010-11-30 | 2015-08-05 | 金蝶软件(中国)有限公司 | 一种业务数据的发送方法及系统 |
CN102595199A (zh) * | 2011-01-11 | 2012-07-18 | 中兴通讯股份有限公司 | 一种流媒体数据包的封装、传输方法及流媒体处理装置 |
CN102724555B (zh) * | 2012-07-09 | 2016-05-11 | 杭州海康威视数字技术股份有限公司 | 视频监控系统中的多路码流同端口处理方法及其系统 |
CN103368971A (zh) * | 2013-07-25 | 2013-10-23 | 厦门亿联网络技术股份有限公司 | 一种多模块间统一数据的通信方法 |
CN105847320A (zh) * | 2016-03-02 | 2016-08-10 | 乐视致新电子科技(天津)有限公司 | 一种资源获取方法和装置 |
CN111885038B (zh) * | 2020-07-16 | 2022-06-10 | 深圳思凯微电子有限公司 | 数据的封装方法、装置、系统及计算机可读存储介质 |
CN114422604A (zh) * | 2021-12-27 | 2022-04-29 | 中国电信股份有限公司 | 一种数据发送、接收方法及装置 |
CN115278323A (zh) * | 2022-06-30 | 2022-11-01 | 海信视像科技股份有限公司 | 一种显示设备、智能设备和数据处理方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1594254A1 (en) * | 2004-05-07 | 2005-11-09 | Samsung Electronics Co., Ltd. | Apparatus and method for notifying transmisssion mode in MBMS service |
CN1756216A (zh) * | 2004-09-30 | 2006-04-05 | 华为技术有限公司 | 多媒体广播组播业务系统中业务识别和路由方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2399713A (en) * | 2003-03-17 | 2004-09-22 | Orange Personal Comm Serv Ltd | Telecommunications apparatus and method based on quality of service |
CN1972408A (zh) * | 2006-11-30 | 2007-05-30 | 中兴通讯股份有限公司 | 一种移动多媒体广播系统的数据传送方法 |
-
2007
- 2007-06-19 CN CN2007101115765A patent/CN101330348B/zh not_active Expired - Fee Related
- 2007-12-12 WO PCT/CN2007/003562 patent/WO2008154779A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1594254A1 (en) * | 2004-05-07 | 2005-11-09 | Samsung Electronics Co., Ltd. | Apparatus and method for notifying transmisssion mode in MBMS service |
CN1756216A (zh) * | 2004-09-30 | 2006-04-05 | 华为技术有限公司 | 多媒体广播组播业务系统中业务识别和路由方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101330348A (zh) | 2008-12-24 |
WO2008154779A1 (fr) | 2008-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101330348B (zh) | 数据封装装置和方法 | |
CN101238732B (zh) | 在广播系统中发送/接收广播服务的接入信息的方法和装置及其系统 | |
CN101707739B (zh) | 一种从网络接收mbms服务的方法 | |
CN101919243B (zh) | 用于在移动广播系统中提供和接收服务指南的方法和设备 | |
CN101119219B (zh) | 一种广播组播业务中数据传输的实现方法及系统 | |
CN101262626B (zh) | Mbms的信道传输方法及系统、网络侧和终端 | |
CN101411103B (zh) | 用于共享服务指南或服务指南片段的方法和系统 | |
CN1640054B (zh) | 用于提供广播服务信息的方法和装置 | |
CN100542341C (zh) | 实现移动终端间数据共享的方法和设备 | |
TW200701678A (en) | Improved resource utilization for multimedia broadcast multicast services (mbms) | |
CN101557267A (zh) | 一种bcast中通知消息呈现方式的方法和装置 | |
CN101107798A (zh) | 用于在移动广播系统中发送关于广播服务的通告的方法和装置 | |
CN101981922B (zh) | 在移动通信系统中用于终端的软件更新的方法和设备 | |
US20140289721A1 (en) | Method and system for updating firmware of terminals in a broadcast system | |
CN101931872A (zh) | 一种mbms中的逻辑信道标识传输方法和系统 | |
CN101296407B (zh) | 多载波移动通信系统传输mbms的方法及装置 | |
KR20090024291A (ko) | 이동 유닛들로 동일한 데이터를 배포하는 방법 | |
CN103004134B (zh) | 控制上行应用层业务的方法、用户设备及基站 | |
CN101005645B (zh) | 用于移动多媒体广播系统的紧急信息传送方法 | |
US8755320B2 (en) | Identification of MBMS service from a central node to UMTS LTE eNBs | |
CN101159707B (zh) | 短消息的传输方法、流媒体服务器以及终端 | |
CN101282504A (zh) | 一种通过cmmb紧急广播表传输紧急广播消息的方法 | |
CN105323220B (zh) | 一种基于ip的多媒体节目映射和访问信令及方法 | |
CN101330398B (zh) | 一种业务数据流的发送方法 | |
CN1964515A (zh) | 一种终端选择性获取业务指南信息的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120307 Termination date: 20200619 |
|
CF01 | Termination of patent right due to non-payment of annual fee |