一种业务转送的系统和方法

文档序号:7628495阅读:186来源:国知局
专利名称:一种业务转送的系统和方法
技术领域
本发明涉及一种通信技术,尤其涉及一种在广播/组播业务系统中业务转送的系统和方法。
背景技术
在传统的数字广播/组播业务中,通常利用广播方式和组播方式通过传统的移动、固定网络系统为用户终端提供丰富、可交互的多媒体业务。另外,企业为了方便其管理或业务的需要,也可利用数字广播/组播业务通过组播方式向企业内部员工下发企业内部信息。为了获得多媒体业务,用户通常利用用户终端设备通过交互网络向服务端设备订阅其所需要的业务,服务端设备根据用户订阅业务的情况通过广播或者组播方式向用户的用户终端推送其所订阅的业务,这样用户可以利用用户终端接收包括声音、文字、图像、视频等多种形式的多媒体信息。
然而,在现有的数字广播/组播业务流程和体系结构中,用户可以订阅展现在自己的用户终端上的相关业务,不能订阅展现在其它用户终端上的相关业务,在现实生活中,人们需要通过转送节目内容给自己的亲友或相关人员,以增进彼此之间的友谊和情感。这样,就迫切需要一种转送方法,使得可以通过一个用户终端订阅到另一个用户终端的业务内容,以便满足人们日常生活中表达友谊和/或情感的需求,从而扩大数字广播/组播业务应用范围。
另外,在企业的信息管理中,当延长员工的合同期时,企业为该员工订阅的业务也应相应的延长,当员工离职时,企业需要取消为该离职员工订阅的业务。

发明内容
本发明的目的是提供一种业务转送的系统和方法,从而实现一个用户终端可为另外一个用户终端订阅相关业务。
本发明公开了一种业务转送的系统,包括业务应用模块,其用于接收用户终端发送的业务转送请求,并根据业务转送请求将转送的业务发给业务分发和适配模块;业务分发和适配模块,其用于接收从业务应用模块发送的业务,并将来自业务应用模块的业务下发给用户终端;用户终端,其用于向业务应用模块发送业务转送请求;接收业务分发和适配模块分发的业务。
所述的系统还包括订阅管理模块,其用于接收业务应用模块的业务转送请求,以及业务分发和适配模块的业务发送信息,并根据业务转送请求和业务发送信息控制和管理转送业务的下发。
本发明还公开了一种业务转送的方法,包括A、转送用户终端向业务应用模块发送业务转送请求,所述业务转送请求包括待转送业务标识和目标用户终端标识;B、业务应用模块将待转送业务发给业务分发和适配模块;C、业务分发和适配模块将来自业务应用模块的业务转发给目标用户终端。
所述的步骤A进一步包括转送用户终端直接或通过订阅管理模块向业务应用模块发送业务转送请求。
在执行步骤B之前还执行业务应用模块对待转送业务标识进行合法性验证,若合法则执行步骤B,否则,业务应用模块生成通知消息,并将通知消息发给转送用户终端。
在执行步骤B之前还执行B1、业务应用模块将业务转送请求发给订阅管理模块;B2、订阅管理模块对业务转送请求进行合法验证,若合法则执行步骤B,否则,订阅管理模块生成通知消息,并将通知消息发给转送用户终端。
在订阅管理模块中设有订阅管理表,所述的订阅管理表包括业务标识、开始时间、结束时间、使用用户、付费用户和可操作用户。
所述的步骤C进一步包括订阅管理模块根据订阅管理表控制业务分发和适配模块将来自业务应用模块的业务转发给目标用户终端。
所述的业务转送请求还包括转送标志,所述的转送标志用于表示是否影响转送用户终端的业务。
所述的方法还包括对转送的业务进行管理。
所述的对转送的业务进行管理进一步包括用户终端向订阅管理模块发送管理业务转送请求,所述管理业务转送请求包括取消业务转送请求和延长业务转送请求;订阅管理模块根据管理业务转送请求修改订阅管理表。
根据本发明,通过一个用户终端订阅到另一个用户终端的业务内容,可使人们方便地通过自己的终端为其亲友或相关人员订阅节目内容,以增进彼此之间的友谊和情感,因此,满足了人们日常生活中表达友谊和/或情感的需求,丰富了数字广播/组播业务应用范围。其次,由于本发明可对转送业务进行取消和延长,从而也方便了转送业务的后续管理。


