[go: up one dir, main page]

CN105050194A - Network resource control method and device - Google Patents

Network resource control method and device Download PDF

Info

Publication number
CN105050194A
CN105050194A CN201510564866.XA CN201510564866A CN105050194A CN 105050194 A CN105050194 A CN 105050194A CN 201510564866 A CN201510564866 A CN 201510564866A CN 105050194 A CN105050194 A CN 105050194A
Authority
CN
China
Prior art keywords
network
network resource
application identifier
application
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.)
Pending
Application number
CN201510564866.XA
Other languages
Chinese (zh)
Inventor
刘馨靖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201510564866.XA priority Critical patent/CN105050194A/en
Publication of CN105050194A publication Critical patent/CN105050194A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a network resource control method and a network resource control device. The network resource control device firstly inquires a first mapping relation table of application identifiers and network resources to determine a first network resource corresponding to the application identifier after receiving a network acceleration request, then judges whether a second network resource corresponding to a network speed grade is larger than the first network resource or not, and provides the second network resource corresponding to the network speed grade for the application corresponding to the application identifier if the second network resource is not larger than the first network resource. The network resource control method is used to determine the network resource allocated to the application according to the application type and the network speed grade in the network acceleration request transmitted by a user, so that the applications of the user can be allocated with needed network resources as far as possible according to the needs of the user, and the flexible control of the user network quality is achieved, thereby improving user experience.

Description

网络资源控制方法和装置Network resource control method and device

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种网络资源控制方法和装置。The present invention relates to the field of communication technology, in particular to a network resource control method and device.

背景技术Background technique

随着网络技术的快速发展,用户对网络的需求越来越多样化、个性化,网络运营商可提供给用户的网络服务也越来越多样化。目前,网络运营商主意通过为用户提供差异化优先级保障、分速率套餐、设定用户使用网络的最大带宽等网络服务方式,来满足用户对网络需求多样化、个性化的需求。With the rapid development of network technology, users have more and more diversified and individualized demands on the network, and the network services that network operators can provide to users are also more and more diversified. At present, network operators aim to meet users' diversified and personalized network requirements by providing users with network services such as differentiated priority guarantees, sub-rate packages, and setting the maximum bandwidth for users to use the network.

但是,随着应用的爆炸式增长,同一用户的不同应用对网络速度的要求也不同,用户对网络需求更加多样化和个性化,上述网络服务方式无法满足用户多应用对网络速度多样化的要求,影响了用户体验。However, with the explosive growth of applications, different applications of the same user have different requirements for network speed, and users have more diverse and personalized network requirements. , affecting the user experience.

发明内容Contents of the invention

本发明提供一种网络资源控制方法和装置,来解决现有网络服务方式无法满足用户多应用对网络速度多样化的要求,影响了用户体验的问题。The present invention provides a network resource control method and device to solve the problem that the existing network service mode cannot meet the user's multi-application requirements for network speed diversification and affects user experience.

本发明的第一方面提供一种网络资源控制方法,包括:A first aspect of the present invention provides a network resource control method, including:

接收网络加速请求,所述加速请求中携带应用标识和网络速率等级;Receive a network acceleration request, where the acceleration request carries an application identifier and a network speed level;

查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源;Querying the first mapping relationship table between the application identifier and the network resource, and determining the first network resource corresponding to the application identifier;

判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源;judging whether the second network resource corresponding to the network rate level is greater than the first network resource;

若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。If not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level.

本发明另一方面提供一种网络资源控制装置,包括:Another aspect of the present invention provides a network resource control device, including:

接收模块,用于接收网络加速请求,所述加速请求中携带应用标识和网络速率等级;A receiving module, configured to receive a network acceleration request, where the acceleration request carries an application identifier and a network speed level;

查询模块,用于查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源;A query module, configured to query a first mapping relationship table between an application identifier and a network resource, and determine the first network resource corresponding to the application identifier;

判断模块,用于判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源;A judging module, configured to judge whether the second network resource corresponding to the network rate level is greater than the first network resource;

处理模块,用于若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。A processing module, configured to, if not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level.

本发明各实施例提供一种网络资源控制方法和装置,网络资源控制装置在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型及网络速率等级,确定为应用配置的网络资源,使得可以随时根据用户需求,为用户的各应用尽量配置用户需要的网络资源,实现了对用户网络质量的灵活控制,提高了用户体验。Various embodiments of the present invention provide a network resource control method and device. After receiving a network acceleration request, the network resource control device first determines the first network corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource. resource, and then judge whether the second network resource corresponding to the network rate level is greater than the first network resource, if not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level, the network resource control method, through According to the application type and network speed level in the network acceleration request sent by the user, the network resources configured for the application are determined, so that the network resources required by the user can be configured for each application of the user as much as possible at any time according to the user's needs, and the network quality of the user is realized. The flexible control improves the user experience.

附图说明Description of drawings

图1为本发明实施例一提供的一种网络资源控制方法的流程示意图;FIG. 1 is a schematic flowchart of a network resource control method provided in Embodiment 1 of the present invention;

