用于实现简化媒体独立接口以太网复位的系统和方法

文档序号:7591942阅读:164来源:国知局
专利名称:用于实现简化媒体独立接口以太网复位的系统和方法
技术领域
本发明通常涉及以太网物理层(“PHY”)设备。更具体地说,并且不作为任何限制,本发明旨在用于经由RMII PHY设备向通过系统分布的卡提供系统复位的系统和方法。
背景技术
在电信网络中使用信令服务器(“SS”)来处理诸如例如呼叫控制、会话控制和无线资源控制之类的各种信令功能。信令服务器处理路由并维护在该网络上的呼叫状态。它接收希望与其他用户代理连接的用户代理的请求,并且利用适当信令路由这些请求。
至少一种先前的信令服务器设计是使用专有总线接口实现的。当在信令服务器的背板上的插槽中安装的诸如连接卡之类的从卡需要被复位时,从信令服务器的管理控制器经由专有总线接口传送系统复位信号以复位该卡。例如,当卡需要被引导并需要接入服务时,或者当需要停止服务时,可以发出此类系统复位。在信令服务器的每个背板的每个插槽中安装的每块卡必须能够根据在管理控制器和卡之间存在的无论哪一种通信连接进行复位。
如前所述,在现有的信令服务器系统中,通信连接是使用专有接口实现的。相反,在当前信令服务器系统的一个实施例中,通信连接是使用以太网连接实现的。此外,在这个实施例中,使用的以太网控制器需要简化媒体独立接口(“RMII”)标准,而不是媒体独立接口(“MII”)标准,对于后者来说先前已经开发和使用了复位电路。两种接口之间的主要区别是在RMII中,时钟速度为50MHz,数据宽度为2条串行线,而在MII中,时钟速度为25MHz,数据宽度为4条串行线。

发明内容
因此,需要一种基于RMII的复位电路,用在使用以太网控制器的信令服务器中,其中以太网控制器使用RMII PHY用于在管理控制器和在其内安装的连接卡之间进行通信连接。
在一个实施例中,本发明包括一种经由简化媒体独立接口(“RMII”)以太网物理层设备(“PHY”)对电连接到系统的管理处理器的从卡进行复位的方法。该方法包括响应于检测到帧指示符开始(“SFI”),激活移位寄存器;将复位信号数据移入移位寄存器中;把移入移位寄存器中的复位信号数据与比较数据进行比较;以及响应于与比较数据相同的复位信号数据,复位从卡。
在另一个实施例中,本发明包括一种用于经由以太网简化媒体独立接口(“RMII”)物理层设备(“PHY”)对安装在系统中的从卡进行复位的电路。该电路包括启用电路,连接用于从RMII PHY接收载波侦听信号;与启用电路相连的移位寄存器,其中响应于收到帧指示符开始(“SFI”),启用电路启用移位寄存器;以及与移位寄存器相连的比较器;其中当启用移位寄存器时,将复位信号数据移入移位寄存器中;并且当复位信号数据等于比较数据时,比较器输出复位信号以复位从卡。
在另一个实施例中,本发明包括一种用于经由简化媒体独立接口(“RMII”)以太网物理层设备(“PHY”)对电连接到系统的管理处理器的从卡进行复位的电路。该电路包括用于响应于检测到帧指示符开始(“SFI”)激活移位寄存器的装置;用于将复位信号数据移入移位寄存器中的装置;用于把移入移位寄存器中的复位信号数据与比较数据进行比较的装置;以及用于响应于与比较数据相同的复位信号数据对从卡进行复位的装置。


