CN100505631C - Gpon系统中的组播处理方法 - Google Patents
Gpon系统中的组播处理方法 Download PDFInfo
- Publication number
- CN100505631C CN100505631C CNB2007101084396A CN200710108439A CN100505631C CN 100505631 C CN100505631 C CN 100505631C CN B2007101084396 A CNB2007101084396 A CN B2007101084396A CN 200710108439 A CN200710108439 A CN 200710108439A CN 100505631 C CN100505631 C CN 100505631C
- Authority
- CN
- China
- Prior art keywords
- multicast
- multicast service
- ont
- information
- olt
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种GPON系统中的组播处理方法,该方法包括以下步骤:用户侧的ONT注册到局侧的OLT后,在OLT端与ONT端之间建立组播业务通道;所述ONT将终端UE的组播业务请求转发给所述OLT;所述OLT根据所述组播业务请求,封装与该组播业务请求相关的组播信息,在所述组播业务通道上,将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。采用本发明能在GPON系统上具体实现组播处理。
Description
技术领域
本发明涉及组播处理技术,尤其涉及一种G比特无源光网络(GPON,Gigabit-capable Passive Optical Networks)系统中的组播处理方法。
背景技术
GPON系统中的网元设备包括:光线路终端(OLT)、光网络单元(ONU)、光网络终端(ONT)。其中,OLT为局侧设备,ONU和ONT为用户侧终端设备,OLT与ONT/ONU相连组成GPON系统。通常,GPON系统中,一个OLT与多个ONU/ONT相连。
用户点击的数据业务在网络上可以通过单播、广播以及组播进行传输。其中,组播是一种高效地处理数据传输的方法。虽然GPON系统本身具有支持组播的特性,但是,目前并没有在GPON系统中如何处理组播的技术方案,因此,无法利用GPON系统的这一特性,提高数据业务传输的效率。
发明内容
有鉴于此,本发明所要解决的技术问题在于提供一种GPON系统中的组播处理方法,能在GPON系统上具体实现组播处理。
为达到上述目的,本发明的技术方案是这样实现的:
一种GPON系统中的组播处理方法,该方法包括以下步骤:
A、用户侧的ONT注册到局侧的OLT后,在OLT端与ONT端之间建立组播业务通道;
B、所述ONT将终端UE的组播业务请求转发给所述OLT;
C、所述OLT根据所述组播业务请求,封装与该组播业务请求相关的组播信息,在所述组播业务通道上,将所述组播业务以及所述组播信息经由所述ONT返回给所述UE,
其中,步骤C中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
C1、根据过滤表中的组播信息,将组播业务通道上传输的组播业务过滤后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
其中,所述组播信息包括:组播IP地址信息、组播MAC地址信息、所述ONT的端口标识信息以及所述UE的标识信息。
其中,在所述OLT端设置组播业务过滤表,则步骤C1中还包括步骤:
所述OLT验证所述组播业务请求的合法性,通过所述组播业务过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与所述组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将合法的组播业务经由所述ONT返回给所述UE。
其中,在所述ONT端设置入口过滤表,则步骤C1中还包括步骤:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述入口过滤表中保存的组播信息,对所述组播业务进行过滤,并接受与所述入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务返回给所述UE。
其中,在所述ONT端设置出口过滤表,则步骤C1中还包括步骤:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述出口过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与所述出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将所述对应的组播业务从所述ONT的用户侧端口返回给所述UE。
其中,在所述ONT端设置入口过滤表以及出口过滤表,则步骤C1具体为:
C11、在所述ONT侧的端口,接收到所述组播业务以及所述组播信息后,接受与入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务发送到所述ONT用户侧的端口;
C12、在所述ONT用户侧的端口,查找与出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将所述对应的组播业务从所述ONT用户侧端口返回给所述UE。
其中,在所述OLT端设置组播业务过滤表,则步骤C1中还包括步骤:
所述OLT验证所述组播业务请求的合法性,查找与所述组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将合法的组播业务经由所述ONT返回给所述UE。
其中,所述OLT以静态方式或动态方式设置所述ONT的入口过滤表以及出口过滤表。
其中,
所述组播业务通道为一个,在所述组播业务通道上传输至少一个所述组播业务;或者,
所述组播业务通道为至少一个,在所述组播业务通道上传输一个所述组播业务。
其中,步骤C中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
对从OLT端到ONT端的所述组播业务通道上传输的组播业务进行加密后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
其中,所述加密操作具体为:
在所述OLT上生成密钥,并且指定可信赖的ONT;将所述密钥发送至所述可信赖的ONT;当所述ONT接收到所述密钥后,解密接收到的组播包,并正确地接收组播包。
本发明利用GPON系统本身具有支持组播的特性,即:允许一个组播包一次性让所有的ONT均能够正确接收到,而且在局侧的OLT与用户侧的ONT之间建立组播业务通道,该组播业务通道用于发送组播业务给ONT,从而,采用本发明能在GPON系统上具体实现组播处理。
进而,本发明采用静态或/和动态方式在局侧的OLT设置组播业务过滤表、在用户侧的ONT设置入口过滤表或/和出口过滤表,对组播业务通道上传输的组播业务以及与组播业务相关的组播信息进行不同级别的过滤控制,提高了组播业务传输的效率。同时,还可采用加密方式对组播进行处理,提高组播业务传输的安全性,避免恶意的ONT恶意的接收组播业务。
附图说明
图1为本发明的组播处理方法流程图;
图2为本发明实施例的采用三级控制的组播处理方法流程图。
具体实施方式
本发明的核心思想是:利用GPON系统本身具有支持组播的特性,在局侧的OLT与用户侧的ONT之间建立组播业务通道,该组播业务通道用于发送组播业务给ONT。采用本发明能在GPON系统上具体实现组播处理,提高了数据业务传输的效率。
下面结合附图对技术方案的实施作进一步的详细描述。
如图1所示,本发明的组播处理方法包括:
步骤101、用户侧的ONT注册到局侧的OLT后,在OLT端与ONT端之间建立组播业务通道。
对GPON系统上传输的数据采用的封装方法包括:GPON封装方法(GEM,G-PON Encapsulation Method)和异步传送模式(ATM,Asynchronous TransferMode)封装方法。对GEM而言,封装后数据传输的端口为:GEM端口。对ATM封装方法而言,ATM存在两种类型的连接方式,在建立ATM的虚通道连接时,封装后数据传输在虚通道上;在建立ATM的虚通路连接时,封装后数据传输在虚通路上。虚通路是由很多虚通道构成的集合。
首先,根据GEM封装方法在OLT端建立一个专门用于传送组播的GEM端口标识;然后,在每个ONT端建立一个同样的GEM端口标识(GEM PORTID,GEM Port Identifier),采用组播GEM互连终结点(Multicast GEMInterworking Termination Point)连接方式,最终,在OLT端与ONT端之间建立组播业务通道,通过GEM端口标识唯一标识各组播业务通道,并且在该组播业务通道上仅处理单向下行的组播业务。
也可以采用ATM封装方法,在OLT端与ONT端之间建立组播业务通道,所使用的步骤与采用GEM封装方法一样,所不同的是:在OLT端和每个ONT端建立的是虚通路标识(VPI,Virtual Path Identifier)/虚通道标识(VCI,VirtualChannel Identifier),采用的是组播互连VCC终结点(Multicast interworking VCCtermination point)连接方式,通过VPI/VCI唯一标识各组播业务通道。
步骤102、ONT将终端UE的组播业务请求转发给OLT。
步骤103、OLT根据组播业务请求,封装与该组播业务请求相关的组播信息,在组播业务通道上,将组播业务以及组播信息经由ONT返回给相应UE。
其中,所述组播信息包括:组播IP地址信息、组播MAC地址信息、所述用户侧ONT的端口标识信息以及所述UE的标识信息。
基于上述原理,当所述组播业务通道为一个时,在该组播业务通道上传输一个或多个组播业务;当所述组播业务通道为多个时,在其中一个组播业务通道上传输一个组播业务。
步骤103中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
步骤1031、根据过滤表中的组播信息,对组播业务通道上传输的组播业务以及组播信息进行过滤后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
其中,考虑到GPON系统中的组播处理过程对时间以及效率的需求不同,对组播业务可根据端口的控制粒度大小采用不同级别的过滤控制。比如,当OLT侧的PON(无源光网络)端口的控制粒度比较大时,可以采取一级控制,此时,组播处理过程相对简单;当ONT用户侧的PON端口的控制粒度比较小时,可以采取三级控制,此时,组播处理过程相对复杂;而针对ONT侧的PON端口的过滤控制介于上述两种情况之间,可以采取二级控制。比如,可以采用设置一种过滤表进行一级控制,采用设置两种过滤表进行二级控制,也可以采用设置三种过滤表进行三级控制。
举例来说,一级控制包括:在所述OLT端设置组播业务过滤表,控制是否将组播业务从OLT侧的PON端口发送给所述ONT;在所述ONT端设置入口过滤表,控制是否在ONT侧的PON端口接收从所述OLT发送的某个组播业务;或在所述ONT端设置出口过滤表,控制是否允许某个组播业务从ONT用户侧的PON端口上发送给所述UE。
二级控制包括:在所述ONT端设置入口过滤表和出口过滤表;在所述OLT端设置组播业务过滤表和在所述ONT端设置入口过滤表;在所述OLT端设置组播业务过滤表和在所述ONT端设置出口过滤表。
三级控制包括:在所述ONT端以及所述ONT端同时设置过滤表,即在ONT端设置入口过滤表,同时,在ONT端设置入口过滤表和出口过滤表。上述过滤表中包括的信息主要为:允许哪些组播地址可以通过的组播信息,比如,组播IP地址信息。
具体来说,采用下面几种技术方案可以实现不同级别的过滤控制。并且,各个技术方案中的步骤101~102皆一样,区别仅在于步骤1031的具体执行上。
当在OLT端设置组播业务过滤表,则步骤1031具体为:
所述OLT验证所述组播业务请求的合法性,通过在该OLT端设置的组播业务过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将合法的组播业务经由所述ONT返回给所述UE。合法性的验证实际上相当于一个权限检查。打个比方来说,一个公司的合法员工,不同的人有不同的权限,拥有不同权限的人,所能执行的操作不同,如果请求与权限相符,则通过合法性验证;否则,合法性验证失败。
当在ONT端设置入口过滤表,则步骤1031具体为:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述入口过滤表中保存的组播信息,对所述组播业务进行过滤,并接受与入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务返回给所述UE。
当在ONT端设置出口过滤表,则步骤1031具体为:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述出口过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将该对应的组播业务从该ONT的用户侧端口返回给该UE。
当在OLT端设置组播业务过滤表,并且在ONT端设置入口过滤表以及出口过滤表,则步骤1031具体处理如图2所示:
步骤1031a、所述OLT验证所述组播业务请求的合法性,查找与组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将该合法的组播业务以及组播信息发送到所述ONT侧的端口。
步骤1031b、在所述ONT侧的端口,接收到所述组播业务以及所述组播信息后,接受与入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务发送到该ONT用户侧的端口。
步骤1031c、在所述ONT用户侧的端口,查找与出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将该对应的组播业务从该ONT用户侧端口返回给该UE。
上述各技术方案中,通过在组播业务通道上转发组播信息,所述OLT可以对所述组播业务过滤表、所述入口过滤表以及所述出口过滤表,以动态方式进行设置。所谓动态方式指:可以根据在组播业务通道上转发的组播信息,动态地执行添加、删除的修改操作以及更新操作。所述OLT也可以以静态方式设置所述组播业务过滤表、所述入口过滤表以及所述出口过滤表,比如,直接通过网管手工来设置这些表。
所述步骤103中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
对从OLT端到ONT端的所述组播业务通道上传输的组播业务进行加密后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
实施例一为:当组播业务通道为一个,在该组播业务通道上传输一个或多个所述组播业务,并且对传输的数据采取GEM封装方法的情况,则在本实施例的GPON系统中的组播处理方法包括以下步骤:
步骤201、在用户侧的每个ONT注册到局侧的OLT后,由GPON系统中的OLT自动创建组播连接,即:在OLT端与ONT端之间建立一个相同的组播业务通道。
其中,在OLT侧,由于,对传输的数据采用GEM格式进行封装,因此,需要指定一个GEM端口标识,该GEM端口标识用于将由组播业务以及组播信息构成的下行组播包封装到该GEM端口标识所标识的组播业务通道中。由于规定在该GEM端口标识没有上行的业务流,因此,可以仅仅处理下行方向的组播包,不需要处理上行方向。
在ONT侧,需要创建一个单向GEM端口标识,并且该GEM端口标识为下行方向。具体创建方法为:首先,采用GEM端口网络连接终结点(GEM PortNetwork CTP),并将方向属性设置为下行单向,即:接入OLT侧的网络接口到ONT用户侧的网络接口方向;然后,再创建相关的Multicast GEM InterworkingTermination Point建立一个单向的组播连接。
步骤202、ONT将终端UE的加入或离开组播业务请求转发给OLT。
步骤203、在创建了下行的组播业务通道后,根据组播业务请求,OLT在描述Multicast GEM Interworking Termination Point属性的组播地址表(MulticastAddressTable)中,即:组播业务过滤表中,添加一些记录,即:合法组播IP地址信息。
步骤204、所述OLT验证所述组播业务请求的合法性,查找与组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,在组播业务通道上,仅将该合法的组播业务以及组播信息发送到所述ONT侧的端口;而且,仅允许下行合法的组播查询等协议包通过,不允许其他任何业务包通过。
具体的说,当OLT侧的某个PON端口收到由某个ONT转发的UE加入的组播业务请求时,对其合法性进行验证,如果是合法的请求,将该记录添加到本地的组播业务过滤表中,并且,同时允许将该组播业务以及组播信息转发到OLT侧的该PON端口;通知该ONT设置其入口过滤表以及出口过滤表。
当接收到的是加入请求时,通知ONT设置过滤表具体为:添加该记录到描述Multicast GEM Interworking Termination Point属性的入口过滤表以及出口过滤表中。对于具体添加到与ONT相关的哪个用户侧的出口过滤表中,可以参照如下的方式来实现,上行组播协议包从哪个ONT用户侧的端口接收到,就操作该用户侧端口的出口过滤表,这里,在ONT上将允许进行转发该组播业务。
当OLT侧的某个PON端口收到由某个ONT转发的UE离开的组播业务请求时,对其合法性进行验证,如果是合法的请求,将该记录从本地的组播业务过滤表中删除,并且,同时允许将该组播业务以及组播信息禁止转发到OLT侧的该PON端口;通知该ONT设置其入口过滤表以及出口过滤表。
当接收到的是离开请求时,通知ONT设置过滤表具体为:从描述MulticastGEM Interworking Termination Point属性的入口过滤表和出口过滤表中删除该记录,这里,在ONT上将直接丢弃该组播业务。
由于OLT侧的PON端口和ONT是一对多的关系,因此,并不是每个ONT的加入/离开请求都会引发实际的加入/离开操作。如果当OLT侧的某个PON端口收到某个ONT转发的该PON口下的第一个UE的加入,则将组播业务以及组播信息转发到该PON口;如果是最后一个UE离开该PON口,则禁止转发组播业务以及组播信息到该PON口。
在步骤204中,还包括更新操作:
当ONT接收到OLT动态设置描述Multicast GEM Interworking TerminationPoint属性的入口过滤表的通知时,立刻更新该入口过滤表,同时过滤立刻生效;同样的,当ONT接收到OLT动态设置ONT用户侧的出口过滤表的通知时,也立刻更新该出口过滤表,同时过滤立刻生效。
步骤205、在所述ONT侧的端口,接收到所述组播业务以及所述组播信息后,接受与入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务,即只有在描述Multicast GEM Interworking Termination Point属性的入口过滤表中存在组播IP地址信息的组播业务才可以接受,否则直接丢弃;将接受的组播业务发送到该ONT用户侧的端口。
步骤206、由于,对于ONT接受到的组播,是否能够从ONT用户侧的端口上发出,还需要查看其出口过滤表,只有在该过滤表中允许转发的组播才允许发送出去,否则在ONT内部直接丢弃。
因此,在所述ONT用户侧的端口,需查找与出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将该组播业务从该用户侧端口返回给该UE。
步骤207、对下行的组播业务进行加密,只有可信赖的ONT才能够获取到加密密钥,并最终正确获得该组播业务。
其中,该加密步骤具体为:
首先,在OLT上生成密钥,并且指定可信赖的ONT,然后,将密钥发送至这些可信赖的ONT,当ONT接收到密钥后,该ONT就可以解密接收到的组播包,并正确地接收组播包。
并且,在OLT将密钥发送给ONT时,是通过各个ONT单独加密的GEM端口标识的通道进行传送,这样,只有指定了的ONT才能得到密钥,并正确接收组播包。
为了密钥的安全,在OLT端可以设置定时器定时更换密钥,更换的频率以及更换时刻均由OLT主动发起。比如,首先,OLT可以与所有的ONT进行密钥交换,当所有的ONT密钥更新成功后,然后,OLT再发起密钥交换时刻,在指定的某帧开始启用新密钥。对于刚加入GPON系统,还没有获取密钥的可信赖的ONT,则将当前的密钥发送给该ONT。
另外,基于实施例一的原理,OLT也可以采用静态方式,比如,在OLT侧可以通过网管来直接设置描述Multicast GEM Interworking Termination Point属性的组播业务表、入口过滤表以及出口过滤表,完成对所述表中记录的添加、删除、更新操作。
实施例二为:当组播业务通道为一个,在该组播业务通道上传输一个或多个所述组播业务,并且对传输的数据采取ATM封装方法的情况下,基于实施例一的中的步骤,也可以实现对GPON系统的组播处理,所不同的是:
步骤301中,在OLT侧,需要指定一个VPI/VCI,用于将由组播业务以及组播信息构成的下行组播包封装到该VPI/VCI中;
在ONT侧,需要创建一个单向下行方向VPIVCI,并且该VPI/VCI为下行方向。具体创建方法为:首先,采用虚通路端口网络连接终结点(VP NetworkCTPB-PON)/虚通道端口网络连接终结点(VC Network CTPB-PON),并将其方向属性设置为下行单向,即:接入OLT侧的网络接口到ONT用户侧的网络接口方向;然后,再创建相关的Multicast interworking VCC termination point建立一个单向的组播连接。
步骤303中,在创建了下行的组播业务通道后,在描述Multicast interworkingVCC termination point属性的组播地址表(MulticastAddressTable)中,即:组播业务过滤表中,添加一些记录,仅可以让下行合法的组播查询等协议包通过,不允许其他任何业务包通过。
步骤304中,当接收到的是加入请求时,OLT通知ONT设置过滤表具体为:添加该记录到描述Multicast interworking VCC termination point属性的入口过滤表以及出口过滤表中;当接收到的是离开请求时,OLT通知ONT设置过滤表具体为:从描述Multicast interworking VCC termination point属性的入口过滤表和出口过滤表中删除该记录。
在步骤304中包括的更新操作为:
当ONT接收到OLT动态设置描述Multicast interworking VCC terminationpoint属性的入口过滤表的通知时,立刻更新该入口过滤表,同时过滤立刻生效;同样的,当ONT接收到OLT动态设置ONT用户侧的出口过滤表的通知时,也立刻更新该出口过滤表,同时过滤立刻生效。
步骤305中,只有在描述Multicast interworking VCC termination point属性的入口过滤表中存在组播IP地址信息的组播业务才可以接受,否则直接丢弃。
步骤306中,在ONT上接收到OLT动态设置描述Multicast interworkingVCC termination point属性的入口过滤表的通知时,立刻更新该表同时过滤立刻生效,同样在接收到设置其用户侧的接口过滤表的通知时,也立刻更新该表同时过滤立刻生效。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (11)
1、一种GPON系统中的组播处理方法,其特征在于,该方法包括以下步骤:
A、用户侧的ONT注册到局侧的OLT后,在OLT端与ONT端之间建立组播业务通道;
B、所述ONT将终端UE的组播业务请求转发给所述OLT;
C、所述OLT根据所述组播业务请求,封装与该组播业务请求相关的组播信息,在所述组播业务通道上,将所述组播业务以及所述组播信息经由所述ONT返回给所述UE,
其中,步骤C中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
C1、根据过滤表中的组播信息,将组播业务通道上传输的组播业务过滤后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
2、根据权利要求1所述的方法,其特征在于,所述组播信息包括:组播IP地址信息、组播MAC地址信息、所述ONT的端口标识信息以及所述UE的标识信息。
3、根据权利要求1所述的方法,其特征在于,在所述OLT端设置组播业务过滤表,则步骤C1具体为:
所述OLT验证所述组播业务请求的合法性,通过所述组播业务过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与所述组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将合法的组播业务经由所述ONT返回给所述UE。
4、根据权利要求1所述的方法,其特征在于,在所述ONT端设置入口过滤表,则步骤C1中还包括步骤:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述入口过滤表中保存的组播信息,对所述组播业务进行过滤,并接受与所述入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务返回给所述UE。
5、根据权利要求1所述的方法,其特征在于,在所述ONT端设置出口过滤表,则步骤C1中还包括步骤:
所述ONT接收到所述组播业务以及所述组播信息后,通过所述出口过滤表中保存的组播信息,对所述组播业务进行过滤,并查找与所述出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将所述对应的组播业务从所述ONT的用户侧端口返回给所述UE。
6、根据权利要求1所述的方法,其特征在于,在所述ONT端设置入口过滤表以及出口过滤表,则步骤C1中还包括步骤:
C11、在所述ONT侧的端口,接收到所述组播业务以及所述组播信息后,接受与入口过滤表组播信息中的组播IP地址信息相对应的组播业务,丢弃其他组播业务;将接受的组播业务发送到所述ONT用户侧的端口;
C12、在所述ONT用户侧的端口,查找与出口过滤表组播信息中ONT的用户侧端口信息以及UE信息相对应的组播业务,将所述对应的组播业务从所述ONT用户侧端口返回给所述UE。
7、根据权利要求4、5或6所述的方法,其特征在于,在所述OLT端设置组播业务过滤表,则步骤C1中还包括步骤:
所述OLT验证所述组播业务请求的合法性,查找与所述组播业务过滤表组播信息中的合法组播IP地址信息对应的组播业务,仅将合法的组播业务经由所述ONT返回给所述UE。
8、根据权利要求7所述的方法,其特征在于,所述OLT以静态方式或动态方式设置所述ONT的入口过滤表以及出口过滤表。
9、根据权利要求1所述的方法,其特征在于,
所述组播业务通道为一个,在所述组播业务通道上传输至少一个所述组播业务;或者,
所述组播业务通道为至少一个,在所述组播业务通道上传输一个所述组播业务。
10、根据权利要求1所述的方法,其特征在于,步骤C中将所述组播业务以及所述组播信息经由所述ONT返回给所述UE进一步为:
对从OLT端到ONT端的所述组播业务通道上传输的组播业务进行加密后,所述OLT再将所述组播业务以及所述组播信息经由所述ONT返回给所述UE。
11、根据权利要求10所述的方法,其特征在于,所述加密操作具体为:
在所述OLT上生成密钥,并且指定可信赖的ONT;将所述密钥发送至所述可信赖的ONT;当所述ONT接收到所述密钥后,解密接收到的组播包,并正确地接收组播包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007101084396A CN100505631C (zh) | 2007-06-14 | 2007-06-14 | Gpon系统中的组播处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007101084396A CN100505631C (zh) | 2007-06-14 | 2007-06-14 | Gpon系统中的组播处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101056191A CN101056191A (zh) | 2007-10-17 |
CN100505631C true CN100505631C (zh) | 2009-06-24 |
Family
ID=38795816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007101084396A Active CN100505631C (zh) | 2007-06-14 | 2007-06-14 | Gpon系统中的组播处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100505631C (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227752B (zh) * | 2008-02-05 | 2012-05-23 | 中兴通讯股份有限公司 | 一种吉比特无源光网络的对等通信方法 |
CN101582877B (zh) * | 2008-05-13 | 2012-08-29 | 工业和信息化部电信传输研究所 | 一种gpon系统中实现帧过滤的远程管理装置 |
CN101895796B (zh) * | 2010-07-26 | 2014-03-19 | 中兴通讯股份有限公司 | 一种gpon网络中实现组播的方法、系统和光网络单元 |
EP2940928B1 (en) | 2011-07-29 | 2016-11-09 | Huawei Technologies Co., Ltd. | Multicast program forwarding method, device and system |
CN102447568B (zh) * | 2011-11-18 | 2014-12-24 | 烽火通信科技股份有限公司 | 一种gpon系统中下行广播、洪泛业务及组播业务处理方法 |
CN106302188A (zh) * | 2015-05-18 | 2017-01-04 | 中兴通讯股份有限公司 | 一种交换机设备的组播报文转发控制方法及装置 |
PL3481102T3 (pl) | 2016-06-29 | 2020-11-30 | Beijing Xiaomi Mobile Software Co., Ltd. | System do transmisji danych, sposób transmisji danych, sposób i urządzenie do agregacji danych |
CN106534123B (zh) * | 2016-11-17 | 2019-08-06 | 深圳创维数字技术有限公司 | 一种基于eoc网络的数据安全传输方法及系统 |
CN112637708A (zh) * | 2019-09-24 | 2021-04-09 | 中兴通讯股份有限公司 | 一种组播业务监控的方法及板卡 |
-
2007
- 2007-06-14 CN CNB2007101084396A patent/CN100505631C/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN101056191A (zh) | 2007-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100505631C (zh) | Gpon系统中的组播处理方法 | |
KR100547829B1 (ko) | 암호화 키 교환을 통해 데이터를 안정적으로 전송할 수있는 기가비트 이더넷 기반의 수동 광가입자망 및 이를이용한 데이터 암호화 방법 | |
US7924835B2 (en) | Method and device for providing multicast services to multiple customers | |
EP2139157B1 (en) | Multicast control method in ethernet passive optical network | |
JP3805329B2 (ja) | イーサネット(登録商標)受動型光加入者ネットワークシステムでのセキュリティデータ伝送方法 | |
CN101873515B (zh) | 无源光网络的ipv6协议消息传输方法、系统及装置 | |
US8397064B2 (en) | Implementing IEEE 802.1AE and 802.1 af security in EPON (1GEPON and 10GEPON) networks | |
CN101394277A (zh) | 实现组播认证的方法和装置 | |
WO2011017986A1 (zh) | 一种无源光网络中ploam消息的传输方法及组装方法 | |
CN105610590B (zh) | 一种组播报文传输方法和装置 | |
KR100547724B1 (ko) | 데이터를 안정적으로 전송할 수 있는 기가비트 이더넷기반의 수동 광가입자망 및 이를 이용한 데이터 암호화 방법 | |
KR101298813B1 (ko) | 기가 비트 수동형 광 가입자 망에서 멀티캐스트 포트 식별자 필터링 방법 및 장치 | |
WO2012013042A1 (zh) | 一种实现端口地址绑定的配置方法和系统 | |
US20240334098A1 (en) | Mutually secure optical data network and method | |
CN101247549A (zh) | 组播方法和组播系统以及组播设备 | |
JPH11177582A (ja) | パケット転送方法および該方法に用いる基地局 | |
CN101119220B (zh) | 一种基于吉比特级无源光网络的组播业务实现方法及装置 | |
CN102984043A (zh) | 组播数据流的转发方法及装置 | |
CN101808256A (zh) | 具有组播认证和控制功能的无源光网络系统及其实现方法 | |
WO2021259189A1 (zh) | 组播报文处理方法、olt设备、onu设备及计算机可读存储介质 | |
CN101547086A (zh) | 一种宽带接入网络组播控制方法、系统及装置 | |
CN102149026B (zh) | 一种组播实现方法和系统 | |
CN101325460B (zh) | 一种gpon系统中下行广播、洪泛业务的处理方法 | |
WO2008141505A1 (fr) | Procédé de multidiffusion et son dispositif pour un système de réseau optique passif gigabit | |
CN1996960B (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 |