图2为本发明实施例二提供的另一种网络资源控制方法的流程示意图;FIG. 2 is a schematic flowchart of another network resource control method provided by Embodiment 2 of the present invention;

图3为本发明实施例三提供的又一种网络资源控制方法的流程示意图;FIG. 3 is a schematic flowchart of another network resource control method provided by Embodiment 3 of the present invention;

图4为本发明实施例四提供的一种网络资源控制装置的结构示意图;FIG. 4 is a schematic structural diagram of a network resource control device provided in Embodiment 4 of the present invention;

图5为本发明实施例五提供的另一种网络资源控制装置的结构示意图。FIG. 5 is a schematic structural diagram of another network resource control device provided by Embodiment 5 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 creative efforts fall within the protection scope of the present invention.

图1为本发明提供的一种网络资源控制方法实施例一的流程示意图,如图1所示,该方法包括:FIG. 1 is a schematic flowchart of Embodiment 1 of a network resource control method provided by the present invention. As shown in FIG. 1 , the method includes:

S10,接收网络加速请求,所述加速请求中携带应用标识和网络速率等级。S10. Receive a network acceleration request, where the acceleration request carries an application identifier and a network speed level.

具体的,本实施例提供的网络资源控制方法的执行主体,为本发明提供的网络资源控制装置,该网络资源控制装置可以是由网络运营商提供的,也可以是由各应用运营商与网络运营商共同提供的,本实施例对此不做限定。Specifically, the execution subject of the network resource control method provided in this embodiment is the network resource control device provided by the present invention. The network resource control device may be provided by a network operator, or may be provided by each application operator and the network Provided jointly by operators, which is not limited in this embodiment.

其中,该网络加速请求可以是由用户在打开应用时触发的,或者,也可以是在应用运行过程中,由用户点击相应的加速按钮触发的,本实施例对此不做限定。举例来说,在应用的使用界面上,设置有不同的网络速率等级按钮,用户在应用运行过程中,若需要对该应用进行加速,则可以点击相应的速率按钮,网络加速装置即可收到用户触发的网络加速请求。Wherein, the network acceleration request may be triggered by the user when opening the application, or may be triggered by the user clicking a corresponding acceleration button during the running of the application, which is not limited in this embodiment. For example, on the user interface of the application, there are buttons of different network speed levels. If the user needs to accelerate the application during the running of the application, he can click the corresponding speed button, and the network acceleration device can receive the A network acceleration request triggered by a user.

其中,应用标识用于区分各个应用,应用标识可以为各应用的通用标识或缩写等,比如QQ应用的标识为QQ,微信的标识为微信,或者,网络资源控制装置为各个应用分配标识,比如,QQ应用的标识为A或1,微信的标识为B或2等等;另外,不同应用对应的网络速率等级分类可以相同,也可以不同,且不同应用的相同的网络速率等级对应的实际网络资源可以相同,也可以不同。举例来说,网络速率等级可以分为:普通、快速、高速等,对于视频类应用,网络速率等级为普通的对应的网络带宽可以为50M,而对于聊天类应用,网络速率等级为普通的对应的网络带宽可以为50M,也可以为10M,本实施例对此不做限定。Wherein, the application identifier is used to distinguish each application, and the application identifier can be a general identifier or abbreviation of each application, such as the identifier of the QQ application is QQ, and the identifier of WeChat is WeChat, or the network resource control device assigns identifiers to each application, such as , the identification of QQ application is A or 1, the identification of WeChat is B or 2, etc.; in addition, the classification of network speed levels corresponding to different applications can be the same or different, and the same network speed level of different applications corresponds to the actual network Resources can be the same or different. For example, the network speed level can be divided into: normal, fast, high speed, etc. For video applications, the corresponding network bandwidth can be 50M if the network speed level is normal, and for chat applications, the corresponding network bandwidth is 50M. The network bandwidth can be 50M or 10M, which is not limited in this embodiment.

在实际使用时,可以设定用户打开应用时,应用占有的网络资源为普通速率等级对应的网络带宽,当用户希望对当前应用提速时,可以触发应用界面上的速率等级按钮,从而触发网络加速请求。In actual use, it can be set that when the user opens the application, the network resources occupied by the application are the network bandwidth corresponding to the normal speed level. When the user wants to speed up the current application, the speed level button on the application interface can be triggered to trigger network acceleration. ask.

S11,查找应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源。S11. Search for a first mapping relationship table between an application identifier and a network resource, and determine a first network resource corresponding to the application identifier.

具体的,网络资源控制装置中,存储有应用标识与网络资源的第一映射关系表,该第一映射关系表可以是网络资源控制装置根据各个应用的使用情况生成的,也可以是由各个应用的运营商在各应用使用前,为网络资源控制装置提供的。Specifically, the network resource control device stores a first mapping relationship table between application identifiers and network resources. The first mapping relationship table may be generated by the network resource control device according to the usage of each application, or may be generated by each application Provided by the operator for the network resource control device before each application is used.

其中,该第一映射关系表中与各应用标识对应的第一网络资源,为各个应用可用的最大网络资源。Wherein, the first network resource corresponding to each application identifier in the first mapping relationship table is the largest network resource available to each application.

