CN108271255A - A kind of method and device of business datum shunting - Google Patents
A kind of method and device of business datum shunting Download PDFInfo
- Publication number
- CN108271255A CN108271255A CN201611260524.XA CN201611260524A CN108271255A CN 108271255 A CN108271255 A CN 108271255A CN 201611260524 A CN201611260524 A CN 201611260524A CN 108271255 A CN108271255 A CN 108271255A
- Authority
- CN
- China
- Prior art keywords
- service
- target network
- information
- preset
- terminal
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 158
- 230000008569 process Effects 0.000 claims abstract description 117
- 238000012545 processing Methods 0.000 claims abstract description 29
- 238000004891 communication Methods 0.000 abstract description 18
- 238000012795 verification Methods 0.000 abstract description 7
- 238000012216 screening Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000013468 resource allocation Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013486 operation strategy Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明的实施例公开了一种业务数据分流的方法及装置,该方法包括:获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务。该方法中的目标网络仅用于处理某些区域范围内的特定业务,例如,本地业务,处理业务时的通信链路相较于预设网络短,因而时延低,速率快。另一方面,由于目标网络是对预设网络进行业务数据分流生成的,自动采用目标网络对该业务进行处理,不需要进行身份的验证,操作简单。
The embodiment of the present invention discloses a method and device for offloading service data. The method includes: acquiring terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and performing service on the preset network The current resource occupancy information of the target network generated by data offloading; according to the terminal information, the service data information and the resource occupancy information, determine whether to use the target network to process the service, and if so, use the target network handle the business. The target network in this method is only used to process specific services in certain areas, for example, local services, and the communication link when processing services is shorter than that of the preset network, so the delay is low and the rate is fast. On the other hand, since the target network is generated by offloading business data from the preset network, the target network is automatically used to process the business without identity verification, and the operation is simple.
Description
技术领域technical field
本发明涉及通信技术领域,尤其是涉及一种业务数据分流的方法及装置。The present invention relates to the field of communication technologies, in particular to a method and device for distributing service data.
背景技术Background technique
目前,一般企业、商场、学校或机场等场所的内部网络或局域网络的接入方式都为WiFi(无线网)或是无线DDN(Digital Data Network,数字数据网)方式。WiFi须在企业或商场的大楼、园区等拟覆盖区域部署大量的WiFi AP(无线网交换机),并通过手动设定密码或是内网认证方式接入。无线DDN方式则需用户终端及SIM卡(Subscriber IdentificationModule,客户识别模块)设置企业专用APN(Access Point Name,接入点),并通过运营商配置专用信道接入企业内部网络。At present, the access methods of internal networks or local area networks in general enterprises, shopping malls, schools or airports are WiFi (wireless network) or wireless DDN (Digital Data Network, digital data network). WiFi must deploy a large number of WiFi APs (wireless network switches) in the intended coverage areas such as buildings and parks of enterprises or shopping malls, and access through manual setting of passwords or intranet authentication. The wireless DDN method requires the user terminal and SIM card (Subscriber Identification Module, customer identification module) to set up an enterprise-specific APN (Access Point Name, access point), and configure a dedicated channel through the operator to access the enterprise internal network.
其中,WiFi因本身技术标准设计限定,发射功率低,无完善的功率控制和用户调度机制以及不支持多个WiFi之间的连续移动切换等。因此,WiFi多用在小范围的室内覆盖,在用户数量多、覆盖面积广、终端用户需要移动、用户速率要求高等场景下就无法满足需求。另一方面,Wifi在安全方面因无用户SIM卡认证机制,仅通过建议密码或验证码进行认证,存在安全漏洞。另外,搜索SSID(Service Set Identifier,服务集标识)及输入密码等操作体验也较差,无法做到用户无感知。Among them, WiFi is limited by its own technical standard design, has low transmission power, has no perfect power control and user scheduling mechanism, and does not support continuous mobile switching between multiple WiFis. Therefore, WiFi is mostly used for indoor coverage in a small area, and it cannot meet the needs in scenarios such as a large number of users, a wide coverage area, terminal users need to move, and user speed requirements are high. On the other hand, in terms of security, Wifi has no user SIM card authentication mechanism, and only uses suggested passwords or verification codes for authentication, which has security holes. In addition, the operation experience of searching for SSID (Service Set Identifier, Service Set Identifier) and entering passwords is also poor, and it is impossible for users to be unaware.
无线DDN方式则须采用专用APN、专用SIM卡及特殊终端配置,对携带自有移动终端设备的使用者十分不便,也令企业或厂商无法对特殊终端之外的其他普通终端用户服务。且相关业务时延及带宽速率受限于专线的带宽,用户体验会受到较大限制。The wireless DDN method needs to use dedicated APN, dedicated SIM card and special terminal configuration, which is very inconvenient for users who carry their own mobile terminal equipment, and also makes it impossible for enterprises or manufacturers to serve other ordinary terminal users except special terminals. Moreover, the related service delay and bandwidth rate are limited by the dedicated line bandwidth, and user experience will be greatly restricted.
在实现本发明实施例的过程中,发明人发现现有的通过WiFi或者DDN方式处理终端设备业务,安全性差且操作麻烦,另一方面,通过传统的通信网络处理终端设备业务时延大,速率低。In the process of realizing the embodiment of the present invention, the inventor found that the existing WiFi or DDN method for processing terminal equipment services has poor security and troublesome operation. Low.
发明内容Contents of the invention
本发明所要解决的技术问题是如何解决现有的通过WiFi或者DDN方式处理终端设备业务,安全性差且操作麻烦,另一方面,通过传统的通信网络处理终端设备业务时延大,速率低的问题。The technical problem to be solved by the present invention is how to solve the problem of poor security and cumbersome operation in the existing way of processing terminal equipment services through WiFi or DDN. .
针对以上技术问题,本发明的实施例提供了一种业务数据分流的方法,包括:In view of the above technical problems, an embodiment of the present invention provides a method for business data offloading, including:
获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;Acquiring terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and current resource occupancy information of a target network generated by offloading service data to a preset network;
根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;According to the terminal information, the service data information, and the resource occupation information, determine whether to use the target network to process the service, and if so, use the target network to process the service;
其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。Wherein, the terminal information includes at least a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network, and a first priority for the target network to allocate resources to the preset terminal. Two priorities; the service data information includes at least the IP address of the service data, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupation of the target network Rate.
可选地,所述根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,包括:Optionally, the determining whether to use the target network to process the service according to the terminal information, the service data information, and the resource occupation information includes:
根据所述服务配置文件标识符中存储的标识信息,判断所述预设终端是否具有采用所述目标网络处理所述业务的权限,若是,根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务。According to the identification information stored in the service configuration file identifier, determine whether the preset terminal has the authority to use the target network to process the service, and if so, determine according to the service data information and the resource occupation information Whether to use the target network to process the service.
可选地,所述根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,包括:Optionally, the determining whether to use the target network to process the service according to the service data information and the resource occupation information includes:
根据所述业务数据的IP地址判断是否采用所述目标网络处理所述业务,若是,根据所述业务类型判断所述目标网络是否支持所述业务类型,否则,采用所述预设网络处理所述业务;Judging whether to use the target network to process the service according to the IP address of the service data, if yes, judging whether the target network supports the service type according to the service type, otherwise, using the preset network to process the service business;
若判断所述目标网络支持所述业务类型,根据处理所述业务对应的QCI指标信息判断是否能采用所述目标网络处理所述业务,若是,则根据所述资源占用信息判断是否采用所述目标网络处理所述业务。If it is judged that the target network supports the service type, judge whether the target network can be used to process the service according to the QCI index information corresponding to the service, and if so, judge whether to use the target network according to the resource occupation information The network handles the traffic.
可选地,所述根据所述资源占用信息判断是否采用所述目标网络处理所述业务,包括:Optionally, the judging whether to use the target network to process the service according to the resource occupation information includes:
判断所述目标网络当前的带宽资源占用率是否超过预设带宽资源占用率,若是,根据所述第一优先级建立所述预设终端和所述目标网络之间的无线承载,并根据所述第二优先级为所述预设终端分配资源,否则,采用所述目标网络处理所述业务。judging whether the current bandwidth resource occupancy rate of the target network exceeds the preset bandwidth resource occupancy rate, if so, establishing a wireless bearer between the preset terminal and the target network according to the first priority, and according to the The second priority is to allocate resources to the preset terminal, otherwise, use the target network to process the service.
可选地,所述获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息,包括:Optionally, the acquiring the terminal information of the preset terminal, the service data information corresponding to the service initiated by the preset terminal, and the current resource occupation information of the target network generated by offloading service data to the preset network include:
判断所述预设终端当前是否处于所述目标网络覆盖范围内,若是,获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息。judging whether the preset terminal is currently within the coverage of the target network, and if so, acquiring terminal information of the preset terminal, service data information corresponding to a service initiated by the preset terminal, and offloading service data to the preset network The current resource occupancy information of the generated target network.
本发明提供了一种业务数据分流的方法,该方法根据终端的信息,以及终端需要处理的业务信息,判断是否可以采用对预设网络进行业务数据分流生成的目标网络处理终端的业务。传统的预设网络通常通过较长的通信链路对相应的业务进行处理,时延长而且速度低。通过对预设网络进行业务数据分流生成的目标网络仅用于处理某些区域范围内的特定业务,例如,本地业务,处理业务时的通信链路相较于预设网络短,因而时延低,速率快。另一方面,由于目标网络是对预设网络进行业务数据分流生成的,在预设终端和预设终端所需要处理的业务满足预先设定的条件时,自动采用目标网络对该业务进行处理,不需要进行身份的验证,操作简单。The present invention provides a method for distributing service data. According to the information of the terminal and the service information to be processed by the terminal, the method judges whether the service of the terminal can be processed by using the target network generated by distributing the service data on the preset network. The traditional preset network usually processes the corresponding business through a long communication link, which is time-consuming and low-speed. The target network generated by offloading business data to the preset network is only used to process specific services in certain areas, such as local services. The communication link when processing services is shorter than that of the preset network, so the delay is low , the rate is fast. On the other hand, since the target network is generated by offloading service data to the preset network, when the preset terminal and the preset terminal meet the preset conditions, the target network is automatically used to process the service, No identity verification is required, and the operation is simple.
第二方面,本发明还提供了一种业务数据分流的装置,包括:In the second aspect, the present invention also provides a device for offloading service data, including:
获取模块,用于获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;An acquisition module, configured to acquire terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and current resource occupancy information of a target network generated by offloading service data to a preset network;
判断模块,用于根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;A judging module, configured to judge whether to use the target network to process the service according to the terminal information, the service data information, and the resource occupation information, and if so, use the target network to process the service;
其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。Wherein, the terminal information includes at least a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network, and a first priority for the target network to allocate resources to the preset terminal. Two priorities; the service data information includes at least the IP address of the service data, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupation of the target network Rate.
可选地,所述判断模块在根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务时,根据所述服务配置文件标识符中存储的标识信息,判断所述预设终端是否具有采用所述目标网络处理所述业务的权限,若是,根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务。Optionally, when the judging module judges whether to use the target network to process the service according to the terminal information, the service data information and the resource occupation information, according to the identification information, determine whether the preset terminal has the authority to use the target network to process the service, and if so, determine whether to use the target network to process the service according to the service data information and the resource occupation information .
可选地,所述判断模块在根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务时,根据所述业务数据的IP地址判断是否采用所述目标网络处理所述业务,若是,根据所述业务类型判断所述目标网络是否支持所述业务类型,否则,采用所述预设网络处理所述业务;若判断所述目标网络支持所述业务类型,根据处理所述业务对应的QCI指标信息判断是否能采用所述目标网络处理所述业务,若是,则根据所述资源占用信息判断是否采用所述目标网络处理所述业务。Optionally, when the judging module judges whether to use the target network to process the service according to the service data information and the resource occupation information, it judges whether to use the target network according to the IP address of the service data Processing the service, if yes, judging whether the target network supports the service type according to the service type, otherwise, using the preset network to process the service; if it is judged that the target network supports the service type, according to Process the QCI index information corresponding to the service to determine whether the target network can be used to process the service, and if so, determine whether to use the target network to process the service according to the resource occupation information.
可选地,所述判断模块在根据所述资源占用信息判断是否采用所述目标网络处理所述业务时,判断所述目标网络当前的带宽资源占用率是否超过预设带宽资源占用率,若是,根据所述第一优先级建立所述预设终端和所述目标网络之间的无线承载,并根据所述第二优先级为所述预设终端分配资源,否则,采用所述目标网络处理所述业务。Optionally, when judging whether to use the target network to process the service according to the resource occupation information, the judging module judges whether the current bandwidth resource occupancy rate of the target network exceeds a preset bandwidth resource occupancy rate, and if so, Establish a radio bearer between the preset terminal and the target network according to the first priority, and allocate resources to the preset terminal according to the second priority, otherwise, use the target network to process all said business.
可选地,所述获取模块还用于判断所述预设终端当前是否处于所述目标网络覆盖范围内,若是,获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息。Optionally, the acquiring module is further configured to determine whether the preset terminal is currently within the coverage of the target network, and if so, acquire terminal information of the preset terminal and service data corresponding to services initiated by the preset terminal information, and the current resource occupancy information of the target network generated by offloading service data to the preset network.
本发明提供了一种业务数据分流的装置,该装置根据终端的信息,以及终端需要处理的业务信息,判断是否可以采用对预设网络进行业务数据分流生成的目标网络处理终端的业务。传统的预设网络通常通过较长的通信链路对相应的业务进行处理,时延长而且速度低。通过对预设网络进行业务数据分流生成的目标网络仅用于处理某些区域范围内的特定业务,例如,本地业务,处理业务时的通信链路相较于预设网络短,因而时延低,速率快。另一方面,由于目标网络是对预设网络进行业务数据分流生成的,在预设终端和预设终端所需要处理的业务满足预先设定的条件时,自动采用目标网络对该业务进行处理,不需要进行身份的验证,操作简单。The present invention provides a device for offloading service data. The device judges whether a target network generated by offloading service data on a preset network can be used to process terminal services according to terminal information and service information to be processed by the terminal. The traditional preset network usually processes the corresponding business through a long communication link, which is time-consuming and low-speed. The target network generated by offloading business data to the preset network is only used to process specific services in certain areas, such as local services. The communication link when processing services is shorter than that of the preset network, so the delay is low , the rate is fast. On the other hand, since the target network is generated by offloading service data to the preset network, when the preset terminal and the preset terminal meet the preset conditions, the target network is automatically used to process the service, No identity verification is required, and the operation is simple.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明一个实施例提供的业务数据分流的方法的流程示意图;FIG. 1 is a schematic flow diagram of a method for offloading business data provided by an embodiment of the present invention;
图2是本发明另一个实施例提供的对核心网进行业务分流的业务数据分流设备的连接关系示意图;FIG. 2 is a schematic diagram of the connection relationship of a service data offloading device for performing service offloading on a core network provided by another embodiment of the present invention;
图3是本发明另一个实施例提供的业务数据分流的方法的的示意图;Fig. 3 is a schematic diagram of a method for offloading service data according to another embodiment of the present invention;
图4是本发明另一个实施例提供的业务数据分流的方法的流程示意图;Fig. 4 is a schematic flowchart of a method for offloading business data provided by another embodiment of the present invention;
图5是本发明另一个实施例提供的业务数据分流的装置的结构示意图;Fig. 5 is a schematic structural diagram of a device for offloading service data according to another embodiment of the present invention;
图6是本发明另一个实施例提供的电子设备的实体结构示意图。Fig. 6 is a schematic diagram of the physical structure of an electronic device provided by another embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
图1是本实施例提供的业务数据分流的方法的流程示意图。参见图1,该方法包括:FIG. 1 is a schematic flowchart of a method for offloading service data provided in this embodiment. Referring to Figure 1, the method includes:
101:获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;101: Obtain terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and current resource occupation information of a target network generated by offloading service data to a preset network;
102:根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;102: Determine whether to use the target network to process the service according to the terminal information, the service data information, and the resource occupation information, and if so, use the target network to process the service;
其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。Wherein, the terminal information includes at least a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network, and a first priority for the target network to allocate resources to the preset terminal. Two priorities; the service data information includes at least the IP address of the service data, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupation of the target network Rate.
本发明提供的业务数据分流的方法用于对现有的通信链路较长,用于处理所有业务的预设网络进行业务数据的分流,生成只用于处理某个范围内的某一类业务的目标网络,然后在判断预设终端所处理的业务满足预设的条件时,即可采用目标网络处理该预设终端的业务。例如,在无线基站和核心网(预设网络)之间安装业务数据分流设备,从无线基站形成的网络中分流出用于处理某个范围内的特定业务的本地业务平台(目标网络)。由于目标网络相较于预设网络而言,其用于处理业务的通信链路较短,故采用目标网络处理业务的时延低,速度快。另一方面,当预设终端,以及预设终端所处理的业务满足条件时,即可采用目标网络处理该业务,目标网络和预设网络之间自动切换,不需要进行身份的验证,操作方便。The business data offloading method provided by the present invention is used to offload service data on the preset network that has a long existing communication link and is used to process all services, and generates a service data that is only used to process a certain type of business within a certain range Then, when it is judged that the service processed by the preset terminal satisfies the preset condition, the target network can be used to process the service of the preset terminal. For example, a service data distribution device is installed between the wireless base station and the core network (preset network), and a local service platform (target network) for processing specific services within a certain range is distributed from the network formed by the wireless base station. Since the target network has a shorter communication link for processing services than the preset network, the time delay and speed of processing services using the target network are low. On the other hand, when the preset terminal and the business handled by the preset terminal meet the conditions, the target network can be used to process the business, and the target network and the preset network are automatically switched without identity verification, which is easy to operate .
需要说明的是,预设终端指的是手机、电脑等终端设备。预设终端发起的业务可以是预设终端发起的语音业务、视频业务、数据内容访问业务等。业务数据信息是与该业务相关的数据的信息,例如,语音业务数据信息,包括该语音数据的源IP(网络之间互连的协议)地址、目的IP地址、业务类型为语音业务、处理该业务需要保证的QCI指标,例如最小速率、时延等。资源占用信息,例如,可以是对目标网络的数据传输的带宽的占用率。无线承载指的是无线通信的信道,为预设终端分配资源,指的是为预设终端分配带宽。例如,建立无线承载的第一优先级由ARP(地址解析协议)定义,为预设终端分配资源的第二优先级由QCI定义。It should be noted that the default terminal refers to terminal devices such as mobile phones and computers. The service initiated by the preset terminal may be a voice service, a video service, a data content access service, etc. initiated by the preset terminal. Service data information is information related to the data of the service, for example, voice service data information, including the source IP (interconnection protocol between networks) address and destination IP address of the voice data, the service type being voice service, and processing the voice service. Business needs to guarantee QCI indicators, such as minimum rate and delay. Resource occupancy information, for example, may be the occupancy rate of bandwidth for data transmission on the target network. The radio bearer refers to a wireless communication channel, and allocating resources to preset terminals refers to allocating bandwidth to preset terminals. For example, the first priority for establishing a radio bearer is defined by ARP (Address Resolution Protocol), and the second priority for allocating resources to preset terminals is defined by QCI.
在具体的实施例中,如何通过上述这些参数判定出需要通过目标网络来处理业务可以根据实际需要进行设定,本实施例不做具体的限定。In a specific embodiment, how to determine through the above parameters that the service needs to be processed through the target network may be set according to actual needs, which is not specifically limited in this embodiment.
本实施例提供了一种业务数据分流的方法,该方法根据终端的信息,以及终端需要处理的业务信息,判断是否可以采用对预设网络进行业务数据分流生成的目标网络处理终端的业务。传统的预设网络通常通过较长的通信链路对相应的业务进行处理,时延长而且速度低。通过对预设网络进行业务数据分流生成的目标网络仅用于处理某些区域范围内的特定业务,例如,本地业务,处理业务时的通信链路相较于预设网络短,因而时延低,速率快。另一方面,由于目标网络是对预设网络进行业务数据分流生成的,在预设终端和预设终端所需要处理的业务满足预先设定的条件时,自动采用目标网络对该业务进行处理,不需要进行身份的验证,操作简单。This embodiment provides a method for offloading service data. The method judges whether a target network generated by offloading service data on a preset network can be used to process services of the terminal according to terminal information and service information to be processed by the terminal. The traditional preset network usually processes the corresponding business through a long communication link, which is time-consuming and low-speed. The target network generated by offloading business data to the preset network is only used to process specific services in certain areas, such as local services. The communication link when processing services is shorter than that of the preset network, so the delay is low , the rate is fast. On the other hand, since the target network is generated by offloading service data to the preset network, when the preset terminal and the preset terminal meet the preset conditions, the target network is automatically used to process the service, No identity verification is required, and the operation is simple.
更进一步地,在上述实施例的基础上,所述根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,包括:Furthermore, on the basis of the foregoing embodiments, the determining whether to use the target network to process the service according to the terminal information, the service data information, and the resource occupation information includes:
根据所述服务配置文件标识符中存储的标识信息,判断所述预设终端是否具有采用所述目标网络处理所述业务的权限,若是,根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务。According to the identification information stored in the service configuration file identifier, determine whether the preset terminal has the authority to use the target network to process the service, and if so, determine according to the service data information and the resource occupation information Whether to use the target network to process the service.
需要说明的是,服务配置文件标识符即SPID,是服务供应商用来定义ISDN(电路交换网络系统)设备用户所订购服务的号码,在获取到预设终端的SPID后,根据预先存储的终端和业务的对应关系,判断预设终端是否具有采用目标网络处理所述业务的权限,例如,根据终端的SPID判断该终端是否开通了使用目标网络处理业务的权限。It should be noted that the service profile identifier, SPID, is the number used by the service provider to define the service ordered by the ISDN (Circuit Switched Network System) equipment user. After obtaining the preset terminal SPID, according to the pre-stored terminal and Correspondence between services, judging whether the preset terminal has the authority to use the target network to process the service, for example, judging according to the SPID of the terminal whether the terminal has opened the authority to use the target network to process the service.
本实施例提供的方法先根据预设终端的SPID筛选出具有采用目标网络处理业务的权限的终端,针对这些终端所发起的业务,根据业务数据信息和目标网络的资源占用信息,对是否能够采用目标网络处理该业务进行进一步的判断。通过SPID将不具有采用目标网络处理业务的权限的终端剔除,提高了后续判断过程的速度。The method provided in this embodiment first screens out terminals that have the authority to use the target network to process services according to the SPID of the preset terminal. For the services initiated by these terminals, according to the service data information and the resource occupancy information of the target network, check whether the service can be used. The target network processes the service for further judgment. Terminals that do not have the authority to use the target network to process services are eliminated through the SPID, which improves the speed of the subsequent judgment process.
更进一步地,在上述各个实施例的基础上,所述根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,包括:Furthermore, on the basis of each of the foregoing embodiments, the judging whether to use the target network to process the service according to the service data information and the resource occupation information includes:
根据所述业务数据的IP地址判断是否采用所述目标网络处理所述业务,若是,根据所述业务类型判断所述目标网络是否支持所述业务类型,否则,采用所述预设网络处理所述业务;Judging whether to use the target network to process the service according to the IP address of the service data, if yes, judging whether the target network supports the service type according to the service type, otherwise, using the preset network to process the service business;
若判断所述目标网络支持所述业务类型,根据处理所述业务对应的QCI指标信息判断是否能采用所述目标网络处理所述业务,若是,则根据所述资源占用信息判断是否采用所述目标网络处理所述业务。If it is judged that the target network supports the service type, judge whether the target network can be used to process the service according to the QCI index information corresponding to the service, and if so, judge whether to use the target network according to the resource occupation information The network handles the traffic.
例如,业务数据的目的IP地址为预设网络(核心网),则直接将该业务数据路由到核心网,若业务数据的目的IP地址为目标网络(本地业务平台),则继续根据该业务数据的其他信息,以及当前目标网络的资源占用情况,判断是否采用目标网络处理该业务。For example, if the destination IP address of the service data is the preset network (core network), then the service data will be directly routed to the core network; if the destination IP address of the service data is the target network (local service platform), then continue to other information, as well as the resource occupancy of the current target network, to determine whether to use the target network to process the service.
例如,在判断该业务数据的目的IP地址为目标网络后,根据该业务的业务类型判断该目标网络是否能够处理该类型的业务。例如,该业务的业务类型为语音业务,若判断目标网络不能处理语音业务,则直接将该业务数据路由至预设网络,若判断目标网络能处理语音业务,则获取业务数据信息中关于处理该业务的QCI指标信息判断采用目标网络处理该业务能否满足相应的QCI指标要求。其中,QCI指标包括了诸如,对数据处理的丢包率、最小保证速率,时延等要求,若判断采用目标网络处理无法满足相应的QCI指标要求,则直接将业务数据路由到预设网络,否则,继续根据当前目标网络的资源占用信息判断是否采用目标网络处理该业务。For example, after judging that the destination IP address of the service data is the target network, it is judged according to the service type of the service whether the target network can handle this type of service. For example, if the service type of the service is a voice service, if it is judged that the target network cannot handle the voice service, then directly route the service data to the preset network; if it is judged that the target network can handle the voice service, then obtain information about processing the The QCI index information of the service judges whether the target network is used to process the service to meet the corresponding QCI index requirements. Among them, the QCI index includes requirements such as packet loss rate, minimum guaranteed rate, and delay for data processing. If it is judged that the target network processing cannot meet the corresponding QCI index requirements, the service data will be directly routed to the preset network. Otherwise, continue to judge whether to use the target network to process the service according to the resource occupation information of the current target network.
本实施例提供的方法中,进一步地针对具有采用目标网络处理该预设终端的业务的权限的终端发起的业务,根据业务数据的信息进行进一步的筛选,将目标网络不能处理的业务或者目标网络处理达不到相应的QCI指标要求的业务直接路由至预设网络进行处理,在业务类型和QCI指标上保证筛选出的采用目标网络处理的业务的速度。In the method provided in this embodiment, further screening is carried out according to the service data information for the services initiated by the terminal with the authority to use the target network to process the service of the preset terminal, and the services that cannot be processed by the target network or the target network The business that fails to meet the requirements of the corresponding QCI index is directly routed to the preset network for processing, and the speed of the selected business processed by the target network is guaranteed in terms of business type and QCI index.
更进一步地,在上述各个实施例的基础上,所述根据所述资源占用信息判断是否采用所述目标网络处理所述业务,包括:Furthermore, on the basis of each of the foregoing embodiments, the judging whether to use the target network to process the service according to the resource occupation information includes:
判断所述目标网络当前的带宽资源占用率是否超过预设带宽资源占用率,若是,根据所述第一优先级建立所述预设终端和所述目标网络之间的无线承载,并根据所述第二优先级为所述预设终端分配资源,否则,采用所述目标网络处理所述业务。judging whether the current bandwidth resource occupancy rate of the target network exceeds the preset bandwidth resource occupancy rate, if so, establishing a wireless bearer between the preset terminal and the target network according to the first priority, and according to the The second priority is to allocate resources to the preset terminal, otherwise, use the target network to process the service.
可以理解的是,带宽资源占用率越高,表示目标网络当前正在处理的业务量大,能够再处理的业务越少。预设带宽资源占用率是预先设定的值。当目标网络当前的带宽资源占用率超过预设带宽资源占用率时,目标网络可以处理的业务受到限制,此时,根据预设终端对应的建立和该目标网络的无线承载的第一优先级建立无线承载,并根据为预设终端分配资源的第二优先级为相应的业务分配资源。It can be understood that a higher bandwidth resource occupancy rate indicates that the target network is currently processing a large amount of traffic and less traffic can be processed again. The preset bandwidth resource occupancy rate is a preset value. When the current bandwidth resource occupancy rate of the target network exceeds the preset bandwidth resource occupancy rate, the services that the target network can handle are limited. radio bearer, and allocate resources for corresponding services according to the second priority of resource allocation for preset terminals.
例如,根据ARP中定义的建立和目标网络之间的无线承载的第一优先级建立无线承载,优先级越高,则越先建立无线承载,优先级越低,越后建立无线承载。然后再针对QCI中关于资源分配的第二优先级,为QCI中为预设终端分配资源的第二优先级较高的终端有限分配资源,可理解的是,第二优先级较低的资源分配不到资源,则可以采用预设网络处理这些第二优先级较低的终端的业务。For example, the radio bearer is established according to the first priority of establishing the radio bearer between the target network and the target network defined in ARP. The higher the priority, the earlier the radio bearer is established, and the lower the priority, the later the radio bearer is established. Then, according to the second priority of resource allocation in QCI, resources are allocated to terminals with higher second priority in QCI that allocate resources for preset terminals. It can be understood that resource allocation with lower second priority If resources are not available, the preset network may be used to process services of these terminals with a second lower priority.
当然,若所述目标网络当前的带宽资源占用率没有超过预设带宽资源占用率,则直接采用目标网络处理预设终端的业务即可。Of course, if the current bandwidth resource occupancy rate of the target network does not exceed the preset bandwidth resource occupancy rate, the target network can be directly used to process the preset terminal services.
本实施例提供了根据带宽资源占用率对筛选出来的通过目标网络处理的预设终端的业务,按照预先设定的与目标网络的带宽资源占用率相关的判断方法,建立处理预设终端业务的无线承载。该方法针对预设终端的业务,根据目标网络的业务承载能力建立相应的无线承载,分配资源,保证所述目标网络处理业务的质量。This embodiment provides the screening of preset terminal services processed by the target network according to the bandwidth resource occupancy rate, and according to the preset judging method related to the bandwidth resource occupancy rate of the target network, to establish a service for processing preset terminal services. wireless bearer. According to the service of the preset terminal, the method establishes a corresponding wireless bearer according to the service bearing capacity of the target network, allocates resources, and ensures the quality of the service processed by the target network.
更进一步地,在上述各个实施例的基础上,所述获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息,包括:Furthermore, on the basis of each of the above embodiments, the acquisition of terminal information of the preset terminal, service data information corresponding to the service initiated by the preset terminal, and the target network generated by offloading service data to the preset network Current resource usage information, including:
判断所述预设终端当前是否处于所述目标网络覆盖范围内,若是,获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息。judging whether the preset terminal is currently within the coverage of the target network, and if so, acquiring terminal information of the preset terminal, service data information corresponding to a service initiated by the preset terminal, and offloading service data to the preset network The current resource occupancy information of the generated target network.
在进行是否采用目标网络处理所述预设终端的业务前,可以先判断预设终端所处的网络覆盖范围,例如,根据终端上报的位置信息确定终端当前所处的网络覆盖范围。在判断终端处于目标网络的覆盖范围内时,再针对是否采用目标网络处理该业务进行判断。Before deciding whether to use the target network to process the service of the preset terminal, the network coverage of the preset terminal may be determined first, for example, the current network coverage of the terminal is determined according to the location information reported by the terminal. When it is judged that the terminal is within the coverage of the target network, it is judged whether to use the target network to process the service.
作为一种具体的实施例,如图2所示,采用本地业务数据分流设备203对传统的用于通信的核心网络(图2中的核心网及外部设备202是用于通信的传统网络,也就是上述实施例中的预设网络)进行业务数据分流,得到用于处理某个地区的某些业务的本地业务服务平台201(目标网络)。由图2中可以看出,在基站及核心网的S1接口(S1接口是基站与核心网之间的通讯接口)链路上,增加一套业务数据分流设备,且上下行S1控制面和用户面信息路由都经过此设备。该业务数据分流设备的一端与基站连接,另一端通过接入设备接入核心网,同时还有另一个接口连接至本地业务平台(例如,该本地业务平台可以作为企业内网、私有云或本地业务服务平台和防火墙等设备),作为本地业务分流至本地内网或业务服务平台的信息传送路径。可理解的是,该本地业务数据分流设备203可以设置在基站侧,可以单独设置,也可以设置在接入设备侧,只要能对预设网络进行业务数据分流即可,本实施例不做具体限制。As a specific embodiment, as shown in FIG. 2, the traditional core network for communication (the core network and external device 202 in FIG. 2 is a traditional network for communication, also That is, the preset network in the above embodiment) performs service data distribution to obtain a local service platform 201 (target network) for processing certain services in a certain region. It can be seen from Figure 2 that on the link between the base station and the S1 interface of the core network (the S1 interface is the communication interface between the base station and the core network), a set of service data distribution equipment is added, and the uplink and downlink S1 control plane and the user All information routes on the plane pass through this device. One end of the service data offloading device is connected to the base station, the other end is connected to the core network through the access device, and another interface is connected to the local service platform (for example, the local service platform can be used as an enterprise intranet, private cloud or local Business service platform, firewall and other equipment), as an information transmission path for local business distribution to the local intranet or business service platform. It is understandable that the local service data offloading device 203 can be set on the base station side, can be set up separately, or can be set up on the access device side, as long as the service data offloading can be performed on the preset network, this embodiment does not make specific limit.
在通过该本地业务数据分流设备对进行业务分流的过程中,如图3所示,首先,终端的业务数据通过无线基站及自身的eRAB(演进的无线承载)承载到达业务数据分流设备,然后获取用户的eRAB信息(例如,QCI、ARP、SPID等)和IP地址(例如,包括源地址、目的地址、地址版本类型等);In the process of performing service distribution through the local service data distribution device pair, as shown in Figure 3, first, the service data of the terminal arrives at the service data distribution device through the wireless base station and its own eRAB (evolved radio bearer), and then obtains User's eRAB information (for example, QCI, ARP, SPID, etc.) and IP address (for example, including source address, destination address, address version type, etc.);
然后,根据预先设定好的判定规则,对业务数据的传输进行判断,例如,通过SPID和IP地址判断该终端或者该业务是否具有接入本地业务平台的权限(即图3中的IP接入权限的规则筛选),若有,再进一步判断如何对该业务数据进行处理,若通过SPID和IP地址判断该终端或者该业务没有接入本地业务平台的权限,则直接将与该终端相关的业务数据或者该业务数据发送至预设网络(例如,图3中的核心网、互联网组成的通信链路)。如图3所示,通过SPID和IP地址判断该终端或者该业务具有接入本地业务平台的权限,则根据与该业务相关的QCI和ARP进一步判断是否采用本地业务平台处理该业务。Then, judge the transmission of service data according to the pre-set decision rules, for example, judge whether the terminal or the service has the right to access the local service platform through the SPID and IP address (that is, the IP access in Figure 3 If there is, then further judge how to process the business data. If it is judged through the SPID and IP address that the terminal or the business does not have the right to access the local business platform, the business related to the terminal will be directly The data or the service data is sent to a preset network (for example, a communication link composed of the core network and the Internet in FIG. 3 ). As shown in Fig. 3, it is judged by SPID and IP address that the terminal or the service has the right to access the local service platform, and then it is further judged whether to use the local service platform to process the service according to the QCI and ARP related to the service.
可理解的是,针对不同的业务需要,可以对根据诸如SPID、IP、QCI和ARP等参数进行判断的判断规则具体设置,本实施例不对具体的判断规则做限制。例如,若业务需求方提出了新的业务需求,运营商可以通过分流规则控制模块对分流规则进行设计和调整,以满足新的业务方案。It can be understood that, according to different service needs, specific determination rules for determination based on parameters such as SPID, IP, QCI, and ARP can be set, and this embodiment does not limit the specific determination rules. For example, if the service demand side puts forward new service requirements, the operator can design and adjust the distribution rules through the distribution rule control module to meet the new service plan.
如图4所示,在具体的实施方式中,在检测到终端处于企业内网的覆盖范围后,根据终端的SPID判断用户是否具有接入企业内网的权限(例如,通过SPID对不同的终端划分等级,分为不能接入企业内网的普通用户、和可以接入企业内网的会员用户,同时,将会员用户分成仅能通过企业内网处理QCI要求较低的业务;能通过企业内网处理QCI要求较高的业务等)。该步骤中,只需要甄别出可以使用企业内网处理业务的终端。As shown in Figure 4, in a specific implementation, after detecting that the terminal is within the coverage of the enterprise intranet, it is judged according to the SPID of the terminal whether the user has the authority to access the enterprise intranet (for example, different terminal Divide into levels, divided into ordinary users who cannot access the enterprise intranet, and member users who can access the enterprise intranet. The network handles services with high QCI requirements, etc.). In this step, it is only necessary to identify terminals that can use the enterprise intranet to process business.
然后在终端发起语音业务后,判断语音业务的目的地址是企业内网还是核心网,若是核心网,则直接通过核心网处理该业务,若是企业内网,则进一步根据该语音业务的业务类型(语音业务)和QCI指标判断该企业内网是否支持该业务,若不支持,则直接采用核心网处理该业务,若支持,则根据当前企业内网所处理的业务占带宽资源利用率是否超过了预设带宽资源利用率对该业务做出相应的判断。Then after the terminal initiates the voice service, it is judged whether the destination address of the voice service is the enterprise intranet or the core network. If it is the core network, the service is directly processed through the core network. Voice service) and QCI indicators to judge whether the enterprise intranet supports the service, if not, then directly use the core network to process the service, if supported, then according to whether the bandwidth resource utilization rate of the business processed by the enterprise intranet exceeds The preset bandwidth resource utilization rate makes a corresponding judgment on the service.
在当前企业内网所处理的业务占带宽资源利用率超过了预设带宽资源利用率时,采用企业内网处理该语音业务。在当前企业内网所处理的业务占带宽资源利用率没有超过了预设带宽资源利用率时,按照该终端对应的ARP中建立无线承载的优先级和QCI中规定的为该语音业务分配资源的优先级,采用企业内网有限处理优先级高的业务,并提供相应的QOS(服务质量)保证。When the bandwidth resource utilization rate of the current business processed by the enterprise intranet exceeds the preset bandwidth resource utilization rate, the enterprise intranet is used to process the voice service. When the bandwidth resource utilization rate of the business processed by the enterprise intranet does not exceed the preset bandwidth resource utilization rate, the priority of establishing a wireless bearer in the ARP corresponding to the terminal and the allocation of resources for the voice service specified in the QCI Priority, use the enterprise intranet to process the business with high priority, and provide corresponding QOS (quality of service) guarantee.
总体来说,本实施例提供的筛选规则包括以下两个部分:第一,基于IP及接入权的规则筛选,利用SPID和IP等参数作为用户业务数据分流的筛选规则。SPID定义了每个UE(用户)的ID信息,网络可以通过SPID对UE身份进行区分,针对每个UE定义不同的操作策略,方案中通过在设备中预存SPID来区分不同用户进行本地业务数据分流的等级,不同等级的用户对应不同的业务类型和对本地业务平台的访问权限。IP地址定义了数据包的源地址和目的地址,基于来源网络或主机地址、目标网络或主机地址、以及IP协议版本做分流的筛选规则。若用户数据包的IP目的地址为本地业务服务器地址,则数据包被路由到本地服务器,否则接入核心网。Generally speaking, the screening rules provided by this embodiment include the following two parts: first, rule screening based on IP and access rights, using parameters such as SPID and IP as screening rules for user service data offloading. SPID defines the ID information of each UE (user). The network can distinguish UE identities through SPID, and define different operation strategies for each UE. In the solution, different users are distinguished by pre-stored SPID in the device for local service data distribution. Different levels of users correspond to different business types and access rights to the local business platform. The IP address defines the source address and destination address of the data packet, based on the source network or host address, destination network or host address, and IP protocol version to do the screening rules for shunting. If the IP destination address of the user data packet is the address of the local service server, the data packet is routed to the local server, otherwise it is connected to the core network.
第二,基于本地业务类型和资源占用控制的规则筛选。利用ARP和QCI等参数作为本地分流业务无线网络资源占用量的筛选规则;ARP定义了UE无线承载建立时的优先级,优先级高的承载在接入网络时可优先获得资源以建立起无线承载;QCI定义了UE无线承载的优先级,即定义了已经建立起来的无线承载的QoS要求,包含优先级别、最小/最小保证速率、时延保证等;通过QCI确定终端的业务类型和QoS要求,若终端发起的业务类型和QoS本地网络不支持,则直接中断业务连接建立;同时,当基站业务量较大,无线资源负载过高,本地分流功能将被受限,将按照事先约定的每类业务或每个业务需求方提前签订的本地业务最大占用带宽进行业务限定,ARP和QCI优先级偏低的业务将被限制接入本地分流网络,甚至被拒绝接入。Second, rule screening based on local business type and resource occupation control. Use parameters such as ARP and QCI as the screening rules for the wireless network resource occupancy of the local offload service; ARP defines the priority of UE wireless bearer establishment, and bearers with high priority can obtain resources first when accessing the network to establish wireless bearers ;QCI defines the priority of UE radio bearers, that is, defines the QoS requirements of established radio bearers, including priority level, minimum/minimum guaranteed rate, delay guarantee, etc.; determines the service type and QoS requirements of the terminal through QCI, If the service type initiated by the terminal and the QoS local network do not support it, the establishment of the service connection will be interrupted directly; at the same time, when the traffic volume of the base station is large and the wireless resource load is too high, the local offload function will be limited, and each type of The service or the maximum bandwidth occupied by the local service signed by each service demander in advance is used to limit the service. Services with low ARP and QCI priorities will be restricted from accessing the local distribution network, or even denied access.
上述的这种判断方法可以覆盖用户ID、承载优先级、QoS需求、业务类型及IP数据包来源和目的地等因素,满足多种应用场景。The above judgment method can cover factors such as user ID, bearer priority, QoS requirement, service type, source and destination of IP data packets, etc., and meets various application scenarios.
另一方面,本发明还提供了一种业务数据分流的装置500,包括获取模块501和判断模块502,其中,On the other hand, the present invention also provides a business data offloading device 500, including an acquisition module 501 and a judgment module 502, wherein,
获取模块501,用于获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;An acquisition module 501, configured to acquire terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and current resource occupation information of a target network generated by offloading service data to a preset network;
判断模块502,用于根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;A judging module 502, configured to judge whether to use the target network to process the service according to the terminal information, the service data information and the resource occupation information, and if so, use the target network to process the service;
其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。Wherein, the terminal information includes at least a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network, and a first priority for the target network to allocate resources to the preset terminal. Two priorities; the service data information includes at least the IP address of the service data, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupation of the target network Rate.
本实施例提供的业务数据分流的装置500适用于上述实施例中所述的业务数据分流的方法,在此不再赘述。The device 500 for offloading service data provided in this embodiment is applicable to the method for offloading service data described in the above-mentioned embodiments, and details are not repeated here.
本发明提供了一种业务数据分流的装置,该装置根据终端的信息,以及终端需要处理的业务信息,判断是否可以采用对预设网络进行业务数据分流生成的目标网络处理终端的业务。传统的预设网络通常通过较长的通信链路对相应的业务进行处理,时延长而且速度低。通过对预设网络进行业务数据分流生成的目标网络仅用于处理某些区域范围内的特定业务,例如,本地业务,处理业务时的通信链路相较于预设网络短,因而时延低,速率快。另一方面,由于目标网络是对预设网络进行业务数据分流生成的,在预设终端和预设终端所需要处理的业务满足预先设定的条件时,自动采用目标网络对该业务进行处理,不需要进行身份的验证,操作简单。The present invention provides a device for offloading service data. The device judges whether a target network generated by offloading service data on a preset network can be used to process terminal services according to terminal information and service information to be processed by the terminal. The traditional preset network usually processes the corresponding business through a long communication link, which is time-consuming and low-speed. The target network generated by offloading business data to the preset network is only used to process specific services in certain areas, such as local services. The communication link when processing services is shorter than that of the preset network, so the delay is low , the rate is fast. On the other hand, since the target network is generated by offloading service data to the preset network, when the preset terminal and the preset terminal meet the preset conditions, the target network is automatically used to process the service, No identity verification is required, and the operation is simple.
更进一步地,在上述实施例的基础上,所述判断模块在根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务时,根据所述服务配置文件标识符中存储的标识信息,判断所述预设终端是否具有采用所述目标网络处理所述业务的权限,若是,根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务。Furthermore, on the basis of the above embodiments, when the judging module judges whether to use the target network to process the service according to the terminal information, the service data information and the resource occupation information, according to the According to the identification information stored in the service configuration file identifier, it is judged whether the preset terminal has the right to use the target network to process the service, and if so, according to the service data information and the resource occupation information, it is judged whether to use The target network handles the traffic.
更进一步地,在上述各个实施例的基础上,所述判断模块在根据所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务时,根据所述业务数据的IP地址判断是否采用所述目标网络处理所述业务,若是,根据所述业务类型判断所述目标网络是否支持所述业务类型,否则,采用所述预设网络处理所述业务;若判断所述目标网络支持所述业务类型,根据处理所述业务对应的QCI指标信息判断是否能采用所述目标网络处理所述业务,若是,则根据所述资源占用信息判断是否采用所述目标网络处理所述业务。Furthermore, on the basis of the above-mentioned embodiments, when the judging module judges whether to use the target network to process the service according to the service data information and the resource occupation information, according to the IP address to determine whether to use the target network to process the service, if yes, determine whether the target network supports the service type according to the service type, otherwise, use the preset network to process the service; if it is determined that the The target network supports the service type, and judges whether the target network can be used to process the service according to the QCI index information corresponding to the service, and if so, judges whether to use the target network to process the service according to the resource occupation information. business.
更进一步地,在上述各个实施例的基础上,所述判断模块在根据所述资源占用信息判断是否采用所述目标网络处理所述业务时,判断所述目标网络当前的带宽资源占用率是否超过预设带宽资源占用率,若是,根据所述第一优先级建立所述预设终端和所述目标网络之间的无线承载,并根据所述第二优先级为所述预设终端分配资源,否则,采用所述目标网络处理所述业务。Furthermore, on the basis of each of the above embodiments, when the judgment module judges whether to use the target network to process the service according to the resource occupation information, it judges whether the current bandwidth resource occupancy of the target network exceeds Preset the bandwidth resource occupancy rate, if so, establish a radio bearer between the preset terminal and the target network according to the first priority, and allocate resources to the preset terminal according to the second priority, Otherwise, use the target network to process the service.
更进一步地,在上述各个实施例的基础上,所述获取模块还用于判断所述预设终端当前是否处于所述目标网络覆盖范围内,若是,获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息。Furthermore, on the basis of the foregoing embodiments, the acquisition module is further configured to determine whether the preset terminal is currently within the coverage of the target network, and if so, acquire terminal information of the preset terminal, the preset Set the service data information corresponding to the service initiated by the terminal, and the current resource occupation information of the target network generated by offloading the service data to the preset network.
图6是本发明实施例提供的电子设备的实体结构示意图,参照图6,包括:至少一个处理器(processor)601;FIG. 6 is a schematic diagram of a physical structure of an electronic device provided by an embodiment of the present invention. Referring to FIG. 6 , it includes: at least one processor (processor) 601;
以及与所述处理器601连接的至少一个存储器(memory)602、总线603;其中,And at least one memory (memory) 602 and bus 603 connected to the processor 601; wherein,
所述处理器601、存储器602通过所述总线603完成相互间的通信;The processor 601 and the memory 602 complete mutual communication through the bus 603;
所述处理器601用于调用所述存储器602中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。The processor 601 is configured to call the program instructions in the memory 602 to execute the methods provided in the above method embodiments, for example, including: acquiring terminal information of a preset terminal, and the corresponding information of a service initiated by the preset terminal Service data information, and the current resource occupation information of the target network generated by offloading service data to the preset network; according to the terminal information, the service data information, and the resource occupation information, determine whether to use the target network to process all If so, use the target network to process the service; wherein, the terminal information includes at least a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network Level, the second priority of resource allocation by the target network for the preset terminal; the service data information at least includes the IP address of the service data, the service type of the service, and the QCI index for processing the service; The resource occupation information includes at least the current bandwidth resource occupancy rate of the target network.
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。This embodiment discloses a computer program product, the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program includes program instructions, and when the program instructions are executed by the computer, the computer The methods provided by the foregoing method embodiments can be executed, for example, including: acquiring terminal information of a preset terminal, service data information corresponding to a service initiated by the preset terminal, and a target network generated by offloading service data to a preset network Current resource occupancy information; according to the terminal information, the service data information, and the resource occupancy information, determine whether to use the target network to process the service, and if so, use the target network to process the service; wherein , the terminal information at least includes a service profile identifier, a first priority for establishing a radio bearer between the preset terminal and the target network, and a second priority for the target network to allocate resources to the preset terminal. Priority; the service data information includes at least the IP address of the service data, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupancy rate of the target network .
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取预设终端的终端信息、所述预设终端发起的业务对应的业务数据信息,以及对预设网络进行业务数据分流生成的目标网络当前的资源占用信息;根据所述终端信息、所述业务数据信息和所述资源占用信息,判断是否采用所述目标网络处理所述业务,若是,则采用所述目标网络处理所述业务;其中,所述终端信息至少包括服务配置文件标识符、建立所述预设终端和所述目标网络之间的无线承载的第一优先级、所述目标网络为所述预设终端分配资源的第二优先级;所述业务数据信息至少包括所述业务数据的IP地址、所述业务的业务类型、处理所述业务的QCI指标;所述资源占用信息至少包括所述目标网络当前的带宽资源占用率。This embodiment provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions cause the computer to execute the methods provided in the above method embodiments, for example, including : Acquiring the terminal information of the preset terminal, the service data information corresponding to the service initiated by the preset terminal, and the current resource occupancy information of the target network generated by offloading service data to the preset network; according to the terminal information, the Service data information and the resource occupancy information to determine whether to use the target network to process the service, and if so, use the target network to process the service; wherein the terminal information includes at least a service configuration file identifier, an established The first priority of the wireless bearer between the preset terminal and the target network, the second priority of the target network to allocate resources for the preset terminal; the service data information includes at least the service data The IP address of the service, the service type of the service, and the QCI index for processing the service; the resource occupation information includes at least the current bandwidth resource occupancy rate of the target network.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The above-described embodiments such as electronic equipment are only illustrative, and the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, It can be located in one place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without any creative efforts.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic discs, optical discs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.
最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the embodiments of the present invention, not to limit them; although the embodiments of the present invention have been described in detail with reference to the foregoing embodiments, those skilled in the art The skilled person should understand that: it is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the present invention The scope of the technical solution of each embodiment of the embodiment.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611260524.XA CN108271255B (en) | 2016-12-30 | 2016-12-30 | Method and device for offloading service data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611260524.XA CN108271255B (en) | 2016-12-30 | 2016-12-30 | Method and device for offloading service data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108271255A true CN108271255A (en) | 2018-07-10 |
CN108271255B CN108271255B (en) | 2021-06-04 |
Family
ID=62755059
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611260524.XA Active CN108271255B (en) | 2016-12-30 | 2016-12-30 | Method and device for offloading service data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108271255B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111432024A (en) * | 2020-04-09 | 2020-07-17 | 兰州聚源信息科技有限公司 | Construction method of composite cloud training platform based on SCORM technology |
CN111885667A (en) * | 2020-07-13 | 2020-11-03 | 中国工商银行股份有限公司 | Network resource allocation method and system |
CN112036836A (en) * | 2020-09-03 | 2020-12-04 | 中国联合网络通信集团有限公司 | Service provisioning method, system and device |
CN112566185A (en) * | 2020-12-18 | 2021-03-26 | 京信网络系统股份有限公司 | Base station service data distribution method, device, storage medium and base station |
CN113950162A (en) * | 2020-07-16 | 2022-01-18 | 中国移动通信有限公司研究院 | Bearer establishment method, device and base station |
CN116955342A (en) * | 2023-09-20 | 2023-10-27 | 彩讯科技股份有限公司 | Service data consistency rate verification method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2520108A1 (en) * | 2009-12-31 | 2012-11-07 | Nokia Siemens Networks OY | Methods, apparatuses and computer program product for using bearer management information to reduce traffic within a communications network |
CN103763738A (en) * | 2014-01-17 | 2014-04-30 | 电信科学技术研究院 | Method, system and device for segregating services |
CN103988543A (en) * | 2013-12-11 | 2014-08-13 | 华为技术有限公司 | Control device, network system and service processing method in wireless local area network |
CN104105135A (en) * | 2013-04-02 | 2014-10-15 | 电信科学技术研究院 | Mobile load balancing, air interface resource utilization rate counting method and device |
CN105050116A (en) * | 2015-07-13 | 2015-11-11 | 北京佰才邦技术有限公司 | Business processing method in mobile communication system and access network equipment |
CN105491617A (en) * | 2015-12-03 | 2016-04-13 | 北京北方烽火科技有限公司 | Method for supporting local offloading of business and base station sub-system |
-
2016
- 2016-12-30 CN CN201611260524.XA patent/CN108271255B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2520108A1 (en) * | 2009-12-31 | 2012-11-07 | Nokia Siemens Networks OY | Methods, apparatuses and computer program product for using bearer management information to reduce traffic within a communications network |
CN104105135A (en) * | 2013-04-02 | 2014-10-15 | 电信科学技术研究院 | Mobile load balancing, air interface resource utilization rate counting method and device |
CN103988543A (en) * | 2013-12-11 | 2014-08-13 | 华为技术有限公司 | Control device, network system and service processing method in wireless local area network |
CN103763738A (en) * | 2014-01-17 | 2014-04-30 | 电信科学技术研究院 | Method, system and device for segregating services |
CN105050116A (en) * | 2015-07-13 | 2015-11-11 | 北京佰才邦技术有限公司 | Business processing method in mobile communication system and access network equipment |
CN105491617A (en) * | 2015-12-03 | 2016-04-13 | 北京北方烽火科技有限公司 | Method for supporting local offloading of business and base station sub-system |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111432024A (en) * | 2020-04-09 | 2020-07-17 | 兰州聚源信息科技有限公司 | Construction method of composite cloud training platform based on SCORM technology |
CN111885667A (en) * | 2020-07-13 | 2020-11-03 | 中国工商银行股份有限公司 | Network resource allocation method and system |
CN113950162A (en) * | 2020-07-16 | 2022-01-18 | 中国移动通信有限公司研究院 | Bearer establishment method, device and base station |
CN112036836A (en) * | 2020-09-03 | 2020-12-04 | 中国联合网络通信集团有限公司 | Service provisioning method, system and device |
CN112036836B (en) * | 2020-09-03 | 2023-05-12 | 中国联合网络通信集团有限公司 | Service opening method, system and equipment |
CN112566185A (en) * | 2020-12-18 | 2021-03-26 | 京信网络系统股份有限公司 | Base station service data distribution method, device, storage medium and base station |
CN112566185B (en) * | 2020-12-18 | 2023-11-21 | 京信网络系统股份有限公司 | Base station service data distribution method, device, storage medium and base station |
CN116955342A (en) * | 2023-09-20 | 2023-10-27 | 彩讯科技股份有限公司 | Service data consistency rate verification method and device |
CN116955342B (en) * | 2023-09-20 | 2023-12-15 | 彩讯科技股份有限公司 | Service data consistency rate verification method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108271255B (en) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11184796B2 (en) | Traffic priority for long term evolution networks | |
CN108271255B (en) | Method and device for offloading service data | |
EP2608457B1 (en) | System and method for resource management for operator services and internet | |
US9137171B2 (en) | System and method for resource management for operator services and internet | |
EP2608617B1 (en) | System and method for resource management for operator services and internet | |
US9538441B2 (en) | System and method for offload of wireless network | |
CN113986520A (en) | UPF selection method and device | |
US20180049069A1 (en) | End-to-end quality of service control for a remote service gateway | |
US8520538B2 (en) | Method and system for managing traffic in a wireless communication system | |
CN107615799A (en) | Admission of individual sessions in the network | |
CN104918288A (en) | Flow sharing method, device and system | |
US8923853B1 (en) | Dynamic provisioning system for policy-based traffic navigation for roaming traffic | |
CN103167562B (en) | Realize the method for WLAN terminal End-to-end QoS control, Apparatus and system | |
US20120026961A1 (en) | Network management system | |
CN104754750A (en) | Resource distribution method and device | |
KR100790074B1 (en) | Method for connecting call in wireless terminal | |
CN108377497B (en) | Connection establishment method, device and system | |
WO2012009978A1 (en) | Method, device and base station for resource and admission control | |
CN100518375C (en) | Method, system, control device, terminal and core network for controlling service priority | |
CN105472748A (en) | A mobile terminal wireless network resource allocation method and device | |
WO2017219734A1 (en) | S1ap signaling transmission method and apparatus | |
Hinger et al. | Review of mobile data offloading through Wi-Fi | |
US20240267336A1 (en) | Systems and methods for edge-to-edge quality of service flow control in network slices | |
CN108377493B (en) | Connection establishment method, device and system | |
US9420470B2 (en) | Application aware communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |