一种实现组播的方法和设备的制造方法_4

文档序号:9892199阅读:来源:国知局
线介质上进行传输,进一步,天线705还接收数据并将数据传送给处理器701。
[0189]处理器701负责管理总线700和通常的处理,还可以提供各种功能,包括定时,夕卜围接口,电压调节、电源管理以及其他控制功能。而存储器704可以被用于存储处理器701在执行操作时所使用的数据。
[0190]可选的,处理器701可以是0?1]、六51(:、??64或0?0)。
[0191]如图8所示,本发明实施例六的网络控制器包括:
[0192]处理器801,用于读取存储器804中的程序,执行下列过程:
[0193]接收来自组播控制功能实体在组播建立完成发送的组播会话属性;根据所述组播会话属性为组播接收节点进行组播配置,以使所述组播接收节点根据组播配置接收组播数据并通过空口发送。
[0194]收发机802,用于在处理器801的控制下接收和发送数据。
[0195]较佳地,所述组播转发控制功能实体与所述组播接收节点处于同一实体。
[0196]在图8中,总线架构(用总线800来代表),总线800可以包括任意数量的互联的总线和桥,总线800将包括由处理器801代表的一个或多个处理器和存储器804代表的存储器的各种电路链接在一起。总线800还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口 803在总线800和收发机802之间提供接口。收发机802可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器801处理的数据通过天线805在无线介质上进行传输,进一步,天线805还接收数据并将数据传送给处理器801。
[0197]处理器801负责管理总线800和通常的处理,还可以提供各种功能,包括定时,夕卜围接口,电压调节、电源管理以及其他控制功能。而存储器804可以被用于存储处理器801在执行操作时所使用的数据。
[0198]可选的,处理器801可以是0?1]、六51(:、??64或0?0)。
[0199]如图9所示,本发明实施例六的组播接收节点包括:
[0200]处理器901,用于读取存储器904中的程序,执行下列过程:
[0201]确定组播转发控制功能实体为组播接收节点进行的组播配置;根据组播配置接收组播数据并通过空口发送。
[0202]收发机902,用于在处理器901的控制下接收和发送数据。
[0203]较佳地,所述处理器901具体用于:
[0204]根据配置的组信息,接收组播数据;根据配置的组信息和组播区域信息进行空口组播资源分配并转发组播数据。
[0205]在图9中,总线架构(用总线900来代表),总线900可以包括任意数量的互联的总线和桥,总线900将包括由处理器901代表的一个或多个处理器和存储器904代表的存储器的各种电路链接在一起。总线900还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口 903在总线900和收发机902之间提供接口。收发机902可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器901处理的数据通过天线905在无线介质上进行传输,进一步,天线905还接收数据并将数据传送给处理器901。
[0206]处理器901负责管理总线900和通常的处理,还可以提供各种功能,包括定时,夕卜围接口,电压调节、电源管理以及其他控制功能。而存储器904可以被用于存储处理器901在执行操作时所使用的数据。
[0207]可选的,处理器901可以是0?1]、六51(:、??64或0?0)。
[0208]基于同一发明构思,本发明实施例中还提供了实现组播的方法,由于实现组播的方法对应的设备是本发明实施例实现组播的系统中的不同的设备,并且该方法解决问题的原理与系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
[0209]如图10所示,本发明实施例十实现组播的方法包括:
[0210]步骤1001、组播控制功能实体根据收到的来自组通信业务服务器的组播区域信息,确定对应的组播区域内的组播接收节点的信息;
[0211]步骤1002、所述组播控制功能实体将收到的来自所述组通信业务服务器的组播源主机的信息、确定的所述组播接收节点的信息以及为本次组播分配的组信息发送给网络控制器,以使所述网络控制器根据收到的所述组通信业务服务器的组播源主机的信息、所述组播接收节点的信息以及为本次组播分配的组信息确定组播通道;
[0212]步骤1003、所述组播控制功能实体在所述网络控制器通知组播建立完成后,向组播转发控制功能实体发送组播会话属性。
[0213]较佳地,所述组播控制功能实体向组播转发控制功能实体发送组播会话属性,包括:
[0214]所述组播控制功能实体通过单播方式向组播转发控制功能实体发送组播会话属性。
[0215]较佳地,所述组播会话属性包括组信息和/或组播区域信息。
[0216]较佳地,所述组播控制功能实体根据收到的来自组通信业务服务器的组播区域信息,确定对应的组播区域内的组播接收节点的信息,包括:
[0217]所述组播控制功能实体根据组播区域信息和组播接收节点的信息的对应关系,确定收到的来自组通信业务服务器的组播区域信息对应的组播区域内的组播接收节点的信肩、O
[0218]如图11所示,本发明实施例1^一实现组播的方法包括:
[0219]步骤1101、网络控制器接收来自组播控制功能实体的组播源主机的信息、组播接收节点的信息以及组信息;
[0220]步骤1102、所述网络控制器根据所述组播源主机的信息和组播接收节点的信息,确定与组播源主机连接的入口转发设备的信息以及出口转发设备的信息;
[0221]步骤1103、所述网络控制器根据所述入口转发设备的信息和所述出口转发设备的信息确定组播生成树;
[0222]步骤1104、所述网络控制器根据所述组信息、所述入口转发设备的信息以及所述组播生成树,确定组播通道。
[0223]较佳地,所述网络控制器根据所述控制设备的组播源主机的信息和组播接收节点的信息,确定与组播源主机连接的入口转发设备的信息以及出口转发设备的信息,包括:
[0224]所述网络控制器根据所述组播源主机的信息,确定与组播源主机连接的入口转发设备的信息,以及根据所述组播接收节点的信息,确定与组播接收节点连接的出口转发设备的信息。
[0225]较佳地,所述网络控制器根据所述入口转发设备的信息和所述出口转发设备的信息确定组播生成树,包括:
[0226]所述网络控制器根据所述入口转发设备的信息和所述出口转发设备的信息,从所有总跳数最少或加权总跳数最少的N个组播生成树中选择一个最小代价组播生成树,其中N为正整数。
[0227]较佳地,所述网络控制器根据所述组信息、所述入口转发设备的信息以及所述组播生成树,确定组播通道,包括:
[0228]所述网络控制器将所述入口转发设备的信息作为组播源信息,并根据所述组播源信息、所述入口转发设备的信息以及所述组播生成树,建立组播通道。
[0229]如图12所示,本发明实施例十二实现组播的方法包括:
[0230]步骤1201、组播转发控制功能实体接收来自组播控制功能实体在组播建立完成发送的组播会话属性;
[0231]步骤1202、所述组播转发控制功能实体根据所述组播会话属性为组播接收节点进行组播配置,以使所述组播接收节点根据组播配置接收组播数据并通过空口发送。
[0232]较佳地,所述组播转发控制功能实体与所述组播接收节点处于同一实体。
[0233]如图13所示,本发明实施例十三实现组播的方法包括:
[0234]步骤1301、组播接收节点确定组播转发控制功能实体为组播接收节点进行的组播配置;
[0235]步骤1302、所述组播接收节点根据组播配置接收组播数据并通过空口发送。
[0236]较佳地,所述组播接收节点根据组播配置接收组播数据并通过空口发送,包括:
[0237]所述组播接收节点根据配置的组信息,接收组播数据;
[0238]所述组播接收节点根据配置的组信息和组播区域信息进行空口组播资源分配并转发组播数据。
[0239]下面列举两个例子对本发明组播建立的过程进行说明。
[0240]在实施中,组播接收节点和组播转发控制功能实体可以合设在一个实体中,比如称为接收节点,具体可以参见图14 ;也可以分别设置,具体可以参见图15。
[0241]如图14所示,本发明实施例十四组播建立的方法包括:
[0242]步骤1、组通信业务服务器向SDN网络中的组播控制功能实体发送组播会话请求,携带组播源主机的地址和组播区域信息。
[0243]步骤2、组播控制功能实体接收组播会话请求,根据组播会话请求中的组播区域信息查找对应的组播接收节点的信息。
[0244]步骤3、组播控制功能实体发送组播建立请求到网络控制器,其中组播建立请求携带组播源主机的地址、组播接收节点的信息以及组播控制功能实体为该组播分配的组播地址。
[0245]步骤4、网络控制器根据组播源主机的地址查找与组播源主机连接的入口转发设备的地址,并将该入口转发设备的地址设为组播源地址;根据接入网组播接收节点的信息查得与之连接的出口转发设备的地址;计算从入口转发设备到出口转发设备的组播生成树中总跳数最少或加权总跳数最少的N个组播生成树,并从中选择一个组播生成树(即最小代价组播生成树),并根据最小代价组播生成树,使用组播源地址和组播地址建立组播通道。
[0246]步骤5、网络控制器向组播控制功能实体返回组播建立完成响应。
[0247]步骤6、组播控制功能实体向接收节点发送组播会话属性,以及向组播应用服务器返回组播建立成功响应。
[0248]步骤7、接收节点根据收到的组播会话属性进行组播配置,根据配置的组播区域进行资源配置,以及通过资源和配置的组播地址接收组播数据,并通过空口转发。
[0249]如图15所示,本发明实施例十五组播建立的方法包括:<
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1