图1示出了本发明的业务转送的系统;图2示出了本发明第一实施例的业务转送的流程图;图3示出了本发明第二实施例的业务转送的流程图。
具体实施例方式
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。
本发明提供了一种业务转送的系统,所述的系统包括业务应用模块、业务分发适配模块、订阅管理模块和用户终端。下面参照图1对系统的各个模块进行详细的描述。
业务应用模块,其用于接收用户终端发出的业务转送请求,并对业务转送请求进行合法性验证,然后将验证结果发给用户终端;将业务转送请求发给订阅管理模块,以便订阅管理模块对业务转送请求进行鉴权;将用户转送的业务发送到业务分发和适配模块。
业务分发和适配模块,其用于接收业务应用模块发送的业务;选择底层的分发网络,以便将业务分发到用户终端;与订阅管理模块进行交互,获取订阅管理模块的转送业务信息,以便控制业务的转送,并将分发到用户终端的转送业务信息发送到订阅管理模块中,以便订阅管理模块对转送业务进行记录和管理;与用户终端进行交互,发送通知消息和报告给用户终端,并接收用户终端的反馈信息。
订阅管理模块,其用于接收业务应用模块发送来的业务转送请求,并对接收到的业务转送请求进行鉴权;与业务分发和适配模块进行交互,接收业务分发和适配模块的业务发送信息,以便对接收的业务发送信息进行记录管理,并为业务分发和适配模块提供业务转送信息,以便控制和管理转送业务的下发;与用户终端进行交互,得到用户的是否接收业务的反馈信息。
用户终端,其用于发送业务转送请求到业务应用模块;反馈是否接收业务转送的信息给订阅管理模块;接收业务分发和适配模块分发的业务,并将接收到的业务以某种形式(包括声音、文件、图像、视频等)展现给用户,或者为用户所使用。用户终端并不仅限于传统的广播多播系统中的终端,还包括可实现该技术方案的其他形式的客体(web方式等)。
为了便于描述本发明,在本说明书中,用户终端A代表转送业务的转送者,用户终端B表示转送流程的接收方,本发明对等同于用户终端B的多个接收用户终端也同样适用,即用户终端A可向多个用户终端转送业务。实现的技术手段为依次向多个用户终端转送业务,在此过程中的每次转送的流程与向一个接收用户终端转送的流程相同。
为了便于描述,下面对各个逻辑实体之间传递的信息定义如下。
用户ID(标识),其为用户签约该广播组播业务的唯一标识,可以是MSISDN(移动台国际ISDN)号码,也可以是用户签约该业务时使用的用户名。
用户属性,其为用户ID对应的用户属性(如用户的姓名、昵称等信息),通过用户属性可以方便其他用户直观了解该用户的身份。
待转送业务ID,其为业务的唯一标识。广播组播系统中各个逻辑实体可以根据此标识唯一确定某一业务。
业务属性,其为业务的描述信息(如业务的名称、分类、预览等信息),通过业务属性可以方便用户直观的初步了解该业务内容。
转送标志,表示转送业务时是否影响本用户的业务。当该标志为0时表示此次转送行为用户A将自己现有的业务,转送给用户B,如果转送成功,用户A不再使用该业务;当该标志为1时表示此次转送行为用户A只是赠送一项业务给用户B,而并不对用户A现有的业务有影响。
业务的起始时间,用户可以使用该转送业务的开始时间。
业务的结束时间,用户可以使用该转送业务的结束时间。
下面结合图2和图3描述本发明的用户终端A转送业务到用户终端B的处理过程。
实施例1如图2所示,在本实施例中,用户终端A直接将业务转送请求发送业务应用模块。
步骤201、用户终端A发送业务转送请求到业务应用模块,业务转送请求包括用户A的ID、用户B的ID、业务属性、转送标志、业务的起始时间和结束时间。
步骤202、业务应用模块根据业务转送请求中业务属性的描述,找到对应的待转送业务ID,然后对转送业务的合法性进行判断,判断业务属性描述能否正确对应业务的ID,如果不能正确对应则转步骤203,如果能够正确对应则发送鉴权信息到订阅管理模块处并转步骤204。
步骤203、业务应用模块生成通知报告,并发送通知报告到用户终端A处,通知内容为待转送业务ID出错。然后执行步骤218结束。
步骤204、订阅管理模块根据鉴权信息对转送请求进行鉴权。鉴权信息包括用户A的ID、用户B的ID、待转送业务ID、转送标志、业务的起始时间和结束时间。鉴权的内容包括用户A的ID、用户B的ID的是否有效;用户终端B已经订阅该被转送业务且有效期的结束时间是否晚于该被转送业务的结束时间;用户终端A是否有权转送该业务等。如果鉴权失败则转步骤205,鉴权成功则发送成功消息到业务应用模块并转207。
步骤205、订阅管理模块发送鉴权失败消息到业务应用模块。
步骤206、业务应用模块生成鉴权失败的通知,并下发到用户终端A。然后执行步骤218结束。
步骤207、业务应用模块生成转送通知。接着将通知下发到业务分发和适配模块,通知内容描述用户A转送业务给用户B的这一事件。
步骤208、业务分发和适配模块选择底层下发网络,并将转送通知下发给用户终端B。
步骤209、用户终端B收到转送通知后,选择是否接收该转送业务。如果拒绝接收则转步骤210,如果同意接收则转步骤213。
步骤210、用户终端B发送拒绝接收消息到业务分发和适配模块。
步骤211、业务分发和适配模块发送该拒绝接收消息到业务应用模块。
步骤212、业务应用模块生成用户B拒绝接收该转送业务的通知,并发送给用户终端A。然后执行步骤218结束。
步骤213、用户终端B发送同意接收消息到业务分发和适配模块。
步骤214、业务分发和适配模块发送同意接收消息到业务应用模块。
步骤215、业务应用模块发送同意接收消息到订阅管理模块,订阅管理模块对此次转送业务的操作进行订阅管理,把此次转送业务在用户B的ID对应的订阅管理记录中进行记录。在该次业务转送之前,订阅管理模块中存储的用户A和用户B的订阅管理记录如下表所示,表1为用户A的订阅管理表,表2为用户B的订阅管理表。
表1