通过结合附图参考以下详细说明,可以更完整地理解本发明,其中附图为图1表示根据一个实施例的信令服务器的框图;图2表示图1中的信令服务器的连接卡的一个实施例的详细框图;图3表示图2中的连接卡的复位电路的一个实施例的详细框图;以及图4表示根据一个实施例图3中的复位电路的操作流程图。
具体实施例方式
在附图中,同样或相似的单元在几个视图中被指定了相同的参考数字,并且图示的各个单元不必是按照比例绘制的。
图1表示根据一个实施例的信令服务器(“SS”)100的框图。如图1所示,信令服务器100包括以太网交换机102,它经由一对100Base-T以太网线路108与多个在图1中由连接卡104表示的从卡或连接卡中的每一个相连。当将连接卡104插入到在信令服务器100的背板(图2)上的插槽中时,连接卡104提供到相应T1线路106的接口。
以太网交换机102还经由一对100Base-T以太网线路112连接到管理处理器110。如前面说明的那样,当诸如连接卡104之类的一个连接卡需要被复位时,管理控制器110生成一个系统复位信号。按照下文将更详细说明的方式,将系统复位信号经由以太网交换机102传送到各连接卡,以复位连接卡中所选择的一个(例如连接卡104)。
图2表示连接卡104的一个实施例的更详细框图。如图2所示,连接卡104包括一个变换器200,用于经由100Base-T以太网线路108将连接卡104的RMII以太网PHY 202与以太网交换机102电耦合。为了下文还要更详细说明的目的,从RMII PHY 202向复位电路提供分别由参考数字204和206指定的数据线D0和D1,其中在所示的实施例中,复位电路被实现为现场可编程门阵列(“FPGA”)208。在RMII PHY 202和FPGA 208之间提供线路209,用于向FPGA提供载波侦听信号,以通知FPGA已经开始从以太网交换机102接收有效帧。当检测到流定界符的开始、继之以以太网前同步和帧指示符开始(“SFI”)时,由PHY 202激活载波侦听线路209。利用在线路211上的从时钟210输出的50MHz时钟信号,经由数据线204、206,将数据从RMII PHY 202读入到FPGA 208中。
如本领域普通技术人员可以认识到的那样,连接卡104被安装在信令服务器100的可能不只一个背板的其中之一(由背板214表示)上的多个插槽中的一个(由插槽212表示)中。在一个实施例中,信令服务器100包括一块或多块背板,每块背板包括多个用于接收连接卡的插槽。背板214经由地址线216向FPGA 208提供可读捆绑(strapping),它标识背板(例如背板214)和在所标识的背板中安装有连接卡104的插槽(例如插槽212)。在一个实施例中,该捆绑包括16比特(两字节)数据,其包括用于标识背板位置的10比特的背板捆绑部分和用于标识插槽位置的6比特的插槽捆绑部分。
在一个实施例中,定义一个非全局的本地48比特(6字节)的以太网地址用作复位信号。在这个实施例中,该地址从标准的两字节报头值(48:C0)开始,继之以两字节的零。剩余的两字节包括一个复位地址,或捆绑数据,它的前10比特标识背板位置,诸如通过背板ID号来标识,剩余的6比特标识插槽位置,诸如通过插槽ID号来标识。如下面将要更详细说明的那样,当FPGA 208收到包括与提供给FPGA 208的捆绑数据相匹配的复位地址的系统复位信号时,FPGA激活复位线路220以复位连接卡104。
图3是FPGA 208的一个实施例的更详细的框图。如图3所示,FPGA 208包括一个启用电路300,被连接用于接收线路210上的载波侦听信号和线路204、206上的包括系统复位信号的数据。使用来自时钟210(图2)的50MHz时钟信号,将数据读入启用电路300中。启用电路300的主要功能是检测线路210上的载波侦听信号,和D0/D1(参考数字204/206)上的前同步和SFI,并且响应于这种检测,通过激活启用线路304来启用移位寄存器302。
一旦启用了移位寄存器302,就将线路204、206上的48比特数据(包括系统复位信号)移入移位寄存器中。在一个实施例中,经由线路204移入系统复位信号的偶数比特(如比特0,比特2,比特4等),经由线路206移入系统复位信号的奇数比特(如比特1,比特3,比特5等),从而累积以太网报头的第一个完整的48比特。
把从背板214提供给FPGA 208的复位报头的值--包括两字节的零(42:C0:00:00)和捆绑数据(p1:p0)--作为“比较数据”存储在比较器306的存储设备305中。比较器306把线路310上的从移位寄存器304中移入比较器中的48比特数据的各个比特与存储设备305中存储的比较数据进行比较。如果输入到比较器306中的48比特数据与其中存储的48比特的比较数据匹配,则比较器通过激活复位线路220上的信号,使连接卡104被复位。
图4是复位FPGA 208的一个实施例的操作流程图。在步骤400中,响应于使载波侦听线路210有效的RMII PHY 202,等待启用电路300在数据线204、206上检测到RMII前同步和SFI。在步骤402中,确定是否已经检测到RMII前同步,特别是SFI。如果没有检测到,则执行返回到步骤400;否则,执行进行到步骤404。
在步骤404中,启用电路300使启用线路304有效,以启用移位寄存器。在步骤406中,将每条数据线204、206中的24比特数据移入移位寄存器302中。在步骤408中,将在步骤406中移入移位寄存器302中的48比特输入到比较器306中,比较器306把它与存储设备305中存储的比较数据进行比较。在步骤410中,确定输入到比较器306中的数据是否与其中存储的数据匹配。如果不匹配,则在步骤412中禁用移位寄存器302,并且执行返回到步骤400;否则,执行进行到步骤414。在步骤414中,激活复位线路以复位连接卡104。
根据上述详细说明,很显然本发明有利地提供了用于经由RMIIPHY设备向通过系统分布的卡提供系统复位的系统和方法。
根据上述详细说明,本发明的操作和构造是明显的。尽管显示和描述的本发明的示范性实施例已经被认为是优选的,但是应当很容易理解,能够对这些例子作出各种改变和修改而不背离所附权利要求书阐述的本发明的范围。
权利要求
1.一种经由简化媒体独立接口以太网物理层设备对电连接到系统的管理处理器的从卡进行复位的方法,该方法包括响应于检测到帧指示符开始,激活移位寄存器;将复位信号数据移入移位寄存器中;把移入移位寄存器中的复位信号数据与比较数据进行比较;以及响应于与比较数据相同的复位信号数据,复位从卡。
2.根据权利要求1的方法,进一步包括向从卡提供捆绑数据,其中捆绑数据标识从卡在系统中的位置。
3.根据权利要求1或2的方法,进一步包括检测载波侦听信号;以及响应于检测到载波侦听信号,等待检测帧指示符开始。
4.根据权利要求3的方法,进一步包括响应于与比较数据不同的复位信号数据禁用移位寄存器;以及等待检测载波侦听信号。
5.根据权利要求1、2、3或4的方法,其特征在于比较数据包括用于标识从卡在系统中的位置的捆绑数据。
6.根据权利要求1、2、3、4或5的方法,其特征在于复位信号数据包括捆绑数据,捆绑数据标识在其中安装有从卡的背板和背板插槽。
7.根据权利要求1、2、3、4、5或6的方法,进一步包括定义一个非全局的、本地48比特以太网地址用作复位信号。
8.一种用于经由以太网简化媒体独立接口物理层设备对安装在系统中的从卡进行复位的电路,该电路包括启用电路,被连接用于从简化媒体独立接口物理层设备接收载波侦听信号;与启用电路相连的移位寄存器,其中响应于收到帧指示符开始,启用电路启用移位寄存器;以及与移位寄存器相连的比较器,其中当启用移位寄存器时,将复位信号数据移入移位寄存器中,并且当复位信号数据等于比较数据时,比较器输出复位信号以复位从卡。
9.根据权利要求8的电路,其特征在于当复位信号数据不等于比较数据时,禁用移位寄存器。
10.根据权利要求8或9的电路,其特征在于经由一对数据线中的第一条数据线,将一半复位信号数据读入到移位寄存器中,并且经由该对数据线中的第二条数据线,将剩余的复位信号数据读入到移位寄存器中。
全文摘要
描述了用于实现对从卡进行简化媒体独立接口(“RMII”)以太网复位的系统和方法。在一个实施例中,本发明包括一种经由RMII以太网物理层设备(“PHY”)对电连接到系统的管理处理器的从卡进行复位的方法。该方法包括响应于检测到帧指示符开始(“SFI”),激活移位寄存器;将复位信号数据移入移位寄存器中;把移入移位寄存器中的复位信号数据与比较数据进行比较;以及响应于与比较数据相同的复位信号数据,复位从卡。
文档编号H04L12/413GK1543166SQ20041003770
公开日2004年11月3日 申请日期2004年4月28日 优先权日2003年4月29日
发明者达丽尔·A·科尔曼, 达丽尔 A 科尔曼 申请人:阿尔卡特公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1