一种S1应用协议链路的建立方法和装置制造方法及图纸

技术编号:30188202 阅读:30 留言:0更新日期:2021-09-29 08:25
本申请公开了一种S1应用协议链路的建立方法和装置,其中方法包括:当核心网的业务模块接收到SCTP链路偶联成功消息时,对SCTP链路偶联成功消息执行相应的接收处理操作,包括配置相应的上下文和SDB资源,以及启动用于等待S1 SETUP REQUEST消息的定时器;当所述业务模块接收到S1 SETUP REQUEST消息时,查询相应的有效的上下文和SDB资源,如果所述查询成功,则直接对所述S1 SETUP REQUEST消息执行相应的消息处理操作,否则,所述业务模块执行接收到相应SCTP链路偶联成功消息的模拟操作,并在完成相应的所述接收处理操作之后,对所述S1 SETUP REQUEST消息执行相应的消息处理操作;如果所述定时器超时,则所述业务模块触发相应的S1 SETUP REQUEST消息接收超时处理操作。采用本发明专利技术,可以降低S1AP链路的建立时延。可以降低S1AP链路的建立时延。可以降低S1AP链路的建立时延。

【技术实现步骤摘要】
一种S1应用协议链路的建立方法和装置


[0001]本专利技术涉及移动通信技术,特别是涉及一种S1应用协议(S1AP)链路的建立方法和装置。

技术介绍

[0002]现有移动通信系统中,基站(eNB)发起SCTP链路偶联建立后,如果SCTP链路偶联成功,则核心网中的SCTP模块和基站中的SCTP模块会分别作出SCTP链路偶联成功的判定并通知给本侧的业务模块,以触发进行S1AP链路的建立。
[0003]在现有的S1AP链路建立方案中,核心网侧和基站侧的处理分别如下:
[0004]核心网侧的处理:
[0005]核心网的业务模块在收到SCTP模块的SCTP链路偶联成功通知时,会为该SCTP链路偶联建立上下文,同时,为相应eNB申请eNB上下文的业务数据库(SDB)资源,并启动TSTUP定时器,该TSTUP定时器用于控制接收S1建立请求消息(S1 SETUP REQUEST消息)的等待时间。之后,当业务模块收到SCTP数据包后,会查询相应SCTP链路所关联的SDB表索引,如果SDB表索引无效,则丢弃SCTP数据包。如果业务模块通过SDB表索引成功查找到相应的SDB资源,且数据为S1 SETUP REQUEST消息并通过校验,则停止TSTUP定时器,构造S1建立响应消息(S1 SETUP RESPONSE消息),该消息作为SCTP数据包通过同一SCTP链路偶联发送给对端eNB完成S1AP建立。
[0006]如果TSTUP定时器超时,则业务模块通过Abort消息触发SCTP模块关闭该SCTP链路偶联,同时,会回收该SCTP链路偶联关联的所有上下文资源(包括SDB资源)。
[0007]基站侧的处理:
[0008]基站的业务模块在收到SCTP链路偶联成功的通知后,会发送S1 SETUP REQUEST消息给核心网,如果基站侧的业务模块超时未收到S1 SETUP RESPONSE消息,则会重新发送S1 SETUP REQUEST给核心网。
[0009]如果基站的SCTP模块接收到核心网发送的Abort消息,则会触发释放当前的SCTP链路偶联资源,并重新发起SCTP链路偶联建立。
[0010]专利技术人在实现本专利技术的过程中,发现采用上述S1AP链路建立方案存在S1AP链路建立时延较长,甚至无法成功建立S1AP链路的问题。通过对上述方案的认真研究分析,专利技术人发现导致上述问题的原因如下:
[0011]上述S1AP链路建立方案中,核心网的业务模块需要在接收到SCTP建立成功通知后,才能发起为S1AP链路的建立配置相应的资源,进而完成S1AP链路的建立。
[0012]而在实际应用中,SCTP链路建立成功后,核心网的SCTP模块发送给业务模块的SCTP建立成功通知会丢失,或者会晚于S1 SETUP REQUEST消息之后到达业务模块中。这样,在SCTP链路建立成功,但核心网的业务模块未收到SCTP链路建立成功通知的情况下,核心网是无法为SCTP链路分配相应的上下文资源。如此情况下,即使核心网的业务模块收到S1 SETUP REQUEST消息,业务模块也会因未找到有效SDB资源,而丢弃该S1 SETUP REQUEST消
息,从而会导致无法偶联成功,即使后续eNB侧的定时器超时而重发S1 SETUP REQUEST消息,该S1 SETUP REQUEST消息也会仍然被核心网业务模块丢弃不处理。之后,如果核心网业务模块收到SCTP链路偶联成功的通知,则会由于之前的S1 SETUP REQUEST消息被丢弃,而不能快速执行后续的S1AP链路的建立过程。此后,很可能会发生下述几种情况,一种是核心网的业务模块会由于TSTUP定时器超时,而通过Abort消息触发关闭该SCTP链路偶联,对端eNB才会根据Abort消息重新发起SCTP链路偶联。另一种情况是,基站侧的业务模块会由于超时未收到S1 SETUP RESPONSE消息,而重新发送S1 SETUP REQUEST消息给核心网,此情况下,如果核心网的业务模块在TSTUP定时器超时前收到S1 SETUP REQUEST消息,并在基站侧未超时前发送S1 SETUP RESPONSE消息给基站,则可以成功建立S1AP链路。可见,无论发生上述哪种情况,都会存在:由于业务模块无法及时接收到SCTP建立成功通知,而导致的S1AP链路建立时延较大的问题,甚至无法成功建立S1AP链路的极端情况。