表2

其中“使用用户”栏表示可以使用该业务的帐户对应的用户,“付费用户”栏表示为此业务付费的用户,“可操作用户”栏表示对此业务有操作权限(包括取消,延长等操作)的用户。其中业务1、2、3、4、5、6均为常规业务。
用户终端A将业务2转送给用户终端B,转送标志为0,即用户A不再使用该业务。订阅管理模块对该操作进行订阅管理之后,两个用户的订阅管理表变化如下。其中,表3为用户A的订阅管理表,表4为用户B的订阅管理表。
表3

表4<p>7、命令copy file to cache功能请求“部分复制”硬盘文件到手持播放器存储器缓存区文件代号0x51参数

8、命令copy cache to file功能请求“部分复制”手持播放器存储器缓存区数据块到硬盘文件代号0x52参数

实施例2如图3所示,在本实施例中,用户终端A通过订阅管理模块将业务转送请求发送给业务应用模块。
步骤301、用户终端A发送业务转送请求到订阅管理模块,业务转送请求包括用户A的ID、用户B的ID、业务属性、转送标志、业务的起始时间和结束时间。
步骤302、订阅管理模块将收到的请求发送给业务应用模块。
步骤303、业务应用模块根据业务转送请求中业务属性的描述,找到对应的待转送业务ID,然后对转送业务的合法性进行判断,判断业务属性描述能否正确对应业务的ID,如果不能正确对应则转步骤304,如果能够正确对应则发送鉴权信息到订阅管理模块,并转步骤306。
步骤304、业务应用模块发送待转送业务ID非法消息给订阅管理模块。
步骤305、订阅管理模块生成通知报告,并将生成的通知报告发送给用户终端A,通知内容为待转送业务ID出错。然后执行步骤317结束。
步骤306、订阅管理模块根据鉴权信息对转送请求进行鉴权。鉴权信息包括用户A的ID、用户B的ID、待转送业务ID、转送标志、业务的起始时间和结束时间。鉴权的内容包括用户A的ID和用户B的ID是否有效;用户终端B已经订阅该被转送业务且有效期的结束时间是否晚于该被转送业务的结束时间;用户终端A是否有权转送该业务等。如果鉴权失败则转步骤307,鉴权成功则发送成功消息到业务分发和适配模块并转步骤308。
步骤307、订阅管理模块生成鉴权失败通知,并下发到用户终端A。然后执行步骤317结束。
步骤308、业务分发和适配模块生成转送通知,业务分发和适配模块选择底层下发网络,并将该通知下发给用户终端B,通知内容包括用户A转送业务给用户B的这一事件。
步骤309、用户终端B接收到转送通知后,选择是否接收该转送业务。如果<p>肠胃外制剂

