异步传输模式通信系统及建立异步传输模式连接的方法

文档序号:7705103阅读:119来源:国知局
专利名称:异步传输模式通信系统及建立异步传输模式连接的方法
技术领域
本发明涉及通信领域,具体而言,涉及异步传输模式通信系统及建立异步传输模 式连接的方法。
背景技术
异步传输模式适配层(ATM Adapter Layer, AAL)信令协议,特别是AAL2协议在携 载AAL2连接的ATM虚拟电路通道(ATM VCC)上,提供建立、释放和维持AAL2的点到点连接 的功能。AAL2信令协议还提供与AAL2信令有关的维护功能,AAL2信令节点可控制在多个 AAL2通道中的AAL2连接,在WCDMA和TD-SCDMA标准中得到广泛应用。现有的AAL2信令协议在两个节点之间建立连接的过程如下本端节点根据对端节点的地址以及路由信息选择合适的信道资源(CEID),比如选 择通道(Path)标识和信道标识(CID)。本端节点向对端节点发起建立请求(ERQ),请求中 包含本端节点分配的CEID信息。对端节点收到建立请求后,根据建立请求中的信道资源信 息占用相同的信道资源,并向本端节点发送建立确认(ECF)。本端节点收到建立确认后,连 接便成功建立,语音等多媒体数据便可在通道上传输。正常情况下,信道资源在两个节点间保持一致,即如果本端节点的一个信道资源 是被占用状态,那么对端节点对应的信道资源也是被占用状态。由于通讯系统有时会出现 一些异常,导致信道资源占用状态在两个将要连接的节点之间不一致。比如,在底层信令发 生异常后很有可能出现,因为协议对于链路中断的处理没有明确规定,有些厂商在链路中 断时,会释放连接,有些厂商不会释放连接。如果不同的厂商设备所组成的节点进行对接, 链路中断后,则可能连接的一端释放了信道资源,另一端仍然占用信道资源,由此造成将要 进行连接的两个节点对信道资源的占用情况不一致。因而当通讯系统出现异常时,如果信道资源未被占用的节点发出建立请求,接收 到建立请求的节点由于信道资源被占用,直接向发出建立请求的一端返回释放证实,连接 便无法建立。

发明内容
本发明的目的在于提供一种异步传输模式通信系统及建立异步传输模式连接的 方法,用于解决当异步传输模式通讯系统出现异常时,如果信道资源未被占用的节点发出 建立请求,接收到建立请求的节点由于信道资源被占用,而无法建立连接的问题。一种异步传输模式通信系统,包括本端节点和对端节点,本端节点包第一信道资 源模块、第一连接模块和第一复原模块,对端节点包括第二信道资源模块、第二连接模块和 第二复原模块,其中第一信道资源模块用于占用信道资源;第一连接模块用于在第一信 道资源模块占用资源后向对端节点发出建立请求;第二连接模块用于接收第一连接模块发 出的建立请求;第二信道资源模块用于在第二连接模块接收到建立请求后,判断自己对应 的信道资源是否被占用,以及在未被占用的情况下占用信道资源;第二复原模块用于在信道资源被占用时发起复原,第一复原模块用于在第二复原模块发起复原时,对本端节点进 行复原。优选的,上述第一连接模块还用于接收上层用户的建立请求。优选的,上述第二信道资源模块还用于在信道资源被占用时,向本端节点发送释 放确认;所述第一信道资源模块还用于释放本端节点占用的信道资源,并向上层用户发出 释放证实。优选的,上述第二复原模块还用于向本端节点发送复原请求,复原请求携带信道 资源标识;上述第一复原模块还用于接收第二复原模块发送的复原请求后,释放已经占用 的信道资源,向上层用户发出释放证实,并向第二复原模块发送复原确认;优选的,上述第二复原模块还用于接收复原确认后,释放已经占用的信道资源。一种建立异步传输模式连接的方法,包括本端节点占用信道资源并向对端节点发 出建立请求;对端节点接收建立请求并判断自己对应的信道资源是否被占用,若被占用,则 对端节点发起复原。优选的,上述本端节点占用信道资源并向对端节点发出建立请求之前,还包括本 端节点接收上层用户的建立请求,并检查本端节点信道资源的占用情况的步骤。优选的,建立异步传输模式连接的方法还包括若对端节点发现自己的信道资源 被占用,则向本端节点发送释放确认;本端节点接收所述释放确认后,释放自己占用的信道 资源,并向上层用户发出释放证实。优选的,上述对端节点发起复原的步骤具体包括对端节点向本端节点发送复原 请求,复原请求携带信道资源标识;本端节点收到对端节点发送的复原请求,释放已经占用 的信道资源,向上层用户发出释放证实,并向对端节点发送复原确认;对端节点收到复原确 认后,释放已经占用的信道资源。优选的,上述对端节点发起复原的步骤之后还包括本端节点与对端节点再次建立 连接的步骤。优选的,上述本端节点与对端节点再次建立连接的步骤具体包括本端节点再次接 收上层用户的建立请求,检查自己的信道资源未被占用,则占用该信道资源,向对端节点发 出建立请求;对端节点收到建立请求后,检查信道资源未被占用,则占用该信道资源,并向 对端节点发送建立确认;本端节点收到建立确认后,向上层用户发送建立证实,连接成功建立。本发明实施例中的异步传输模式通信系统及建立异步传输模式连接的方法,可解 决当异步传输模式通讯系统出现异常时,如果信道资源未被占用的节点发出建立请求,接 收到建立请求的节点由于信道资源被占用,而无法建立连接的问题。