S12,判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源。S12. Determine whether the second network resource corresponding to the network rate level is greater than the first network resource.

S13,若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。S13. If not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level.

具体的,网络资源控制装置中还可以保存网络速率等级与网络资源的对应关系表,在确定与应用标识对应的第一网络资源后,再根据应用标识和网络速率等级对应的第二网络资源。之后,再判断第二网络资源是否大于第一网络资源,即,判断用户的网络需求是否大于该应用可以用的最大网络资源,若不大于,则为该应用提供第二网络资源。Specifically, the network resource control device may also store a table of correspondence between network rate levels and network resources, and after determining the first network resource corresponding to the application identifier, the second network resource corresponding to the application identifier and the network rate level is then determined. Afterwards, it is judged whether the second network resource is greater than the first network resource, that is, whether the user's network demand is greater than the maximum network resource available to the application, and if not, the application is provided with the second network resource.

本实施例提供的网络资源控制方法,网络资源控制装置在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型及网络速率等级,确定为应用配置的网络资源,使得可以随时根据用户需求,为用户的各应用尽量配置用户需要的网络资源,实现了对用户网络质量的灵活控制,提高了用户体验。In the network resource control method provided in this embodiment, after receiving the network acceleration request, the network resource control device first determines the first network resource corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource, and then judges Whether the second network resource corresponding to the network rate level is greater than the first network resource, if not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level. The application type and network speed level in the acceleration request determine the network resources configured for the application, so that the network resources needed by the user can be configured for each application of the user at any time according to the user's needs, and the flexible control of the user's network quality is realized. user experience.

通过上述分析可知,网络资源控制装置中还可以保存网络速率等级与网络资源的对应关系表,在确定与应用标识对应的第一网络资源后,再根据应用标识和网络速率等级对应的第二网络资源。下面结合网络资源控制装置中保存网络速率等级与网络资源的对应关系表的情况,对本发明提供的网络资源控制方法进行进一步说明。图2为本发明实施例二提供的另一种网络资源控制方法流程示意图。如图2所示,在上述S12之前,该方法,还包括:From the above analysis, it can be seen that the network resource control device can also save the correspondence table between the network rate level and the network resource, and after determining the first network resource corresponding to the application identification, the second network resource corresponding to the application identification and the network rate level resource. The network resource control method provided by the present invention will be further described below in conjunction with the situation that the network resource control device stores the correspondence table between network rate levels and network resources. FIG. 2 is a schematic flowchart of another network resource control method provided by Embodiment 2 of the present invention. As shown in Figure 2, before the above S12, the method also includes:

S14,查询应用标识、网络速率等级与网络资源的第二映射关系表,确定所述网络速率等级对应的第二网络资源。S14. Query the second mapping relationship table of the application identifier, the network rate level, and the network resource, and determine the second network resource corresponding to the network rate level.

其中,第二映射关系表中应用标识与网络速率等级为一对多的关系,而网络速率等级与网络资源可以为一对多的关系、也可以为一对一的关系,但是一个应用标识对应的任意一个网络速率等级仅对应一个网络资源。举例来说,应用标识为QQ聊天的应用对应的网络速率等级可以包括:普通、快速和高速,且各网络速率等级分别对应不同的网络资源,而应用标识为QQ视频的应用对应的网络速率等级也可以包括:普通、快速和高速,且各网络速率等级分别对应不同的网络资源,且此时的各个网络资源与QQ聊天的网络速率等级对应的网络资源可能不同,也可能相同。具体的,网络资源控制装置可以首先以应用标识为索引,查询第二映射关系表,找到与应用标识对应的各个网络速率等级,然后再根据网络速率等级,确定对应的第二网络资源。Wherein, in the second mapping relationship table, the relationship between the application identification and the network rate level is one-to-many, and the relationship between the network rate level and the network resource can be one-to-many or one-to-one, but one application identification corresponds to Any one of the network rate levels corresponds to only one network resource. For example, the network speed level corresponding to the application identified as QQ chat can include: normal, fast and high speed, and each network speed level corresponds to different network resources, while the network speed level corresponding to the application identified as QQ video It can also include: normal, fast and high speed, and each network speed level corresponds to different network resources, and at this time each network resource may be different from the network resource corresponding to the network speed level of QQ chat, or may be the same. Specifically, the network resource control apparatus may first query the second mapping relation table by using the application identifier as an index, find out each network rate level corresponding to the application identifier, and then determine the corresponding second network resource according to the network rate level.

本实施例提供的网络资源控制方法,网络资源控制装置在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再根据应用标识、网络速率等级确定对应的第二网络资源,再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型及网络速率等级,确定为应用配置的网络资源,使得网络资源控制装置为用户的各应用配置的网络资源,满足用户需求,实现了对用户网络质量的灵活控制,提高了用户体验。In the network resource control method provided in this embodiment, after receiving the network acceleration request, the network resource control device first determines the first network resource corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource, and then according to The application identification and the network rate level determine the corresponding second network resource, and then determine whether the second network resource corresponding to the network rate level is greater than the first network resource, and if not, provide the application corresponding to the application identification with the second network resource corresponding to the network rate level. 2. Network resources. In this network resource control method, the network resource configured for the application is determined according to the application type and network speed level in the network acceleration request sent by the user, so that the network resource control device configures the network resource for each application of the user, It meets user needs, realizes flexible control of user network quality, and improves user experience.