将活性成分溶于一部分注射用水。然后加入足量氯化钠,并搅拌,使溶液等渗。将溶液用其余注射用水补足重量,通过0.2微米滤膜过滤并在无菌条件下包装。
栓剂

在蒸汽浴上将各成分一起熔化并混合,倒在含有2.5g总重量的模具内。
局部制剂

将除水以外的全部成分合并,加热至约60℃,并搅拌。然后加入足量约60℃的水,并剧烈搅拌,使各成分乳化,然后加入适量水至约100g。
表9

表10

由表9可以看出,删除了业务2的记录。由表10可以看出,在表10中新添加一条业务2的记录,在该条记录中,“使用用户”栏为用户B,“付费用户”栏为用户A,“可操作用户”栏为用户A、用户B。
当用户终端A将业务2转送给用户终端B,转送标志为1时,即用户A还要使用该业务。订阅管理模块对该业务进行订阅管理之后,两个用户的订阅管理表如下,其中,表11为用户A的订阅管理表,表12为用户B的订阅管理表。
表11

表12

在表11中,保留原有的业务2,在表12中新添加一条业务2的记录,在该条记录中,“使用用户”栏为用户B,“付费用户”栏为用户A,“可操作用户”栏为用户A、用户B。
步骤316、订阅管理模块生成转送成功通知,并下发到用户终端A。然后执行步骤317结束。
根据本发明,用户终端A或者用户终端B可以通过业务应用模块向订阅管理模块发起请求或者直接向订阅管理模块发起请求的方式对转送的业务进行管理,以便诸如企业对内部信息的管理,例如,当延长员工的合同期时,企业延长为该员工订阅的业务,当员工离职时,企业取消为该离职员工订阅的业务。对转送的业务进行管理的基本方法为用户终端向订阅管理模块发送管理业务转送请求,所述管理业务转送请求包括取消业务转送请求和延长业务转送请求;订阅管理模块根据管理业务转送请求修改订阅管理表。下面针对取消转送业务或者延长转送业务分以下几种情况来描述对转送业务的管理。
1、用户终端A取消转送给用户终端B的业务。
由用户终端A向订阅管理模块发送取消业务转送请求,所述业务转送请求包括转送业务ID、被转送者ID(即,用户B);用户终端B选择是否同意取消此业务;若用户终端B同意取消此业务,订阅管理模块根据取消业务转送请求在用户B的订阅管理表中直接删除该项业务记录;否则用户终端B向订阅管理模块返馈不同意取消转送业务的通知,订阅管理模块发送通知消息给用户终端A。然后结束本过程。
2、用户终端A延长转送给用户终端B的业务。
由用户终端A向订阅管理模块发送延长业务转送请求,所述延长业务请求包括转送业务ID、被转送者ID(即,用户B);用户终端B选择是否同意接收延长此业务;如果用户终端B同意接收,订阅管理模块在用户B的订阅管理表中更改该业务的使用时间,并发送内容为延长成功的通知消息给用户终端A和用户终端B。然后结束本过程;否则,订阅管理模块向客户A返回客户B不同意延长的通知内容。
3、用户终端B取消转送的业务。
用户终端B向订阅管理模块发送取消业务转送请求,所述取消业务转送请求包括待转送业务ID、转送者ID(即,用户A);订阅管理模块根据取消业务转送请求在用户B的订阅管理表中删除该转送业务的记录;订阅管理模块生成取消成功成功消息,并将该通知消息发给用户终端A和用户终端B。结束本过程。
4、用户终端B延长此转送业务。
用户终端B向订阅管理模块发送延长业务转送请求,所述延长业务转送请求包括转送业务ID、转送者ID(即,用户A);订阅管理模块向用户终端A发送通知消息;用户终端A根据该通知消息选择是否同意延长此转送业务给用户终端B;如果用户终端A同意,则在用户B的订阅管理表中更改该业务的使用时间;否则,订阅管理模块向用户终端B发送用户终端A拒绝延长转送业务的通知。然后结束本过程。
根据本发明,通过一个用户终端订阅到另一个用户终端的业务内容,可使人们方便地通过自己的终端为其亲友或相关人员订阅节目内容,以增进彼此之间的友谊和情感,从而满足了人们日常生活中表达友谊和/或情感的需求,丰富了数字广播/组播业务应用范围。
另外,根据本发明,用户终端还可取消和延长其转送的业务,从而方便对转送业务的后续管理。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。
权利要求
1.一种业务转送的系统,其特征在于,包括业务应用模块,其用于接收用户终端发送的业务转送请求,并根据业务转送请求将转送的业务发给业务分发和适配模块;业务分发和适配模块,其用于接收从业务应用模块发送的业务,并将来自业务应用模块的业务下发给用户终端;用户终端,其用于向业务应用模块发送业务转送请求;接收业务分发和适配模块分发的业务。
2.根据权利要求1所述的业务转送的系统,其特征在于,所述的系统还包括订阅管理模块,其用于接收业务应用模块的业务转送请求,以及业务分发和适配模块的业务发送信息,并根据业务转送请求和业务发送信息控制和管理转送业务的下发。
3.一种业务转送的方法,其特征在于,包括A、转送用户终端向业务应用模块发送业务转送请求,所述业务转送请求包括待转送业务标识和目标用户终端标识;B、业务应用模块将待转送业务发给业务分发和适配模块;C、业务分发和适配模块将来自业务应用模块的业务转发给目标用户终端。
4.根据权利要求3所述的业务转送的方法,其特征在于,所述的步骤A进一步包括转送用户终端直接或通过订阅管理模块向业务应用模块发送业务转送请求。
5.根据权利要求3所述的业务转送的方法,其特征在于,在执行步骤B之前还执行业务应用模块对待转送业务标识进行合法性验证,若合法则执行步骤B,否则,业务应用模块生成通知消息,并将通知消息发给转送用户终端。
6.根据权利要求3所述的业务转送的方法,其特征在于,在执行步骤B之前还执行B1、业务应用模块将业务转送请求发给订阅管理模块;B2、订阅管理模块对业务转送请求进行合法验证,若合法则执行步骤B,否则,订阅管理模块生成通知消息,并将通知消息发给转送用户终端。
7.根据权利要求6所述的业务转送的方法,其特征在于,在订阅管理模块中设有订阅管理表,所述的订阅管理表包括业务标识、开始时间、结束时间、使用用户、付费用户和可操作用户。
8.根据权利要求7所述的业务转送的方法,其特征在于,所述的步骤C进一步包括订阅管理模块根据订阅管理表控制业务分发和适配模块将来自业务应用模块的业务转发给目标用户终端。
9.根据权利要求3所述的业务转送的方法,其特征在于,所述的业务转送请求还包括转送标志,所述的转送标志用于表示是否影响转送用户终端的业务。
10.根据权利要求3所述的业务转送的方法,其特征在于,所述的方法还包括对转送的业务进行管理。
11.根据权利要求10所述的业务转送的方法,其特征在于,所述的对转送的业务进行管理进一步包括用户终端向订阅管理模块发送管理业务转送请求,所述管理业务转送请求包括取消业务转送请求和延长业务转送请求;订阅管理模块根据管理业务转送请求修改订阅管理表。
全文摘要
本发明公开了一种业务转送的方法,包括转送用户终端向业务应用模块发送业务转送请求,所述业务转送请求包括待转送业务标识和目标用户终端标识;业务应用模块将待转送业务发给业务分发和适配模块;业务分发和适配模块将来自业务应用模块的业务转发给目标用户终端。本发明还公开了一种业务转送的系统。根据本发明,通过一个用户终端订阅到另一个用户终端的业务内容,可使人们方便地通过自己的终端为其亲友或相关人员订阅节目内容,以增进彼此之间的友谊和情感,满足了人们日常生活中表达友谊和/或情感的需求,并丰富了数字广播/组播业务应用范围。另外,本发明也方便了转送业务的后续管理。
文档编号H04L12/54GK1859265SQ20051012753
公开日2006年11月8日 申请日期2005年12月5日 优先权日2005年12月5日
发明者桑卓, 李智斌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1