专利名称:一种处理双向业务的方法、系统以及相关设备的制作方法
技术领域:
本发明涉及数字电视领域,尤其涉及一种处理双向业务的方法、系统以及相关设
- -O
背景技术:
在电信网、广播电视网和互联网三种网络融合的政策和背景下,数字电视双向化成为必然趋势,在开展如视频点播、浏览网页等双向业务的过程中,提高频带的利用率,从而节省宽带成本,成为许多工程技术人员研究的课题。目前比较主流的双向业务是基于电线缆调制解调器(CM,Cable Modem)或以太数据通过同轴电缆传输(EoC,Ethernet over COAX)实现的,无论是基于CM还是基于EoC实现的双向业务,都是通过在有线电视频带范围内划分一部分固定频点专门用于下发双向业务。然而,当双向业务较多时,这一部分固定的频点就无法满足双向业务的需要,当双向业务较少时,这一部分固定的频点利用率就低。因此在有线电视频带范围内划分一部分固定频点专门用于下发双向业务的技木,使有线电视频带资源得不到合理利用。
发明内容
本发明实施例提供了一种处理双向业务的方法、系统以及相关设备,能够使有线电视频带资源得到合理利用。为了解决上述技术问题,本发明实施例提供一种处理双向业务的方法,包括 用户终端向服务器发送双向业务请求;
服务器接收所述双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。相应地,本发明实施例还提供了一种服务器,包括 接收模块,用于接收用户终端发送的双向业务请求;
双向业务下发模块,用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。相应地,本发明实施例还提供了一种处理双向业务的系统,包括 至少ー个服务器和至少ー个用户终端;
所述服务器包括
接收模块,用于接收用户终端发送的双向业务请求;
双向业务下发模块,用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务; 所述用户终端包括
发送模块,用于向服务器发送双向业务请求。本发明实施例,用户终端向服务器发送双向业务请求,服务器接收用户终端发送的双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。这样可以使有线电视频带资源得到合理利用。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种处理双向业务的方法的流程示意图2是本发明实施例提供的一种处理双向业务的方法的另ー实施例的流程示意图; 图3本发明实施例提供的一种服务器的结构示意图; 图4本发明实施例提供的一种处理双向业务的系统的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明实施例提供的一种处理双向业务的方法的流程示意图,如图1所示, 该方法包括
S101、用户终端向服务器发送双向业务请求。当用户终端需要进行双向业务吋,就会给服务器发送双向业务请求。S102、服务器接收所述双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。需要说明的是,用户终端当前没有使用的频点可以通过如下方法得出
服务器根据服务器下所有用户终端收集的当前使用的频点的节目信息分析得出用户终端当前没有使用的频点。所述节目信息由传输流标识符transp0rt_stream_id、原始网络标识符original_network_id、业务标识符service_id和事件标识符event_id组成。 transport_stream_id用于在ー个传输系统中称识ー个传输流,transport_stream_id禾ロ 传输流的频点信息相对应;original_netWOrk_id用于给出原始传输系统的网络标识, 禾ロ transport_stream_id —起标识一个传输流;service_id 用于在 transport_stream_ id禾ロ original_network_id标识的传输流中标识ー个业务;event_id用于在transport— stream_id和original_network_id和service_id标识的业务中标识ー个事件。这样服务器根据服务器内的频点信息和用户终端收集的信息就可以分析得出哪些频点为用户终端当前没有使用的频点,和哪些频点为有用户终端使用的频点。用户终端当前没有使用的频点还可以通过服务器根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切換的频点的节目信息区分为闲置但用户终端即将使用的频点和闲置频点这两种类型的频点。这里用户终端预测需要切換的节目信息,主要是通过用户操作用户终端的习惯推測出来的,如用户一般都采用摇控器的下上键来切換频点,这样用户终端就可以预测出哪些频点在用户操作习惯下,哪些频点即将被用户终端使用,哪些频点在短时间内没有用户终端使用。步骤S202还可以是服务器在所述闲置频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务,井向用户终端发送下发双向业务的频点的频率參数信息。这样服务器在闲置频点中任意选择ー 个频点下发双向业务,就能有效避免其它用户终端使用下发双向业务频点的情況,使用户使用用户终端时更加方便。根据数据统计,80%的用户集中在收看20%的节目,也就是说,很大一部分频点所广播的数字电视节目用户不会收看,这样在这些频点上广播电视节目是对有线电视频带资源是极大的浪费。这样用户终端当前没有使用的频点可以是用于广播数字电视节目的频点中的用户终端当前没用使用的频点。需要说明的是,用户终端可以是数字电视机、电脑或手机中任ー种或多种。需要说明的是,服务器下发的双向业务和数字电视节目业务都是由数字电视运营支撑系统发送至服务器的,然后由服务器对双向业务和数字电视节目业务进行光电转换, 并将转换后的双向业务和数字电视节目业务发送至用户终端。这里为公知常识,本发明对此不作限定。本实施例,用户终端向服务器发送双向业务请求,服务器接收用户终端发送的双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。这样可以使有线电视频带资源得到合理利用。图2是本发明实施例提供的一种处理双向业务的方法的另ー实施例的流程示意图,如图2所示,该方法包括
S201、用户终端向服务器发送双向业务请求。S202、服务器接收所述双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务,井向用户终端发送下发双向业务的频点的频率參数信息。需要说明的是,向用户终端发送下发双向业务的频点的频率參数信息可以是服务器向服务器下所有用户终端发送下发双向业务的频点的频率參数信息。S203、用户终端接收下发双向业务的频点的频率參数信息,并切換至所述下发双向业务的频点。需要说明的是,用户终端接收到下发双向业务的频点的频率參数信息,就可以通过锁频解调的方式切換至下发双向业务的频点,接收并显示双向业务。服务器还可以在至少ー个用户终端当前没有使用的频点上下发通用节目,井向服务器下所有用户终端发送下发通用节目的频点的频率參数信息,这样在服务器进行业务调度吋,也就是在用户终端在发送双向业务请求后,接收下发双向业务的频点的频率參数信息之前,这个期间用户终端切換至下发通用节目的频点,收看通用节目。通用节目可以包括广告或有趣的短片。S204、服务器向服务器下所有用户终端发送用户终端当前没有使用的频点的频率參数信息。步骤S204可以同以上步骤S201、S202和S203中任ー步骤一起执行,可以是在步骤S203以后执行。S205、用户终端判断需要切換的频点是否为所述用户终端当前没有使用的频点, 若需要切換的频点为所述用户终端当前没有使用的频点,则执行步骤S206用户终端判断需要切換的频点是否为下发双向业务的频点,若需要切換的频点不是所述用户终端当前没有使用的频点,则执行步骤S209用户终端切換至所述需要切換的频点。需要说明的是,当用户终端需要进行频点切換吋,就先进行步骤S205用户终端判断需要切換的频点是否为所述用户终端当前没有使用的频点。用户终端进行频点切換前可以是在使用广播数字电视节目的频点,也可以是在使用下发双向业务的频点,也就是说步骤S205中的用户终端和步骤S201中的用户终端可以是不同的用户终端,也可以是相同的用户终端。S206、用户终端判断需要切換的频点是否为下发双向业务的频点,若需要切換的频点为下发双向业务的频点,则执行步骤S207用户终端向服务器发送使用所述需要切換的频点的请求,并切換至下发通用节目的频点;若需要切換的频点不为下发双向业务的频点,则执行步骤S209用户终端切換至所述需要切換的频点。S207、用户终端向服务器发送使用所述需要切換的频点的请求,并切換至下发通用节目的频点;
可以理解的是,若需要切換的频点为下发双向业务的频点,这时用户终端就必需向服务器发送使用该需要切換的频点,以使服务器知晓,并进行业务调度。切換至通用节目是为了服务器在进行业务调度的过程中,直到一个缓冲的作用,避免服务器进行业务调度过程中,用户终端可以收看通用节目,如广告或有趣的短片,当调度过程结束后,再切換至需要切換的频点。S208、服务器接收所述使用所述需要切換的频点的请求,将所述需要切換的频点上原始下发的数字电视节目调度至所述需要切換的频点上下发,并向用户终端发送充许切换至所述需要切換的频点的消息。可以理解的是,当服务器收到用户终端发送的请求后,就进行业务调度,将需要切换的频点原始下发的数字电视节目调度至该需要切換的频点上下发。如该需要切換的频点原始下发的业务为数字电视节目A,在接收到使用所述需要切換的频点的请求时,所述需要切換的频点下发的业务为双向业务B,这时用户终端需要使用所述需要切換的频点,也就是说,用户终端需要收看所述需要切換的频点原始下发的数字电视节目A,服务器就将数字电视节目A调度至所述需要切換的频点上下发,以使用户终端收看数字电视节目A。需要说明的是,当将所述需要切換的频点上原始下发的数字电视节目调度至所述需要切換的频点上下发后,服务器还可以进行以下步骤
服务器将所述需要切換的频点上下发的双向业务调度至另ー个用户终端当前没有使用的频点上下发,并返回执行步骤S202中向用户终端发送下发双向业务的频点的频率參数信息的步骤。这样可以保证双向业务不会因用户终端需要使用下发双向业务的频点,而中止双向业务的下发。S209、用户终端切換至所述需要切換的频点。需要说明的是,这里切換至所述需要切換的频点分三种情况,ー种情况是所述需要切換的频点不是所述用户终端当前没有使用的频点,用户终端直接切換至所述需要切換的频点;另一种情况是所述需要切換的频点为所述用户终端当前没有使用的频点,但不为下发双向业务的频点,用户终端切換至所述需要切換的频点;还有一种情况是所述需要切换的频点为所述用户终端当前没有使用的频点,且为下发双向业务的频点,这种情况用户终端会接收充许切換至所述需要切換的频点的消息,并切換至所述需要切換的频点。本实施例中,在上面实施例的基础上增加了用户终端切換频点的方法,可以保证用户终端需要收看的节目可以及时下发至用户终端。且使有线电视频带资源得到合理利用。图3是本发明实施例提供的一种服务器的结构示意图,如图3所示,该服务器包括接收模块31和双向业务下发模块32,其中
接收模块31,用于接收用户终端发送的双向业务请求。双向业务下发模块32,用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。需要说明的是,双向业务下发模块32还可以用于将下发双向业务的频点的频率參数发送至服务器下所有用户终端,以使用户终端收到下发双向业务的频点的频率參数, 并切換至下发双向业务的频点。需要说明的是,该服务器还包括第一分析模块33和第二分析模块34,其中 第一分析模块33,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息
分析得出的用于广播数字电视节目的频点中用户终端当前没有使用的频点。需要说明的是,所述节目信息由 transport_stream_id、original_network_id> service_id禾ロ event_id組成。transport_stream_id用于在ー个传输系统中标识一个传输流,transport_stream_id和传输流的频点信息相对应;original_network_id用于给出原始传输系统的网络标识,和transp0rt_stream_id —起标识ー个传输流;servicejd用于社 transport_stream_id 禾ロ original_network_id 标识的传输流中标识一个业务;event_ id 用于在 transport—stream—id 禾ロ original—network—id 禾ロ service—id 标识的业务中标识ー个事件。这样服务器根据服务器内的频点信息和用户终端收集的节目信息就可以分析得出哪些为用户终端当前没有使用的频点,和哪些频点为有用户终端当前使用的频点。用户终端当前没有使用的频点可以为用于广播数字电视节目的频点中用户终端当前没有使用的频点。第二分析模块34,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切換的频点的节目信息分析得出的用于广播数字电视节目的频点中闲置但用户终端即将使用的频点和闲置频点;
用户终端当前没有使用的频点还可以通过服务器根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切換的频点的节目信息区分为闲置但用户终端即将使用的频点和闲置频点这两种类型的频点。所述节目信息由transp0rt_stream_id、 original_network_id> service_id 禾ロ event_id 组成。transport_stream_id 用于在一个传输系统中标识ー个传输流,transport_stream_id和传输流的频点信息相对应;original_ network_id用于给出原始传输系统的网络标识,和transport_stream_id —起标识ー个传输流;service_id 用于在 transport_stream_id 和 original_network_ia 称识的传输 、流中称lM ——个业务;event—id 用于在 transport—stream—id 禾ロ original—network—id 禾ロ servicejd标识的业务中标识ー个事件。这里用户终端预测需要切換的节目信息,主要是通过用户操作用户终端的习惯推測出来的,如用户一般都采用摇控器的下上键来切換频点,这样用户终端就可以预测出哪些频点在用户操作习惯下,哪些频点即将被用户终端使用,哪些频点在短时间内没有用户终端使用。双向业务下发模块32还可以用于服务器在所述闲置频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务, 井向用户终端发送下发双向业务的频点的频率參数信息。这样服务器在闲置频点中任意选择ー下频点下发双向业务,就能有效避免其它用户终端使用下发双向业务频点的情况,请用户使用用户终端时更加方便。需要说明的是,所述服务器还包括第一调度模块35和第二调度模块36,其中 第一调度模块35,用于接收用户终端发送的使用需要切換的频点的请求,将所述需要
切換的频点上原始广播的数字电视节目调度至所述需要切換的频点上下发,并向用户终端发送充许切換至所述需要切換的频点的消息。需要说明的是,当用户终端需要切換的频点为下发双向业务的频点吋,用户终端就会给服务器发送ー个使用需要切換的频点的请求。接收用户终端发送的使用需要切換的频点的请求,将所述需要切換的频点上原始下发的数字电视节目调度至所述需要切換的频点上下发,并向用户终端发送充许切換至所述需要切換的频点的消息。这时用户终端就可以切換至需要切換的频点,收看用户终端需要收看的数字电视节目。第二调度模块36,用于将所述需要切換的频点上下发的双向业务调度至另ー个用户终端当前没有使用的频点上下发。这样可以保证双向业务不会因用户终端需要使用下发双向业务的频点,而中止双向业务的下发。需要说明的是,所述服务器还包括下发通用节目模块36。下发通用节目模块37,用于至少一个用户终端当前没有使用的频点上下发通用节目,并向服务器下所有用户终端发送下发通用节目的频点的频率參数信息,以使在服务器在进行资源调度过程中,用户终端切換至下发通用节目的频点。需要说明的是,通用节目可以包括广告或有趣的短片,可以在服务器进行资源调度吋,起到一个过渡的作用,当服务器进行资源调度吋,用户终端可以播放通用节目。本实施例,接收模块接收用户终端发送的双向业务请求,双向业务下发模块在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。可以使有线电视频带资源得到合理利用。图4是本发明实施例提供的一种处理双向业务的系统的结构示意图,如图所示, 该系统包括至少ー个服务器41和至少ー个用户终端42,其中
服务器41包括接收模块411和双向业务下发模块412,其中 接收模块411,用于接收用户终端发送的双向业务请求。双向业务下发模块412,用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。需要说明的是,没有用户终端使用的频点可以是用于广播数字电视节目的频点中没有用户终端使用的频点。用户终端42包括发送模块421,其中
发送模块421,用于向服务器发送双向业务请求。需要说明的是,双向业务下发模块412还可以用于将下发双向业务的频点的频率參数发送至服务器下所有用户终端。用户终端42还包括切換模块422,切換模块422用于接收到下发双向业务的频点的频率參数信息,并通过锁频解调的方式切換至下发双向业务的频点。需要说明的是,服务器41还可以包括第一分析模块413。第一分析模块413,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息分析得出的用于广播数字电视节目的频点中用户终端当前没有使用的频点。用户终端42还可以包括收集模块423。收集模块423,用于收集当前使用的频点的节目信息,并发送至服务器41。所述节目肩、由 transport—stream—id、original—network—id、service—id 禾ロ event—id 组成。transport_stream_id用于在ー个传输系统中标识ー个传输流,transport_stream_id 和传输流的频点信息相对应;original_netWork_id用于给出原始传输系统的网络标识, 禾ロ transport_stream_id —起标识一个传输流;service_id 用于在 transport_stream_ id禾ロ original_network_id标识的传输流中标识ー个业务;event_id用于在transport— stream_id 禾ロ original_network_id 禾ロ service_id 标识的业务中标识ー个事件。需要说明的是,服务器41还可以包括第二分析模块414。第二分析模块414,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切換的频点的节目信息分析得出闲置但用户终端即将使用的频点和闲置频点;
双向业务下发模块412还用于在所述闲置频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。收集模块423,还用于收集预测需要切換的频点的节目信息,并发送至所述服务
ο这里用户终端预测需要切換的频点的节目信息,主要是通过用户操作用户终端的习惯推測出来的,如用户一般都采用摇控器的下上键来切換频点,这样用户终端就可以预测出哪些频点在用户操作习惯下,哪些频点即将被用户终端使用,哪些频点在短时间内没有用户终端使用。需要说明的是,该系统还可以包括下发通用节目模块415。下发通用节目模块415,用于至少一个用户终端当前没有使用的频点上下发通用节目,并向服务器下所有用户终端发送下发通用节目的频点的频率參数信息,以使在服务器在进行资源调度过程中,用户终端切換至下发通用节目的频点。通用节目可以包括广告或有趣的短片,可以在服务器进行资源调度吋,起到ー个过渡的作用,当服务器进行资源调度吋,用户终端可以播放通用节目。需要说明的是,用户终端42还可以包括第一判断模块似4和第二判断模块425, 其中
第一判断模块424,用于判断需要切換的频点是否为所述用户终端当前没有使用的频点,若判断结果为是,则控制第二判断模块执行判断需要切換的频点是否为下发双向业务的频点的判断,若判断结果为否,则切換至所述需要切換的频点。用户终端进行频点切換前可以是在使用广播数字电视节目的频点,也可以是在使用下发双向业务的频点。
1
第二判断模块425,用于判断需要切換的频点是否为下发双向业务的频点,若判断结果为是,则向服务器发送使用所述需要切換的频点的请求,并切換至下发通用节目的频点,直到接收充许切換至所述需要切換的频点的消息,则切換至所述需要切換的频点;
若判断结果为是否,则切換至所述需要切換的频点。双向业务下发模块412还用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务,井向服务器下所有用户终端发送下发双向业务的频点的频率參数信息和没用用户终端使用的频点的频率信息。需要说明的是,服务器41还可以包括第一调度模块416和第二调度模块417,其中
第一调度模块416,用于接收用户终端发送的使用需要切換的频点的请求,将所述需要切換的频点上原始下发的数字电视节目调度至所述需要切換的频点上下发,并向用户终端发送充许切換至所述需要切換的频点的消息。第二调度模块417,用于将所述需要切換的频点上下发的双向业务调度至另ー个用户终端当前没有使用的频点上下发。本实施例,用户终端的发送模块向服务器发送双向业务请求,服务器的接收模块接收用户终端发送的双向业务请求。服务器的双向业务下发模块在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。这样可以使有线电视频带资源得到合理利用。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种处理双向业务的方法,其特征在干,包括 用户终端向服务器发送双向业务请求;服务器接收所述双向业务请求,在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。
2.如权利要求1所述的方法,其特征在干,所述用户终端当前没有使用的频点通过如下方法得出服务器根据服务器下所有用户终端收集的当前使用的频点的节目信息分析得出用户终端当前没有使用的频点,所述节目信息由传输流标识符transp0rt_stream_id、原始网络标识符original_network_id、业务标识符service_id和事件标识符event_id组成。
3.如权利要求1所述的方法,其特征在干,所述用户终端当前没有使用的频点包括 闲置但用户终端即将使用的频点和闲置频点中的ー种或多种;所述区分闲置但用户终端即将使用的频点和所述闲置频点通过如下方法得出 服务器根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切换的频点的节目信息分析得出闲置但用户终端即将使用的频点和闲置频点,所述节目信息由 transport—stream—id、origina丄—network—id、service—id イロ event—id 组成;所述服务器在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务包括服务器在所述闲置频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务。
4.如权利要求1-3中任一项所述的方法,其特征在干,根据所述双向业务请求在选取的频点上下发双向业务之后包括服务器向用户终端发送下发双向业务的频点的频率參数信息; 用户终端接收下发双向业务的频点的频率參数信息,并切換至所述下发双向业务的频点。
5.如权利要求4所述的方法,其特征在干,所述服务器向用户终端发送下发双向业务的频点的频率參数信息步骤中的用户终端为所述服务器下所有用户终端;该方法还包括服务器向所述服务器下所有用户终端发送用户终端当前没有使用的频点的频率參数。
6.如权利要求5所述的方法,其特征在于,还包括服务器在至少ー个用户终端当前没有使用的频点上下发通用节目,所述通用节目包含广告或有趣的短片;服务器向所述服务器下所有用户终端发送下发通用节目的频点的频率參数信息; 所述用户终端向服务器发送双向业务请求之后,用户终端接收下发双向业务的频点的频率參数信息之前,还包括用户终端切換至所述下发通用节目的频点。
7.如权利要求6所述的方法,其特征在干,所述用户终端接收下发双向业务的频点的频率參数信息,并切換至所述下发双向业务的频点之后包括用户终端判断需要切換的频点是否为所述用户终端当前没有使用的频点,若所述需要切換的频点为所述用户终端当前没有使用的频点,则判断需要切換的频点是否为下发双向业务的频点,若所述需要切换的频点为下发双向业务的频点,则向服务器发送使用所述需要切换的频点的请求,并切换至下发通用节目的频点;服务器接收所述使用所述需要切换的频点的请求,将所述需要切换的频点上原始广播的数字电视节目调度至所述需要切换的频点上下发,并向所述用户终端发送充许切换至所述需要切换的频点的消息;所述用户终端接收充许切换至所述需要切换的频点的消息,并切换至所述需要切换的频点;若所述需要切换的频点不是下发双向业务的频点,所述用户终端则切换至所述需要切换的频点;若所述需要切换的频点不是所述用户终端当前没有使用的频点,所述用户终端则切换至所述需要切换的频点。
8.如权利要求7所述的方法,其特征在于,所述将所述需要切换的频点上原始下发的数字电视节目调度至所述需要切换的频点上下发之后包括服务器将所述需要切换的频点上下发的双向业务调度至另一个用户终端当前没有使用的频点上下发。
9.如权利要求1-3中任一项所述的方法,其特征在于,所述用户终端包括数字电视机、电脑或手机中任一种或多种。
10.一种服务器,其特征在于,包括接收模块,用于接收用户终端发送的双向业务请求;双向业务下发模块,用于在用户终端当前没有使用的频点中任意选取一个频点,根据所述双向业务请求在选取的频点上下发双向业务。
11.如权利要求10所述的服务器,其特征在于,该服务器还包括第一分析模块,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息分析得出的用于广播数字电视节目的频点中用户终端当前没有使用的频点,所述节目信息由 transport—stream—id、original—network—id、service—id 禾口 event—id 组成;或/和,第二分析模块,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切换的频点的节目信息分析得出的用于广播数字电视节目的频点中闲置但用户终端即将使用的频点和闲置频点,所述节目信息由transp0rt_stream_id、original, network—id、service—id 禾口 event—id 组成;所述双向业务下发模块还用于在所述闲置频点中任意选取一个频点,根据所述双向业务请求在选取的频点上下发双向业务。
12.如权利要求10所述的服务器,其特征在于,所述服务器还包括第一调度模块,用于接收用户终端发送的使用需要切换的频点的请求,将所述需要切换的频点上原始下发的数字电视节目调度至所述需要切换的频点上下发,并向所述用户终端发送充许切换至所述需要切换的频点的消息;第二调度模块,用于将所述需要切换的频点上下发的双向业务调度至另一个用户终端当前没有使用的频点上下发。
13.如权利要求10-12中任一项所述的服务器,其特征在于,所述服务器还包括下发通用节目模块,用于至少一个用户终端当前没有使用的频点上下发通用节目,并向服务器下所有用户终端发送下发通用节目的频点的频率參数信息,以使在服务器在进行资源调度过程中,用户终端切換至下发通用节目的频点,所述通用节目包含广告或有趣的短片。
14.如权利要求10-12中任一项所述的服务器,其特征在干,所述双向业务下发模块还用于将下发双向业务的频点的频率參数发送至服务器下所有用户终端。
15.一种处理双向业务的系统,其特征在干,包括至少ー个服务器和至少ー个用户终端;所述服务器包括接收模块,用于接收用户终端发送的双向业务请求;双向业务下发模块,用于在用户终端当前没有使用的频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务;所述用户终端包括发送模块,用于向服务器发送双向业务请求。
16.如权利要求15所述的系统,其特征在干,所述服务器还包括第一分析模块,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息分析得出的用于广播数字电视节目的频点中用户终端当前没有使用的频点,所述节目信息由 transport—stream—id、original—network—id、service—id 禾ロ event—id 组成;或/和,第二分析模块,用于根据服务器下所有用户终端收集的当前使用的频点的节目信息和预测需要切換的频点的节目信息分析得出的用于广播数字电视节目的频点中闲置但用户终端即将使用的频点和闲置频点,所述节目信息由transp0rt_stream_id、original, network—id、service—id 禾ロ event—id 组成;所述双向业务下发模块还用于在所述闲置频点中任意选取ー个频点,根据所述双向业务请求在选取的频点上下发双向业务;所述用户终端还包括收集模块,用于收集当前使用频点的节目信息和预测需要切換的频点的节目信息,并发送至所述服务器。
17.如权利要求15所述的系统,其特征在干,所述双向业务下发模块还用于将下发双向业务的频点的频率參数发送至服务器下所有用户终端;所述用户终端还包括切換模块,用于接收所述双向业务下发模块发送的下发双向业务的频点的频率參数, 并切換至所述下发双向业务的频点。
18.如权利要求17所述的系统,其特征在干,所述服务器还包括下发通用节目模块,用于至少一个用户终端当前没有使用的频点上下发通用节目,并向服务器下所有用户终端发送下发通用节目的频点的频率參数信息,所述通用节目包含广告或有趣的短片;所述切換模块,还用于切換至所述下发通用节目的频点,直到接收到所述双向业务下发模块发送的下发双向业务的频点的频率參数,再切換至所述下发双向业务的频点。
19.如权利要求18所述的系统,其特征在于,所述服务器还包括 第一调度模块,用于接收用户终端发送的使用需要切换的频点的请求,将所述需要切换的频点上原始下发的数字电视节目调度至所述需要切换的频点上下发,并向用户终端发送充许切换至所述需要切换的频点的消息;第二调度模块,用于将所述需要切换的频点上下发的双向业务调度至另一个用户终端当前没有使用的频点上下发; 所述用户终端还包括第一判断模块,用于判断需要切换的频点是否为所述用户终端当前没有使用的频点, 若判断结果为是,则控制第二判断模块执行判断需要切换的频点是否为下发双向业务的频点的判断,若判断结果为否,则切换至所述需要切换的频点;第二判断模块,用于判断需要切换的频点是否为下发双向业务的频点,若判断结果为是,则向服务器发送使用所述需要切换的频点的请求,并切换至下发通用节目的频点,直到接收充许切换至所述需要切换的频点的消息,则切换至所述需要切换的频点,若判断结果为是否,则切换至所述需要切换的频点;所述双向业务下发模块还用于在用户终端当前没有使用的频点中任意选取一个频点, 根据所述双向业务请求在选取的频点上下发双向业务,并向服务器下所有用户终端发送下发双向业务的频点的频率参数信息和没用用户终端使用的频点的频率信息。
全文摘要
本发明实施例公开了一种处理双向业务的方法,包括服务器接收用户终端发送的双向业务请求,服务器在用户终端当前没有使用的频点中任意选取一个频点,根据所述双向业务请求在选取的频点上下发双向业务。相应本发明实施例还公开了一种处理双向业务的系统和一种服务器。可以使有线电视频带资源得到合理利用。
文档编号H04N21/266GK102572553SQ20121000424
公开日2012年7月11日 申请日期2012年1月9日 优先权日2012年1月9日
发明者张神力 申请人:深圳创维数字技术股份有限公司