CN110391998A - A kind of method and apparatus of Business Stream transmission - Google Patents
A kind of method and apparatus of Business Stream transmission Download PDFInfo
- Publication number
- CN110391998A CN110391998A CN201810365995.XA CN201810365995A CN110391998A CN 110391998 A CN110391998 A CN 110391998A CN 201810365995 A CN201810365995 A CN 201810365995A CN 110391998 A CN110391998 A CN 110391998A
- Authority
- CN
- China
- Prior art keywords
- priority
- business stream
- application server
- business
- precedence information
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000005540 biological transmission Effects 0.000 title claims abstract description 36
- HRULVFRXEOZUMJ-UHFFFAOYSA-K potassium;disodium;2-(4-chloro-2-methylphenoxy)propanoate;methyl-dioxido-oxo-$l^{5}-arsane Chemical compound [Na+].[Na+].[K+].C[As]([O-])([O-])=O.[O-]C(=O)C(C)OC1=CC=C(Cl)C=C1C HRULVFRXEOZUMJ-UHFFFAOYSA-K 0.000 claims 4
- 238000003908 quality control method Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 17
- 238000003860 storage Methods 0.000 description 17
- 238000013461 design Methods 0.000 description 12
- 230000003287 optical effect Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000010295 mobile communication Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005314 correlation function Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 206010021703 Indifference Diseases 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
- H04L47/2433—Allocation of priorities to traffic types
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides a kind of methods of Business Stream transmission, comprising: application server receives the Business Stream precedence information that policy control equipment is sent;The Business Stream precedence information determines the priority parameters of Business Stream to application server based on the received;Application server carries the priority parameters of the Business Stream in the traffic data issued.In this way, having ensured the quality of high-priority service to the quality control of the business of Network Traffic by Provider Equipment.
Description
Technical field
The present invention relates to the methods and apparatus that the communications field more particularly to a kind of Business Stream are transmitted.
Background technique
After Operator Core Network equipment cloud, it is primarily present two kinds of forwarded modes.One is hard direct-passing mode,
It is exactly SR-IOV (Single-Root I/O Virtualization) mode, this mode is virtual machine monitor
Physical network card is fictionalized multiple Microsoft Loopback Adapters by Hypervisor, utilizes data plane development kit DPDK (Data Plane
Development Kit) or other technologies make virtual functions lead directly to give virtual machine VM use.Another kind is virtual switch
vSwitch(Virtual Switch).Mode, essence are software exchanges, and the operating system of cloud utilizes interruption or poll
Etc. means the message that network interface card is received and dispatched is swapped into transmitting between virtual machine VM.The transfer capability of vSwitch mode is whole
Body is weaker compared with SR-IOV mode, and the commercial virtual switch transfer capability in part is in several hundred Kpps or so, so when network goes out
In the case where existing bursts of traffic, vSwitch tends to become forwards bottleneck end to end.Once after there is forwarding bottleneck,
VSwitch can not currently accomplish the preferential guarantee of high priority message.Such as data traffic and VoLTE voice message, Ke Nengtong
When by indifference abandon, cause end-to-end high priority message to be unable to get effective guarantee.The message of high priority may be anti-
And be dropped, abandoning reason is mainly priority-level that vSwitch currently can not effectively get data flow, thus can not be into
One step carries out effectively high priority and handles.
Data message priority mark can pass through link layer VLAN (Virtual Local Area in carrier network
Network, virtual LAN) priority and network layer DSCP (Differentiated Service Code Point,
Differentiated Services Code Point) carry out or gateway in by quality of service QoS (Quality of Service) indicate.Core net
VSwitch can identify that VLAN priority or DSCP are scheduled decision after equipment cloud.Message is being received in order to ensure
End vSwitch is equally able to carry out the processing of priority difference, then firstly the need of message priority level identification is given.
Traditional message DSCP or VLAN priority labeling method is by message issuing side, is usually application server
Corresponding DSCP value or VLAN priority are filled in, this method is not controlled since server sends message end by Provider Equipment,
Service differences can not be accurately embodied, therefore quality control of the business cannot be carried out well.
Summary of the invention
The embodiment of the present invention provides a kind of method and apparatus of Business Stream transmission, guarantees Provider Equipment to business in network
The quality control of the business of stream has ensured the quality of high-priority service.
In a first aspect, the embodiment of the invention provides a kind of methods of Business Stream transmission, comprising: application server receives
The Business Stream precedence information that policy control equipment is sent;The Business Stream precedence information is true based on the received for application server
Determine the priority parameters of Business Stream;Application server carries the priority ginseng of the Business Stream in the traffic data issued
Number.
By the above method, the policy control equipment of operator carries out two priority classes to Network Traffic, ensures
The quality of high-priority service.
In a possible design, the received Business Stream precedence information includes traffic stream identifier and corresponding excellent
First grade parameter, application server directly carry the received Business Stream priority parameters in the traffic data of transmission.
In another possible design, the received Business Stream precedence information includes the determination of business flow priority
Rule, application server determine that rule determines the priority parameters of Business Stream according to the priority.
In another possible design, it then includes type of service and priority that the business flow priority is established rules really
Matching relationship, application server determine the priority of Business Stream according to the matching relationship.
In another possible design, the Business Stream precedence information is carried in RAR message, alternatively, carrying
In AAA message.
In another possible design, the Business Stream priority parameters include at least one of following: VLAN priority,
Or differentiated services code points DSCP priority.
Second aspect, the embodiment of the invention provides the methods of another Business Stream transmission characterized by comprising
Policy control equipment generates Business Stream precedence information;Policy control equipment sends business flow priority letter to application server
Breath, the business stream information are used to indicate application server in the traffic data issued, carry and are believed according to the priority
Cease determining priority parameters.
By the above method, the policy control equipment of operator carries out two priority classes to Network Traffic, ensures
The quality of high-priority service.
In a possible design, the Business Stream precedence information that the policy control equipment is sent includes that business is failed to be sold at auction
Knowledge and corresponding priority parameters are used to indicate application server and directly the received Business Stream priority parameters carrying exist
In the traffic data of transmission.
In another possible design, the Business Stream precedence information that the policy control equipment is sent includes Business Stream
Priority is established rules then really, is used to indicate application server according to the priority and is determined that rule determines that the priority of Business Stream is joined
Number.
In another possible design, it then includes type of service and priority that the business flow priority is established rules really
Matching relationship is used to indicate the priority that application server determines Business Stream according to the matching relationship.
In another possible design, the Business Stream precedence information is carried in RAR message, alternatively, carrying
In AAA message.
In another possible design, the Business Stream priority parameters include at least one of following: VLAN priority,
Or differentiated services code points DSCP priority.
The third aspect, the embodiment of the invention provides a kind of application servers, have and realize application service in the above method
The function of device.The function can also execute corresponding software realization by hardware realization by hardware.The hardware or
Software includes one or more units corresponding with above-mentioned function, such as includes receiving unit, determination unit and transmission unit.
It include processor and memory in the structure of application server in a possible design, the memory is used
Application server is supported to execute the application code of the above method in storage, the processor is configured to described for executing
The program stored in memory.The application server further includes communication interface, for communicating with other equipment.
Fourth aspect has the embodiment of the invention provides a kind of policy control equipment and realizes strategy control in the above method
The function of control equipment.The function can also execute corresponding software realization by hardware realization by hardware.It is described hard
Part or software include one or more units corresponding with above-mentioned function, such as include generation unit and transmission unit.
It include processor and memory, the memory in the structure of policy control equipment in a possible design
The application code that the above method is executed for storing support policy control equipment, the processor is configured to for executing
The program stored in the memory.The policy control equipment further includes communication interface, for communicating with other equipment.
5th aspect, the embodiment of the invention provides a kind of computer storage mediums, for being stored as above-mentioned application service
Computer software instructions used in device or policy control equipment, it includes for executing program designed by above-mentioned aspect.
The technical solution of above-mentioned Business Stream transmission provided in an embodiment of the present invention, is set by the policy control of Carrier Management
The standby unified quality control of the business to Network Traffic, has ensured the quality of high-priority service, has improved the reliable of network
Property.
Detailed description of the invention
Fig. 1 is a kind of system architecture schematic diagram of Business Stream transmission provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of Business Stream transmission provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another Business Stream transmission provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of application server provided in an embodiment of the present invention;
Fig. 5 is a kind of another structural schematic diagram of application server provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of policy control equipment provided in an embodiment of the present invention;
Fig. 7 is a kind of another structural schematic diagram of policy control equipment provided in an embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.Before the embodiment of the present invention is described in detail, first to the application of the embodiment of the present invention
Scene is illustrated introduction.
Data flow transmission method provided in an embodiment of the present invention is applied in mobile communication system.It is as shown in Figure 1 this hair
The system architecture diagram for the Business Stream transmission that bright embodiment provides, comprising: policy control equipment 101, application server
102, cloud equipment 103, gateway 104.
Policy control equipment 101, for being sent to application server for the priority relevant information of Business Stream.Strategy control
Control equipment can be strategy and charging rule functions (Policy and Charging in the 4th generation (4G) mobile communications network
Rules Function, PCRF) entity, the policy control functions (Policy being also possible in the 5th generation (5G) mobile communications network
Control Function, PCF) entity.
Application server 102, for according to above-mentioned priority relevant information, determination need to be handed down to the Business Stream of user equipment
Priority, carry priority parameters in the Business Stream issued.The usually server of various businesses provider.
Cloud equipment 103, the work flow for sending application server are dealt into the gateway of user equipment access.
Cloud equipment determines the strategy of forwarding according to the priority parameters of Business Stream.
Gateway 104, the traffic data for issuing the application server received are transmitted to user equipment.Gateway
Equipment can be the PDN Gateway (Packet data network GateWay, PGW) in the 4th generation (4G) mobile communications network,
User plane functions (User Plane Function, the UPF) equipment being also possible in the 5th generation (5G) mobile communications network.
Applied in above-mentioned system shown in FIG. 1, the embodiment provides a kind of methods of Business Stream transmission.Such as
Shown in Fig. 2, the priority of Business Stream is directly configured in application server by policy control equipment, specifically includes the following steps:
201a-202a, a mode of configuration preference level are policy control equipment proactive notification application server correlation industry
Business flow priority parameter.For example, step 201a, policy control equipment is in the mirror again for sending diameter agreement to application server
Power request RAR (Re-Auth-Request) message in, carry related service flow priority information, including DSCP parameter or
VLAN priority parameters and corresponding stream information.Step 202a after application server receives RAR message, returns to discrimination weight and rings
Answer (Re-Auth-Answer) message.One example such as following table 1 of Business Stream priority parameters, each traffic stream identifier are corresponding
Corresponding priority.
Traffic stream identifier | Priority |
0011 | 1 |
0012 | 3 |
0013 | 2 |
Table 1, Business Stream priority parameters example
Alternatively, 201b -202b, another mode of configuration preference level is policy control equipment asking according to application server
It asks and sends related service flow priority parameter.For example, step 201b, policy control equipment receives application server transmission
After authentication request AAR (Authentication-Authorization-Request) message of diameter agreement, In
Step 202b is returned in authentication response AAA (Authentication-Authorization-Answer) message, carries phase
Close Business Stream precedence information, including DSCP parameter or VLAN priority parameters and corresponding stream information.
203, after application server receives above-mentioned priority parameters, according to above-mentioned table 1, in the business fluxion issued to user
In, the corresponding priority of traffic stream identifier, including DSCP parameter or VLAN priority parameters are carried.
204, cloud equipment is forwarded place according to the priority parameters carried in the Business Stream received, to traffic data
Reason, such as by the DSCP of analysis link layer VLAN priority parameters or network layer, guarantee that the message prior of high priority turns
It is dealt into the corresponding gateway of message target user.
Through the embodiment of the present invention, policy control equipment has been uniformly controlled the end-to-end QoS of business on overall network, ensures
The quality of service of high-priority service.
Applied in above-mentioned system shown in FIG. 1, the embodiment provides the methods of another Business Stream transmission.
As shown in figure 3, the priority of Business Stream is determined that rule is configured in application server by policy control equipment, application server root
Priority is carried in the Business Stream issued according to rule.Specifically include the following steps:
301a-302a, policy control equipment can determine rule with proactive notification application server business flow priority.Example
Such as, step 301a, policy control equipment is in the re-authentication requests RAR (Re- for sending diameter agreement to application server
Auth-Request) in message, related service flow priority information is carried, including Business Stream determines rule.Step 302a, application
After server receives RAR message, returns to discrimination weight and respond (Re-Auth-Answer) message.Business Stream determines an example of rule
Son such as following table 2, each traffic flow types are configured with corresponding priority parameters.
Table 2, business flow priority determine Sample Rules
Alternatively, 301b -302b, it is preferential that policy control equipment can also send Business Stream according to the request of application server
Grade determines rule.For example, step 301b, the authentication that policy control equipment receives the diameter agreement of application server transmission is recognized
After card request AAR (Authentication-Authorization-Request) message, authentication is returned in step 302b
It responds in AAA (Authentication-Authorization-Answer) message, it is preferential to carry Business Stream as shown in Table 2
Grade determines rule., including DSCP parameter or VLAN priority parameters and corresponding stream information.
303, after application server receives above-mentioned priority parameters, according to above-mentioned table 2, if the business to be issued to user
Stream then obtains service priority parameter according to type of service and the matching of table 2.It is carried in the traffic data issued described preferential
Grade parameter, including DSCP parameter or VLAN priority parameters.
304, cloud equipment is forwarded place according to the priority parameters carried in the Business Stream received, to traffic data
Reason, such as by the DSCP of analysis link layer VLAN priority parameters or network layer, guarantee that the message prior of high priority turns
It is dealt into the corresponding gateway of message target user.
Through the embodiment of the present invention, policy control equipment has been uniformly controlled the end-to-end QoS of business on overall network, ensures
The quality of service of high-priority service.
The embodiment of the invention also provides a kind of structural schematic diagrams of application server, as shown in figure 4, including receiving unit
401, determination unit 402 and transmission unit 403;Wherein:
Receiving unit is used to receive the Business Stream precedence information of policy control equipment transmission;
Determination unit determines the priority parameters of Business Stream for the Business Stream precedence information based on the received;
Transmission unit is used to carry the priority parameters of the Business Stream in the traffic data issued.
Further, these units realize the correlation function in preceding method, repeat no more.
In the present embodiment, application server is presented in the form of functional unit.Here " unit " can refer to spy
Determine application integrated circuit (application-specific integrated circuit, ASIC), circuit, execute one or
The processor and memory of multiple softwares or firmware program, integrated logic circuit and/or other device of above-mentioned function can be provided
Part.In a simple embodiment, those skilled in the art is contemplated that application server can be using processor, storage
Device and communication interface are realized.
Application server in the embodiment of the present invention can also be come real in a manner of the computer equipment (or system) in Fig. 5
It is existing.Fig. 5 show computer equipment schematic diagram provided in an embodiment of the present invention.The computer equipment includes at least one processor
501, communication bus 502, memory 503 and at least one communication interface 504 can also include I/O interface 505.
Processor can be a general central processor (CPU), microprocessor, application-specific integrated circuit
(application-specific integrated circuit, ASIC), or it is one or more for controlling the present invention program
The integrated circuit that program executes.
Communication bus may include an access, and information is transmitted between said modules.The communication interface uses any transmitting-receiving
The device of device one kind is used for and other equipment or communication, such as Ethernet, wireless access network (RAN), WLAN
(Wireless Local Area Networks, WLAN) etc..
Memory can be read-only memory (read-only memory, ROM) or can store static information and instruction
Other kinds of static storage device, random access memory (random access memory, RAM) or can store information
With the other kinds of dynamic memory of instruction, it is also possible to Electrically Erasable Programmable Read-Only Memory (Electrically
Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-
Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal
Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store to have referring to
Enable or data structure form desired program code and can by any other medium of computer access, but not limited to this.
Memory, which can be, to be individually present, and is connected by bus with processor.Memory can also be integrated with processor.
Wherein, the memory is used to store the application code for executing the present invention program, and is controlled by processor
It executes.The processor is for executing the application code stored in the memory.
In the concrete realization, processor may include one or more CPU, and each CPU can be a monokaryon
(single-core) processor is also possible to multicore (multi-Core) processor.Here processor can refer to one
Or multiple equipment, circuit, and/or the processing core for handling data (such as computer program instructions).
In the concrete realization, as one embodiment, which can also include input/output (I/O) interface.
For example, output equipment can be liquid crystal display (liquid crystal display, LCD), Light-Emitting Diode (light
Emitting diode, LED) display equipment, cathode-ray tube (cathode ray tube, CRT) display equipment or projector
(projector) etc..Input equipment can be mouse, keyboard, touch panel device or sensing equipment etc..
Above-mentioned computer equipment can be a general purpose computing device either dedicated computing machine equipment.Having
During body is realized, computer equipment can be desktop computer, portable computer, network server, palm PC (Personal
Digital Assistant, PDA), cell phone, tablet computer, wireless terminal device, communication equipment, embedded device or have
The equipment of similar structures in Fig. 5.The unlimited type for determining computer equipment of the embodiment of the present invention.
Application server as shown in figure 1 can be equipment shown in fig. 5, store one or more software moulds in memory
Block.Application server can realize software module by the program code in processor and memory, complete the above method.
The embodiment of the invention also provides a kind of computer storage mediums, set for being stored as above-mentioned Fig. 4 or shown in fig. 5
Standby computer software instructions used, it includes for executing program designed by above method embodiment.By executing storage
Program, the above method may be implemented.
The embodiment of the invention also provides a kind of structural schematic diagrams of policy control equipment, as shown in fig. 6, including generating list
Member 601, transmission unit 602;Wherein:
Generation unit is for generating Business Stream precedence information;
Transmission unit is used to send Business Stream precedence information to application server, and the business stream information, which is used to indicate, answers
With server in the traffic data issued, the priority parameters determined according to the precedence information are carried.
Further, these units realize the correlation function in preceding method, repeat no more.
In the present embodiment, policy control equipment is presented in the form of functional unit.Here " unit " can refer to
Application-specific integrated circuit (application-specific integrated circuit, ASIC), circuit execute one
Or the processor and memory of multiple softwares or firmware program, integrated logic circuit and/or other above-mentioned function can be provided
Device.In a simple embodiment, those skilled in the art be contemplated that policy control equipment can using processor,
Memory and communication interface are realized.
Policy control equipment in the embodiment of the present invention can also be come in a manner of the computer equipment (or system) in Fig. 7
It realizes.Fig. 7 show computer equipment schematic diagram provided in an embodiment of the present invention.The computer equipment includes at least one processing
Device 701, communication bus 702, memory 703 and at least one communication interface 704 can also include I/O interface 705.
Processor can be a general central processor (CPU), microprocessor, application-specific integrated circuit
(application-specific integrated circuit, ASIC), or it is one or more for controlling the present invention program
The integrated circuit that program executes.
Communication bus may include an access, and information is transmitted between said modules.The communication interface uses any transmitting-receiving
The device of device one kind is used for and other equipment or communication, such as Ethernet, wireless access network (RAN), WLAN
(Wireless Local Area Networks, WLAN) etc..
Memory can be read-only memory (read-only memory, ROM) or can store static information and instruction
Other kinds of static storage device, random access memory (random access memory, RAM) or can store information
With the other kinds of dynamic memory of instruction, it is also possible to Electrically Erasable Programmable Read-Only Memory (Electrically
Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-
Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal
Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store to have referring to
Enable or data structure form desired program code and can by any other medium of computer access, but not limited to this.
Memory, which can be, to be individually present, and is connected by bus with processor.Memory can also be integrated with processor.
Wherein, the memory is used to store the application code for executing the present invention program, and is controlled by processor
It executes.The processor is for executing the application code stored in the memory.
In the concrete realization, processor may include one or more CPU, and each CPU can be a monokaryon
(single-core) processor is also possible to multicore (multi-Core) processor.Here processor can refer to one
Or multiple equipment, circuit, and/or the processing core for handling data (such as computer program instructions).
In the concrete realization, as one embodiment, which can also include input/output (I/O) interface.
For example, output equipment can be liquid crystal display (liquid crystal display, LCD), Light-Emitting Diode (light
Emitting diode, LED) display equipment, cathode-ray tube (cathode ray tube, CRT) display equipment or projector
(projector) etc..Input equipment can be mouse, keyboard, touch panel device or sensing equipment etc..
Above-mentioned computer equipment can be a general purpose computing device either dedicated computing machine equipment.Having
During body is realized, computer equipment can be desktop computer, portable computer, network server, palm PC (Personal
Digital Assistant, PDA), cell phone, tablet computer, wireless terminal device, communication equipment, embedded device or have
The equipment of similar structures in Fig. 7.The unlimited type for determining computer equipment of the embodiment of the present invention.
Policy control equipment as shown in figure 1 can be equipment shown in Fig. 7, store one or more softwares in memory
Module.Policy control equipment can realize software module by the program code in processor and memory, complete above-mentioned
Method.
The embodiment of the invention also provides a kind of computer storage mediums, set for being stored as above-mentioned Fig. 6 or shown in Fig. 7
Standby computer software instructions used, it includes for executing program designed by above method embodiment.By executing storage
Program, the above method may be implemented.
Although combining each embodiment herein, invention has been described, however, implementing the claimed invention
In the process, those skilled in the art are by checking the attached drawing, disclosure and the appended claims, it will be appreciated that and it is real
Other variations of the existing open embodiment.In the claims, " comprising " (comprising) word is not excluded for other compositions
Part or step, "a" or "an" are not excluded for multiple situations.Claim may be implemented in single processor or other units
In several functions enumerating.Mutually different has been recited in mutually different dependent certain measures, it is not intended that these are arranged
It applies to combine and generates good effect.
It will be understood by those skilled in the art that the embodiment of the present invention can provide as method, apparatus (equipment) or computer journey
Sequence product.Therefore, complete hardware embodiment, complete software embodiment or combining software and hardware aspects can be used in the present invention
The form of embodiment.Moreover, it wherein includes the calculating of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in machine usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of product.Computer program is stored/distributed in suitable medium, is provided together with other hardware or as the one of hardware
Part can also use other distribution forms, such as pass through the wired or wireless telecommunication system of Internet or other.
The present invention be referring to the embodiment of the present invention method, apparatus (equipment) and computer program product flow chart with/
Or block diagram describes.It should be understood that each process that can be realized by computer program instructions in flowchart and/or the block diagram and/
Or the combination of the process and/or box in box and flowchart and/or the block diagram.It can provide these computer program instructions
To general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices processor to generate one
A machine so that by the instruction that the processor of computer or other programmable data processing devices executes generate for realizing
The device for the function of being specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although in conjunction with specific features and embodiment, invention has been described, it is clear that, it can be carried out respectively
Kind modifications and combinations.Correspondingly, the specification and drawings are only the exemplary theory of the invention that appended claims are defined
It is bright, and it is considered as any and all modifications, variation, combination or the equivalent covered in the scope of the invention.Obviously, the skill of this field
Various changes and modifications can be made to the invention by art personnel without departing from the scope of the present invention.If in this way, this of the invention
Within the scope of the claims of the present invention and its equivalent technology, then the present invention is also intended to encompass these and changes a little modifications and variations
Including dynamic and modification.
Claims (24)
1. a kind of method of Business Stream transmission characterized by comprising
Application server receives the Business Stream precedence information that policy control equipment is sent;
The Business Stream precedence information determines the priority parameters of Business Stream to application server based on the received;
Application server carries the priority parameters of the Business Stream in the traffic data issued.
2. the method as described in claim 1, which is characterized in that the received Business Stream precedence information includes that business is failed to be sold at auction
Know and the received Business Stream priority parameters are directly carried the industry in transmission by corresponding priority parameters, application server
It is engaged in flow data.
3. the method as described in claim 1, which is characterized in that the received Business Stream precedence information includes that Business Stream is excellent
First grade is established rules then really, and application server determines that rule determines the priority parameters of Business Stream according to the priority.
4. method as claimed in claim 3, which is characterized in that it then includes type of service that the business flow priority is established rules really
With the matching relationship of priority, application server determines the priority of Business Stream according to the matching relationship.
5. the method as described in claim 1, which is characterized in that the Business Stream precedence information carries in RAR message, or
Person carries in AAA message.
6. method as claimed in claims 1-5, which is characterized in that the Business Stream priority parameters include following at least one
: VLAN priority or differentiated services code points DSCP priority.
7. a kind of method of Business Stream transmission characterized by comprising
Policy control equipment generates Business Stream precedence information;
Policy control equipment sends Business Stream precedence information to application server, and the business stream information is used to indicate using clothes
Device be engaged in the traffic data issued, carries the priority parameters determined according to the precedence information.
8. the method for claim 7, which is characterized in that the Business Stream precedence information that the policy control equipment is sent
Including traffic stream identifier and corresponding priority parameters, it is directly that the received Business Stream is preferential to be used to indicate application server
Grade parameter carries in the traffic data of transmission.
9. the method for claim 7, which is characterized in that the Business Stream precedence information that the policy control equipment is sent
It establishes rules really then including business flow priority, is used to indicate application server according to the priority and determines that rule determines Business Stream
Priority parameters.
10. method as claimed in claim 9, which is characterized in that it then includes service class that the business flow priority is established rules really
The matching relationship of type and priority is used to indicate the priority that application server determines Business Stream according to the matching relationship.
11. the method for claim 7, which is characterized in that the Business Stream precedence information carries in RAR message,
Alternatively, carrying in AAA message.
12. the method as described in claim 7-11, which is characterized in that the Business Stream priority parameters include following at least one
: VLAN priority or differentiated services code points DSCP priority.
13. a kind of application server, which is characterized in that including receiving unit, determination unit and transmission unit;Wherein:
The receiving unit, for receiving the Business Stream precedence information of policy control equipment transmission;
The determination unit determines the priority parameters of Business Stream for the Business Stream precedence information based on the received;
The transmission unit, for carrying the priority parameters of the Business Stream in the traffic data issued.
14. application server as claimed in claim 13, which is characterized in that the received Business Stream precedence information includes
Traffic stream identifier and corresponding priority parameters, application server directly carry the received Business Stream priority parameters
In the traffic data of transmission.
15. application server as claimed in claim 13, which is characterized in that the received Business Stream precedence information includes
Business flow priority is established rules then really, and the determination unit determines that rule determines that the priority of Business Stream is joined according to the priority
Number.
16. application server as claimed in claim 15, which is characterized in that the business flow priority is established rules really, including
The matching relationship of type of service and priority, the determination unit determine the priority of Business Stream according to the matching relationship.
17. application server as claimed in claim 13, which is characterized in that the Business Stream precedence information is carried in RAR
In message, alternatively, carrying in AAA message.
18. the application server as described in claim 13-17, which is characterized in that under the Business Stream priority parameters include
At least one of column: VLAN priority or differentiated services code points DSCP priority.
19. a kind of policy control equipment, which is characterized in that including generation unit and transmission unit;Wherein:
The generation unit, for generating Business Stream precedence information;
The transmission unit, for sending Business Stream precedence information to application server, the business stream information is used to indicate
Application server carries the priority parameters determined according to the precedence information in the traffic data issued.
20. policy control equipment as claimed in claim 19, which is characterized in that the Business Stream precedence information includes business
Traffic identifier and corresponding priority parameters are used to indicate application server and directly take the received Business Stream priority parameters
Band is in the traffic data of transmission.
21. policy control equipment as claimed in claim 19, which is characterized in that the Business Stream precedence information includes business
Flow priority is established rules then really, is used to indicate application server according to the priority and is determined that rule determines the priority of Business Stream
Parameter.
22. policy control equipment as claimed in claim 21, which is characterized in that the business flow priority is established rules really, is wrapped
The matching relationship for including type of service and priority is used to indicate application server according to the matching relationship and determines the excellent of Business Stream
First grade.
23. policy control equipment as claimed in claim 19, which is characterized in that the Business Stream precedence information carries
In RAR message, alternatively, carrying in AAA message.
24. the policy control equipment as described in claim 19-23, which is characterized in that the Business Stream priority parameters include
It is at least one of following: VLAN priority or differentiated services code points DSCP priority.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810365995.XA CN110391998A (en) | 2018-04-23 | 2018-04-23 | A kind of method and apparatus of Business Stream transmission |
PCT/CN2019/083620 WO2019206063A1 (en) | 2018-04-23 | 2019-04-22 | Service flow transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810365995.XA CN110391998A (en) | 2018-04-23 | 2018-04-23 | A kind of method and apparatus of Business Stream transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110391998A true CN110391998A (en) | 2019-10-29 |
Family
ID=68284403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810365995.XA Pending CN110391998A (en) | 2018-04-23 | 2018-04-23 | A kind of method and apparatus of Business Stream transmission |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110391998A (en) |
WO (1) | WO2019206063A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111698179A (en) * | 2020-05-29 | 2020-09-22 | 北京百度网讯科技有限公司 | Traffic scheduling method, device and related equipment |
CN113676351A (en) * | 2021-08-16 | 2021-11-19 | 深圳金信诺高新技术股份有限公司 | Session processing method and device, electronic equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345633A (en) * | 2007-07-10 | 2009-01-14 | 华为技术有限公司 | Applied policy control method and apparatus |
CN103298145A (en) * | 2013-05-09 | 2013-09-11 | 大唐移动通信设备有限公司 | Configuration method, device and system of differentiated services code point (DSCP) information |
CN103369594A (en) * | 2012-04-06 | 2013-10-23 | 华为技术有限公司 | Method, device and system for marking service data packet |
CN103369561A (en) * | 2012-03-30 | 2013-10-23 | 北京三星通信技术研究有限公司 | A monitoring signaling optimization method based on PCC architecture |
CN103548376A (en) * | 2011-05-23 | 2014-01-29 | 瑞典爱立信有限公司 | Implementing EPC in a cloud computer with OPENFLOW data plane |
CN105263164A (en) * | 2012-01-20 | 2016-01-20 | 华为技术有限公司 | Service quality control method, equipment and system |
US20170347307A1 (en) * | 2016-05-26 | 2017-11-30 | Parallel Wireless, Inc. | End-to-End Prioritization for Mobile Base Station |
US20170359186A1 (en) * | 2016-06-14 | 2017-12-14 | Ofinno Technologies, Llc | Wireless Device Video Floor Control |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101232385B (en) * | 2007-01-22 | 2012-06-27 | 华为技术有限公司 | System and method for charging for microwave to switch in global intercommunication system |
CN101325780B (en) * | 2007-06-15 | 2010-07-07 | 华为技术有限公司 | Method and system for implementing tactics control, entity for executing tactics and charging |
CN101384076B (en) * | 2007-09-04 | 2012-02-01 | 华为技术有限公司 | A processing method, switching method, system and equipment for policy and charging control |
-
2018
- 2018-04-23 CN CN201810365995.XA patent/CN110391998A/en active Pending
-
2019
- 2019-04-22 WO PCT/CN2019/083620 patent/WO2019206063A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345633A (en) * | 2007-07-10 | 2009-01-14 | 华为技术有限公司 | Applied policy control method and apparatus |
CN103548376A (en) * | 2011-05-23 | 2014-01-29 | 瑞典爱立信有限公司 | Implementing EPC in a cloud computer with OPENFLOW data plane |
CN105263164A (en) * | 2012-01-20 | 2016-01-20 | 华为技术有限公司 | Service quality control method, equipment and system |
CN103369561A (en) * | 2012-03-30 | 2013-10-23 | 北京三星通信技术研究有限公司 | A monitoring signaling optimization method based on PCC architecture |
CN103369594A (en) * | 2012-04-06 | 2013-10-23 | 华为技术有限公司 | Method, device and system for marking service data packet |
CN103298145A (en) * | 2013-05-09 | 2013-09-11 | 大唐移动通信设备有限公司 | Configuration method, device and system of differentiated services code point (DSCP) information |
US20170347307A1 (en) * | 2016-05-26 | 2017-11-30 | Parallel Wireless, Inc. | End-to-End Prioritization for Mobile Base Station |
US20170359186A1 (en) * | 2016-06-14 | 2017-12-14 | Ofinno Technologies, Llc | Wireless Device Video Floor Control |
Non-Patent Citations (2)
Title |
---|
NOKIA 等: ""Diameter Requests for Priority Traffic During Overload Control Mechanism"", 《3GPP TSG-CT WG3 MEETING #85 C3-161175》 * |
蔡亚莉: ""PCC在GSM网络中的应用分析"", 《电信工程技术与标准化》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111698179A (en) * | 2020-05-29 | 2020-09-22 | 北京百度网讯科技有限公司 | Traffic scheduling method, device and related equipment |
CN113676351A (en) * | 2021-08-16 | 2021-11-19 | 深圳金信诺高新技术股份有限公司 | Session processing method and device, electronic equipment and storage medium |
CN113676351B (en) * | 2021-08-16 | 2022-08-05 | 深圳金信诺高新技术股份有限公司 | Session processing method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2019206063A1 (en) | 2019-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3745645B1 (en) | Method, device, and system for guaranteeing service level agreement of application | |
US11102844B2 (en) | Policy control method, device, and system | |
US11445569B2 (en) | Session establishment method and system, and device | |
US9929962B2 (en) | System and method to control bandwidth of classes of network traffic using bandwidth limits and reservations | |
JP6552130B2 (en) | Method and apparatus for NFV management and orchestration | |
US20220346190A1 (en) | Session Management Method, Device, and System | |
US20220150706A1 (en) | Policy Control Method, Device, And System | |
EP3723413A1 (en) | Policy control method, apparatus, and system | |
CN109413646A (en) | Safety access method, equipment and system | |
EP4138439A1 (en) | Communication method, apparatus, and system | |
US20210119896A1 (en) | Quality of Service Monitoring Method and System, and Device | |
CN108471629A (en) | The control method of business service quality, equipment and system in transmission network | |
CN110798860B (en) | Data processing method, device and system | |
US11212230B2 (en) | Quality of service control method, device, and system | |
US20190349744A1 (en) | Subscription Update Method, Device, and System | |
CN113938872B (en) | Communication method, device, system and computer storage medium | |
CN108011899A (en) | A kind of session establishment optimization method, device and system | |
EP3961999A1 (en) | Method for determining service transmission requirement, apparatus, and system | |
CN110519750A (en) | Message processing method, equipment and system | |
CN110391998A (en) | A kind of method and apparatus of Business Stream transmission | |
CN113726881B (en) | Communication connection establishment method, related device and computer readable storage medium | |
US10326687B2 (en) | Method for remote node discovery and communication channel validation and connection | |
CN110445623B (en) | Charging method, device and system | |
US10511494B2 (en) | Network control method and apparatus | |
US20210120479A1 (en) | Path update method, device, and 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191029 |
|
RJ01 | Rejection of invention patent application after publication |