一种业务分流方法、设备及系统技术方案

技术编号:14815918 阅读:88 留言:0更新日期:2017-03-15 11:00
本发明专利技术实施例提供一种业务分流方法、设备及系统,涉及通信技术领域,解决了现有技术中业务数据传输时延大、核心网负担过重的问题。该方法包括:业务分流设备接收用户设备发送的第一域名获取请求,所述第一域名获取请求包含所述用户设备的域名索引信息;根据所述域名索引信息,确定所述用户设备的业务域名;根据所述用户设备的业务域名,将所述用户设备的业务分流至与所述用户设备的业务域名对应的服务器,所述服务器为本地服务器或远端服务器。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种业务分流方法、设备及系统
技术介绍
随着通信技术的快速发展,用户对高带宽、低时延的业务需求日益凸显,而传统的LTE(LongTermEvolution,长期演进)网络中,当用户设备访问本地服务器时,该用户设备的业务流向通常为:用户设备—基站—交换机—边缘路由器—核心网—因特网—本地服务器。可见,即使用户设备访问本地服务器,该用户设备的业务流量也需要经过核心网绕一圈,导致业务的数据传输时延加大,同时也使核心网的负担过重。目前,为了降低数据传输时延、减小核心网的压力,通常采用LIPA/SIPTO(LocalIPAccess/SelectedIPTrafficOffload,本地IP接入/选择IP分流卸载)技术对用户设备的业务进行本地分流。也即是,用户的业务流量可以直接从基站接入本地服务器,而不需要经过运营商的核心网络,相对于运营商的核心网络来说,这部分业务是直接从基站就分流出去了,从而可以降低数据传输时延、减轻核心网络的负荷。但是,采用LIPA/SIPTO进行业务分流时,用户设备必须事前了解第三方业务在本地服务器中部署的情况,只有这样,用户设备才能在本地服务器能够支持第三方业务的情况下,建立专门用于流量卸载的PDN连接,同时LIPA/SIPTO只依赖用户设备发起的PDN连接类型确定是否进行流量卸载。
技术实现思路
本专利技术的实施例提供一种业务分流方法、设备及系统,解决了现有技术中业务数据传输时延大、核心网负担过重的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种业务分流方法,应用于业务分流设备,该方法包括:接收用户设备发送的第一域名获取请求,第一域名获取请求包含该用户设备的域名索引信息;根据域名索引信息,确定该用户设备的业务域名;根据该用户设备的业务域名,将该用户设备的业务分流至与该用户设备的业务域名对应的服务器,服务器为本地服务器或远端服务器。在一种可能的实现方式中,根据该用户设备的业务域名,将该用户设备的业务分流至与该用户设备的业务域名对应的服务器之前,该方法还包括:接收该用户设备发送的第一会话连接请求,第一会话连接请求包括资源地址信息。在一种可能的实现方式中,根据域名索引信息,确定该用户设备的业务域名,包括:向本地服务器发送域名查询请求,域名查询请求包含域名索引信息,以使本地服务器根据域名索引信息查询第一对应关系;其中,第一对应关系包括预设域名索引信息与预设业务域名之间的对应的关系;若第一对应关系中存在域名索引信息对应的第一业务域名,接收本地服务器发送的第一业务域名;确定第一业务域名与资源地址信息是否匹配,若第一域名索引信息与资源地址信息匹配,将第一业务域名,确定为该用户设备的业务域名。在一种可能的实现方式中,若将第一业务域名,确定为该用户设备的业务域名;相应的,根据该用户设备的业务域名,将该用户设备的业务分流至与该用户设备的业务域名对应的服务器,包括:根据该用户设备的业务域名,在该用户设备与本地服务器之间建立会话连接,以将该用户设备的业务分流至本地服务器。在一种可能的实现方式中,根据域名索引信息,确定该用户设备的业务域名,还包括:若满足第一预设条件,向公共域名服务器发送第二域名获取请求,第二域名获取请求包含域名索引信息,以使公共域名服务器根据域名索引信息为该用户设备分配业务域名;接收公共域名服务器为该用户设备分配的业务域名;其中,第一预设条件包括以下中的一个:第一对应关系中不存在与域名索引信息对应的业务域名;或者,第一对应关系中存在与域名索引信息对应的第一业务域名,且确定第一业务域名与资源地址信息不匹配。在一种可能的实现方式中,若接收到公共域名服务器为该用户设备分配的业务域名,接收该用户设备发送的第一会话连接请求之后,该方法还包括:向该用户设备发送第一会话连接响应,以使该用户设备发送第二会话连接请求,第一会话连接响应和第二会话连接请求均包含为该用户设备分配的业务域名;相应的,根据该用户设备的业务域名,将该用户设备的业务分流至与该用户设备的业务域名对应的服务器,包括:当接收到第二会话连接请求时,在该用户设备与远端服务器之间建立会话连接,以将该用户设备的业务分流至远端服务器。在一种可能的实现方式中,该用户设备的业务域名中还包括该用户设备对应的用户优先级,该方法还包括:接收基站发送的该用户设备的业务资源参数;相应的,根据该用户设备的业务域名,在该用户设备与本地服务器之间建立会话连接之后,该方法还包括:若满足第二预设条件,通过本地服务器为该用户设备发送与预设资源参数对应的会话数据,预设资源参数与该用户设备对应的用户优先级对应;其中,第二预设条件为以下中的一个:该用户设备的业务资源参数大于等于预设资源参数;或者,该用户设备的业务资源参数小于预设资源参数,业务分流设备向基站发送指示信息,以使基站根据指示信息为该用户设备分配相应的传输资源之后。第二方面,提供一种业务分流设备,该业务分流设备包括:接收单元,用于接收用户设备发送的第一域名获取请求,第一域名获取请求包含该用户设备的域名索引信息;确定单元,用于根据域名索引信息,确定该用户设备的业务域名;分流单元,用于根据该用户设备的业务域名,将该用户设备的业务分流至与该用户设备的业务域名对应的服务器,服务器为本地服务器或远端服务器。在一种可能的实现方式中,接收单元,还用于接收该用户设备发送的第一会话连接请求,第一会话连接请求包括资源地址信息。在一种可能的实现方式中,该业务分流设备还包括:发送单元,用于向本地服务器发送域名查询请求,域名查询请求包含域名索引信息,以使本地服务器根据域名索引信息查询第一对应关系;其中,第一对应关系包括预设域名索引信息与预设业务域名之间的对应的关系;接收单元,还用于若第一对应关系中存在域名索引信息对应的第一业务域名,接收本地服务器发送的第一业务域名;确定单元,具体用于:确定第一业务域名与资源地址信息是否匹配,若第一域名索引信息与资源地址信息匹配,将第一业务域名,确定为该用户设备的业务域名。在一种可能的实现方式中,若确定单元将第一业务域名,确定为该用户设备的业务域名;相应的,分流单元,具体用于:根据该用户设备的业务域名,在该用户设备与本地服务器之间建立会话连接,以将该用户设备的业务分流至本地服务器。在一种可能的实现方式中,发送单元,还用于若满足第一预设条件,向公共域名服务器发送第二域名获取请求,第二域名获取请求包含域名索引信息,以使公共域名服务器根据域名索引信息为该用户设备分配业务域名;接收单元,还用于接收公共域名服务器为该用户设备分配的业务域名;其中,第一预设条件包括以下中的一个:第一对应关系中不存在与域名索引信息对应的业务域名;或者,第一对应关系中存在与域名索引信息对应的第一业务域名,且确定单元确定第一业务域名与资源地址信息不匹配。在一种可能的实现方式中,发送单元,还用于向该用户设备发送第一会话连接响应,以使该用户设备发送第二会话连接请求,第一会话连接响应和第二会话连接请求均包含为该用户设备分配的业务域名;相应的,分流单元还具体用于:当接收到第二会话连接请求时,在该用户设备与远端服务器之间建立会话连接,以将该用户设备的业务分流至远端服务器。在一种可能的实现方式本文档来自技高网...
一种业务分流方法、设备及系统