另外,由于不同的终端设备、支持不同网络制式的终端可承载网络资源能力不同,下面结合图3对本发明提供的网络资源控制方法进行进一步地说明。图3为本发明实施例三提供的又一种网络资源控制方法流程示意图。如图3所示,该方法包括:In addition, since different terminal devices and terminals supporting different network standards can carry different network resource capabilities, the network resource control method provided by the present invention will be further described below in conjunction with FIG. 3 . FIG. 3 is a schematic flowchart of another network resource control method provided by Embodiment 3 of the present invention. As shown in Figure 3, the method includes:

S10a,接收网络加速请求,所述加速请求中携带应用标识、网络速率等级和终端信息;S10a. Receive a network acceleration request, where the acceleration request carries an application identifier, network speed level and terminal information;

S11a,根据所述终端信息,确定终端能力参数信息。S11a. Determine terminal capability parameter information according to the terminal information.

具体的,终端信息包括移动设备国际身份码(InternationalMobileEquipmentIdentity,简称IMEI),所述根据所述终端信息,确定终端能力参数信息,包括:根据IMEI,确定终端的类型、终端支持的网络制式。Specifically, the terminal information includes InternationalMobileEquipmentIdentity (IMEI for short), and the determining the terminal capability parameter information according to the terminal information includes: determining the type of the terminal and the network standard supported by the terminal according to the IMEI.

其中,终端的类型包括:手机、PAD或电脑等,终端支持的网络制式可以包括:2G、3G、4G或宽带等等。Wherein, the type of the terminal includes: mobile phone, PAD, or computer, etc., and the network standard supported by the terminal may include: 2G, 3G, 4G, or broadband.

S11b,根据所述终端能力参数信息,查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源。S11b. According to the terminal capability parameter information, query the first mapping relationship table between the application identifier and the network resource, and determine the first network resource corresponding to the application identifier.

S14,查询应用标识、网络速率等级与网络资源的第二映射关系表,确定所述网络速率等级对应的第二网络资源。S14. Query the second mapping relationship table of the application identifier, the network rate level, and the network resource, and determine the second network resource corresponding to the network rate level.

具体的,网络资源控制装置中的第一映射关系表,可以根据终端能力参数信息进行保存。比如,网络资源控制装置中以终端能力参数为索引保存有多个第一映射关系表,网络资源控制装置在收到网络加速请求后,首先通过查询,找到与终端能力参数信息对应的第一映射关系表,然后再根据应用标识,查询到对应的第一网络资源。Specifically, the first mapping relationship table in the network resource control apparatus may be saved according to terminal capability parameter information. For example, the network resource control device stores a plurality of first mapping relationship tables indexed by the terminal capability parameter. After receiving the network acceleration request, the network resource control device first finds the first mapping corresponding to the terminal capability parameter information through query. relational table, and then query the corresponding first network resource according to the application identifier.

S15,获取网络负载信息。S15. Obtain network load information.

S12a,判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源,若是,则执行S13a,否则,执行S17。S12a, judging whether the second network resource corresponding to the network rate level is greater than the first network resource, if yes, execute S13a, otherwise, execute S17.

S17,为所述应用标识对应的应用提供第一网络资源。S17. Provide the first network resource for the application corresponding to the application identifier.

具体的,网络资源控制装置,在根据应用标识、终端信息、网络速率等级等确定第二网络资源后,若通过比较,确定第二网络资源大于第一网络资源,则可为该应用标识对应的应用提供第一网络资源。Specifically, after the network resource control device determines the second network resource according to the application identifier, terminal information, network rate level, etc., if it is determined through comparison that the second network resource is greater than the first network resource, then the network resource corresponding to the application identifier can be The application provides the first network resource.

S13a,判断所述第二网络资源是否满足预设的网络负载余量,若是,则执行S13b,若否,则执行S16。S13a, judging whether the second network resource satisfies a preset network load margin, if yes, execute S13b, and if not, execute S16.

S13b,为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。S13b. Provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level.

S16,返回加速失败消息。S16, returning an acceleration failure message.

具体的,网络资源控制装置,在收到网络加速请求后,可以获取网络负载信息,比如,通过分光采集技术抓取信令,对网络链路中的信令包进行实时分析,从而了解网络负载情况。进而在确定第二网络资源不大于第一网络资源后,再判断第二网络资源是否满足预设的网络负载余量,若满足,再为应用提供第二网络资源,相应的,若不满足,则可以向用户返回加速失败消息,进一步地,还可以提醒用户当前网络繁忙,请稍后再试,另外,网络资源控制装置,还可以对此次网络加速请求,进行容错处理,比如,对此次网络加速请求进行重标记优先级等,使得当第二网络资源满足预设的网络负载余量时,对此次加速请求进行优先处理等。Specifically, after receiving the network acceleration request, the network resource control device can obtain network load information, for example, capture signaling through light-splitting acquisition technology, and analyze the signaling packets in the network link in real time, so as to understand the network load Condition. Further, after determining that the second network resource is not greater than the first network resource, then judge whether the second network resource satisfies the preset network load margin, and if so, provide the second network resource for the application, correspondingly, if not, Then the acceleration failure message can be returned to the user. Further, the user can be reminded that the current network is busy, please try again later. In addition, the network resource control device can also perform fault-tolerant processing on this network acceleration request, for example, for this The priority of the secondary network acceleration request is re-marked, so that when the second network resource meets the preset network load margin, the acceleration request is prioritized.