技术实现思路

[0013]有鉴于此,本专利技术的主要目的在于提供一种S1AP链路的建立方法和装置,可以有效降低S1AP链路的建立时延。
[0014]为了达到上述目的,本专利技术提出的技术方案为:
[0015]一种S1应用协议链路的建立方法,包括:
[0016]当核心网的业务模块接收到流控制传输协议SCTP链路偶联成功消息时,对所述SCTP链路偶联成功消息,执行相应的接收处理操作,所述接收处理操作包括配置相应的上下文和业务数据库SDB资源,以及启动用于等待S1 SETUP REQUEST消息的定时器;
[0017]当所述业务模块接收到S1 SETUP REQUEST消息时,查询相应的有效的上下文和SDB资源,如果所述查询成功,则直接对所述S1 SETUP REQUEST消息执行相应的消息处理操作,否则,所述业务模块执行接收到相应SCTP链路偶联成功消息的模拟操作,并在完成相应的所述接收处理操作之后,对所述S1 SETUP REQUEST消息执行相应的消息处理操作;
[0018]如果所述定时器超时,则所述业务模块触发相应的S1 SETUP REQUEST消息接收超时处理操作。
[0019]较佳地,所述执行接收到相应SCTP链路偶联成功消息的模拟操作包括:
[0020]所述业务模块构造一个SCTP链路偶联成功消息并发送给自身。
[0021]较佳地,所述查询相应的有效的上下文和SDB资源包括:
[0022]查询S1 SETUP REQUEST消息对应的SCTP链路偶联是否满足:SCTP链路偶联的上下文处于有效状态,且SCTP链路偶联所关联的SDB资源有效,如果是,则查询成功,否则,查询失败。
[0023]一种S1应用协议链路的建立装置,设置于核心网的业务模块中,包括:
[0024]SCTP子模块,用于当核心网的业务模块接收到流控制传输协议SCTP链路偶联成功消息时,对所述SCTP链路偶联成功消息,执行相应的接收处理操作,所述接收处理操作包括配置相应的上下文和业务数据库SDB资源,以及启动用于等待S1 SETUP REQUEST消息的定时器;当所述业务模块接收到S1 SETUP REQUEST消息时,查询相应的有效的上下文和SDB资源,如果所述查询成功,则直接将所述S1 SETUP REQUEST消息发送给ECM子模块,否则,执行接收到相应SCTP链路偶联成功消息的模拟操作,并在完成相应的所述接收处理操作之后,
将所述S1 SETUP REQUEST消息发送给ECM子模块;如果所述定时器超时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种S1应用协议链路的建立方法,其特征在于,包括:当核心网的业务模块接收到流控制传输协议SCTP链路偶联成功消息时,对所述SCTP链路偶联成功消息,执行相应的接收处理操作,所述接收处理操作包括配置相应的上下文和业务数据库SDB资源,以及启动用于等待S1 SETUP REQUEST消息的定时器;当所述业务模块接收到S1 SETUP REQUEST消息时,查询相应的有效的上下文和SDB资源,如果所述查询成功,则直接对所述S1 SETUP REQUEST消息执行相应的消息处理操作,否则,所述业务模块执行接收到相应SCTP链路偶联成功消息的模拟操作,并在完成相应的所述接收处理操作之后,对所述S1 SETUP REQUEST消息执行相应的消息处理操作;如果所述定时器超时,则所述业务模块触发相应的S1 SETUP REQUEST消息接收超时处理操作。2.根据权利要求1所述的方法,其特征在于,所述执行接收到相应SCTP链路偶联成功消息的模拟操作包括:所述业务模块构造一个SCTP链路偶联成功消息并发送给自身。3.根据权利要求1所述的方法,其特征在于,所述查询相应的有效的上下文和SDB资源包括:查询S1 SETUP REQUEST消息对应的SCTP链路偶联是否满足:SCTP链路偶联的上下文处于有效状态,且SCTP链路偶联所关联的SDB资源有效,如果是,则查询成功,否则,查询失败。4.一种S1应用协议链路的建立装置,设置于核心网的业务模块中,其特征在于,包括:SCTP子模块,用于当核心网的业务模块接收到流控制传输协议SCTP链路偶联成功消息时,对所述SCTP链路偶联成功消息,执行相应的接收处理操作,所述接收处理操作包括配置相应的上下...

【专利技术属性】
技术研发人员:蒋大伟
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1