【技术保护点】
一种业务分流方法,其特征在于,应用于业务分流设备,所述方法包括:接收用户设备发送的第一域名获取请求,所述第一域名获取请求包含所述用户设备的域名索引信息;根据所述域名索引信息,确定所述用户设备的业务域名;根据所述用户设备的业务域名,将所述用户设备的业务分流至与所述用户设备的业务域名对应的服务器,所述服务器为本地服务器或远端服务器。

【技术特征摘要】
1.一种业务分流方法,其特征在于,应用于业务分流设备,所述方法包括:接收用户设备发送的第一域名获取请求,所述第一域名获取请求包含所述用户设备的域名索引信息;根据所述域名索引信息,确定所述用户设备的业务域名;根据所述用户设备的业务域名,将所述用户设备的业务分流至与所述用户设备的业务域名对应的服务器,所述服务器为本地服务器或远端服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述用户设备发送的第一会话连接请求,所述第一会话连接请求包括资源地址信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述域名索引信息,确定所述用户设备的业务域名,包括:向本地服务器发送域名查询请求,所述域名查询请求包含所述域名索引信息,以使所述本地服务器根据所述域名索引信息查询第一对应关系;其中,所述第一对应关系包括预设域名索引信息与预设业务域名之间的对应的关系;若所述第一对应关系中存在所述域名索引信息对应的第一业务域名,接收所述本地服务器发送的所述第一业务域名;确定所述第一业务域名与所述资源地址信息是否匹配,若所述第一域名索引信息与所述资源地址信息匹配,将所述第一业务域名,确定为所述用户设备的业务域名。4.根据权利要求3所述的方法,其特征在于,若将所述第一业务域名,确定为所述用户设备的业务域名;相应的,所述根据所述用户设备的业务域名,将所述用户设备的业务分流至与所述用户设备的业务域名对应的服务器,包括:根据所述用户设备的业务域名,在所述用户设备与所述本地服务器之间建立会话连接,以将所述用户设备的业务分流至所述本地服务器。5.根据权利要求3所述的方法,其特征在于,所述根据所述域名索引信息,确定所述用户设备的业务域名,还包括:若满足第一预设条件,向公共域名服务器发送第二域名获取请求,所述第二域名获取请求包含所述域名索引信息,以使所述公共域名服务器根据所述域名索引信息为所述用户设备分配业务域名;接收所述公共域名服务器为所述用户设备分配的业务域名;其中,所述第一预设条件包括以下中的一个:所述第一对应关系中不存在与所述域名索引信息对应的业务域名;或者,所述第一对应关系中存在与所述域名索引信息对应的第一业务域名,且确定所述第一业务域名与所述资源地址信息不匹配。6.根据权利要求5所述的方法,其特征在于,若接收到所述公共域名服务器为所述用户设备分配的业务域名,所述接收所述用户设备发送的第一会话连接请求之后,所述方法还包括:向所述用户设备发送第一会话连接响应,以使所述用户设备发送第二会话连接请求,所述第一会话连接响应和所述第二会话连接请求均包含为所述用户设备分配的业务域名;相应的,所述根据所述用户设备的业务域名,将所述用户设备的业务分流至与所述用户设备的业务域名对应的服务器,包括:当接收到所述第二会话连接请求时,在所述用户设备与所述远端服务器之间建立会话连接,以将所述用户设备的业务分流至所述远端服务器。7.根据权利要求4所述的方法,其特征在于,所述用户设备的业务域名中还包括所述用户设备对应的用户优先级,所述方法还包括:接收基站发送的所述用户设备的业务资源参数;相应的,所述根据所述用户设备的业务域名,在所述用户设备与所述本地服务器之间建立会话连接之后,所述方法还包括:若满足第二预设条件,通过所述本地服务器为所述用户设备发送与预设资源参数对应的会话数据,所述预设资源参数与所述用户设备对应的用户优先级对应;其中,所述第二预设条件为以下中的一个:所述用户设备的业务资源参数大于等于所述预设资源参数;或者,所述用户设备的业务资源参数小于所述预设资源参数,所述业务分流设备向所述基站发送指示信息,以使所述基站根据所述...

【专利技术属性】
技术研发人员:陈丹戴晶范斌乌云霄
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1