需要说明的是,网络资源控制装置可以在收到网络加速请求后,就执行上述S15,也可以在执行完S11a-S12a之后,才执行S15,本实施例对此不做限定。It should be noted that the network resource control device may execute S15 after receiving the network acceleration request, or execute S15 after executing S11a-S12a, which is not limited in this embodiment.

本实施例提供的网络资源控制方法,网络资源控制装置在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再根据应用标识、网络速率等级确定对应的第二网络资源,再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,在判断第二网络资源是否满足网络余量要求,若满足,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型、网络速率等级及终端信息,确定用户要求的网络资源,并根据网络负载情况,确定可以为应用配置的网络资源,使得网络资源控制装置为用户的各应用配置的网络资源,最大限度的满足用户需求,实现了对用户网络质量的灵活控制,提高了用户体验。In the network resource control method provided in this embodiment, after receiving the network acceleration request, the network resource control device first determines the first network resource corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource, and then according to Determine whether the corresponding second network resource is determined by the application identifier and the network rate level, and then determine whether the second network resource corresponding to the network rate level is greater than the first network resource, and if not, determine whether the second network resource meets the network margin requirement, if If the application is satisfied, the second network resource corresponding to the network speed level is provided for the application corresponding to the application identification. In this network resource control method, the network speed level and terminal information required by the user are determined according to the application type, network speed level and terminal information in the network acceleration request sent by the user. Network resources, and according to the network load, determine the network resources that can be configured for the application, so that the network resource control device configures the network resources for each application of the user to meet the user's needs to the greatest extent, and realizes flexible control of the user's network quality. Improved user experience.

图4为本发明实施例四提供的网络资源控制装置的结构示意图。如图4所示,该网络资源控制装置40,包括:接收模块41、查询模块42、判断模块43和处理模块44。FIG. 4 is a schematic structural diagram of a network resource control device provided in Embodiment 4 of the present invention. As shown in FIG. 4 , the network resource control device 40 includes: a receiving module 41 , a query module 42 , a judging module 43 and a processing module 44 .

其中,接收模块41,用于接收网络加速请求,所述加速请求中携带应用标识和网络速率等级;查询模块42,用于查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源;判断模块43,用于判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源;处理模块44,用于若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。Wherein, the receiving module 41 is configured to receive a network acceleration request, and the acceleration request carries an application identifier and a network speed level; the query module 42 is configured to query a first mapping relationship table between an application identifier and a network resource, and determine the application identifier Corresponding first network resource; judging module 43, for judging whether the second network resource corresponding to the network rate level is greater than the first network resource; processing module 44, for if not, corresponding to the application identifier The application of provides the second network resource corresponding to the network rate level.

其中,本实施例提供的网络资源控制装置,用于执行上述网络资源控制方法,该网络资源控制装置可以是由网络运营商提供的,也可以是由各应用运营商与网络运营商共同提供的,本实施例对此不做限定。Wherein, the network resource control device provided in this embodiment is used to execute the above network resource control method, and the network resource control device may be provided by a network operator, or jointly provided by each application operator and the network operator , which is not limited in this embodiment.

上述网络资源控制装置中,各模块的功能及网络资源控制方法过程,可参照上述实施例一提供的网络资源控制方法的详细说明,此处不再赘述。In the above network resource control device, the functions of each module and the process of the network resource control method can refer to the detailed description of the network resource control method provided in the first embodiment above, and will not be repeated here.

本实施例提供的网络资源控制装置,在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型及网络速率等级,确定为应用配置的网络资源,使得可以随时根据用户需求,为用户的各应用尽量配置用户需要的网络资源,实现了对用户网络质量的灵活控制,提高了用户体验。The network resource control device provided in this embodiment, after receiving the network acceleration request, first determines the first network resource corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource, and then determines the corresponding network rate level. Whether the second network resource is greater than the first network resource, if not, provide the second network resource corresponding to the network rate level for the application corresponding to the application identifier. In this network resource control method, according to the network acceleration request sent by the user The application type and network speed level determine the network resources configured for the application, so that the network resources required by the user can be configured for each application of the user as much as possible at any time according to the user's needs, realizing flexible control of the user's network quality and improving user experience.

