CN108141866A - 一种处理业务数据包的方法及装置 - Google Patents
一种处理业务数据包的方法及装置 Download PDFInfo
- Publication number
- CN108141866A CN108141866A CN201580083305.6A CN201580083305A CN108141866A CN 108141866 A CN108141866 A CN 108141866A CN 201580083305 A CN201580083305 A CN 201580083305A CN 108141866 A CN108141866 A CN 108141866A
- Authority
- CN
- China
- Prior art keywords
- business
- data packet
- instruction information
- auxiliary instruction
- business data
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供了一种处理业务数据包的方法及装置,涉及通信领域,所述方法包括:接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。所述装置包括:接收单元和处理单元。本发明能够满足在不同传输阶段对业务的处理需求。
Description
本发明涉及通信领域,特别涉及一种处理业务数据包的方法及装置。
在移动通信***中,终端和服务器之间可以传输业务的业务数据包,终端与服务器之间传输的业务数据包往往经过基站,网关等网络侧设备,网络侧设备在接收该业务数据包时需要对应该业务数据包进行处理,例如,可以调度该业务数据包,然后向终端或服务器发送调度的该业务数据包。
研究发现,有些业务在不同传输阶段对网络侧设备有不同的处理需求,例如有些业务在不同传输阶段对传输时延的要求不同。以视频业务为例,经过对视频业务的研究发现,初始视频加载时和播放过程中对视频每个分片的时延要求不同,通常初始视频加载时要求较短的时间,减少用户的等待时间,而在播放过程中当播放器的缓存中还有数据时,调度时延可以长一些。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
目前网络侧设备在对业务数据包进行处理时无法满足在不同传输阶段对业务的处理需求。
发明内容
为了满足在不同传输阶段对业务的处理需求,本发明实施例提供了一种处理业务数据包的方法及装置。所述技术方案如下:
第一方面,一种处理业务数据包的方法,所述方法包括:
接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;
根据所述处理优先级处理所述业务数据包。
由于根据第一设备的业务辅助指示信息确定对业务数据包的处理优先级,根据该处理优先级处理业务数据,从而满足了在不同业务传输阶段对业务的处理需求。
结合第一方面,在第一方面的第一种可能的实现方式中,
所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,
所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述方法还包括:
接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
结合第一方面或第一方面的第一至第三种可能中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,
所述方法还包括:
获取有效时间长度;
所述根据所述业务辅助指示信息确定所述业务数据包的处理优先级,包括:
在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
由于通过有效时间长度,可以告知网络侧设备该业务辅助指示信息的时效
范围,使网络侧设备在该时效范围内根据该处理优选级,处理业务数据包。
结合第一方面或第一方面的第一至第四种可能中的任一种可能的实现方式,在第一方面的第五种可能的实现方式中,
当第一设备为终端时,所述接收第一设备发送的业务辅助指示信息,包括:
接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,
接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,
接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
结合第一方面或第一方面的第一至第四种可能中的任一种可能的实现方式,在第一方面的第六种可能的实现方式中,
当第一设备为服务器或者数据传输过程中的路由节点时,所述接收第一设备发送的业务辅助指示信息,包括:
接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
第二方面,一种处理业务数据包的装置,所述装置包括:
接收单元,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
处理单元,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
由于根据第一设备的业务辅助指示信息确定对业务数据包的处理优先级,根据该处理优先级处理业务数据,从而满足了在不同业务传输阶段对业务的处理需求。
结合第二方面,在第二方面的第一种可能的实现方式中,
所述业务辅助指示信息为调度指示信息,用以指示所述装置快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示所述装置对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示所述装置对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示所述装置处理所述业务数据包的优先级。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,
所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,
所述接收单元,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
结合第二方面或第二方面的第一至第三种可能中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,
所述处理单元:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
由于通过有效时间长度,可以告知该装置该业务辅助指示信息的时效范围,使该装置在该时效范围内根据该处理优选级,处理业务数据包。
结合第二方面或第二方面的第一至第四种可能中的任一种可能的实现方式,在第二方面的第五种可能的实现方式中,当第一设备为终端时,
所述接收单元,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
结合第二方面或第二方面的第一至第四种可能中的任一种可能的实现方式,在第二方面的第六种可能的实现方式中,
当第一设备为服务器或者数据传输过程中的路由节点时,所述接收单元,
用于接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
第三方面,一种处理业务数据包的装置,所述装置包括:
接收器,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
处理器,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
由于根据第一设备的业务辅助指示信息确定对业务数据包的处理优先级,根据该处理优先级处理业务数据,从而满足了在不同业务传输阶段对业务的处理需求。
结合第三方面,在第三方面的第一种可能的实现方式中,
所述业务辅助指示信息为调度指示信息,用以指示所述装置快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示所述装置对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示所述装置对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示所述装置处理所述业务数据包的优先级。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,
所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,
所述接收器,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
结合第三方面或第三方面的第一至第三种可能中的任一种可能的实现方式,在第三方面的第四种可能的实现方式中,
所述处理器:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
由于通过有效时间长度,可以告知该装置该业务辅助指示信息的时效范围,使该装置在该时效范围内根据该处理优选级,处理业务数据包。
结合第三方面或第三方面的第一至第四种可能中的任一种可能的实现方式,在第三方面的第五种可能的实现方式中,当第一设备为终端时,
所述接收器,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
结合第三方面或第三方面的第一至第四种可能中的任一种可能的实现方式,在第三方面的第六种可能的实现方式中,
当第一设备为服务器或者数据传输过程中的路由节点时,所述接收器,用于接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
第四方面,一种处理业务数据包的方法,所述方法包括:
根据第一设备的业务参考信息产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
结合第四方面,在第四方面的第一种可能的实现方式中,当所述第一设备为终端时,所述向网络侧设备发送所述业务辅助指示信息,包括:
向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,
向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,
通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
结合第四方面,在第四方面的第二种可能的实现方式中,当所述第一设备为服务器或者数据传输过程中的路由节点时,所述向网络侧设备发送所述业务辅助指示信息,包括:
向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
第五方面,一种处理业务数据包的装置,所述装置包括:
处理单元,用于根据第一设备的业务参考信息产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
发送单元,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
结合第五方面,在第五方面的第一种可能的实现方式中,当所述装置为终端时,
所述发送单元,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
结合第五方面,在第五方面的第二种可能的实现方式中,当所述装置为服务器或者数据传输过程中的路由节点时,
所述发送单元,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
结合第五方面,在第五方面的第三种可能的实现方式中,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
结合第五方面,在第五方面的第四种可能的实现方式中,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
结合第五方面,在第五方面的第五种可能的实现方式中,所述发送单元,还用向所述网络侧设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
第六方面,一种处理业务数据包的装置,所述装置包括:
处理器,用于根据第一设备的业务参考信息产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
发送器,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
结合第六方面,在第六方面的第一种可能的实现方式中,当所述第一设备为终端时,
所述发送器,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
结合第六方面,在第六方面的第二种可能的实现方式中,当所述第一设备
为服务器或者数据传输过程中的路由节点时,
所述发送器,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
结合第六方面,在第六方面的第三种可能的实现方式中,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
结合第六方面,在第六方面的第四种可能的实现方式中,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
结合第六方面,在第六方面的第五种可能的实现方式中,所述发送单元,还用向所述网络侧设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
本发明实施例提供的技术方案的有益效果是:
在本发明实施例中,由于根据第一设备的业务辅助指示信息确定对业务数据包的处理优先级,根据该处理优先级处理业务数据,从而满足了在不同业务传输阶段对业务的处理需求。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的网络架构示意图;
图2是本发明实施例提供的网网侧设备结构示意图;
图3是本发明实施例提供的一种处理业务数据包的方法流程图;
图4是本发明实施例提供的另一种处理业务数据包的方法流程图;
图5是本发明实施例提供的一种处理业务数据包的装置结构示意图;
图6是本发明实施例提供的另一种处理业务数据包的装置结构示意图;
图7是本发明实施例提供的另一种处理业务数据包的装置结构示意图。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,图1是本发明实施例应用的移动通信***网络架构,该网络架构包括终端、网络侧设备和服务器,终端与服务器之间可以相互发送业务数据包,网络侧设备是终端与服务器之间相互发送的业务数据包所经过的设备,例如,终端与服务器之间发送的业务数据包可能经过基站、SGW(Serving GateWay,服务网关)、PGW(PDN(Packet Data Network,分组数据网)GateWay,PDN网关)等各个节点,这些节点即为网络侧设备,需要说明的是实际数据传输过程中数据包传输还会经过IP(Internet Protocol,网络之间互连的协议)网络中的路由器等,在此并没有详细的描述。
在本发明实施例中,为了便于说明,将可以向网络侧设备发送业务辅助指示信息的设备称之为第一设备,该业务辅助指示信息用于指示对业务数据包的处理需求。其中,所述第一设备为以下实体中的至少一个:终端、服务器或者业务数据包传输过程中的路由节点。
网络侧设备接收该业务辅助指示信息,根据该业务辅助指示信息确定对业务数据包的处理优选级,根据该处理优先级对业务数据包进行处理,详细实现过程见后续相应实施例的内容,在此不再详细说明。
需要说明的是,本专利中的处理和/或处理需求包含但不限定于:传输资源分配大小、数据包传输时延需求、调度优先级请求、数据包丢弃指示、数据包在中继节点的排序等。
参见图2,本发明实施例还提供了一种网络侧设备200。网络侧设备200可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器
201、接收器202和存储器203,一个或一个以上存储应用程序204或数据205的存储介质206(例如一个或一个以上海量存储设备)。其中,存储器203和存储介质206可以是短暂存储或持久存储。存储在存储介质206的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对网络侧设备200中的一系列指令操作。更进一步地,处理器201可以设置为与存储介质206通信,在网络侧设备200上执行存储介质206中的一系列指令操作。
网络侧设备200还可以包括一个或一个以上电源207,一个或一个以上有线或无线网络接口208,一个或一个以上输入输出接口209,一个或一个以上键盘210,和/或,一个或一个以上操作***211,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
在本发明中网络侧设备200的处理器201和接收器202具有以下功能:
接收器202,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
处理器201,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
可选的,所述业务辅助指示信息为调度指示信息,用以指示网络侧设备200快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示网络侧设备200对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备200对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备200处理所述业务数据包的优先级。
可选的,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
可选的,所述接收器202,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
可选的,所述处理器201:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
可选的,当第一设备为终端时,所述接收器202,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
可选的,当第一设备为服务器或者数据传输过程中的路由节点时,所述接收器202,用于接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息;或者所述随路信令中携带所述业务指示信息。
本发明实施例提供了一种处理业务数据包的方法。在该方法中第一设备向网络侧设备发送业务辅助指示信息,该业务辅助指示信息用于指示对业务数据包的处理需求,其中,业务数据包包括上行业务数据包和/或下行业务数据包,其中,上行业务数据包为终端向服务器或者网络侧设备发送的业务数据包,下行业务数据包为服务器或者网络侧设备向终端发送的业务数据包。
网络侧设备在接收到第一设备发送的业务辅助指示信息时,可以根据该业务辅助指示信息处理所述业务数据包。参见图3,其中以第一设备为终端,对业务数据包的处理操作具体为调度操作为例进行说明,该方法的详细过程如下:
步骤301:终端向网络侧设备发送业务辅助指示信息,该业务辅助指示信息用于指示该终端对业务数据包的调度需求。
在本实施例中,业务辅助指示信息可以用于指示对上行业务数据包和下行业务数据包的调度需求,或者,该业务辅助指示信息可以为上行业务辅助指示信息,该上行业务辅助指示信息用于指示对上行业务数据包的调度需求,或者,该业务辅助指示信息可以为下行业务辅助指示信息,该下行业务辅助指示信息用于指示对下行业务数据包的调度需求,这里的调度需求可能是空口的调度也可能是网络侧向下一个路由节点发送时的调度。
可选的,在本实施例中,该业务辅助指示信息可以有如下几种形式,包括:
第一、该业务辅助指示信息为调度指示信息,用于向网络侧设备指示快速调度业务数据包或用于向网络侧设备指示减缓调度业务数据包。
例如,在本实施例中,该业务辅助指示信息可以为1比特,用比特1表示需要加快调度业务数据包,用比特0表示需要减缓或者不加快调度业务数据包;或者,用比特0表示需要加快调度业务数据包,用比特1表示需要减缓或者不加快调度业务数据包或者,用比特1标识需要加快调度业务数据包,不发送该业务辅助指示信息标识不需要加快调度业务数据包;或者用比特1标识需要减缓调度业务数据包,不发送则代表不需要减缓调度业务数据包等。
需要说明的是,该业务辅助指示信息可以是针对该终端的一个业务或者一个承载的,也可以是针对该终端的部分业务或者部分承载的,也可以是针对该终端的所有业务或者所有的承载的,在此不作限制。当辅助指示信息是针对一个或者部分业务/承载时,所述终端还需要指示该业务辅助指示信息所针对的业务或者承载,例如:所述终端需要指示该业务数据包所对应的无线承载的标识或者业务数据包的地址信息(IP地址、TCP端口号等),该信息可以和业务辅助信息一起发送,也可以在发送业务辅助指示信息之前由终端和网络侧设备协商是进行交互。
第二、该业务辅助指示信息为调度等级指示,用于向网络侧设备指示业务数据包的调度优先级。
其中,不同的调度等级代表业务数据包的调度优先级。较优地,该调度等级可以根据不同业务或者业务数据包对时延的不同要求进行定义。
需要说明的是,调度等级可以是终端根据目前该终端所进行的业务进行排序得到的,反应该终端对所进行的业务的不同业务数据包的调度需求;也可以是网络侧和终端预先定义不同业务或者不同时延需求或者不同数据包类型对应不同的优先级,由终端根据预定义的优先级和当前正在进行的业务或者发送的业务数据包类型得到所需要上报的优先级。例如,可以将对业务数据包的调度等级细分为四个等级,分别为第一、第二、第三和第四四个等级。
其中,第一等级表示发送时延要求最高,例如:视频的首个分片包,终端要求网络侧设备在接收到终端的业务数据包后优先调度该业务数据包。
第二等级表示发送时延要求次之,例如:视频播放阶段的分片包,终端要求网络侧设备在接收到终端的业务数据包后的第一时间内调度该业务数据包,
例如:第一时间可以为5ms、10ms或15ms等,如为10ms时,第二等级表示终端要求网络侧设备在接收到终端的业务数据包后的10ms内调度该业务数据包。
第三等级表示发送时延可以大于第二等级,例如:后台下载数据包,终端要求网络侧设备在接收到终端的业务数据包后的第二时间内调度该业务数据包,其中,第二时间大于预设第一时间,例如:预设第二时间可以为30ms、50ms或1s等,如为1s时,第三等级表示终端要求网络侧设备在接收到终端的业务数据包后的1s内调度该业务数据包。
第四等级表示发送时延可以大于第三等级,例如:抄表信息,终端要求网络侧设备自己决定调度终端的业务数据包时机。
在本实施例中,可以用两个比特来表示该四个等级,如用比特11表示第一等级,用比特10表示第二等级,用比特01表示第三等级,用比特00表示第四等级。
第三、该业务辅助指示信息用于向网络侧指示终端当前的播放状态或者业务数据包的类型。
其中,终端的播放状态或者业务数据包的类型可以反映终端对下行业务数据包的调度需求。例如:终端播放下行业务数据的播放状态可以包括初始缓冲阶段、播放阶段、卡顿阶段等。更进一步的可以包含:缓存中的数据即将播放完成、缓存中的数据开始播放或终端处于重缓冲阶段,用户拖动、用户暂停、程序转入后台等。其中,初始缓冲阶段、缓存中的数据即将播放完成和终端处于重缓冲阶段反映了终端急需要网络侧设备调度终端的下行业务数据包,缓存中的数据开始播放反映终端需要网络侧设备调度终端的下行业务数据包的时间需求强度相比其他三者要弱。针对视频业务,业务数据包的类型可以为:初始缓冲阶段的数据包、重缓冲阶段的数据包、播放阶段的数据包等,业务数据包的类型也可以反应播放器的播放状态。进一步地,业务数据包的类型也可以是业务类别,例如:视频业务、游戏、语音、后台、流业务等。
该业务辅助指示信息还可以为业务数据包时延要求,用以指示网络侧设备对业务数据包的调度时延;或者为业务数据包的处理优先级,用以指示网络侧设备处理业务数据包的优先级。
可选的,在本步骤中,终端可以有如下三种方式向网络侧设备发送该业务辅助指示信息,包括。
(1)、终端向网络侧设备发送RRC(Radio Resources Control,无线资源控制)信令,该RRC信令携带该业务辅助指示信息。
(2)、终端向网络侧发送上行业务数据包,该上行业务数据包的包头携带该业务辅助指示信息,或该上行业务数据包的包头中的控制信元携带该业务辅助指示信息。例如:MAC(Medium Access Control,媒体接入控制)包头中,或者MAC CE(MAC Control Element,MAC控制信令)中。
(3)、终端通过预设传输资源向网络侧设备发送该业务辅助指示信息。例如:专用的PUSCH(Physical Uplink Shared Channel,物理上行共享信道)或者PUCCH(Physical Uplink Control CHannel,物理上行链路控制信道)中固定的时频资源或者专用的上行信道用以发送所述辅助指示信息。
可选地,终端还可以向网络侧设备发送方向信息,该方向信息用于指示该业务辅助指示信息为上行业务辅助指示信息或下行业务辅助指示信息。
其中,终端在发送业务辅助指示信息之前,需要获取该业务辅助指示信息,较优地:终端的应用层或架构层产生该业务辅助指示信息,并发送到终端的底层,由终端的底层向网络侧设备发送该业务辅助指示信息;或者,终端的应用层或架构层产生业务参考信息,终端的底层根据终端的应用层或架构层提供的业务参考信息产生该业务辅助指示信息,然后由终端的底层向网络侧设备发送该业务辅助指示信息。例如:应用层或者架构层向底层指示首个分片包正在调度,需要快速发送,则底层设置业务辅助指示信息为1,用以指示网络侧加快调度。
可选的,第一设备还可以向网络侧设备发送有效时间长度。该有效时间长度为第一设备发送的业务辅助信息有效的时间,即在该时间段内,业务辅助信息一直有效。
步骤302:网络侧设备接收该业务辅助指示信息,根据所述业务辅助指示信息确定对所述业务数据包的处理优先级。
在本实施例中,网络侧设备可以为终端的业务数据包所经过的任一设备,可以为基站、RAN(Radio Access NetWork,无线接入网络)或其他中继设备包含中继终端等。
可选的,网络侧设备还可以接收终端发送的方向信息,用以确定该辅助指示信息是针对上行数据包的,还是针对下行数据包的。
其中,根据所述业务辅助指示信息确定对所述业务数据包的处理优先级包
括:根据所述业务辅助指示信息确定所述业务数据包调度的优先级;和/或根据所述业务辅助指示信息确定分配给所述终端的传输业务数据包的传输资源数目。其中,所述优先级可以为调度所述业务数据包的时机或者顺序。
可选的,如果该业务辅助指示信息指示了对终端的上行业务数据包的调度需求或为上行业务辅助指示信息,则网络侧设备在接收到该业务辅助指示信息后,根据该业务辅助指示信息确定调度该终端的上行业务数据包的时机或者顺序,进一步的还可以确定调度该终端的上行业务数据包的传输资源。可选地,网络侧还可以根据该辅助指示信息确定上行业务数据包的处理优先级,并将该优先级信息发送给该数据包传输过程中需要经过的至少一个路由节点。
在本步骤中,如果该业务辅助指示信息为调度指示信息,网络侧设备根据该调度指示信息确定对业务数据包的处理优先级,例如,如果该调度指示信息用于指示网络侧设备快速调度业务数据包,则确定对业务数据包的处理优先级较高,如果该调度指示信息用于指示网络侧设备减缓调度业务数据包,则确定对业务数据包的处理优先级较低。
如果该业务辅助指示信息为调度等级指示,则网络侧设备根据该调度等级指示确定业务数据包的处理优先级。例如:该调度等级指示指示了第一、第二、第三或第四四个等级,当指示第一等级时网络侧设备确定的第一处理优先级最高;当指示第二等级时网络侧设备确定的第二处理优先级次之;当指示第三等级时网络侧设备确定的第三处理优先级小于第二处理优先级;当指示第四等级时网络侧设备确定的第四处理优先级最低。
如果该业务辅助指示信息用于指示终端当前的播放状态或者业务数据包的类型时,则网络侧设备根据指示的终端当前的播放状态或者业务数据包的类型,确定业务数据包的处理优先级。
步骤303:网络侧设备在接收到该终端的业务数据包时,根据所述处理优先级调度该业务数据包。
需要说明的是,业务辅助指示信息仅仅是网络侧设备确定数据包调度或者处理优先级的一个参考信息,网络侧设备在确定数据包调度或者处理优先级时还可以考虑其他的信息,例如:网络侧的算法,当前网络侧的可用资源,终端的优先级,业务的优先级等等。
相应的,网络侧设备接收该有效时间长度或获取与终端事先约定的效时间长度,并在接收该业务辅助指示信息后的有效时间长度内,根据该处理优先级
调度终端的业务数据包。
在本发明实施例中,终端向网络侧设备发送业务辅助指示信息,通过该业务辅助指示信息向网络侧设备告知终端对其业务数据包的处理需求,这样网络侧设备可以根据该业务辅助指示信息确定业务数据包的处理优先级,从而满足用户对业务数据包传输的时间需求。
本发明实施例提供了一种处理业务数据包的方法。在该方法中第一设备向网络侧设备发送业务辅助指示信息,该业务辅助指示信息用于指示对业务数据包的处理需求,其中,业务数据包包括上行业务数据包和/或下行业务数据包,其中,上行业务数据包为终端向服务器或者网络侧设备发送的业务数据包,下行业务数据为服务器或者网络侧设备向终端发送的业务数据包。
网络侧设备在接收到第一设备发送的业务辅助指示信息时,可以根据该业务辅助指示信息处理所述业务数据包。参见图4,其中以第一设备为服务器设备,对业务数据包的处理操作具体为调度操作为例进行说明,该方法的详细过程如下:
步骤401:服务器向网络侧设备发送业务辅助指示信息,该业务辅助指示信息用于指示对业务数据包的处理需求。
在本实施例中,业务辅助指示信息可以用于指示对上行业务数据包和下行业务数据包的调度需求,或者,该业务辅助指示信息可以为上行业务辅助指示信息,该上行业务辅助指示信息用于指示对上行业务数据包的调度需求,或者,该业务辅助指示信息可以为下行业务辅助指示信息,该下行业务辅助指示信息用于指示对下行业务数据包的调度需求。其中,所述服务器为向终端提供业务数据包的设备,例如:服务提供商,本地存储设备等。
可选的,在本实施例中,该业务辅助指示信息可以有如下几种形式,包括:
第一、该业务辅助指示信息为调度指示信息,用于指示向网络侧设备指示快速调度业务数据包或用于向网络侧设备指示减缓调度业务数据包。
例如,在本实施例中,该业务辅助指示信息可以为1比特,用比特1表示需要加快调度该服务器的业务数据包,用比特0表示需要减缓或者不加快调度调度业务数据包;或者,用比特0表示需要加快调度业务数据包,用比特1表示需要减缓或者不加快调度调度业务数据包。或者用比特1标识需要减缓调度业务数据包,不发送则代表不需要减缓调度业务数据包等。
第二、该业务辅助指示信息为调度等级指示,用于指示网络侧设备对业务数据包的调度等级。
不同的调度等级代表业务数据包的调度优先级。较优地,该调度等级可以根据不同业务或者业务数据包对时延的不同要求进行定义。
需要说明的是,调度等级可以是终端根据目前该服务器所进行的业务进行排序得到的,反应该服务器对所进行的业务的不同业务数据包的调度需求;也可以是服务器与终端预先定义不同业务或者不同时延需求或者不同数据包类型对应不同的优先级,由服务器根据预定义的优先级和当前正在进行的业务或者发送的业务数据包类型得到所需要上报的优先级。例如,可以将对业务数据包的调度等级细分为四个等级,分别为第一、第二、第三和第四四个等级。
其中,第一等级表示发送时延要求最高,例如:视频的首个分片包,服务器要求网络侧设备在接收到服务器的业务数据包后优先调度该业务数据包。
第二等级表示发送时延要求次之,例如:视频播放阶段的分片包,服务器要求网络侧设备在接收到服务器的业务数据包后的第一时间内调度该业务数据包,其中第一时间可以为5ms、10ms或15ms等,如为10ms时,第二等级表示终端要求网络侧设备在接收到服务器的业务数据包后的10ms内调度该业务数据包。
第三等级表示发送时延可以大于第二等级,例如:后台下载数据包,服务器要求网络侧设备在接收到服务器的业务数据包后的预设第二时间内调度该业务数据包,其中第二时间大于预设第一时间,例如第二时间可以为30ms、50ms或1s等,如为1s时,第三等级表示服务器要求网络侧设备在接收到服务器的业务数据包后的1s内调度该业务数据包。
第四等级表示发送时延可以大于第三等级,例如:抄表信息,服务器要求网络侧设备自己决定调度服务器的业务数据包时机。
在本实施例中,可以用两个比特来表示该四个等级,如用比特11表示第一等级,用比特10表示第二等级,用比特01表示第三等级,用比特00表示第四等级。
在本步骤中,服务器可以向网络侧设备发送业务数据,该业务数据的包头中携带该业务辅助指示信息,例如:TCP包头中保留位(reserved)或者Option可选项中,或者IP包头中的未定义域中。或者业务辅助指示信息包含在服务器发送给网络侧设备的控制信息令中,所述控制信息和业务数据包有对应关
系。
在本实施例中,终端与服务器之间传输业务数据时,服务器需要使用传输资源来传输业务数据,该传输资源可以为PRB(Physical Resource Block,物理资源块)等。所以在本步骤中,服务器在其使用的传输资源上向网络侧设备发送该业务辅助指示信息。
步骤402:网络侧设备接收该业务辅助指示信息,根据所述业务辅助指示信息确定对所述业务数据包的处理优先级。
在本实施例中,网络侧设备可以为终端和服务器之间传输的业务数据即服务器的业务数据包所经过的任一设备,可以为基站、RAN或其他终端等。
在本步骤中,如果该业务辅助指示信息为调度指示信息,网络侧设备根据该调度指示信息确定对业务数据包的处理优先级,例如,如果该调度指示信息用于指示网络侧设备快速调度业务数据包,则确定对业务数据包的处理优先级较高,如果该调度指示信息用于指示网络侧设备减缓调度业务数据包,则确定对业务数据包的处理优先级较低。
如果该业务辅助指示信息为调度等级指示,则网络侧设备根据该调度等级指示确定业务数据包的处理优先级。该调度等级指示指示了第一、第二、第三或第四四个等级,当指示第一等级时网络侧设备确定的第一处理优先级最高;当指示第二等级时网络侧设备确定的第二处理优先级次之;当指示第三等级时网络侧设备确定的第三处理优先级小于第二处理优先级;当指示第四等级时网络侧设备确定的第四处理优先级最低。
步骤403:网络侧设备在接收到该服务器的业务数据时,根据所述处理优先级调度该业务数据包。
在本实施例中,可以由核心网设备向网络侧设备发送该业务辅助指示信息,具体实现过程同服务器一样,在此不再详细说明。其中,核心网设备可以为MME(Mobility Management Entity,移动管理功能实体)、PGW、SGW或者PCRF(Policy and Charging Rules Function,策略与计费规则功能单元)等。
在本发明实施例中,服务器向网络侧设备发送业务辅助指示信息,通过该业务辅助指示信息向网络侧设备告知服务器对其业务数据包的处理需求,这样网络侧设备可以根据该业务辅助指示信息调度服务器的业务数据包,从而满足用户对业务数据包传输的时间需求。
在本发明中,服务器和终端还可以分别向网络侧设备提供业务辅助指示信息,该业务辅助指示信息可以是不同的,网络侧设备根据从服务器和终端获取的所述业务辅助指示信息来决定对应业务数据的处理优先级。
参见图5,本发明实施例提供了一种处理业务数据包的装置500,所述装置500包括:
接收单元501,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
处理单元502,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
可选的,所述业务辅助指示信息为调度指示信息,用以指示所述装置500快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示所述装置500对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示所述装置500对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示所述装置500处理所述业务数据包的优先级。
可选的,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
可选的,所述接收单元501,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
可选的,所述处理单元502:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
可选的,当第一设备为终端时,所述接收单元501,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或
者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
可选的,当第一设备为服务器或者数据传输过程中的路由节点时,所述接收单元501,用于接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
在本发明实施列中,由于根据第一设备的业务辅助指示信息确定对业务数据包的处理优先级,根据该处理优先级处理业务数据,从而满足了在不同业务传输阶段对业务的处理需求。
参见图6,本发明实施例提供了一种处理业务数据包的装置600,所述装置包括:
处理单元601,用于根据第一设备的业务参考信息产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
发送单元602,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
可选的,当所述装置为终端时,
所述发送单元602,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
可选的,当所述装置为服务器或者数据传输过程中的路由节点时,
所述发送单元602,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
参见图7,本发明实施例提供了一种处理业务数据包的装置700,所述装置包括:
处理器701,用于根据第一设备的业务参考信息产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;
发送器702,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
可选的,当所述第一设备为终端时,
所述发送器702,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
可选的,当所述第一设备为服务器或者数据传输过程中的路由节点时,
所述发送器702,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
可选的,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者
所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者
所述业务辅助指示信息为所述业务数据包的类型;或者
所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者
所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
可选的,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
可选的,所述发送单元,还用向所述网络侧设备发送方向信息,所述方向
信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (39)
- 一种处理业务数据包的方法,其特征在于,所述方法包括:接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
- 如权利要求1所述的方法,其特征在于:所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
- 如权利要求1或2所述的方法,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求1至4任一项权利要求所述的方法,其特征在于,所述方法还包括:获取有效时间长度;所述根据所述业务辅助指示信息确定所述业务数据包的处理优先级,包括:在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
- 如权利要求1至5任一项权利要求所述的方法,其特征在于,当第一设备为终端时,所述接收第一设备发送的业务辅助指示信息,包括:接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
- 如权利要求1至5任一项权利要求所述的方法,其特征在于,当第一设备为服务器或者数据传输过程中的路由节点时,所述接收第一设备发送的业务辅助指示信息,包括:接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
- 一种处理业务数据包的装置,其特征在于,所述装置包括:接收单元,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;处理单元,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
- 如权利要求8所述的装置,其特征在于:所述业务辅助指示信息为调度指示信息,用以指示所述装置快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示所述装置对所述业务数 据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示所述装置对所述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示所述装置处理所述业务数据包的优先级。
- 如权利要求8或9所述的装置,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求8或9所述的装置,其特征在于,所述接收单元,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求8至11任一项权利要求所述的装置,其特征在于,所述处理单元:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
- 如权利要求8至12任一项权利要求所述的装置,其特征在于,当第一设备为终端时,所述接收单元,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
- 如权利要求8至13任一项权利要求所述的装置,其特征在于,当第一设备为服务器或者数据传输过程中的路由节点时,所述接收单元,用于接收所 述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
- 一种处理业务数据包的装置,其特征在于,所述装置包括:接收器,用于接收第一设备发送的业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;处理器,用于根据所述业务辅助指示信息确定对所述业务数据包的处理优先级;根据所述处理优先级处理所述业务数据包。
- 如权利要求15所述的装置,其特征在于:所述业务辅助指示信息为调度指示信息,用以指示所述装置快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示所述装置对所述业务数据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示所述装置对所述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示所述装置处理所述业务数据包的优先级。
- 如权利要求15或16所述的装置,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求15或16所述的装置,其特征在于,所述接收器,还用于接收所述第一设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求15至18任一项权利要求所述的装置,其特征在于,所述处理器:用于获取有效时间长度;在接收所述业务辅助指示信息后的所述有效时间长度内,根据所述业务辅助指示信息确定所述业务数据包的处理优先级。
- 如权利要求15至19任一项权利要求所述的装置,其特征在于,当第一设备为终端时,所述接收器,用于接收所述终端发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,接收所述终端发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,接收所述终端通过预设传输资源发送的所述业务辅助指示信息。
- 如权利要求15至20任一项权利要求所述的装置,其特征在于,当第一设备为服务器或者数据传输过程中的路由节点时,所述接收器,用于接收所述服务器或者路由节点发送的业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
- 一种处理业务数据包的方法,其特征在于,所述方法包括:产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级。
- 如权利要求22所述的方法,其特征在于,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所 述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
- 如权利要求22或23所述的方法,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求22所述的方法,其特征在于,所述方法还包括:向所述网络侧设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求22所述的方法,其特征在于,当所述第一设备为终端时,所述向网络侧设备发送所述业务辅助指示信息,包括:向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
- 如权利要求22所述的方法,其特征在于,当所述第一设备为服务器或者数据传输过程中的路由节点时,所述向网络侧设备发送所述业务辅助指示信息,包括:向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
- 一种处理业务数据包的装置,其特征在于,所述装置包括:处理单元,用于产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器 或者业务数据包传输过程中的路由节点中的至少一个;发送单元,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级。
- 如权利要求28所述的装置,其特征在于,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
- 如权利要求28或29所述的装置,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求28所述的装置,其特征在于,所述发送单元,还用向所述网络侧设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求28所述的装置,其特征在于,当所述装置为终端时,所述发送单元,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
- 如权利要求28所述的装置,其特征在于,当所述装置为服务器或者数据传输过程中的路由节点时,所述发送单元,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
- 一种处理业务数据包的装置,其特征在于,所述装置包括:处理器,用于产生业务辅助指示信息,所述业务辅助指示信息用于指示所述第一设备对业务数据包的处理需求;其中所述第一设备为:终端、服务器或者业务数据包传输过程中的路由节点中的至少一个;发送器,用于向网络侧设备发送所述业务辅助指示信息,所述业务辅助指示信息用于所述网络侧设备确定对所述业务数据包的处理优先级。
- 如权利要求34所述的装置,其特征在于,所述业务辅助指示信息为调度指示信息,用以指示网络侧快速调度所述业务数据包;或者所述业务辅助指示信息为调度等级指示,用以指示网络侧设备对所述业务数据包的调度优先级;或者所述业务辅助指示信息为所述业务数据包的类型;或者所述业务辅助指示信息为业务数据包时延要求,用以指示网络侧设备对所述业务数据包的调度时延;或者所述业务辅助指示信息为所述业务数据包的处理优先级,用以指示网络侧设备处理所述业务数据包的优先级。
- 如权利要求34或35所述的装置,其特征在于,所述业务辅助指示信息包括上行业务辅助指示信息和/或下行业务辅助指示信息,所述上行业务辅助指示信息用于指示对上行业务数据包的处理需求,所述下行业务辅助指示信息用于指示对下行业务数据包的处理需求。
- 如权利要求34所述的装置,其特征在于,所述发送器,还用于向所述网络侧设备发送方向信息,所述方向信息用于指示所述业务辅助指示信息是上行业务辅助信息或是下行业务辅助信息。
- 如权利要求34所述的装置,其特征在于,当所述第一设备为终端时,所述发送器,用于向所述网络侧设备发送的无线资源控制RRC信令,所述RRC信令携带所述业务辅助指示信息;或者,向所述网络设备侧设备发送的上行业务数据包,所述上行业务数据包的包头携带所述业务辅助指示信息;或者,所述上行业务数据包的包头中的控制信元携带所述业务辅助指示信息;或者,通过预设传输资源向所述网络侧设备发送的所述业务辅助指示信息。
- 如权利要求34所述的装置,其特征在于,当所述第一设备为服务器或者数据传输过程中的路由节点时,所述发送器,用于向所述网络侧设备发送业务数据包,所述业务数据包的包头携带所述业务辅助指示信息。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/095977 WO2017091941A1 (zh) | 2015-11-30 | 2015-11-30 | 一种处理业务数据包的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108141866A true CN108141866A (zh) | 2018-06-08 |
Family
ID=58796127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580083305.6A Pending CN108141866A (zh) | 2015-11-30 | 2015-11-30 | 一种处理业务数据包的方法及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20180279322A1 (zh) |
EP (1) | EP3373683A4 (zh) |
JP (1) | JP2019500785A (zh) |
CN (1) | CN108141866A (zh) |
WO (1) | WO2017091941A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020136733A (ja) * | 2019-02-13 | 2020-08-31 | シャープ株式会社 | 送信装置および受信装置 |
WO2020225710A1 (en) * | 2019-05-03 | 2020-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods for improving reliability and latency of ul configured grant or dl sps |
CN112019312B (zh) * | 2019-05-31 | 2023-06-16 | 中兴通讯股份有限公司 | 一种服务处理方法及装置和车联网设备 |
US11711452B2 (en) * | 2021-06-02 | 2023-07-25 | Qualcomm Incorporated | Multiplexing sidelink and radio access traffic |
CN116867074A (zh) * | 2022-03-25 | 2023-10-10 | 大唐移动通信设备有限公司 | 信息传输方法、装置、终端设备及网络设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050113116A1 (en) * | 2003-11-26 | 2005-05-26 | Dan Avidor | Opportunistic beamforming and scheduling of users in a communication system |
US20100099393A1 (en) * | 2008-10-20 | 2010-04-22 | At&T Mobility Ii Llc | Device network technology selection and display in multi-technology wireless environments |
CN102724713A (zh) * | 2011-03-30 | 2012-10-10 | 华为技术有限公司 | 数据包传输方法和相关装置 |
WO2014139083A1 (zh) * | 2013-03-12 | 2014-09-18 | 华为技术有限公司 | 传输数据处理方法及设备 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7277962B2 (en) * | 2000-12-01 | 2007-10-02 | Fujitsu Limited | Method and apparatus for packet scheduling using virtual time stamp for high capacity combined input and output queued switching system |
US7002985B2 (en) * | 2001-01-16 | 2006-02-21 | Motorola, Inc. | Method and apparatus for organizing and scheduling multimedia data transfers over a wireless channel |
DE102005035237A1 (de) * | 2005-07-25 | 2007-03-01 | T-Mobile International Ag & Co. Kg | Verfahren zur Steuerung von Ressourcen in Netzelementen eines Telekommunikationsnetzes |
US20080165679A1 (en) * | 2007-01-10 | 2008-07-10 | Ipwireless, Inc. | Method to mitigate fraudulent usage of QoS from mobile terminals using uplink packet marking |
US8477606B2 (en) * | 2007-01-22 | 2013-07-02 | Qualcomm Incorporated | Assured packet data services associated with communication networks |
US8208394B2 (en) * | 2007-10-30 | 2012-06-26 | Qualcomm Incorporated | Service data unit discard timers |
CN101917767B (zh) * | 2008-04-18 | 2014-07-02 | ***通信集团公司 | 确定资源分配优先级的方法及装置 |
CN101873704A (zh) * | 2009-04-24 | 2010-10-27 | 大唐移动通信设备有限公司 | 长期演进***中资源调度方法、***及设备 |
US8184560B2 (en) * | 2010-02-18 | 2012-05-22 | At&T Mobility Ii Llc | Systems and methods for managing PDP contexts in a wireless data communications network |
CN102970760A (zh) * | 2012-11-12 | 2013-03-13 | 大唐移动通信设备有限公司 | 一种数据业务的调度方法及装置 |
US20150043446A1 (en) * | 2013-08-12 | 2015-02-12 | Qualcomm Incorporated | Method and apparatus for coexistence of device to device and lte wan communication using single communication chain |
-
2015
- 2015-11-30 EP EP15909458.0A patent/EP3373683A4/en not_active Withdrawn
- 2015-11-30 WO PCT/CN2015/095977 patent/WO2017091941A1/zh active Application Filing
- 2015-11-30 CN CN201580083305.6A patent/CN108141866A/zh active Pending
- 2015-11-30 JP JP2018527903A patent/JP2019500785A/ja active Pending
-
2018
- 2018-05-29 US US15/991,842 patent/US20180279322A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050113116A1 (en) * | 2003-11-26 | 2005-05-26 | Dan Avidor | Opportunistic beamforming and scheduling of users in a communication system |
US20100099393A1 (en) * | 2008-10-20 | 2010-04-22 | At&T Mobility Ii Llc | Device network technology selection and display in multi-technology wireless environments |
CN102724713A (zh) * | 2011-03-30 | 2012-10-10 | 华为技术有限公司 | 数据包传输方法和相关装置 |
WO2014139083A1 (zh) * | 2013-03-12 | 2014-09-18 | 华为技术有限公司 | 传输数据处理方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2017091941A1 (zh) | 2017-06-08 |
EP3373683A4 (en) | 2018-11-07 |
US20180279322A1 (en) | 2018-09-27 |
JP2019500785A (ja) | 2019-01-10 |
EP3373683A1 (en) | 2018-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11071167B2 (en) | Method, apparatus, system, and device for managing a session corresponding to multiple session management function network elements | |
US10849008B2 (en) | Processing method and device for radio bearer for transmitting data stream | |
KR20180116274A (ko) | 무선 통신 시스템에서의 애플리케이션 카테고리에 기초한 네트워크 슬라이스 선택 | |
KR101534902B1 (ko) | 지연 시간을 지정하는 거부 응답의 제공 | |
US9432873B2 (en) | Differentiation of traffic flows for uplink transmission | |
EP3611962B1 (en) | Quality of service control method and device | |
CN108141866A (zh) | 一种处理业务数据包的方法及装置 | |
KR20190120345A (ko) | 서비스 품질 제어 방법 및 그 장치, smf, upf, ue, pcf 및 an | |
WO2016045702A1 (en) | Transmitting data based on flow input from base station | |
US10362632B2 (en) | Architecture for radio access network and evolved packet core | |
RU2744016C1 (ru) | Реализации качества обслуживания для отделения плоскости пользователя | |
KR20220148316A (ko) | 서비스 품질 모니터링 방법 및 시스템, 및 디바이스 | |
JP2021510243A (ja) | トラフィック構成方法及び関連製品 | |
US20210385693A1 (en) | Method and apparatus for controlling quality of service of sidelink communication, medium, and electronic device | |
WO2017067007A1 (zh) | 服务质量的控制方法、设备及*** | |
US20220417785A1 (en) | QoS MAPPING | |
CN112566164A (zh) | 一种通信***及服务质量控制方法 | |
CN107113893A (zh) | 一种承载建立方法及装置 | |
CN106792923A (zh) | 一种配置QoS策略的方法及装置 | |
CN116782307A (zh) | 业务速率调整方法及通信装置 | |
CN104780577B (zh) | 一种数据资源在小区间进行切换传输的方法和设备 | |
WO2014117339A1 (zh) | 网络功能的通知处理方法、装置和*** | |
CN111491336B (zh) | 一种配置QoS和数据传输的方法和设备 | |
CN110324857B (zh) | 一种业务质量数据流的处理方法和装置 | |
WO2021212999A1 (zh) | 媒体报文的传输方法、装置及*** |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180608 |
|
WD01 | Invention patent application deemed withdrawn after publication |