CN110912633A - 一种数据播发方法及装置 - Google Patents
一种数据播发方法及装置 Download PDFInfo
- Publication number
- CN110912633A CN110912633A CN201811081067.7A CN201811081067A CN110912633A CN 110912633 A CN110912633 A CN 110912633A CN 201811081067 A CN201811081067 A CN 201811081067A CN 110912633 A CN110912633 A CN 110912633A
- Authority
- CN
- China
- Prior art keywords
- cdr
- data packet
- data
- time sequence
- broadcasting
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/40—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/49—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
- H04H60/51—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of receiving stations
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例提供一种数据播发方法及装置,所述方法包括:在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;将设置有所述时序标签的数据包发送至CDR广播台站。本发明实施例解决了CDR数据业务服务器与各个CDR广播台站之间进行数据传输产生的延时不等导致的CDR接收终端在进行CDR广播台站切换时接收到的数据信息存在重叠或丢失的问题,能够准确实现CDR广播台站的切换。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种数据播发方法及装置。
背景技术
CDR(Convergent Digital Radio,融合数字化广播)又称中国数字调频广播,应用于中国数字音频广播领域,中国数字化广播采用DRA+(Digital Rise Audio,数字音频编码)编码技术。
在CDR应用中,CDR数据业务服务器将数据源信息发送至设置在各个区域的CDR广播台站,CDR广播台站对数据源信息处理后进行播发,CDR接收终端接收CDR广播台站播发的CDR信号,经过处理后输出给用户。现有技术中,因为CDR数据业务服务器与各个CDR广播台站之间进行数据传输产生的延时不等,例如由于传输距离不同或者由于进行数据传输的设备的数据处理速度不同等导致的延时不等,因此数据源信息从CDR数据业务服务器传输到各个CDR广播台站的时间不同,各个CDR广播台站播发的内容存在一定时间差。CDR接收终端在进行CDR广播台站切换时,会导致接收到的数据信息存在重叠或丢失。
发明内容
本发明实施例提供一种数据播发方法及装置,以解决CDR数据业务服务器与各个CDR广播台站之间进行数据传输产生的延时不等导致的CDR接收终端在进行CDR广播台站切换时接收到的数据信息存在重叠或丢失的问题。
第一方面,本发明实施例提供了一种数据播发方法,所述方法应用于CDR数据业务服务器,所述方法包括:
在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
将设置有所述时序标签的数据包发送至CDR广播台站。
第二方面,本发明实施例提供了一种数据播发方法,所述方法应用于CDR广播台站,所述方法包括:
接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
向CDR接收终端发送所述数据包。
第三方面,本发明实施例提供了一种数据播发方法,所述方法应用于CDR接收终端,所述方法包括:
分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
第四方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR数据业务服务器,所述装置包括:
设置模块,用于在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
发送模块,用于将设置有所述时序标签的数据包发送至CDR广播台站。
第五方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR广播台站,所述装置包括:
接收模块,用于接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
发送模块,用于向CDR接收终端发送所述数据包。
第六方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR接收终端,所述装置包括:
接收模块,用于分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
获取模块,用于分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
切换模块,用于根据所述第一时序标签和所述第二时序标签,确定工作广播台站是否从所述原CDR广播台站切换至所述目标CDR广播台站。
第七方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR数据业务服务器,所述数据播发装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的应用于CDR数据业务服务器上的数据播发方法中的步骤。
第八方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR广播台站,所述数据播发装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的应用于CDR广播台站上的数据播发方法中的步骤。
第九方面,本发明实施例提供了一种数据播发装置,所述装置应用于CDR接收终端,所述数据播发装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的应用于CDR接收终端上的数据播发方法中的步骤。
第十方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例提供的应用于CDR数据业务服务器上的数据播发方法中的步骤或者实现本发明实施例提供的应用于CDR广播台站上的数据播发方法中的步骤或者实现本发明实施例提供的应用于CDR接收终端上的数据播发方法中的步骤。
第十一方面,本发明实施例提供一种CDR播发***,包括CDR数据业务服务器、CDR广播台站及CDR接收终端,所述CDR数据业务服务器上设置有本发明实施例提供的应用于CDR数据业务服务器上的数据播发装置,所述CDR广播台站上设置有本发明实施例提供的应用于CDR广播台站上的数据播发装置,所述CDR接收终端上设置有本发明实施例提供的应用于CDR接收终端上的数据播发装置。
本发明实施例中,通过在数据包中设置时序标签,所述时序标签用于标识所述数据包的时序,CDR接收终端能够根据时序标签进行工作广播台站的切换,能够准确实现CDR广播台站的切换。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据播发方法的流程图;
图2为本发明实施例提供的另一种数据播发方法的流程图;
图3为本发明实施例提供的CDR广播台站进行本地播发的示意图;
图4为本发明实施例提供的另一种数据播发方法的流程图;
图5为本发明实施例提供的CDR接收终端切换工作广播台站的示意图;
图6为本发明实施例提供的一种数据播发装置的结构图;
图7为本发明实施例提供的另一种数据播发装置的结构图;
图8为本发明实施例提供的另一种数据播发装置的结构图;
图9为本发明实施例提供的另一种数据播发装置的结构图;
图10为本发明实施例提供的另一种数据播发装置的结构图;
图11为本发明实施例提供的另一种数据播发装置的结构图;
图12为本发明实施例提供的另一种数据播发装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,图1为本发明实施例提供的一种数据播发方法的流程图,所述方法应用于CDR数据业务服务器,如图1所示,所述方法包括以下步骤:
步骤101、在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序。
其中,所述待播发的数据包可以是卫星导航地基增强信息数据中的数据包,也可以是待广播的广告信息中的数据包,也可以是待广播的音频数据包,本发明实施例对所述数据包的内容类别不进行限定。以卫星导航地基增强信息数据为例,可以是将卫星导航地基增强数据信息按固定大小切割为数据包,也可以是将包含预设格式的信息的集合作为一个数据包,例如,将包含数据包头,地基增强信息、数据包尾的数据格式的信息集合作为一个数据包,本发明实施例对此不进行限定。所述时序标签可以设置在所述数据包的包头,也可以设置在所述数据包的其它位置,优选的,所述时序标签设置在所述数据包的包头。所述时序标签可以包括序列号,例如第一个序列号为001,第二个序列号为002,以此类推,或者第一序列号为0001,第二序列号为0002,等等,所述序列号可以用于标识所述数据包的时序;也可以包括时间和序列号,所述时间和序列号用于标识所述数据包的时序;也可以包括表示时序的英文字母,例如A,B,C等,本发明实施例对时序标签的具体表现形式不进行限定。
步骤102、将设置有所述时序标签的数据包发送至CDR广播台站。
其中,可以是通过网络将所述数据包发送至CDR广播台站。
通过在待播发的数据包中设置时序标签,从而CDR广播台站能够将该标识有时序的数据包发送至CDR接收终端,以便CDR接收终端根据该数据包中的时序标签进行工作广播台站的切换。
可选的,所述时序标签包括序列号和/或时间。
其中,所述时序标签可以包括序列号或者包括时间,所述时间可以是设置时序标签时的时间,或者包括序列号和设置时序标签时的时间,所述时间可以包括年月日时分秒,也可以包括日时分秒,或者可以包括时分秒,等等。所述时序标签的表现形式可以为时间+序列号,以时间为时分秒为例,所述时序标签可以为:12:40:20-001,或者可以为:124020-001,或者可以为:124020001,等等,其中,001为序列号。所述时序标签的表现形式可以任意变化,本发明实施例对此不进行限定。
通过设置包括序列号和/或时间的时序标签,以便CDR接收终端根据该数据包中的序列号和/或时间进行工作广播台站的切换。
可选的,所述时序标签包括时间和序列号,所述在待播发的数据包中设置时序标签包括:
获取当前时间和第一序列号,所述第一序列号与第二序列号连续,所述第二序列号为前一次设置了时序标签的数据包的序列号;
根据当前时间及所述第一序列号,在所述待播放的数据包上设置包括当前时间和所述第一序列号的时序标签。
其中,所述获取当前时间可以通过时间同步服务器获取当前时间,所述时间同步服务器可以用于获取国际标准时间UTC,所述当前时间可以采用国际标准时间。所述第一序列号与第二序列号连续,具体应用中,所述第一序列号的值可以大于所述第二序列号的值,例如,所述第二序列号为003,可以设置第一序列号为004。
通过设置连续的序列号能够提高CDR接收终端根据数据包中的时序标签进行工作广播台站切换的准确性,同时通过设置包括时间的时序标签可以根据数据包中的时间值测试所述数据包的延时;还可以直观地显示时间线上数据的密集程度,例如将一天分为多个时间段,统计多个时间段内数据包的个数;还可以根据该时间进行数据速率监控,例如统计单位时间内数据包的个数,等等。
请参见图2,图2为本发明实施例提供的另一种数据播发方法的流程图,所述方法应用于CDR广播台站,如图2所示,所述方法包括:
步骤201、接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
步骤201、向CDR接收终端发送所述数据包。
其中,CDR广播台站可以通过网络接收CDR数据业务服务器发送的数据包,并将所述数据包进行处理得到携带数据包信息的CDR信号,将所述CDR信号发送给CDR接收终端。如图3所示,多个CDR广播台站接收设置有时序标签的数据包进行本地播发,位于CDR广播台站信号覆盖范围内的CDR接收终端能够接收所述CDR广播台站本地播发的数据包。
通过CDR广播台站将设置有时序标签的数据包发送至CDR接收终端,以便CDR接收终端根据该数据包中的时序标签进行工作广播台站的切换。
可选的,所述时序标签包括序列号和时间。
请参见图4,图4为本发明实施例提供的另一种数据播发方法的流程图,所述方法应用于CDR接收终端,如图4所示,所述方法包括:
步骤401、分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
步骤402、分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
步骤403、根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
其中,所述原CDR广播台站为CDR接收终端当前的工作广播台站,所述CDR接收终端接收工作广播台站的数据包并经过处理后提供给用户,所述目标CDR广播台站为CDR接收终端预备切换的工作广播台站。所述时序标签可以包括序列号,例如第一个序列号为001,第二个序列号为002,以此类推,或者第一序列号为0001,第二序列号为0002,等等,所述序列号可以用于标识所述数据包的时序;也可以包括时间和序列号,所述时间和序列号用于标识所述数据包的时序,也可以包括表示时序的英文字母,例如A,B,C等。所述根据所述第一时序标签和所述第二时序标签,确定工作广播台站是否从所述原CDR广播台站切换至所述目标CDR广播台站,可以是,判断所述第一时序标签和所述第二时序标签在时序上是否连续,若连续,则确定工作广播台站从所述原CDR广播台站切换至所述目标CDR广播台站,例如:以所述时序标签包括所述序列号为例,若第一时序标签为002,第二时序标签为003,则切换至所述目标CDR广播台站。
通过在数据包中设置时序标签,CDR接收终端能够根据时序标签进行工作广播台站的切换,解决了CDR数据业务服务器与各个CDR广播台站之间进行数据传输产生的延时不等导致的CDR接收终端在进行CDR广播台站切换时接收到的数据信息存在重叠或丢失的问题,能够准确实现CDR广播台站的切换。
可选的,所述时序标签包括序列号和/或时间。
可选的,所述根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站,包括:
判断所述第一时序标签中的第三序列号与所述第二时序标签中的第四序列号是否连续,其中,所述第三序列号为所述第一时序标签中的序列号,所述第四序列号为所述第二时序标签中的序列号;
若所述第三序列号与所述第四序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站。
可选的,在判断所述第一时序标签中的第三序列号与所述第二时序标签中的第四序列号是否连续之前,还包括:
判断所述第二数据包的信号因素是否达到预设条件。
其中,所述数据包可以是以CDR信号方式接收的数据包,所述数据包的信号因素可以包括所述CDR信号的信号强度,或者可以包括所述CDR信号的信号质量,或者同时包括所述CDR信号的信号强度及信号质量,所述信号强度可以用信号电平的高低表示,所述信号质量可以用信号的信噪比表示。所述判断所述第二数据包的信号因素是否达到预设条件,可以是,判断所述第二数据包的信号强度是否达到预设阈值,或者可以是,判断所述第二数据包的信号质量是否达到预设阈值,或者可以是判断所述第二数据包的信号强度和信号质量是否都达到预设阈值。具体应用中,如图5所示,CDR接收终端从原CDR广播台站向目标CDR广播台站的方向移动,在图示A点,所述第二数据包的信号因素达到预设条件,在图示B点所述第一时序标签中的第三序列号与所述第二时序标签中的第四序列号连续,因此,在图示B点将工作广播台站切换至目标CDR广播台站。
可选的,所述若所述第三序列号与所述第四序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站,包括:
若所述第四序列号小于或等于所述第三序列号,则停止接收所述原CDR广播台站发送的数据包,其中,所述第三序列号的值为第一切换值;
继续接收所述目标CDR广播台站发送的数据包,若当前所述目标CDR广播台站发送的数据包中的序列号与所述第一切换值连续,则从所述原CDR广播台站切换至所述目标CDR广播台站。
可选的,所述若所述第三序列号与所述第四序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站,包括:
若所述第四序列号大于所述第三序列号且与所述第三序列号不连续,则继续接收所述原CDR广播台站发送的数据包直至所述原CDR广播台站发送的数据包中的序列号与所述第二切换值连续,其中,所述第四序列号的值为第二切换值;
存储所述第二数据包;
若当前原CDR广播台站发送的数据包中的序列号与所述第二切换值连续,则从所述原CDR广播台站切换至所述目标CDR广播台站。
可选的,所述若所述第三序列号与所述第四序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站,包括:
若所述第四序列号大于所述第三序列号且与所述第三序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站。
下面以一个具体的实施例,对本发明实施例提供的数据播发方法进行举例说明:
CDR数据业务服务器在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序,具体的,所述时序标签包括序列号和时间,CDR数据业务服务器将设置有时序标签的数据包发送至各个CDR广播台站;CDR广播台站接收CDR数据业务服务器发送的设置有时序标签的数据包,并将该数据包处理成CDR信号在预设范围内进行广播;同时位于原CDR广播台站与目标CDR广播台站发送的CDR信号覆盖范围内的接收终端分别接收原CDR广播台站发送的携带第一数据包的CDR信号和目标CDR广播台站发送的携带第二数据包的CDR信号,分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,在判断所述携带第二数据包的CDR信号的信号强度和信号质量达到预设阈值的情况下,判断所述第一时序标签中的第三序列号与所述第二时序标签中的第四序列号是否连续;若所述第三序列号与所述第四序列号连续,则从所述原CDR广播台站切换至所述目标CDR广播台站。
请参见图6,图6是本发明实施例提供的一种数据播发装置的结构图,所述装置应用于CDR数据业务服务器,如图6所示,数据播发装置600包括:
设置模块601,用于在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
发送模块602,用于将设置有所述时序标签的数据包发送至CDR广播台站。
可选的,所述时序标签包括序列号和/或时间。
可选的,如图7所示,所述时序标签包括时间和序列号,设置模块601包括:
获取单元6011,用于获取当前时间和第一序列号,所述第一序列号与第二序列号连续,所述第二序列号为前一次设置了时序标签的数据包的序列号;
设置单元6012,用于根据当前时间及所述第一序列号,在所述待播放的数据包上设置包括当前时间和所述第一序列号的时序标签。
需要说明的是,本实施例作为与图1所示的实施例对应的CDR数据业务服务器侧的数据播发装置的实施方式,其具体的实施方式可参照图1所示的实施例的相关说明,为了避免重复说明,本实施例不再赘述,且可以达到相同有益效果。
请参见图8,图8是本发明实施例提供的另一种数据播发装置的结构图,所述装置应用于CDR广播台站,如图8所示,数据播发装置800包括:
接收模块801,用于接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
发送模块802,用于向CDR接收终端发送所述数据包。
需要说明的是,本实施例作为与图2所示的实施例对应的CDR广播台站侧的数据播发装置的实施方式,其具体的实施方式可参照图2所示的实施例的相关说明,为了避免重复说明,本实施例不再赘述,且可以达到相同有益效果。
请参见图9,图9是本发明实施例提供的另一种数据播发装置的结构图,所述装置应用于CDR接收终端,数据播发装置900包括:
接收模块901,用于分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
获取模块902,用于分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
切换模块903,用于根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
需要说明的是,本实施例作为与图4所示的实施例对应的CDR接收终端侧的数据播发装置的实施方式,其具体的实施方式可参照图4所示的实施例的相同说明,为了避免重复说明,本实施例不再赘述,且可以达到相同的有益效果。
请参见图10,图10是本发明实施例提供的一种数据播发装置的结构图,所述装置应用于CDR数据业务服务器,如图10所示,所述数据播发装置包括:存储器1001、处理器1000及存储在所述存储器1001上并可在所述处理器1000上运行的计算机程序,其中:
所述处理器1000用于读取存储器1001中的程序,执行下列过程:
在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
将设置有所述时序标签的数据包发送至CDR广播台站。
在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1000代表的一个或多个处理器和存储器1001代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。
处理器1000负责管理总线架构和通常的处理,存储器1001可以存储处理器1000在执行操作时所使用的数据。
需要说明的是,存储器1001并不限定只在数据播发装置上,可以将存储器1001和处理器1000分离处于不同的地理位置。
可选的,所述时序标签包括序列号和/或时间。
可选的,所述时序标签包括时间和序列号,所述处理器1000执行的在待播发的数据包中设置时序标签包括:
获取当前时间和第一序列号,所述第一序列号与第二序列号连续,所述第二序列号为前一次设置了时序标签的数据包的序列号;
根据当前时间及所述第一序列号,在所述待播放的数据包上设置包括当前时间和所述第一序列号的时序标签。
需要说明的是,本实施例中上述数据播发装置可以是本发明实施例中应用于CDR数据业务服务器侧的方法实施例中任意实施方式对应的数据播发装置,本发明实施例中应用于CDR数据业务服务器侧的方法实施例的任意实施方式都可以被本实施例中的上述数据播发装置所实现,以及达到相同的有益效果,此处不再赘述。
请参见图11,图11是本发明实施例提供的一种数据播发装置的结构图,所述装置应用于CDR广播台站,如图11所示,所述数据播发装置包括:存储器1101、处理器1100及存储在所述存储器1101上并可在所述处理器1100上运行的计算机程序,其中:
所述处理器1100用于读取存储器1101中的程序,执行下列过程:
接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
向CDR接收终端发送所述数据包。
在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1101代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。
处理器1100负责管理总线架构和通常的处理,存储器1101可以存储处理器1100在执行操作时所使用的数据。
需要说明的是,存储器1101并不限定只在数据播发装置上,可以将存储器1101和处理器1100分离处于不同的地理位置。
需要说明的是,本实施例中上述数据播发装置可以是本发明实施例中应用于CDR广播台站侧的方法实施例中任意实施方式对应的数据播发装置,本发明实施例中应用于CDR广播台站侧的方法实施例的任意实施方式都可以被本实施例中的上述数据播发装置所实现,以及达到相同的有益效果,此处不再赘述。
请参见图12,图12是本发明实施例提供的一种数据播发装置的结构图,所述装置应用于CDR接收终端,如图12所示,所述数据播发装置包括:存储器1201、处理器1200及存储在所述存储器1201上并可在所述处理器1200上运行的计算机程序,其中:
所述处理器1200用于读取存储器1201中的程序,执行下列过程:
分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1200代表的一个或多个处理器和存储器1201代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。
处理器1200负责管理总线架构和通常的处理,存储器1201可以存储处理器1200在执行操作时所使用的数据。
需要说明的是,存储器1201并不限定只在数据播发装置上,可以将存储器1201和处理器1200分离处于不同的地理位置。
需要说明的是,本实施例中上述数据播发装置可以是本发明实施例中应用于CDR接收终端侧的方法实施例中任意实施方式对应的数据播发装置,本发明实施例中应用于CDR接收终端侧的方法实施例的任意实施方式都可以被本实施例中的上述数据播发装置所实现,以及达到相同的有益效果,此处不再赘述。
本发明实施例还提供一种CDR播发***,包括CDR数据业务服务器、CDR广播台站及CDR接收终端,所述CDR数据业务服务器上设置有本发明实施例提供的应用于CDR数据业务服务器上的数据播发装置,所述CDR广播台站上设置有本发明实施例提供的应用于CDR广播台站上的数据播发装置,所述CDR接收终端上设置有本发明实施例提供的应用于CDR接收终端上的数据播发装置。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现的数据播发方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (10)
1.一种数据播发方法,其特征在于,所述方法应用于CDR数据业务服务器,所述方法包括:
在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
将设置有所述时序标签的数据包发送至CDR广播台站。
2.如权利要求1所述的方法,其特征在于,所述时序标签包括序列号和/或时间。
3.如权利要求2所述的方法,其特征在于,所述时序标签包括时间和序列号,所述在待播发的数据包中设置时序标签包括:
获取当前时间和第一序列号,所述第一序列号与第二序列号连续,所述第二序列号为前一次设置了时序标签的数据包的序列号;
根据当前时间及所述第一序列号,在所述待播发的数据包上设置包括当前时间和所述第一序列号的时序标签。
4.一种数据播发方法,其特征在于,所述方法应用于CDR广播台站,所述方法包括:
接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
向CDR接收终端发送所述数据包。
5.一种数据播发方法,其特征在于,所述方法应用于CDR接收终端,所述方法包括:
分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
6.一种数据播发装置,其特征在于,所述装置应用于CDR数据业务服务器,所述装置包括:
设置模块,用于在待播发的数据包中设置时序标签,所述时序标签用于标识所述数据包的时序;
发送模块,用于将设置有所述时序标签的数据包发送至CDR广播台站。
7.一种数据播发装置,其特征在于,所述装置应用于CDR广播台站,所述装置包括:
接收模块,用于接收CDR数据业务服务器发送的数据包,所述数据包中设置有时序标签,所述时序标签用于标识所述数据包的时序;
发送模块,用于向CDR接收终端发送所述数据包。
8.一种数据播发装置,其特征在于,所述装置应用于CDR接收终端,所述装置包括:
接收模块,用于分别接收原CDR广播台站发送的第一数据包和目标CDR广播台站发送的第二数据包;
获取模块,用于分别获取所述第一数据包中的第一时序标签和所述第二数据包中的第二时序标签,所述第一时序标签用于标识所述第一数据包的时序,所述第二时序标签用于标识所述第二数据包的时序;
切换模块,用于根据所述第一时序标签和所述第二时序标签,确定是否从所述原CDR广播台站切换至所述目标CDR广播台站。
9.一种CDR播发***,其特征在于,包括CDR数据业务服务器、CDR广播台站及CDR接收终端,所述CDR数据业务服务器上设置有如权利要求6所述的数据播发装置,所述CDR广播台站上设置有如权利要求7所述的数据播发装置,所述CDR接收终端上设置有如权利要求8所述的数据播发装置。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至3中任一项所述的数据播发方法中的步骤,或者该程序被处理器执行时实现如权利要求4所述的数据播发方法中的步骤,或者该程序被处理器执行时实现如权利要求5所述的数据播发方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081067.7A CN110912633A (zh) | 2018-09-17 | 2018-09-17 | 一种数据播发方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811081067.7A CN110912633A (zh) | 2018-09-17 | 2018-09-17 | 一种数据播发方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110912633A true CN110912633A (zh) | 2020-03-24 |
Family
ID=69813446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811081067.7A Pending CN110912633A (zh) | 2018-09-17 | 2018-09-17 | 一种数据播发方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110912633A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1124552A (zh) * | 1994-02-09 | 1996-06-12 | Ntt移动通信网株式会社 | 码分多址移动通信的方法和*** |
CN1602644A (zh) * | 2001-10-24 | 2005-03-30 | 高通股份有限公司 | 广播通信***中用于越区切换的方法和*** |
CN1801777A (zh) * | 2005-12-26 | 2006-07-12 | 武汉虹信通信技术有限责任公司 | 高速移动环境下无线视频或大数据流无缝软切换实现方法 |
CN101227745A (zh) * | 2008-02-02 | 2008-07-23 | 华为软件技术有限公司 | 移动多媒体业务的网络切换方法、装置和*** |
CN101754111A (zh) * | 2008-12-01 | 2010-06-23 | 华为技术有限公司 | 发送mbms业务数据的方法、设备及通信*** |
-
2018
- 2018-09-17 CN CN201811081067.7A patent/CN110912633A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1124552A (zh) * | 1994-02-09 | 1996-06-12 | Ntt移动通信网株式会社 | 码分多址移动通信的方法和*** |
CN1602644A (zh) * | 2001-10-24 | 2005-03-30 | 高通股份有限公司 | 广播通信***中用于越区切换的方法和*** |
CN1801777A (zh) * | 2005-12-26 | 2006-07-12 | 武汉虹信通信技术有限责任公司 | 高速移动环境下无线视频或大数据流无缝软切换实现方法 |
CN101227745A (zh) * | 2008-02-02 | 2008-07-23 | 华为软件技术有限公司 | 移动多媒体业务的网络切换方法、装置和*** |
CN101754111A (zh) * | 2008-12-01 | 2010-06-23 | 华为技术有限公司 | 发送mbms业务数据的方法、设备及通信*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111836329B (zh) | 数据传输方法及相关装置 | |
CN110035388B (zh) | 确定用户区域的方法、计算机可读存储介质及终端设备 | |
EP3419353A1 (en) | Method for positioning terminal, and network device | |
CN105139641A (zh) | 一种基于WiFi中继站的车辆调度方法及*** | |
EP3131320B1 (en) | Information push management method and device | |
CN110121183B (zh) | 一种信息处理方法、装置和计算机可读存储介质 | |
CN105451333B (zh) | 一种定位方法及其装置 | |
EP3185597A1 (en) | Method, base station, and terminal for wireless link processing | |
CN107395252B (zh) | 跳频方法、跳频装置、终端和基带芯片 | |
CN108989864B (zh) | 一种连麦方法、装置、设备及存储介质 | |
CN109239740B (zh) | 数据发送方法、装置、数据接收方法及装置 | |
CN109451537B (zh) | 网络分流方法及相关设备 | |
CN109982349B (zh) | Lte异***邻区的配置方法、配置装置、设备及介质 | |
CN109309942B (zh) | 网络切换方法及装置 | |
CN104703126A (zh) | 基于iBeacon的无线网络广播信息推送***及其方法 | |
CN108234143B (zh) | 一种直播时消息的处理方法、装置和设备 | |
CN103955846A (zh) | 信息处理***中控制多个终端智能反馈的控制方法及装置 | |
CN114257957B (zh) | 网络规划方法及装置、计算设备和计算机可读存储介质 | |
CN110659863A (zh) | 对象监听方法、装置、电子设备及计算机可读存储介质 | |
CN109005504A (zh) | 无线信息的定位方法、装置、终端设备及存储介质 | |
CN104581744B (zh) | 一种实现网络规划的方法及装置 | |
CN110912633A (zh) | 一种数据播发方法及装置 | |
CN105390015B (zh) | 实时公交跟踪的方法和装置 | |
CN105992142B (zh) | 一种业务位置区域指示方法、设备及*** | |
CN110912631A (zh) | 一种cdr广播台站切换方法、装置及cdr接收终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200324 |