进一步地,网络资源控制装置中还可以保存网络速率等级与网络资源的对应关系表,在确定与应用标识对应的第一网络资源后,再根据应用标识和网络速率等级对应的第二网络资源。下面结合网络资源控制装置中保存网络速率等级与网络资源的对应关系表的情况,对本发明提供的网络资源控制方法进行进一步说明。Further, the network resource control device may also store a table of correspondence between network rate levels and network resources, and after determining the first network resource corresponding to the application identifier, the second network resource corresponding to the application identifier and the network rate level is then determined. The network resource control method provided by the present invention will be further described below in conjunction with the situation that the network resource control device stores the correspondence table between network rate levels and network resources.

图5为本发明实施例五提供的另一种网络资源控制装置的结构示意图。首先,上述加速请求中还携带终端信息,所述查询模块42,具体用于:FIG. 5 is a schematic structural diagram of another network resource control device provided by Embodiment 5 of the present invention. First, the above-mentioned acceleration request also carries terminal information, and the query module 42 is specifically used for:

根据所述终端信息,确定终端能力参数信息;Determine terminal capability parameter information according to the terminal information;

根据所述终端能力参数信息,查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源。According to the terminal capability parameter information, query the first mapping relationship table between the application identifier and the network resource, and determine the first network resource corresponding to the application identifier.

相应的,如图5所示,该网络资源控制装置40,还包括:获取模块45,用于获取网络负载信息;Correspondingly, as shown in FIG. 5, the network resource control device 40 further includes: an acquisition module 45, configured to acquire network load information;

所述处理模块44,具体用于:The processing module 44 is specifically used for:

判断所述第二网络资源是否满足预设的网络负载余量;judging whether the second network resource satisfies a preset network load margin;

若满足,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。If so, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level.

在本发明一种可能的实现形式中,所述查询模块,还用于:In a possible implementation form of the present invention, the query module is also used for:

查询应用标识、网络速率等级与网络资源的第二映射关系表,确定所述网络速率等级对应的第二网络资源。Query the second mapping relationship table of the application identifier, the network speed level and the network resource, and determine the second network resource corresponding to the network speed level.

若所述终端信息包括移动设备国际身份码(InternationalMobileEquipmentIdentity,简称IMEI),则所述查询模块,具体用于:If the terminal information includes a mobile equipment international identity code (InternationalMobileEquipmentIdentity, referred to as IMEI), the query module is specifically used for:

根据IMEI,确定终端的类型、终端支持的网络制式。According to the IMEI, determine the terminal type and the network standard supported by the terminal.

具体的,本实施例提供的网络资源控制装置中,各部分模块的功能和网络资源控制流程,可参照上述实施例二和实施例三提供的网络资源控制方法的详细描述,此处不再赘述。Specifically, in the network resource control device provided in this embodiment, the functions of various modules and the network resource control process can refer to the detailed description of the network resource control method provided in the above-mentioned embodiment 2 and embodiment 3, and will not be repeated here. .

本实施例提供的网络资源控制装置,在收到网络加速请求后,首先通过查询应用标识与网络资源的第一映射关系表,确定应用标识对应的第一网络资源,然后再根据应用标识、网络速率等级确定对应的第二网络资源,再判断网络速率等级对应的第二网络资源是否大于第一网络资源,若不大于,在判断第二网络资源是否满足网络余量要求,若满足,则为应用标识对应的应用提供网络速率等级对应的第二网络资源,本网络资源控制方法,通过根据用户发送的网络加速请求中的应用类型、网络速率等级及终端信息,确定用户要求的网络资源,并根据网络负载情况,确定可以为应用配置的网络资源,使得网络资源控制装置为用户的各应用配置的网络资源,最大限度的满足用户需求,实现了对用户网络质量的灵活控制,提高了用户体验。The network resource control device provided in this embodiment, after receiving the network acceleration request, first determines the first network resource corresponding to the application identifier by querying the first mapping relationship table between the application identifier and the network resource, and then according to the application identifier, the network The speed level determines the corresponding second network resource, and then judges whether the second network resource corresponding to the network speed level is greater than the first network resource. If not, then judges whether the second network resource meets the network margin requirement. The application corresponding to the application identifier provides the second network resource corresponding to the network rate level. The network resource control method determines the network resource required by the user according to the application type, network rate level and terminal information in the network acceleration request sent by the user, and According to the network load, determine the network resources that can be configured for the application, so that the network resource control device configures the network resources for each application of the user to meet the user's needs to the greatest extent, realize the flexible control of the user's network quality, and improve the user experience. .

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括: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.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (10)