图1所示为本发明一种异步传输模式通信系统实施例的结构示意图;图2所示为本发明一种建立异步传输模式连接的方法实施例的流程图;图3所示为本发明另一种建立异步传输模式连接的方法实施例的流程图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本 领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。图1所示为本发明一种异步传输模式通信系统实施例的结构示意图。异步传输模式(Asynchronous Transfer Mode, ATM)通信系统,包括本端节点10 和对端节点20,本端节点10包括第一信道资源模块101、第一连接模块102和第一复原模 块103,对端节点20包括第二信道资源模块201、第二连接模块202和第二复原模块203。第一信道资源模块101用于占用信道资源(CEID);第一连接模块102用于在第一 信道资源模块101占用资源后向对端节点20发出建立请求(ERQ);第二连接模块202用于 接收第一连接模块102发出的建立请求;第二信道资源模块201用于在第二连接模块202 接收到建立请求后,判断自己对应的信道资源是否被占用,以及在未被占用的情况下占用 信道资源;第二复原模块203用于在信道资源被占用时发起复原,第一复原模块103用于在 第二复原模块203发起复原时,对本端节点10进行复原。在本实施例,本端节点10和对端节点20只是相对而言,当某一节点发出建立请求 时,即将该节点定义为本端节点,接收建立请求的节点则相应定义为对端节点。本端节点10 和对端节点20是可以是ATM交换机、ATM路由器或者是其他可用于ATM通信的网络设备。 信道资源,包括通道(Path)标识和信道标识(CID)。优选的,在其他实施例中,第一连接模块102还用于接收上层用户的建立请求。第 二信道资源模块201还用于在信道资源被占用时,向本端节点10发送释放确认(RLC)。第 一信道资源模块101还用于释放本端节点10占用的信道资源,并向上层用户发出释放证 实。第二复原模块203还用于向本端节点10发送复原请求(RES),复原请求携带信道资源 标识。第二复原模块203还用于接收复原确认(RSC)后,释放已经占用的信道资源。第一 复原模块103还用于接收第二复原模块203发送的复原请求后,释放已经占用的信道资源, 向上层用户发出释放证实,并向第二复原模块203发送复原确认。本实施例中的异步传输模式通信系统可解决当异步传输模式通讯系统出现异常 时,如果信道资源未被占用的节点发出建立请求,接收到建立请求的节点由于信道资源被 占用,而无法建立连接的问题。图2所示为本发明一种建立异步传输模式连接的方法实施例的流程图。步骤S201,本端节点10占用信道资源并向对端节点20发出建立请求。步骤S202,对端节点20接收建立请求并判断自己对应的信道资源是否被占用,若 被占用,则对端节点20发起复原。步骤S203,本端节点10与对端节点20再次进行连接。本实施例中的建立异步传输模式连接的方法,用于解决当异步传输模式通讯系统 出现异常时,如果信道资源未被占用的节点发出建立请求,接收到建立请求的节点由于信 道资源被占用,而无法建立连接的问题。图3所示为本发明另一种建立异步传输模式连接的方法实施例的流程图。步骤S301,本端节点10接收上层用户的建立请求,并检查本端节点10信道资源的 占用情况。
步骤S302,若对端节点20发现自己的信道资源被占用,则向本端节点10发送释放 确认。步骤S303,本端节点10接收所述释放确认后,释放自己占用的信道资源,并向上 层用户发出释放证实。步骤S304,对端节点20向本端节点10发送复原请求,复原请求携带信道资源标 识。步骤S305,本端节点10收到对端节点20发来的复原请求,释放已经占用的信道资 源,向上层用户发出释放证实,并向对端节点20发送复原确认。步骤S306,对端节点20收到复原确认后,释放已经占用的信道资源。步骤S307,本端节点10再次接收上层用户的建立请求,检查自己的信道资源未被 占用,则占用该信道资源,向对端节点20发出建立请求。步骤S308,对端节点20收到建立请求后,检查信道资源未被占用,则占用该信道 资源,并向本端节点10发送建立确认。步骤S309,本端节点10收到建立确认后,向上层用户发送建立证实,连接成功建立。本实施例中的建立异步传输模式连接的方法,用于解决当异步传输模式通讯系统 出现异常时,如果信道资源未被占用的节点发出建立请求,接收到建立请求的节点由于信 道资源被占用,而无法建立连接的问题。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种异步传输模式通信系统,包括本端节点和对端节点,其特征在于,所述本端节点 包括第一信道资源模块、第一连接模块和第一复原模块,所述对端节点包括第二信道资源 模块、第二连接模块和第二复原模块,其中所述第一信道资源模块用于占用信道资源;所述第一连接模块用于在第一信道资源模块占用资源后向对端节点发出建立请求; 所述第二连接模块用于接收所述第一连接模块发出的建立请求; 所述第二信道资源模块用于在所述第二连接模块接收到所述建立请求后判断自己对 应的信道资源是否被占用;所述第二复原模块用于在信道资源被占用时发起复原,所述第一复原模块用于在第二 复原模块发起复原时,对本端节点进行复原。
2.如权利要求1所述的建立异步传输模式连接的装置,其特征在于,所述第一连接模 块还用于接收上层用户的建立请求。
3.如权利要求2所述的建立异步传输模式连接的装置,其特征在于,所述第二信道资 源模块还用于在信道资源被占用时,向本端节点发送释放确认;所述第一信道资源模块还 用于释放本端节点占用的信道资源,并向上层用户发出释放证实。
4.如权利要求2或者3所述的建立异步传输模式连接的装置,其特征在于 所述第二复原模块还用于向本端节点发送复原请求,复原请求携带信道资源标识;所述第一复原模块还用于接收第二复原模块发送的复原请求后,释放已经占用的信道 资源,向上层用户发出释放证实,并向第二复原模块发送复原确认;所述第二复原模块还用于接收复原确认后,释放已经占用的信道资源。
5.一种建立异步传输模式连接的方法,其特征在于,包括 本端节点占用信道资源并向对端节点发出建立请求;对端节点接收建立请求并判断自己对应的信道资源是否被占用,若被占用,则对端节 点发起复原。
6.如权利要求5所述的建立异步传输模式连接的方法,其特征在于,本端节点占用信 道资源并向对端节点发出建立请求之前,还包括本端节点接收上层用户的建立请求,并检 查本端节点信道资源的占用情况的步骤。
7.如权利要求6所述的建立异步传输模式连接的方法,其特征在于,还包括 若对端节点发现自己的信道资源被占用,则向本端节点发送释放确认;本端节点接收所述释放确认后,释放自己占用的信道资源,并向上层用户发出释放证实。
8.如权利要求7所述的建立异步传输模式连接的方法,其特征在于,所述对端节点发 起复原的步骤具体包括对端节点向本端节点发送复原请求,复原请求携带信道资源标识; 本端节点收到对端节点发送的复原请求,释放已经占用的信道资源,向上层用户发出 释放证实,并向对端节点发送复原确认;对端节点收到复原确认后,释放已经占用的信道资源。
9.如权利要求5至8任一项所述的建立异步传输模式连接的方法,其特征在于,所述对 端节点发起复原后还包括本端节点与对端节点再次建立连接的步骤。
10.如权利要求9所述的建立异步传输模式连接的方法,其特征在于,所述本端节点与 对端节点再次建立连接的步骤具体包括本端节点再次接收上层用户的建立请求,检查自己的信道资源未被占用,则占用该信 道资源,向对端节点发出建立请求;对端节点收到建立请求后,检查信道资源未被占用,则占用该信道资源,并向对端节点 发送建立确认;本端节点收到建立确认后,向上层用户发送建立证实,连接成功建立。
全文摘要
本发明涉及一种异步传输模式通信系统,包括设置于本端节点的第一信道资源模块、第一连接模块和第一复原模块;设置于对端节点的第二信道资源模块、第二连接模块和第二复原模块,其中第一信道资源模块用于占用信道资源;第一连接模块用于在第一信道资源模块占用资源后向对端节点发出建立请求;第二连接模块用于接收第一连接模块发出的建立请求;第二信道资源模块用于在第二连接模块接收到建立请求后,判断自己对应的信道资源是否被占用,以及在未被占用的情况下占用信道资源;第二复原模块用于在信道资源被占用时发起复原,第一复原模块用于在第二复原模块发起复原时,对本端节点进行复原。本发明还提供一种建立异步传输模式连接的方法。
文档编号H04L12/54GK102064991SQ200910110180
公开日2011年5月18日 申请日期2009年11月12日 优先权日2009年11月12日
发明者李响, 顾敏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1