1.一种网络资源控制方法,其特征在于,包括:1. A network resource control method, characterized in that, comprising: 接收网络加速请求,所述加速请求中携带应用标识和网络速率等级;Receive a network acceleration request, where the acceleration request carries an application identifier and a network speed level; 查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源;Querying the first mapping relationship table between the application identifier and the network resource, and determining the first network resource corresponding to the application identifier; 判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源;judging whether the second network resource corresponding to the network rate level is greater than the first network resource; 若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。If not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level. 2.根据权利要求1所述的方法,其特在在于,所述加速请求中还携带终端信息,所述查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源,包括:2. The method according to claim 1, wherein the acceleration request also carries terminal information, and the first mapping relationship table between the application identifier and the network resource is searched to determine the first mapping relationship table corresponding to the application identifier. Internet resources, including: 根据所述终端信息,确定终端能力参数信息;Determine terminal capability parameter information according to the terminal information; 根据所述终端能力参数信息,查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源。According to the terminal capability parameter information, query the first mapping relationship table between the application identifier and the network resource, and determine the first network resource corresponding to the application identifier. 3.根据权利要求2所述的方法,其特征在于,所述接收网络加速请求之后,还包括:3. The method according to claim 2, characterized in that, after receiving the network acceleration request, further comprising: 获取网络负载信息;Obtain network load information; 所述为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源,包括:The providing the application corresponding to the application identifier with the second network resource corresponding to the network rate level includes: 判断所述第二网络资源是否满足预设的网络负载余量;judging whether the second network resource satisfies a preset network load margin; 若满足,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。If so, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level. 4.根据权利要求1所述的方法,其特征在于,所述判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源之前,还包括:4. The method according to claim 1, wherein before the judging whether the second network resource corresponding to the network rate level is greater than the first network resource, further comprising: 查询应用标识、网络速率等级与网络资源的第二映射关系表,确定所述网络速率等级对应的第二网络资源。Query the second mapping relationship table of the application identifier, the network speed level and the network resource, and determine the second network resource corresponding to the network speed level. 5.根据权利要求2-4任一所述的方法,其特征在于,所述终端信息包括移动设备国际身份码(InternationalMobileEquipmentIdentity,简称IMEI),所述根据所述终端信息,确定终端能力参数信息,包括:5. The method according to any one of claims 2-4, wherein the terminal information includes a mobile equipment international identity code (InternationalMobileEquipmentIdentity, referred to as IMEI), and the terminal capability parameter information is determined according to the terminal information, include: 根据IMEI,确定终端的类型、终端支持的网络制式。According to the IMEI, determine the terminal type and the network standard supported by the terminal. 6.一种网络资源控制装置,其特征在于,包括:6. A network resource control device, comprising: 接收模块,用于接收网络加速请求,所述加速请求中携带应用标识和网络速率等级;A receiving module, configured to receive a network acceleration request, where the acceleration request carries an application identifier and a network speed level; 查询模块,用于查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源;A query module, configured to query a first mapping relationship table between an application identifier and a network resource, and determine the first network resource corresponding to the application identifier; 判断模块,用于判断所述网络速率等级对应的第二网络资源是否大于所述第一网络资源;A judging module, configured to judge whether the second network resource corresponding to the network rate level is greater than the first network resource; 处理模块,用于若否,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。A processing module, configured to, if not, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level. 7.根据权利要求6所述的装置,其特在在于,所述加速请求中还携带终端信息,所述查询模块,具体用于:7. The device according to claim 6, wherein the acceleration request also carries terminal information, and the query module is specifically used for: 根据所述终端信息,确定终端能力参数信息;Determine terminal capability parameter information according to the terminal information; 根据所述终端能力参数信息,查询应用标识与网络资源的第一映射关系表,确定所述应用标识对应的第一网络资源。According to the terminal capability parameter information, query the first mapping relationship table between the application identifier and the network resource, and determine the first network resource corresponding to the application identifier. 8.根据权利要求7所述的装置,其特征在于,还包括:8. The device according to claim 7, further comprising: 获取模块,用于获取网络负载信息;An acquisition module, configured to acquire network load information; 所述处理模块,具体用于:The processing module is specifically used for: 判断所述第二网络资源是否满足预设的网络负载余量;judging whether the second network resource satisfies a preset network load margin; 若满足,则为所述应用标识对应的应用提供所述网络速率等级对应的第二网络资源。If so, provide the application corresponding to the application identifier with the second network resource corresponding to the network rate level. 9.根据权利要求6所述的装置,其特征在于,所述查询模块,还用于:9. The device according to claim 6, wherein the query module is also used for: 查询应用标识、网络速率等级与网络资源的第二映射关系表,确定所述网络速率等级对应的第二网络资源。Query the second mapping relationship table of the application identifier, the network speed level and the network resource, and determine the second network resource corresponding to the network speed level. 10.根据权利要求7-9任一所述的装置,其特征在于,所述终端信息包括移动设备国际身份码(InternationalMobileEquipmentIdentity,简称IMEI),所述查询模块,具体用于:10. The device according to any one of claims 7-9, wherein the terminal information includes a mobile equipment international identity code (InternationalMobileEquipmentIdentity, referred to as IMEI), and the query module is specifically used for: 根据IMEI,确定终端的类型、终端支持的网络制式。According to the IMEI, determine the terminal type and the network standard supported by the terminal.
CN201510564866.XA 2015-09-07 2015-09-07 Network resource control method and device Pending CN105050194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510564866.XA CN105050194A (en) 2015-09-07 2015-09-07 Network resource control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510564866.XA CN105050194A (en) 2015-09-07 2015-09-07 Network resource control method and device

Publications (1)

Publication Number Publication Date
CN105050194A true CN105050194A (en) 2015-11-11

Family

ID=54456277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510564866.XA Pending CN105050194A (en) 2015-09-07 2015-09-07 Network resource control method and device

Country Status (1)

Country Link
CN (1) CN105050194A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472665A (en) * 2015-12-02 2016-04-06 北京佰才邦技术有限公司 Adjustment method and device for wireless communication signal, and base station
CN109756390A (en) * 2018-12-06 2019-05-14 网易(杭州)网络有限公司 Automatic test network accelerator connectivity method and apparatus
CN110099414A (en) * 2019-04-18 2019-08-06 深圳壹账通智能科技有限公司 Network resource transmission method, apparatus, computer equipment and storage medium
CN110166976A (en) * 2018-02-12 2019-08-23 中兴通讯股份有限公司 Transmission mode determines method and device, storage medium and electronic device
CN113590911A (en) * 2020-04-30 2021-11-02 华为技术有限公司 Method, system and related device for network resource management

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1819691A (en) * 2005-02-08 2006-08-16 中国移动通信集团公司 Method for realizing communication QOS based on user request
CN102158390A (en) * 2010-08-31 2011-08-17 华为软件技术有限公司 Method and device for adjusting and processing access bandwidth
CN102882890A (en) * 2012-10-18 2013-01-16 中兴通讯股份有限公司南京分公司 Service quality policy adjusting method and equipment
CN103747429A (en) * 2014-01-14 2014-04-23 中国联合网络通信集团有限公司 Method and system for realizing business quality customization
CN104113492A (en) * 2014-07-25 2014-10-22 北京奇虎科技有限公司 Router based user access bandwidth adjusting method, device and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1819691A (en) * 2005-02-08 2006-08-16 中国移动通信集团公司 Method for realizing communication QOS based on user request
US8346271B2 (en) * 2005-02-08 2013-01-01 China Mobile Communications Corporation Method for implementing a business of communication service level based on a user request
CN102158390A (en) * 2010-08-31 2011-08-17 华为软件技术有限公司 Method and device for adjusting and processing access bandwidth
CN102882890A (en) * 2012-10-18 2013-01-16 中兴通讯股份有限公司南京分公司 Service quality policy adjusting method and equipment
CN103747429A (en) * 2014-01-14 2014-04-23 中国联合网络通信集团有限公司 Method and system for realizing business quality customization
CN104113492A (en) * 2014-07-25 2014-10-22 北京奇虎科技有限公司 Router based user access bandwidth adjusting method, device and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472665A (en) * 2015-12-02 2016-04-06 北京佰才邦技术有限公司 Adjustment method and device for wireless communication signal, and base station
CN110166976A (en) * 2018-02-12 2019-08-23 中兴通讯股份有限公司 Transmission mode determines method and device, storage medium and electronic device
US11343658B2 (en) 2018-02-12 2022-05-24 Zte Corporation Method and device for determining transmission mode, storage medium and electronic device
CN110166976B (en) * 2018-02-12 2022-10-25 中兴通讯股份有限公司 Transmission method determination method and apparatus, storage medium, and electronic apparatus
US11706595B2 (en) 2018-02-12 2023-07-18 Zte Corporation Method and device for determining transmission mode, storage medium and electronic device
CN109756390A (en) * 2018-12-06 2019-05-14 网易(杭州)网络有限公司 Automatic test network accelerator connectivity method and apparatus
CN110099414A (en) * 2019-04-18 2019-08-06 深圳壹账通智能科技有限公司 Network resource transmission method, apparatus, computer equipment and storage medium
CN113590911A (en) * 2020-04-30 2021-11-02 华为技术有限公司 Method, system and related device for network resource management

Similar Documents

Publication Publication Date Title
CN112672383B (en) Communication method and network device
KR20200012981A (en) Network slice management methods, devices, and computer readable storage media
WO2017186092A1 (en) Network slice selection method and apparatus
CN115442771A (en) A method and device for subscribing to a service
CN109787803B (en) Method and device for managing shared network function
CN111466101B (en) Method and apparatus for policy adjustment of electronic communication device
KR101981334B1 (en) Mobile communication system and method applying distributed data packet handling
JP6730511B2 (en) Network policy update trigger method, management entity and core network device
CN105050194A (en) Network resource control method and device
US20230333915A1 (en) Information processing method and apparatus, device, and storage medium
CN114930907B (en) Data transmission method, device and system
CN110650503B (en) Network access method, device, system and computer readable storage medium
CN103888619A (en) Message processing method and system thereof
WO2019029704A1 (en) Network object management method and apparatus therefor
CN107426109B (en) Traffic scheduling method, VNF module and traffic scheduling server
US10700879B2 (en) Charging method and device, access device, service quality control method and device
KR20180109062A (en) Network Service Request
CN106921588A (en) A kind of flow control methods, device and equipment
CN110856213B (en) Method and device for switching data transmission modes, storage medium and electronic equipment
US20170310561A1 (en) Network Control Method and Apparatus
CN113453252A (en) Communication method and device
CN107333322A (en) A kind of parental control methods and base station
CN116419170A (en) PCC policy control method, PCF, SMF and communication system
CN112771896A (en) Method and device for measuring relative position
CN114430571B (en) Communication method, system, base station and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151111

RJ01 Rejection of invention patent application after publication