CN113573248B - 用于传输数据的方法与装置 - Google Patents
用于传输数据的方法与装置 Download PDFInfo
- Publication number
- CN113573248B CN113573248B CN202010351868.1A CN202010351868A CN113573248B CN 113573248 B CN113573248 B CN 113573248B CN 202010351868 A CN202010351868 A CN 202010351868A CN 113573248 B CN113573248 B CN 113573248B
- Authority
- CN
- China
- Prior art keywords
- service
- data
- information
- multicast
- network element
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 295
- 230000005540 biological transmission Effects 0.000 claims abstract description 79
- 238000004891 communication Methods 0.000 claims description 101
- 238000012545 processing Methods 0.000 claims description 63
- 230000015654 memory Effects 0.000 claims description 62
- 238000003860 storage Methods 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 25
- 238000012217 deletion Methods 0.000 claims description 2
- 230000037430 deletion Effects 0.000 claims description 2
- 239000000523 sample Substances 0.000 claims 1
- 238000007726 management method Methods 0.000 description 112
- 230000006870 function Effects 0.000 description 75
- 230000011664 signaling Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 22
- 230000004044 response Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 19
- 230000003993 interaction Effects 0.000 description 12
- 238000013461 design Methods 0.000 description 10
- 238000013523 data management Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供了一种用于传输数据的方法,包括:业务服务器通过向核心网网元发送订阅请求,订阅是否支持以组播方式向第一用户设备传输第一业务的数据,从而能够根据订阅的结果灵活选择第一业务的数据的传输方式。
Description
技术领域
本申请涉及通信领域,并且更具体地,涉及一种用于传输数据的方法与装置。
背景技术
虚拟现实(virtual reality,VR)视频业务对带宽的需求很高,如果采用单播方式播放VR视频,单个小区内只能支持同时给4个用户设备发送视频业务数据,消耗资源严重。如果多个用户设备在相同小区观看相同的VR视频,可以考虑采用第五代(5th generation,5G)组播模式发送视频业务数据。因此,如何实现灵活选择不同的业务数据传输方式,成为亟待解决的问题。
发明内容
本申请提供一种用于传输数据的方法与装置,能够实现灵活选择不同的业务数据传输方式进行业务的数据传输。
第一方面,提供了一种用于传输数据的方法,该用于传输数据的方法可以由业务服务器执行,或者,也可以由设置于业务服务器中的芯片或电路执行,本申请对此不作限定。
该用于传输数据的方法包括:业务服务器向核心网网元发送订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,其中,该业务服务器服务该第一业务;该业务服务器接收第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据;该业务服务器基于该第一通知,确定采用组播方式向该第一用户设备发送该第一业务的组播数据;或者,该业务服务器基于该第二通知,确定采用单播方式向该第一用户设备发送该第一业务的单播数据。
本申请实施例提供的用于传输数据的方法,业务服务器可以订阅第一业务的数据是否支持组播方式发送的通知,以便及时获知第一业务的数据支持的传输的方式,从而实现灵活选择第一业务的数据的传输方式。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:该业务服务器确定该第一用户设备所接入的第一小区以及第一小区内接收该第一业务的数据的用户设备的数量;该第一小区内接收该第一业务的数据的用户设备的数量用于确定是否启用组播方式发送该第一业务的数据。
进一步地,业务服务器可以根据第一用户设备接入的第一小区中接收第一业务的数据的用户设备的数量确定是否启用组播方式发送上述的第一业务的数据,使得业务服务器具备判断是否启用组播方式的能力。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:该业务服务器向该核心网网元发送第一单播业务信息和第一组播业务信息,该第一组播业务信息包括该第一业务的数据通过组播方式发送时的组播业务标识,该第一单播业务信息包括该第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息。
本申请实施例提供的用于传输数据的方法,业务服务器可以在以单播或组播方式发送第一业务的数据的场景下,将第一单播业务信息和第一组播业务信息发送给核心网设备侧,使得后续能够快速从单播方式发送第一业务的数据切换至组播方式发送第一业务的数据,实现灵活选择不同的业务的数据传输方式进行业务的数据传输。
结合第一方面,在第一方面的某些实现方式中,该业务服务器向该核心网网元发送该订阅请求包括:该业务服务器向该核心网网元发送第一消息,该第一消息中包括该订阅请求、该第一单播业务信息和该第一组播业务信息。
本申请实施例提供的用于传输数据的方法,订阅请求可以与上述的第一单播业务信息和第一组播业务信息通过相同的消息发送,降低信令的开销。
结合第一方面,在第一方面的某些实现方式中,该业务服务器向该核心网网元发送订阅请求包括:该业务服务器向该核心网网元发送第一消息,该第一消息中包括该订阅请求和该第一单播业务信息。
进一步地,该订阅请求还包括第一组播业务信息和辅助信息中的至少一项。
本申请实施例提供的用于传输数据的方法,订阅请求可以与第一单播业务信息通过相同的消息发送,并且在订阅请求中可以携带第一组播业务信息和/或辅助信息,降低信令的开销。
结合第一方面,在第一方面的某些实现方式中,该第一组播业务信息还包括:以组播方式发送该第一业务的数据时的第二QoS需求信息。
本申请实施例提供的用于传输数据的方法,上述的第一组播业务信息可以进一步包括第二QoS需求信息,以使得核心网网元能够获知第二QoS需求信息。
结合第一方面,在第一方面的某些实现方式中,当该业务服务器确定采用组播方式向该第一用户设备发送该第一业务的组播数据时,该方法还包括:该业务服务器向该第一用户设备发送第三通知;和/或,该业务服务器向该核心网网元发送第一信息,其中,该第三通知用于通知该第一用户设备通过组播方式接收该第一业务的数据,该第一信息指示以组播方式向该第一用户设备发送该第一业务的数据;或者,
当该业务服务器确定采用单播方式向该第一用户设备发送该第一业务的单播数据时,该方法还包括:该业务服务器向该第一用户设备发送第四通知,该第四通知用于通知该第一用户设备通过单播方式接收该第一业务的数据。
本申请实施例提供的用于传输数据的方法,在业务服务器订阅了第一业务的数据是否支持组播方式发送的通知的情况下,业务服务器可以接收到来自核心网设备侧的第一通知或第二通知,并基于接收到的通知确定是否开启组播方式发送第一业务的数据,从而通过第三通知或第四通知通知第一用户设备以组播或者单播的方式接收第一业务的数据,从而使得第一用户设备及时获知应该以何种方式接收第一业务的数据,提高方***性。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:该业务服务器向该核心网网元发送第二信息,该第二信息指示删除第一单播业务信息,或者,该第二信息指示停止以单播方式向该第一用户设备发送该第一业务的数据。
示例性地,当业务服务器确定启用组播方式发送第一业务的数据的情况下,业务服务器可以通过第二信息指示删除第一业务对应的第一单播业务信息,从而删除为以单播方式向第一用户设备发送第一业务的数据所分配的资源,以达到节约资源开销的效果;或者业务服务器可以不删除第一业务对应的第一单播业务信息的情况下,业务服务器可通过发送第二信息删除为以单播方式向第一用户设备发送第一业务的数据所分配的资源,在该方式中,核心网网元可以保留第一单播业务信息以便后续再次转换为以单播方式发送第一业务的数据时不需要再次获取第一单播业务信息,节省信令开销。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:该业务服务器向该核心网网元发送第一单播业务信息,该第一单播业务信息用于为以单播方式向该第一用户设备发送该第一业务的数据分配资源;或者,该业务服务器向该核心网网元发送第三信息,该第三信息指示以单播方式向该第一用户设备发送该第一业务的数据。
当业务服务器确定停止组播方式发送第一业务的数据的情况下,可以从组播方式切换至单播方式发送第一业务的数据,则业务服务器可以将第一业务对应的第一单播业务信息发送给核心网网元,以使得核心网网元能够开启单播方式传输第一业务的数据,或者,当核心网网元已经获取了第一单播业务信息的情况下,业务服务器还可以通过第三信息指示开启单播方式传输第一业务的数据,提供不同的从组播方式切换至单播方式发送第一业务的数据的方案,进一步地提高本申请用于传输数据的方案的灵活性。
结合第一方面,在第一方面的某些实现方式中,该订阅请求中包括辅助信息,该辅助信息用于辅助决定是否启用组播方式向该第一用户设备发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,业务服务器可以向核心网网元发送辅助信息,由核心网网元将辅助信息下发给核心网网元和/或接入网设备,辅助核心网网元和/或接入网设备确定是否以组播方式向该第一用户设备发送该第一业务的数据,提高方***性。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:该业务服务器向该第一用户设备发送该第一业务的组播信息,该第一业务的组播信息包括组播地址信息。
本申请提供的技术方案,为了使得第一用户设备获知第一业务的数据可以通过组播方式传输,业务服务器可以向第一用户设备发送第一业务的组播信息,从而使得第一用户设备能够获知第一业务的数据不同的传输方式。
第二方面,提供了一种用于传输数据的方法,该用于传输数据的方法可以由策略控制网元执行,或者,也可以由设置于策略控制网元中的芯片或电路执行,本申请对此不作限定。
该用于传输数据的方法包括:
策略控制网元接收第一消息,该第一消息中包括第一单播业务信息和第一组播业务信息,该第一单播业务信息包括第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息,该第一组播业务信息包括该第一业务的数据通过组播方式发送时的组播业务标识;该策略控制网元向会话管理网元发送该第一业务的数据通过单播方式发送时的第一计费策略控制PCC规则,该第一PCC规则包括该组播业务标识。
本申请实施例提供的用于传输数据的方法,策略控制网元通过接收到的第一消息获知业务服务器支持以组播方式发送第一业务的数据,在策略控制网元获知业务服务器支持以组播方式发送第一业务的数据的情况下,策略控制网元再通过第一PCC规则通知到会话管理网元该业务服务器支持以组播方式发送第一业务的数据,从而使得核心网设备侧的策略控制网元和会话管理网元获知该业务服务器支持以组播方式发送第一业务的数据,以便于后续能够快速从单播方式发送第一业务的数据切换至组播方式发送第一业务的数据,实现灵活选择不同的业务数据传输方式进行业务数据传输。
结合第二方面,在第二方面的某些实现方式中,该第一消息中还包括订阅请求,该订阅请求用于订阅是否支持以组播方式向该第一用户设备发送该第一业务的数据的通知,其中,该第一PCC规则中包括该订阅请求。
本申请实施例提供的用于传输数据的方法,订阅请求可以与上述的第一单播业务信息和第一组播业务信息通过相同的消息发送,降低信令的开销。
结合第二方面,在第二方面的某些实现方式中,该第一组播业务信息还包括以组播方式发送该第一业务的数据时的第二QoS需求信息。
本申请实施例提供的用于传输数据的方法,上述的第一组播业务信息可以进一步包括第二QoS需求信息,以使得策略控制网元能够获知第二QoS需求信息进而能够制定第一业务的数据通过组播方式发送时的第二PCC规则。
第三方面,提供了一种用于传输数据的方法,该用于传输数据的方法可以由会话管理网元执行,或者,也可以由设置于会话管理网元中的芯片或电路执行,本申请对此不作限定。
该用于传输数据的方法包括:
会话管理网元接收订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,该业务服务器服务该第一业务;该会话管理网元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据;该会话管理网元向该业务服务器发送第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,在会话管理网元获知第一业务的数据是否支持以组播方式发送的情况下,会话管理网元通过第一通知或第二通知告知到业务服务器,从而使得业务服务器能够获知是否支持以组播方式发送第一业务的数据,以便于后续能够快速从单播方式发送第一业务的数据切换至组播方式发送第一业务的数据,实现灵活选择不同的业务数据传输方式进行业务数据传输。
结合第三方面,在第三方面的某些实现方式中,该会话管理网元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:该会话管理网元确定该接入网设备是否支持以组播方式向该第一用户设备发送该第一业务的数据,该第一用户设备通过该接入网设备接入网络;和/或,该会话管理网元确定该第一用户设备是否支持以组播方式接收该第一业务的数据。
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过确定接入网设备支持组播方式发送第一业务的数据,和/或,通过确定第一用户设备支持以组播方式接收第一业务的数据,来确定5G网络支持以组播方式向该第一用户设备发送第一业务的数据,提高方案的灵活性。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元获取辅助信息,该辅助信息用于辅助确定是否以组播方式向该第一用户设备发送该第一业务的数据;该会话管理网元向该接入网设备发送该辅助信息。
本申请实施例提供的用于传输数据的方法,会话管理网元可以向接入网设备发送辅助信息,辅助接入网设备确定是否以组播方式向该第一用户设备发送该第一业务的数据,提高方***性。
结合第三方面,在第三方面的某些实现方式中,该辅助信息包括:该第一业务的数据采用组播方式发送时所需的带宽需求信息、该第一业务的数据采用单播方式发送时所需的带宽需求信息、该第一业务的数据采用单播方式发送时的第一服务质量QoS需求信息、该第一业务的数据采用组播方式发送时的第二QoS需求信息中的一项或者多项。
上述的辅助信息具体体现形式有多种,增加方案的灵活性。
结合第三方面,在第三方面的某些实现方式中,该订阅请求中包括该辅助信息。
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过不同的方式获取辅助信息,提高方案的灵活性。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元从策略控制网元接收该第一QoS需求信息和/或该第二QoS需求信息。
进一步地,会话管理网元可以从策略控制网元接收第一QoS需求信息和/或该第二QoS需求信息,从而能够确定的以单播方式发送第一业务的数据所需的至少一个第一QoS流,和/或,确定的以组播方式发送第一业务的数据所需的至少一个第二QoS流,该第一QoS流的信息和第二QoS流的信息可以发送给接入网设备使得接入网设备能够获知以单播方式或组播方式发送第一业务的数据所需QoS流,有利于后续以单播方式或组播方式传输第一业务的数据。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元从接入网设备接收第五通知,该第五通知用于通知该接入网设备支持以组播方式向该第一用户设备发送该第一业务的数据;该会话管理网元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:该会话管理网元基于该第五通知确定支持以组播方式向该第一用户设备发送该第一业务的数据;或者,
该方法还包括:该会话管理网元从该接入网设备接收第六通知,该第六通知用于通知该接入网设备不支持以组播方式向该第一用户设备发送该第一业务的数据;该会话管理网元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:该会话管理网元基于该第六通知确定不支持以组播方式向该第一用户设备发送该第一业务的数据。
具体地,会话管理网元可以接收到来自接入网设备的第五通知或第六通知,确定是否通知业务服务器开启组播方式发送第一业务的数据,从而使得业务服务器及时获知应该以何种方式发送第一业务的数据,提高方***性。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元向接入网设备发送第五信息,该第五信息使能该接入网设备向该会话管理网元发送第五通知或第六通知,其中,该第五通知用于通知该第一业务的数据支持组播方式发送,该第六通知用于通知该第一业务的数据不支持组播方式发送。
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过第五信息使能接入网设备向会话管理网元发送第一业务的数据是否支持组播方式的通知,使得会话管理网元能够及时从接入网设备获知第一业务的数据是否支持组播方式发送,提高方案的时效性。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元接收第一信息;或者,该会话管理网元从该第一用户设备接收第七信息,该第一信息和该七信息指示以组播方式向该第一用户设备发送该第一业务的数据;该会话管理网元向接入网设备发送第八信息,该第八信息使能该接入网设备以组播方式给该第一用户设备发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,在会话管理网元确定以组播方式向该第一用户设备发送该第一业务的数据的情况下,会话管理网元可以通过第八信息使能接入网设备以组播方式给第一用户设备发送该第一业务的数据,启动第一业务的数据的组播传输方式。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:该会话管理网元向接入网设备发送第四信息,该第四信息指示该接入网设备采用点对多点PTM方式发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过第四信息指示接入网设备采用PTM方式发送该第一业务的数据。
第四方面,提供了一种用于传输数据的方法,该用于传输数据的方法可以由接入网设备行,或者,也可以由设置于接入网设备中的芯片或电路执行,本申请对此不作限定。
该用于传输数据的方法包括:
接入网设备接收来自会话管理网元的第五信息,该第五信息用于使能该接入网设备向该会话管理网元发送第五通知或第六通知,其中,该第五通知用于通知该接入网设备支持以组播方式向第一用户设备发送第一业务的数据,该第六通知用于通知该接入网设备不支持以组播方式向该第一用户设备发送该第一业务的数据;响应于述接入网设备确定支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第五通知;或者,响应于该接入网设备确定不支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第六通知。
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过第五信息使能接入网设备向会话管理网元发送第一业务的数据是否支持组播方式的通知,使得会话管理网元能够及时从接入网设备获知第一业务的数据是否支持组播方式发送,提高方案的时效性。
结合第四方面,在第四方面的某些实现方式中,该方法还包括:该接入网设备获取辅助信息,该辅助信息用于辅助决定是否启用组播方式发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,会话管理网元可以向接入网设备发送辅助信息,辅助接入网设备确定是否以组播方式向该第一用户设备发送该第一业务的数据,提高方***性。
结合第四方面,在第四方面的某些实现方式中,该接入网设备获取该辅助信息包括:该接入网设备从该会话管理网元获取该辅助信息;或者,该接入网设备接收该第一业务的数据以单播方式发送时的第一服务质量QoS流信息和/或该第一业务的数据以组播方式时的第二QoS流信息;该接入网设备根据该第一QoS流信息和/或该第二QoS流信息确定该辅助信息。
本申请实施例提供的用于传输数据的方法中接入网设备可以通过不同的方式获取辅助信息,提高方案的灵活性。
结合第四方面,在第四方面的某些实现方式中,该方法还包括:
该接入网设备接收来自该会话管理网元的第四信息,该第四信息指示该接入网设备采用点对多点PTM方式发送该第一业务的数据。
本申请实施例提供的用于传输数据的方法,
本申请实施例提供的用于传输数据的方法,会话管理网元可以通过第四信息指示接入网设备采用PTM方式发送该第一业务的数据。
结合第四方面,在第四方面的某些实现方式中,该方法还包括:该接入网设备接收来自该会话管理网元的第八信息,该第八信息使能该接入网设备以组播方式给该第一用户设备发送该第一业务的数据。
在会话管理网元确定以组播方式向该第一用户设备发送该第一业务的数据的情况下,会话管理网元可以通过第八信息使能接入网设备以组播方式给第一用户设备发送该第一业务的数据,启动第一业务的数据的组播传输方式。
第五方面,提供一种用于传输数据的装置,该用于传输数据的装置包括处理器,用于实现上述第一方面描述的方法中业务服务器的功能。
该用于传输数据的装置,包括:
发送单元,用于向核心网网元发送订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,其中,该业务服务器服务该第一业务;
接收单元,用于接收来自该核心网网元的第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据;
处理单元,用于基于该第一通知,确定采用组播方式向该第一用户设备发送该第一业务的组播数据;或者,
该处理单元,用于基于该第二通知,确定采用单播方式向该第一用户设备发送该第一业务的单播数据。
结合第五方面,在第五方面的某些实现方式中,该处理单元,还用于确定该第一用户设备所接入的第一小区以及该第一小区内接收该第一业务的数据的用户设备的数量,该第一小区内接收该第一业务的数据的用户设备的数量用于确定是否启用组播方式发送该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,该发送单元,还用于向该核心网网元发送第一单播业务信息和第一组播业务信息,该第一组播业务信息包括该第一业务的数据通过组播方式发送时的组播业务标识,该第一单播业务信息包括该第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息。
结合第五方面,在第五方面的某些实现方式中,该发送单元向该核心网网元发送该订阅请求包括:
该发送单元向该核心网网元发送第一消息,该第一消息中包括该订阅请求、该第一单播业务信息和该第一组播业务信息。
结合第五方面,在第五方面的某些实现方式中,该第一组播业务信息还包括:
以组播方式发送该第一业务的数据时的第二QoS需求信息。
结合第五方面,在第五方面的某些实现方式中,当该处理单元确定采用组播方式向该第一用户设备发送该第一业务的组播数据时,该发送单元,还用于向该第一用户设备发送第三通知;
和/或,
该发送单元,还用于向该核心网网元发送第一信息,
其中,该第三通知用于通知该第一用户设备通过组播方式接收该第一业务的数据,该第一信息指示以组播方式向该第一用户设备发送该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,该发送单元,还用于向该核心网网元发送第二信息,该第二信息指示删除第一单播业务信息,或者,
该第二信息指示停止以单播方式向该第一用户设备发送该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,当该处理单元确定采用单播方式向该第一用户设备发送该第一业务的单播数据时,该发送单元,还用于向该第一用户设备发送第四通知,该第四通知用于通知该第一用户设备通过单播方式接收该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,该发送单元,还用于向该核心网网元发送第一单播业务信息,该第一单播业务信息用于为以单播方式向该第一用户设备发送该第一业务的数据分配资源;
或者,该发送单元,还用于向该核心网网元发送第三信息,该第三信息使能该核心网网元以单播方式向该第一用户设备发送该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,该订阅请求中包括辅助信息,该辅助信息用于辅助决定是否启用组播方式向该第一用户设备发送该第一业务的数据。
结合第五方面,在第五方面的某些实现方式中,该发送单元,还用于向该第一用户设备发送该第一业务的组播信息,该第一业务的组播信息包括组播地址信息。
可选地,该用于传输数据的装置还可以包括存储器,该存储器与该处理器耦合,该处理器用于实现上述第一方面描述的方法中业务服务器的功能。在一种可能的实现中,该存储器用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第一方面描述的方法中业务服务器的功能。
可选地,该用于传输数据的装置还可以包括通信接口,该通信接口用于该用于传输数据的装置与其它设备进行通信。当该用于传输数据的装置为用户设备时,该通信接口可以为收发器、输入/输出接口、或电路等。
在一种可能的设计中,该用于传输数据的装置包括:处理器和通信接口,
该处理器用于运行计算机程序,以使得该用于传输数据的装置实现上述第一方面描述的任一种方法;
该处理器利用该通信接口与外部通信。
可以理解,该外部可以是处理器以外的对象,或者是该装置以外的对象。
在另一种可能的设计中,该用于传输数据的装置为芯片或芯片***。该通信接口可以是该芯片或芯片***上输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
第六方面,提供一种用于传输数据的装置,该用于传输数据的装置包括处理器,用于实现上述第二方面描述的方法中策略控制网元的功能。
该用于传输数据的装置,包括:
接收单元,用于接收第一消息,该第一消息中包括第一单播业务信息和第一组播业务信息,该第一单播业务信息包括第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息,该第一组播业务信息包括该第一业务的数据通过组播方式发送时的组播业务标识;
发送单元,用于向会话管理网元发送该第一业务的数据通过单播方式发送时的第一计费策略控制PCC规则,该第一PCC规则包括该组播业务标识。
结合第六方面,在第六方面的某些实现方式中,该第一消息中还包括订阅请求,该订阅请求用于订阅是否支持以组播方式向该第一用户设备发送该第一业务的数据的通知,其中,该第一PCC规则中包括该订阅请求。
结合第六方面,在第六方面的某些实现方式中,该第一组播业务信息还包括以组播方式发送该第一业务的数据时的第二QoS需求信息。
可选地,该用于传输数据的装置还可以包括存储器,该存储器与该处理器耦合,该处理器用于实现上述第二方面描述的方法中策略控制网元的功能。
在一种可能的实现中,该存储器用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第二方面描述的方法中策略控制网元的功能。
可选地,该用于传输数据的装置还可以包括通信接口,该通信接口用于该用于传输数据的装置与其它设备进行通信。当该用于传输数据的装置为策略控制网元时,该通信接口可以为收发器、输入/输出接口、或电路等。
在一种可能的设计中,该用于传输数据的装置包括:处理器和通信接口,
该处理器利用该通信接口与外部通信;
该处理器用于运行计算机程序,以使得该用于传输数据的装置实现上述第二方面描述的任一种方法。
可以理解,该外部可以是处理器以外的对象,或者是该装置以外的对象。
在另一种可能的设计中,该用于传输数据的装置为芯片或芯片***。该通信接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
第七方面,提供一种用于传输数据的装置,该用于传输数据的装置包括处理器,用于实现上述第三方面描述的方法中会话管理网元的功能。
该用于传输数据的装置,包括:
接收单元,用于接收订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,该业务服务器服务该第一业务;
处理单元,用于确定是否支持以组播方式向该第一用户设备发送该第一业务的数据;
发送单元,用于向该业务服务器发送第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据。
结合第七方面,在第七方面的某些实现方式中,该处理单元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:
该处理单元确定该接入网设备是否支持以组播方式向该第一用户设备发送该第一业务的数据,该第一用户设备通过该接入网设备接入网络;
和/或,
该处理单元确定该第一用户设备是否支持以组播方式接收该第一业务的数据。
结合第七方面,在第七方面的某些实现方式中,该接收单元,还用于获取辅助信息,该辅助信息用于辅助确定是否以组播方式向该第一用户设备发送该第一业务的数据;
该发送单元,还用于向该接入网设备发送该辅助信息。
结合第七方面,在第七方面的某些实现方式中,该辅助信息包括:该第一业务的数据采用组播方式发送时所需的带宽需求信息、该第一业务的数据采用单播方式发送时所需的带宽需求信息、该第一业务的数据采用单播方式发送时的第一服务质量QoS需求信息、该第一业务的数据采用组播方式发送时的第二QoS需求信息中的一项或者多项。
结合第七方面,在第七方面的某些实现方式中,该订阅请求中包括该辅助信息。
结合第七方面,在第七方面的某些实现方式中,该接收单元,还用于从策略控制网元接收该第一QoS需求信息和/或该第二QoS需求信息。
结合第七方面,在第七方面的某些实现方式中,该发送单元,还用于向接入网设备发送第四信息,该第四信息指示该接入网设备采用点对多点PTM方式发送该第一业务的数据。
结合第七方面,在第七方面的某些实现方式中,该接收单元,还用于从接入网设备接收第五通知,该第五通知用于通知该接入网设备支持以组播方式向该第一用户设备发送该第一业务的数据;
该处理单元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:
该处理单元基于该第五通知确定支持以组播方式向该第一用户设备发送该第一业务的数据。
结合第七方面,在第七方面的某些实现方式中,该接收单元,还用于从该接入网设备接收第六通知,该第六通知用于通知该接入网设备不支持以组播方式向该第一用户设备发送该第一业务的数据;
该处理单元确定是否支持以组播方式向该第一用户设备发送该第一业务的数据包括:
该处理单元基于该第六通知确定不支持以组播方式向该第一用户设备发送该第一业务的数据。
结合第七方面,在第七方面的某些实现方式中,该发送单元,还用于向接入网设备发送第五信息,该第五信息使能该接入网设备向该会话管理网元发送第五通知或第六通知,
其中,该第五通知用于通知该第一业务的数据支持组播方式发送,该第六通知用于通知该第一业务的数据不支持组播方式发送。
结合第七方面,在第七方面的某些实现方式中,该接收单元,还用于接收第一信息;或者,
该接收单元,还用于从该第一用户设备接收第七信息,该第一信息和该七信息指示以组播方式向该第一用户设备发送该第一业务的数据;
该发送单元,还用于向接入网设备发送第八信息,该第八信息使能该接入网设备以组播方式给该第一用户设备发送该第一业务的数据。
可选地,该用于传输数据的装置还可以包括存储器,该存储器与该处理器耦合,该处理器用于实现上述第三方面描述的方法中会话管理网元的功能。
在一种可能的实现中,该存储器用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第三方面描述的方法中会话管理网元的功能。
可选地,该用于传输数据的装置还可以包括通信接口,该通信接口用于该用于传输数据的装置与其它设备进行通信。当该用于传输数据的装置为会话管理网元时,该通信接口可以为收发器、输入/输出接口、或电路等。
在一种可能的设计中,该用于传输数据的装置包括:处理器和通信接口,
该处理器利用该通信接口与外部通信;
该处理器用于运行计算机程序,以使得该用于传输数据的装置实现上述第三方面描述的任一种方法。
可以理解,该外部可以是处理器以外的对象,或者是该装置以外的对象。
在另一种可能的设计中,该用于传输数据的装置为芯片或芯片***。该通信接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
第八方面,提供一种用于传输数据的装置,该用于传输数据的装置包括处理器,用于实现上述第四方面描述的方法中接入网设备的功能。
该用于传输数据的装置,包括:
接收单元,用于接收来自会话管理网元的第五信息,该第五信息用于使能该接入网设备向该会话管理网元发送第五通知或第六通知,
其中,该第五通知用于通知该接入网设备支持以组播方式向第一用户设备发送第一业务的数据,该第六通知用于通知该接入网设备不支持以组播方式向该第一用户设备发送该第一业务的数据;
发送单元,用于响应于述接入网设备确定支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第五通知;
或者,该发送单元,还用于响应于该接入网设备确定不支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第六通知。
结合第八方面,在第八方面的某些实现方式中,该接收单元,还用于获取辅助信息,该辅助信息用于辅助决定是否启用组播方式发送该第一业务的数据。
结合第八方面,在第八方面的某些实现方式中,该接收单元获取该辅助信息包括:
该接收单元从该会话管理网元获取该辅助信息;或者,
该接收单元接收该第一业务的数据以单播方式发送时的第一服务质量QoS流信息和/或该第一业务的数据以组播方式时的第二QoS流信息;
该装置还包括:
处理单元,用于根据该第一QoS流信息和/或该第二QoS流信息确定该辅助信息。
结合第八方面,在第八方面的某些实现方式中,其特征在于,该接收单元,还用于接收来自该会话管理网元的第四信息,该第四信息指示该接入网设备采用点对多点PTM方式发送该第一业务的数据。
结合第八方面,在第八方面的某些实现方式中,该接收单元,还用于接收来自该会话管理网元的第八信息,该第八信息使能该接入网设备以组播方式给该第一用户设备发送该第一业务的数据。
可选地,该用于传输数据的装置还可以包括存储器,该存储器与该处理器耦合,该处理器用于实现上述第四方面描述的方法中接入网设备的功能。
在一种可能的实现中,该存储器用于存储程序指令和数据。该存储器与该处理器耦合,该处理器可以调用并执行该存储器中存储的程序指令,用于实现上述第四方面描述的方法中接入网设备的功能。
可选地,该用于传输数据的装置还可以包括通信接口,该通信接口用于该用于传输数据的装置与其它设备进行通信。当该用于传输数据的装置为接入网设备时,该通信接口可以为收发器、输入/输出接口、或电路等。
在一种可能的设计中,该用于传输数据的装置包括:处理器和通信接口,
该处理器利用该通信接口与外部通信;
该处理器用于运行计算机程序,以使得该用于传输数据的装置实现上述第四方面描述的任一种方法。
可以理解,该外部可以是处理器以外的对象,或者是该装置以外的对象。
在另一种可能的设计中,该用于传输数据的装置为芯片或芯片***。该通信接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
第九方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面该的方法。
第十方面,本申请提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面该的方法。
第十一方面,提供了一种通信***,包括第六方面所示的用于传输数据的装置、第七方面所示的用于传输数据的装置和第八方面所示的用于传输数据的装置。
第十二方面,提供了一种通信***,包括第五方面所示的用于传输数据的装置、第六方面所示的用于传输数据的装置、第七方面所示的用于传输数据的装置和第八方面所示的用于传输数据的装置。
第十三方面,提供了一种芯片装置,包括处理电路,该处理电路用于从存储器中调用并运行程序,使得安装有该芯片装置的通信设备执行上述第一至第四方面中任一种可能实现方式中的方法。
上述的本申请提供的用于传输数据的装置、通信***、计算机可读存储介质、计算机程序产品以及芯片装置,通过订阅第一业务的数据是否支持组播方式发送的通知,能够实现灵活选择不同的业务数据传输方式进行业务的数据传输。
附图说明
图1是本申请实施例适用的一种网络架构示意图。
图2是组播方式发送业务的数据的方法适用的一种网络架构示意图。
图3是本申请实施例提供的一种用于传输数据的方法示意性流程图。
图4是本申请实施例提供的另一种用于传输数据的方法示意性流程图。
图5是本申请实施例提供的又一种用于传输数据的方法示意性流程图。
图6为本申请实施例提供的一种用于传输数据的装置600的示意性框图。
图7为本申请实施例提供的业务服务器700的示意性框图。
图8为本申请实施例提供的另一种用于传输数据的装置800的示意性框图。
图9为本申请实施例提供的策略控制网元900的示意性框图。
图10为本申请实施例提供的又一种用于传输数据的装置1000的示意性框图。
图11为本申请实施例提供的会话管理网元1100的示意性框图。
图12为本申请实施例提供的又一种用于传输数据的装置1200的示意性框图。
图13为本申请实施例提供的接入网设备的示意性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
图1是本申请实施例适用的一种网络架构示意图。下面对该图1所示的网络架构中涉及的各个部分分别进行说明。
1、用户设备(user equipment,UE)110:可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的终端、移动台(mobile station,MS)、终端(terminal)或软终端等等。例如,水表、电表、传感器等。
示例性地,本申请实施例中的用户设备可以指接入终端、用户单元、用户站、移动站、移动台、中继站、远方站、远程终端、移动设备、用户终端(user terminal)、终端设备(terminal equipment)、无线通信设备、用户代理或用户装置。用户设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的用户设备或者未来演进的公用陆地移动通信网络(public landmobile network,PLMN)中的用户设备或者未来车联网中的用户设备等,本申请实施例对此并不限定。
作为示例而非限定,在本申请实施例中,可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
此外,在本申请实施例中,用户设备还可以是物联网(internet of Things,IoT)***中的用户设备,IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。在本申请实施例中,IOT技术可以通过例如窄带(narrow band,NB)技术,做到海量连接,深度覆盖,终端省电。此外,在本申请实施例中,用户设备还可以包括智能打印机、火车探测器、加油站等传感器,主要功能包括收集数据(部分用户设备)、接收接入网设备的控制信息与下行数据,并发送电磁波,向接入网设备传输上行数据。
2、(无线)接入网设备(radio access network,(R)AN)120:用于为特定区域的授权用户设备提供入网功能,并能够根据用户设备的级别,业务的需求等使用不同质量的传输隧道。
(R)AN能够管理无线资源,为用户设备提供接入服务,进而完成控制信号和用户设备数据在用户设备和核心网之间的转发,(R)AN也可以理解为传统网络中的基站。
示例性地,本申请实施例中的接入网设备可以是用于与用户设备通信的任意一种具有无线收发功能的通信设备。该接入网设备包括但不限于:演进型节点B(evolved NodeB,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(home evolved NodeB,HeNB,或home Node B,HNB)、基带单元(baseBand unit,BBU),无线保真(wireless fidelity,WIFI)***中的接入点(access point,AP)、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission andreception point,TRP)等,还可以为5G,如,NR,***中的gNB,或,传输点(TRP或TP),5G***中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如基带单元(BBU),或,分布式单元(distributed unit,DU)等。
在一些部署中,gNB可以包括集中式单元(centralized unit,CU)和DU。gNB还可以包括有源天线单元(active antenna unit,AAU)。CU实现gNB的部分功能,DU实现gNB的部分功能。比如,CU负责处理非实时协议和服务,实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能。DU负责处理物理层协议和实时服务,实现无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层和物理(physical,PHY)层的功能。AAU实现部分物理层处理功能、射频处理及有源天线的相关功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令,也可以认为是由DU发送的,或者,由DU+AAU发送的。可以理解的是,接入网设备可以为包括CU节点、DU节点、AAU节点中一项或多项的设备。此外,可以将CU划分为接入网(radio access network,RAN)中的接入网设备,也可以将CU划分为核心网(core network,CN)中的接入网设备,本申请对此不做限定。
3、用户面网元130:用于分组路由和转发以及用户面数据的服务质量(quality ofservice,QoS)处理等。
在5G通信***中,该用户面网元可以是用户面功能(user plane function,UPF)网元。在未来通信***中,用户面网元仍可以是UPF网元,或者,还可以有其它的名称,本申请不做限定。
4、数据网络网元140:用于提供传输数据的网络。
在5G通信***中,该数据网络网元可以是数据网络(data network,DN)网元。在未来通信***中,数据网络网元仍可以是DN网元,或者,还可以有其它的名称,本申请不做限定。
5、接入管理网元150:主要用于移动性管理和接入管理等,可以用于实现移动性管理实体(mobility management entity,MME)功能中除会话管理之外的其它功能,例如,合法监听以及接入授权/鉴权等功能。
在5G通信***中,该接入管理网元可以是接入管理功能(access and mobilitymanagement function,AMF)网元。在未来通信***中,接入管理网元仍可以是AMF网元,或者,还可以有其它的名称,本申请不做限定。
6、会话管理网元160:主要用于会话管理、终端设备的网络互连协议(internetprotocol,IP)地址分配和管理、选择可管理用户平面功能、策略控制和收费功能接口的终结点以及下行数据通知等。
在5G通信***中,该会话管理网元可以是会话管理功能(session managementfunction,SMF)网元。在未来通信***中,会话管理网元仍可以是SMF网元,或者,还可以有其它的名称,本申请不做限定。
7、策略控制网元170:用于指导网络行为的统一策略框架,为控制面功能网元(例如AMF,SMF网元等)提供策略规则信息等。
在4G通信***中,该策略控制网元可以是策略和计费规则功能(policy andcharging rules function,PCRF)网元。在5G通信***中,该策略控制网元可以是策略控制功能(policy control function,PCF)网元。在未来通信***中,策略控制网元仍可以是PCF网元,或者,还可以有其它的名称,本申请不做限定。
8、绑定支持网元180:用于查找会话所关联的PCF。
在5G通信***中,该绑定支持网元可以是绑定支持功能(binding supportfunction,BSF)网元。在未来通信***中,绑定支持网元仍可以是BSF网元,或者,还可以有其它的名称,本申请不做限定。
9、认证服务器190:用于鉴权服务、产生密钥实现对终端设备的双向鉴权,支持统一的鉴权框架。
在5G通信***中,该认证服务器可以是认证服务器功能(authentication serverfunction,AUSF)网元。在未来通信***中,认证服务器功能网元仍可以是AUSF网元,或者,还可以有其它的名称,本申请不做限定。
10、数据管理网元:用于处理终端设备标识,接入鉴权,注册以及移动性管理等。
在5G通信***中,该数据管理网元可以是统一数据管理(unified datamanagement,UDM)网元。在未来通信***中,统一数据管理仍可以是UDM网元,或者,还可以有其它的名称,本申请不做限定。
11、应用网元1110:用于进行应用影响的数据路由,接入网络开放功能网元,与策略框架交互进行策略控制等。
在5G通信***中,该应用网元可以是应用功能(application function,AF)网元。在未来通信***中,应用网元仍可以是AF网元,或者,还可以有其它的名称,本申请不做限定。
12、网络存储网元:用于维护网络中所有网络功能服务的实时信息。
在5G通信***中,该网络存储网元可以是网络注册功能(network repositoryfunction,NRF)网元。在未来通信***中,网络存储网元仍可以是NRF网元,或者,还可以有其它的名称,本申请不做限定。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。
为方便说明,本申请后续,以应用网元为AF网元,绑定支持网元为BSF网元,网络存储网元为NRF网元,策略控制网元为PCF网元为例进行说明。
进一步地,将AF网元简称为AF,BSF网元简称为BSF,NRF网元简称为NRF,PCF网元简称为PCF。即本申请后续所描述的AF均可替换为应用网元,BSF均可替换为绑定支持网元,NRF均可替换为网络存储网元,PCF均可替换为策略控制网元。
为方便说明,本申请,以装置为AF实体、BSF实体、PCF实体为例,对用于传输数据的方法进行说明,对于装置为AF实体内的芯片、BSF实体内的芯片或为PCF实体内的芯片的实现方法,可参考装置分别为AF实体、BSF实体、PCF实体的具体说明,不再重复介绍。
在图1所示的网络架构中,终端设备通过N1接口与AMF连接,RAN通过N2接口与AMF连接,RAN通过N3接口与UPF连接。
UPF之间通过N9接口连接,UPF通过N6接口与数据网络(data network,DN)互联。
SMF通过N4接口控制UPF。AMF通过N11接口与SMF接口。
AMF通过N8接口从统一数据管理(unified data management,UDM)单元获取终端设备签约数据;SMF通过N10接口从UDM单元获取终端设备签约数据。
AMF通过N15接口从PCF获取策略数据;SMF通过N7接口从PCF获取策略数据。
AF与PCF间通过N5接口连接。
此外,AF和PCF分别与BSF接口,在由SMF触发建立策略会话时,PCF将策略会话的会话信息和该策略会话对应PCF的标识注册到BSF,在此情况下,AF可根据策略会话对应的会话信息从BSF中查询策略会话对应的PCF的标识,从而将针对同一个会话的SMF和AF选择同一个PCF。
需要说明的是,图1中所涉及的各个网元以及网元之间的通信接口的名称是以目前协议中规定的为例进行简单说明的,但并不限定本申请实施例只能够应用于目前已知的通信***。因此,以目前协议为例描述时出现的标准名称,都是功能性描述,本申请对于网元、接口或信令等的具体名称并不限定,仅表示网元、接口或者信令的功能,可以对应的扩展到其它***,比如2G、3G、4G或未来通信***中。
上述图1所示的本申请实施例能够应用的网络架构仅是一种举例说明,适用本申请实施例的网络架构并不局限于此,任何能够实现上述各个网元的功能的网络架构都适用于本申请实施例。
例如,在某些网络架构中,AMF网元、SMF网元、PCF网元、BSF网元以及UDM网元等网络功能网元实体都称为网络功能网元(network function,NF)网元;或者,在另一些网络架构中,AMF网元,SMF网元,PCF网元,BSF网元,UDM网元等网元的集合都可以称为控制面功能网元。
本申请实施例的技术方案可以应用于各种通信***,例如:长期演进(long termevolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)***、通用移动通信***(universal mobiletelecommunication system,UMTS)、全球互联微波接入(worldwide interoperabilityfor microwave access,WiMAX)通信***、第五代(5th generation,5G)***、新无线(newradio,NR)或未来网络等。本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***。通信***还可以是陆上公用移动通信网(public land mobile network,PLMN)网络、设备到设备(device-to-device,D2D)通信***、机器到机器(machine tomachine,M2M)通信***、物联网(internet of Things,IoT)通信***或者其他通信***。
在本申请实施例中,用户设备或接入网设备包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。该硬件层包括中央处理器(centralprocessing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是用户设备或接入网设备,或者,是用户设备或接入网设备中能够调用程序并执行程序的功能模块。
另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmableread-only memory,EPROM)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读存储介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
本申请实施例中还涉及到组播方式,下面结合图2详细介绍组播方式发送业务的数据的方法。图2是组播方式发送业务的数据的方法适用的一种网络架构示意图。
需要说明的是,本申请提供的用于传输数据的方法也适用于广播方式发送业务的数据,图2所示的组播只是举例,对本申请的保护范围不构成任何的限定。当本申请提供的用于传输数据的方法应用于广播方式发送业务的数据时,将本申请实施例描述中的组播替换为广播即可,具体的传输数据的流程与组播类似,本申请中不再针对广播方式进行赘述。
如图2所示,下面对该网络架构中涉及的各个部分分别进行说明。
1、用户设备110,与上述图1中的用户设备110相同,这里不再赘述;
2、5G接入网络(5G access network,5G AN)120,与上述图1中的(R)AN 120相同,这里不再赘述;
3、用户面网元130,与上述图1中的用户面网元130相同,这里不再赘述;
4、接入管理网元150,与上述图1中的接入管理网元150相同,这里不再赘述;
5、策略控制网元170,与上述图1中的策略控制网元170相同,这里不再赘述;
6、应用服务单元210:提供基本业务和补充业务、多媒体会议、融合通讯、短信网关、标准话务台等业务。
在5G通信***中,该应用服务单元可以是应用服务器(application server,AS)。在未来通信***中,应用服务单元仍可以是AS,或者,还可以有其它的名称,本申请不做限定。
另外,需要说明的是,本申请实施例中所涉及的AS可以和AF共同部署,也可以和AF分开部署,当AS与AF分开部署的情况下,AS与核心网之间的信令交互需要经由AF实现,但是本申请实施例中为了便于描述,将AS与核心网之间的信令交互描述为AS和核心网之间直接交互未涉及AF的描述。
7、会话管理网元160:与上述图1中的会话管理网元160类似,这里不再赘述。
8、协议数据单元会话锚点用户面网元(protocol data unit session anchorUPF,PSA UPF)220:与上述图1中的用户面网元130类似,这里不再赘述。
在图2中,当以组播方式发送时,业务的数据的传输路径包括:AS到UPF之间的传输路径、UPF到5G AN之间的传输路径、5G AN到UE之间的传输路径。当以单播方式发送时,业务的数据的传输路径包括:AS到PSA之间的传输路径,PSA到5G AN之间的传输路径、5G AN到UE之间的传输路径。
例如,AS(如,AS可以是组通信服务应用服务器(group communication serviceAS,GCS AS))通过AS到UPF之间的传输路径将业务的数据发送给UPF,UPF再通过UPF与5G AN之间的传输路径将业务的数据发送给5G AN。
一种可能的实现方式,UPF通过UPF与5G AN之间的传输路径给5G AN发送一份业务的数据即可,5G AN可将该一份业务的数据发送给多个UE,或者,5G AN可将该一份业务的数据发送给某个UE。
具体地,5G AN可以根据空口条件、收听该业务的数据的UE数量等灵活决定业务的数据发送方式,例如,可以是点对多点(point to multipoint,PTM)的发送方式,或者还可以是点对点(point to point,PTP)的发送方式。其中,PTM的发送方式可以理解为5GAN发送一份业务的数据,多个UE均可接收该业务的数据;PTP的发送方式可以理解为5G AN发送一份业务的数据,该业务的数据只能由一个UE接收。
需要说明的是,针对同一业务的数据,5G AN可同时启用PTM和PTP发送方式,例如,针对接收该业务的数据的UE#1和UE#2采用PTM发送方式,针对接收该业务的数据的UE#3采用PTP发送方式等。
示例性地,虚拟现实(virtual reality,VR)视频业务对带宽的需求很高,如果采用单播方式播放VR视频,单个小区内只能支持同时给4个用户设备发送视频业务的数据,如果该小区内有多个(如,40个)用户设备观看该VR视频,会导致资源消耗严重。
如果多个用户设备在相同小区观看相同的VR视频,可以考虑采用5G组播模式发送视频业务的数据,这样UPF只需要发送一份视频业务的数据给5G AN,5G AN将该一份视频业务的数据分别发送给多个用户设备,使得多个用户设备都可以接收该视频业务的数据完成视频播放,能够节省资源。
VR视频的播放方式包括:视场(field of view,FOV)模式和360模式。当采用单播方式单独给用户设备发送VR视频业务的数据时,一般采用FOV模式,FOV模式可以节省带宽,且该FOV模式下给不同的用户设备发送的业务的数据包的目标IP地址不同(如,为不同用户设备的IP地址),由于不同用户的视角不同,用户所看到的景观也不同,因此,在该FOV模式下发送的数据包的内容也不同。但是,当采用5G组播方式发送VR视频业务的数据时,需要采用360模式,因为不同用户的视角很难完全保持一致,采用360模式所需带宽比FOV模式所需带宽高。因此,当基站下观看VR视频的用户数很少时(例如,只有1个用户)可以采用FOV模式发送VR视频业务的数据,当用户增加时,可考虑采用360模式通过组播方式发送VR视频业务的数据。
由上述可知类似于VR视频的业务,在采用单播方式或采用组播方式发送业务的数据时,所需的带宽需求等QoS需求是不同。本申请提出一种用于传输数据的方法,可以灵活决定业务的数据的传输方式,以便采用最经济的业务的数据传输方式实现业务的数据传输,节省无线资源。
本申请实施例中对于业务类型不做限定,可以是上述的VR视频类业务,还可以是与VR视频类业务类似的业务,业务的数据可以以单播方式发送和组播方式发送,且单播方式发送业务的数据和组播方式发送业务的数据所需的QoS需求可能不同。
应理解,本申请实施例提供的方法可以应用于5G通信***,例如,图1中所示的通信***。
下文示出的实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或核心网设备,或者,是终端设备或核心网设备中能够调用程序并执行程序的功能模块。
为了便于理解本申请实施例,做出以下几点说明。
第一,在本申请中,“使能”可以包括直接使能和间接使能。当描述某一信息用于使能A时,可以包括该信息直接使能A或间接使能A,而并不代表该信息中一定携带有A。
将信息所使能的信息称为待使能信息,则具体实现过程中,对待使能信息进行使能的方式有很多种,例如但不限于,可以直接使能待使能信息,如待使能信息本身或者该待使能信息的索引等。也可以通过使能其他信息来间接使能待使能信息,其中该其他信息与待使能信息之间存在关联关系。还可以仅仅使能待使能信息的一部分,而待使能信息的其他部分则是已知的或者提前约定的。例如,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的使能,从而在一定程度上降低使能开销。同时,还可以识别各个信息的通用部分并统一使能,以降低单独使能同样的信息而带来的使能开销。
第二,在本申请中示出的第一、第二以及各种数字编号(例如,“#1”、“#2”等)仅为描述方便,用于区分的对象,并不用来限制本申请实施例的范围。例如,区分不同消息等。而不是用于描述特定的顺序或先后次序。应该理解这样描述的对象在适当情况下可以互换,以便能够描述本申请的实施例以外的方案。
第三,在本申请中,“预设的”可包括预先定义,例如,协议定义。其中,“预先定义”可以通过在设备(例如,包括终端设备或核心网设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。
第四,本申请实施例中涉及的“保存”,可以是指的保存在一个或者多个存储器中。所述一个或者多个存储器,可以是单独的设置,也可以是集成在编码器或者译码器,处理器、或通信装置中。所述一个或者多个存储器,也可以是一部分单独设置,一部分集成在译码器、处理器、或通信装置中。存储器的类型可以是任意形式的存储介质,本申请并不对此限定。
第五,本申请实施例中涉及的“协议”可以是指通信领域的标准协议,例如可以包括5G协议、新空口(new radio,NR)协议以及应用于未来的通信***中的相关协议,本申请对此不做限定。
以下,不失一般性,以用户设备、接入网设备、核心网设备和业务服务器之间的交互为例详细说明本申请实施例提供的用于传输数据的方法。
图3是本申请实施例提供的一种用于传输数据的方法示意性流程图。该用于传输数据的方法至少包括以下部分步骤:
S301,第一用户设备建立协议数据单元会话(protocol data unit session,PDUsession),下文中将称为PDU session称为PDU会话。
该第一用户设备可以为任意一个需要建立PDU会话的用户设备。该PDU会话可以用于传输用户设备与业务服务器之间的信令。
本申请实施例中可以将业务服务器简称为AS,用户设备简称为UE,用户面网元简称为UPF,PDU会话的锚点UPF网元简称为PSA UPF。应理解业务服务器还可以称为其他的名称,用户设备也可以简称为其他的名称,用户面网元也可以简称为其他的名称,本申请设备或网元的名称不做限定,能够实现设备或网元的功能即可。
另外,需要说明的是本申请实施例中对于第一UE如何通过UPF建立PDU会话不做限定,可以参考目前协议或下一代协议中对于UE建立PDU会话的相关规定,本申请中对此不进行赘述。
在第一UE建立PDU会话之后,本申请实施例中第一UE可以通过该PDU会话向AS发送业务请求消息,请求AS下发业务的数据。例如,图3所示的方法流程还包括S302,第一UE给AS发送业务请求消息。该业务请求消息用于请求获取第一业务对应的第一业务的数据。
需要说明的是,本申请实施例中对于第一业务的具体业务类型不做限定,该第一业务对应的第一业务的数据可以支持单播方式发送和组播方式发送。
当第一业务的数据通过单播方式发送的情况下,可以称为传输第一业务的单播数据(本申请中也可以将第一业务的单播数据简称为单播数据);当第一业务的数据通过组播方式发送的情况下,可以称为传输第一业务的组播数据(本申请中也可以将第一业务的组播数据简称为组播数据),具体地单播方式发送该第一业务的数据和组播方式发送该第一业务的数据所需的QoS需求不同。
例如,以第一业务为VR视频业务为例,第一UE可通过上述步骤S301中建立的PDU会话发送VR视频业务对应的业务请求消息给AS,请求AS下发VR视频业务对应的VR视频业务的数据。
示例性的,VR视频业务对应的业务请求消息可以为超文本传输协议(hyper texttransfer protocol,HTTP)请求消息,则步骤S302可以理解为第一UE向AS发送HTTP,该HTTP用以请求一个视频业务的资源。如,当第一UE点击视频链接时,可以理解为第一UE向AS发送该视频业务对应的业务请求消息,该视频业务对应的业务请求消息中携带该视频业务的资源链接。
进一步地,当AS接收到来自第一UE的业务请求消息之后,AS需要对该业务请求消息做出响应,向UE发送响应消息。即图3所示的方法流程还包括S303,AS向第一UE发送响应消息。
例如,AS通过该响应消息向第一UE发送上述的第一业务的数据;还例如,AS通过该响应消息通知第一UE第一业务的数据请求失败;还例如,AS通过该响应消息通知第一UE在预设的时间段之内重新发送上述的业务请求消息(如,该预设时间段的起始时刻为第一UE接收到响应消息的时刻,时长为预设的,本申请对此不限定)。
本申请实施例中对于该响应消息的具体功能不做限定。
需要说明的是,本申请实施例中主要考虑第一UE业务数据请求成功的场景,即AS需要将第一业务的数据发送给第一UE的场景,对于第一UE请求获取业务数据失败或者重新请求的场景本申请中不进行说明。
即图3所示的方法流程还包括S304,AS向第一UE发送第一业务的数据。
作为一种可能的实现方式,AS可以开始通过单播方式向第一UE发送该第一业务的单播数据。
需要说明的是,当采用单播方式向第一UE发送该第一业务的单播数据时,步骤S303响应消息中可以包括该第一业务的单播数据,或者,通过步骤S303中所示的响应消息之外的其他消息发送该第一业务的单播数据。
并且,取决于实现方式,步骤S304可能由另外一条业务请求消息触发,例如,当业务请求消息是基于HTTP的消息时,在AS执行步骤S304前第一UE向AS发送了一条新的业务请求消息。
作为另一种可能的实现方式,AS可以开始通过组播方式向第一UE发送该第一业务的组播数据。
下面,以AS首先通过单播的方式向第一UE发送该第一业务的单播数据为例进行说明:
为了区分,本申请实施例中将AS通过单播方式向第一UE发送的第一业务的数据称为单播数据、将AS通过组播方式向第一UE发送的第一业务的数据称为组播数据。
需要说明的是,单播数据与组播数据不同可以指单播数据包的目标IP地址与组播数据包的目标IP地址不同,在本申请实施例中,单播数据包的目标IP地址为第一UE的IP地址,而组播数据包的目标IP地址是组播IP地址,与第一UE的IP地址无关,或者,除了单播数据包的目标IP地址和组播数据包的目标IP地址不同之外,单播数据包的内容与组播数据包的内容也不同,例如,若第一业务为视频业务,AS向第一UE发送的单播数据的数据内容如上文中所示的FOV格式的数据内容,AS向第一UE发送的组播数据的数据内容如上文中所示的360格式的数据内容。应理解,上述以第一业务为视频业务说明AS发送的单播数据和组播数据不同只是举例,对本申请的包括范围不构成任何的限定,当第一业务为其他类型的业务的情况下,AS发送的业务对应的单播数据和组播数据也存在类似的不同,这里不再赘述。
还需要说明的是,在AS给第一UE发送单播数据之前,第一UE与AS之间还可以经过其他的信令交互。如在AS向第一UE发送单播数据之前,还可能向第一UE发送除上述的携带单播数据的消息之外的其他消息。
本申请实施例中对于AS给第一UE发送单播数据之前第一UE与AS之间的信令交互不做限定。
例如,在AS给第一UE发送单播数据之前,AS可能会先对第一UE进行认证,确定第一UE为合法的第一UE,可以向该第一UE发送单播数据,则第一UE与AS之间的信令还可以包括认证相关的信令交互。
本申请实施例中AS支持通过组播方式发送该第一业务的组播数据,则AS可以将第一业务的组播信息发送给第一UE。
可选地,上述的携带单播数据的消息中还包括该第一业务的组播信息;或者,
可选地,AS通过携带单播数据的消息之外的其他消息将该第一业务的组播信息发送给第一UE。
该第一业务的组播信息用于指示第一UE获知第一业务的数据的组播发送方式以及第一UE如何加入该第一业务的组播会话,第一业务的组播信息包括第一业务的数据通过组播方式发送时的组播业务的标识,例如,组播地址和可选的源地址等信息。
需要说明的是,AS能够通过单播的方式将上述的第一业务的单播数据发送给第一UE,是因为通过核心网设备(如,PCF、NEF、SMF、UPF或AMF等)和接入网设备分配了AS和第一UE之间单播方式传输第一业务的单播数据所需单播资源,为此,AS可请求核心网为发送该单播数据分配响应的资源,该过程可通过AS将该第一业务的数据以单播方式发送所对应的第一单播业务信息发送给核心网设备来实现,核心网设备在收到第一单播业务信息时为其分配所需的资源。
本申请实施例中,在上述分配单播资源的流程中可以同时创建第一业务的数据以组播方式发送时的组播会话,或者,在分配单播资源的流程中使得核心网设备侧获知第一业务支持以组播方式发送第一业务的组播数据。
本申请实施例中上述的第一业务的数据同时支持单播方式发送和组播方式发送。为了使得核心网网元能够获知第一业务的数据可以通过组播方式发送,可以通过以下几种方式实现:
方式一、本申请实施例中AS可以将第一业务对应的第一组播业务信息发送给核心网网元(如,策略控制网元、会话管理网元、网络开放网元等),以使得核心网网元获知第一业务的数据可以通过组播方式发送,在该方式一下,图3所示的方法流程还包括S305,AS向核心网网元发送第一单播业务信息和第一组播业务信息。
在方式一下第一组播业务信息可以和第一单播业务信息通过一条消息(如,第一消息)发送给核心网网元。由上述步骤S304可知AS在收到第一UE的业务请求消息之后,AS决定先以单播方式向第一UE发送单播数据,AS可将该第一业务的数据采用单播方式发送时第一业务对应的第一单播业务信息发送给PCF。
其中,第一单播业务信息包括采用单播方式发送该单播数据时的第一QoS需求信息,进一步地,该第一单播业务信息还包括第一业务流(flow)描述信息,第一业务流描述信息用于识别该单播数据,例如,第一业务流描述信息可以是业务流对应的互联网协议(Internet protocol,IP)地址、端口号、协议号等信息,或者业务标识信息。
需要说明的是,本申请实施例中对于上述的第一单播业务信息具体包括的内容不做限定,可以参考目前协议或者下一代协议中对于AS采用单播方式发送单播数据的情况下,需要发送给用户设备的该第一单播业务信息。
在方式一中AS向PCF发送该第一单播业务信息时,可以将第一组播业务信息一起发送给PCF,即上述的第一单播业务信息和第一组播业务信息可以同时携带在同一条消息(如,第一消息)中发送给PCF。
上述的第一组播业务信息包括组播业务的标识,进一步地,该第一组播业务信息还可以包括采用组播方式发送该组播数据时的第二QoS需求信息和/或第二业务流(flow)描述信息,第二业务流描述信息用于识别该组播数据,其中,组播业务标识信息可以理解为以组播方式发送该第一业务的数据时的组播频道信息。
或者,
方式二、本申请实施例中AS可以通过向核心网网元发送订阅请求,在该订阅请求中携带用于辅助网络判断是否支持组播方式发送第一业务的数据的辅助信息,以使得核心网网元获知第一业务的数据可以通过组播方式发送,在该方式二下图3所示的方法流程还包括S306,AS向核心网网元发送订阅请求,该订阅请求用于订阅第一业务的数据是否支持组播方式发送的通知,该订阅请求中包括上述的辅助信息。
其中,辅助信息包括第一业务的数据采用组播方式发送时所需的带宽需求信息、第一业务的数据采用单播方式发送时所需的带宽需求信息、第一业务的数据采用单播方式发送时的第一服务质量QoS需求信息、第一业务的数据采用组播方式发送时的第二QoS需求信息中的一项或者多项。
或者,
方式三、本申请实施例中AS可以通过向核心网网元发送订阅请求和第一单播业务信息,在该订阅请求中携带第一组播业务的标识或上述的辅助信息,以使得核心网网元获知第一业务的数据可以通过组播方式发送,在该方式三下图3所示的方法流程还包括S3061,AS向核心网网元发送订阅请求和第一单播业务信息,该订阅请求用于订阅第一业务的数据是否支持组播方式发送的通知,即在方式三下订阅请求可以和第一组播业务信息通过一条消息(如,第一消息)发送给核心网网元。
或者,
方式四、本申请实施例中AS可以通过向核心网网元发送上述的第一组播业务信息、第一单播业务信息和订阅请求,以使得核心网网元获知第一业务的数据可以通过组播方式发送,在该方式三下上述的步骤S306和步骤S305可以为一个步骤,可以理解为在一条消息(如,第一消息)中发送上述的订阅请求、第一单播业务信息和第一组播业务信息。
上述方式一~方式四说明了AS可以向核心网网元发送不同的信息组合以使得核心网网元获知第一业务的数据支持组播方式发送。下面简单说明AS如何向策略控制网元发送信息,本申请实施例中可以将策略控制网元简称为PCF。应理解策略控制网元还可以称为其他的名称,本申请对策略控制网元的名称不做限定。
作为一种可能的实现方式,AS向PCF发送信息可以是AS直接向PCF发送该信息;或者,
作为另一种可能的实现方式,AS向PCF发送信息可以是AS向网络开放网元发送该信息,网络开放网元将该信息保存至UDR,PCF再从UDR处获得该信息(如,UDR主动将该信息转发给PCF,或者,PCF主动从UDR处获取该信息)。
本申请实施例中可以将网络开放网元称为网络开放功能(network exposurefunction,NEF)网元,简称为NEF。应理解网络开放网元还可以称为其他的名称,本申请对网络开放网元的名称不做限定。
由上述的方式二、方式三、方式四可知,图3所示的实施例中AS可以订阅第一业务的数据是否支持组播方式发送的通知,以便于当网络(如,5G网络)确定可以对该第一业务的数据启用组播方式发送或停止组播方式发送时给AS发送通知,使得AS及时获知是否能够采用组播方式发送第一业务的数据,实现灵活切换第一业务的数据的传输方式。
具体地,上述的订阅请求用于订阅支持以组播方式向第一用户设备发送第一业务的数据的通知,或者,该订阅请求用于订阅不支持以组播方式向第一用户设备发送第一业务的数据的通知,或者,该订阅请求用于订阅支持以组播方式向第一用户设备发送第一业务的数据的通知和不支持以组播方式向第一用户设备发送第一业务的数据的通知。
示例性的,当采用单播方式给第一用户设备发送第一业务的数据时,AS可订阅支持组播方式向第一用户设备发送第一业务的数据的通知;当采用组播方式给第一用户设备发送第一业务的数据时,AS可订阅不支持组播方式向第一用户设备发送第一业务的数据的通知;或者,
AS可订阅能力改变的通知,即,当网络从支持以组播方式向第一用户设备发送第一业务的数据变为不支持时,或当从不支持变为支持时给AS发送通知。
可选地,AS可以直接向SMF发送该订阅请求,也可以通过PCF将该订阅请求转发给SMF,本申请中对于具体的订阅方式不做限定。
为了便于区分,本申请实施例中将SMF通知AS支持组播方式发送第一业务的数据的通知称为第一通知,将SMF通知AS不支持组播方式(如,支持单播或停止组播)发送第一业务的数据的通知称为第二通知。
需要说明的是,核心网网元在接收到订阅请求之后,需要向AS发送订阅响应,指示AS是否订阅成功,本申请实施例中主要考虑订阅成功的情况,所以图3中并未显示该完整的订阅流程。
作为一种可能的是实现方式,AS订阅通知成功的情况下,当SMF确定第一业务的数据支持组播方式发送的情况下,SMF向AS发送第一通知,通知AS该第一业务的数据支持组播方式发送;
作为另一种可能的实现方式,AS订阅通知成功的情况下,当SMF确定第一业务的数据不支持组播方式发送的情况下,SMF向AS发送第二通知,通知AS该第一业务的数据不支持组播方式发送。
作为一种可能的是实现方式,SMF可以根据第一UE接入的接入网设备的能力确定是否支持组播方式向第一UE发送第一业务的数据,其中,接入网设备的能力可以是接入网设备是否支持以组播模式发送数据,例如,接入网设备是否支持以PTM方式发送数据;
作为另一种可能的是实现方式,SMF可以根据第一UE的能力确定第一业务的数据是否支持组播方式发送,其中,第一UE的能力可以是第一UE是否支持组播模式接收数据;SMF可以根据第一UE上报的是否支持组播方式接收第一业务的数据的信息,确定第一业务的数据是否支持组播方式发送。
作为又一种可能的是实现方式,SMF可以根据接入网设备上报的是否支持组播方式给第一UE发送第一业务的数据的通知确定是否支持组播方式给第一UE发送第一业务的数据。
需要说明的是,AS接收到SMF发送的第一通知或第二通知之后,需要向SMF发送通知响应,用于响应AS是否成功接收到通知,本申请实施例中主要考虑SMF成功接收到通知的情况,图3中未示出该通知响应。
示例性地,AS接收到第一通知,可以基于该第一通知确定采用组播方式向第一用户设备发送第一业务的组播数据;或者,
示例性地,AS接收到第二通知,可以基于该第二通知确定采用单播方式向第一用户设备发送第一业务的单播数据。
由上述的使得核心网网元获知第一业务的数据可以通过组播方式发送的方式一~方式四可知,本申请实施例中业务服务器向核心网网元发送订阅请求包括以下几种可能:
可能一、业务服务器向核心网网元发送第一消息,第一消息包括订阅请求,订阅请求包括辅助信息,辅助信息用于确定是否支持以组播方式给第一UE发送第一业务的数据,其中,辅助信息包括以单播方式发送第一业务的数据时的QoS需求和以组播方式发送第一业务的数据时的QoS需求;
可能二、业务服务器向核心网网元发送第一单播业务信息的第一消息中包括该订阅请求,在可能二中第一消息中携带组播业务标识,具体的,该订阅请求或第一单播业务信息中携带组播业务标识,组播业务对应的第二QoS需求信息可以在发送包括第一单播业务信息和订阅请求的消息之前或者之后或在第一消息中发送给核心网网元。
进一步地,在可能二中核心网网元能够基于第一单播业务信息确定第一QoS需求信息、基于组播业务标识获取第二QoS需求信息,并且基于第一QoS需求信息和第二QoS需求信息确定辅助信息,也可以理解为辅助信息包括该第一QoS需求信息和第二QoS需求信息。
可能三、业务服务器向核心网网元发送第一单播业务信息的第一消息中包括该订阅请求该订阅请求包括第一组播业务信息和/或辅助信息。
示例性地,本申请实施例中PCF在收到第一消息后,可以根据第一消息确定策略计费控制(policy charging control,PCC)规则。即图3所示的方法流程还可以包括S307,PCF确定PCC规则。
进一步地,PCF可以将上述的确定的PCC规则发送给SMF。即图3所示的方法流程还包括S308,PCF向SMF发送PCC规则。
具体地,PCF根据接收到的第一消息中包括的内容不同,PCF在接收到第一消息之后可以执行的步骤包括以下几种可能:
可能一、上述的第一消息中包括订阅请求,订阅请求中携带辅助信息,则PCF向SMF发送该订阅请求,订阅请求中包括辅助信息。
在该可能一中SMF接收到订阅请求之后,可以根据订阅请求获知辅助信息。
可能二、上述的第一消息中包括第一单播业务信息、第一组播业务信息和订阅请求,其中,第一组播业务信息包括组播业务的标识。在可能二中PCF根据第一单播业务信息确定单播方式发送第一业务的数据时对应的第一PCC规则,并且,PCF根据第一组播业务信息和订阅请求,确定在该第一PCC规则中包括订阅请求和组播业务的标识。若第一消息中还包括第一组播业务的第二QoS参数或辅助信息,则第一PCC规则中还可以包括第一组播业务的第二QoS参数或辅助信息。
在该可能二中SMF接收到第一PCC规则之后,若第一PCC规则不包括第一组播业务的第二QoS参数或辅助信息,则SMF根据该组播业务的标识获取组播方式发送时的第二QoS参数,从而确定辅助信息。
可能三、上述的第一消息中包括第一单播信息和订阅请求,订阅请求包括第一组播业务信息,其中,第一组播业务信息包括组播业务的标识。在可能三中PCF根据第一单播业务信息确定的单播方式发送第一业务的数据时对应的第一PCC规则,并且,PCF根据阅请求,确定在该第一PCC规则中包括订阅请求,该订阅请求中包括组播业务的标识。
在该可能三中SMF接收到第一PCC规则之后,若订阅请求中不包括第二QoS参数或辅助信息,则SMF可以根据订阅请求获知组播业务的标识,并且根据组播业务的标识获取以组播方式发送第一业务的数据,以及组播方式发送时的第二QoS参数,从而确定辅助信息。
可能四、上述的第一消息中包括第一单播信息和订阅请求,订阅请求包括辅助信息。在可能四中PCF根据第一单播业务信息确定单播方式发送第一业务的数据时对应的第一PCC规则,该第一PCC规则中包括订阅请求,该订阅请求中包括辅助信息。
在该可能四中SMF接收到第一PCC规则之后,可以根据订阅请求获知辅助信息。
进一步地,PCF将上述的确定的第一PCC规则发送给SMF之后,SMF可以根据该第一PCC规则为该第一业务的数据通过PDU会话发送分配单播资源。即图3所示的方法流程还包括S309,SMF分配资源。
例如,SMF可根据第一PCC规则将该第一业务的数据对应的QoS流映射到已有的QoS流或者新建的QoS流;还例如,SMF发起修改已有的QoS流或者创建新QoS流的流程。即SMF确定单播方式发送第一业务的数据对应的第一QoS流,以便通过该第一QoS流以单播方式发送第一业务的数据。
可选的,若上述的步骤S307中若PCF收到的第一组播业务信息中包括采用组播方式发送该业务的组播数据时的第二QoS需求信息和第二业务流(flow)描述信息,第二业务流描述信息用于识别该组播数据,例如,第二业务流描述信息可以是业务流对应的组播IP地址、发送该第二业务流的源地址、端口号、协议号等信息,或者业务标识信息,则上述的步骤S307中PCF还可以根据第一组播业务信息制定第二PCC规则,相应地,PCF也可以将该第一业务对应的第二PCC规则发送给SMF,SMF可根据该第二PCC规则确定组播方式发送第一业务的数据的情况下的第二QoS参数。
进一步地,SMF可以向接入网设备发送辅助信息,该辅助信息可以辅助接入网设备确定是否以组播方式向第一用户设备发送第一业务的数据。即图3所示的方法流程还包括S310,SMF向接入网设备发送辅助信息。
作为一种可能的实现方式,SMF可以在给接入网设备发送上述的第一QoS流的信息时,给接入网设备发送辅助信息,例如,在分配第一QoS流的过程中,SMF可以向接入网设备发送第一QoS流的信息和辅助信息,其中,辅助信息包括第一业务的数据采用组播方式发送时对应的第二QoS参数。
在该方式下,接入网设备可以在从SMF接收第一QoS流的信息和辅助信息之后,再获取第二QoS流的信息,例如,在为该业务创建组播会话时给接入网设再获取第二QoS流的信息。
作为另一种可能的实现方式,接入网设备可以在从SMF接收了该第一业务的数据的上述第一QoS流之后,再获取第二QoS流的信息和辅助信息,其中,辅助信息包括第一业务的数据采用单播方式发送时对应的第一QoS参数。
在该方式下,SMF可以在为该第一业务的数据分配上述第一QoS流之后,可以通过将第一UE和第一业务对应的组播会话相关联,即通过第九信息指示接入网设备第一UE和第一业务对应的组播会话相关联,其中,接入网设备获知第一UE和第一业务对应的组播会话相关联,相当于指示接入网设备进行判断是否以组播方式向第一用户设备发送第一业务的数据,则图3所示的方法流程还包括S311,创建第一业务的组播会话,S312,将第一UE与第一业务的组播会话关联。
需要说明的是,在SMF给接入网设备发送辅助信息之前,SMF可以从PCF接收上述的辅助信息,例如,SMF从PCF接收第一QoS需求信息和/或第二QoS需求信息,并基于该第一QoS需求信息和/或第二QoS需求信息确定辅助信息中可能包括的第一业务的数据采用组播方式发送时所需的带宽需求信息、第一业务的数据采用单播方式发送时所需的带宽需求信息。
本申请实施例中,若组播会话由不同于SMF的组播SMF管理,则第一业务的组播会话的创建还可以包括SMF触发组播SMF创建第一业务的组播会话。触发的过程可以是SMF给组播SMF发送请求第一组播业务信息的消息,组播SMF根据该消息确定需要创建第一业务的组播会话。
组播SMF获取该第一业务的数据通过组播发送时的第二PCC规则,组播SMF根据该第二PCC规则确定第二QoS流,并且组播SMF将第二QoS流的信息发送给该第一UE当前接入的接入网设备,或者,组播SMF将第二QoS流的信息发送给SMF,由SMF发送给接入网设备。
若组播会话由该SMF管理,即SMF也是组播SMF,则SMF根据第二PCC规则确定第二QoS流,并且组播SMF将第二QoS流的信息发送给该第一UE当前接入的接入网设备。若在上述步骤S308中,SMF未从PCF获得该第一业务的数据对应的第二PCC规则,则在执行S311之前SMF可从PCF处获取该第二PCC规则,在该情况下SMF将组播业务标识发送给PCF。
进一步地,SMF还可以向接入网设备发送第五信息,该第五信息使能接入网设备向SMF发送第五通知或第六通知,其中,第五通知用于通知第一业务的数据支持组播方式发送,第六通知用于通知第一业务的数据不支持组播方式发送。
需要说明的是,上述辅助信息和第五信息可以在一条消息中发送给接入网设备,也可以使用不同的消息发送给接入网设备,本申请对此不限定。
进一步地,接入网设备可以根据接收到的信息确定是否支持第一业务的数据的组播方式,图3所示的方法流程还包括S313,接入网设备确定是否支持组播。
接入网设备根据第一业务的数据对应的以组播方式发送时的第二QoS参数、第一业务的数据以单播播放时的第一QoS参数、以组播方式接收该第一业务的数据的UE的数量、第一UE的信号质量等信息,确定是否适合启用以组播方式给第一UE发送该第一业务的数据。
例如,若第一业务的数据采用组播方式发送时的带宽需求是20M,第一业务的数据采用单播方式发送时的带宽需求是15M,正在接收该第一业务的数据的第二UE的数量为3(UE#1、UE#2和UE#3),其中,信号质量满足通过组播方式接收该第一业务的数据需求的UE的数量为2(UE#1和UE#3),则接入网设备可决定信号质量满足组播需求的UE(如,UE#1和UE#3)支持组播方式发送第一业务的数据,对不满足信号质量的UE(如,UE#2)不支持采用单播方式发送第一业务的数据。
接入网设备确定某UE(如,第一UE)支持组播方式发送第一业务的数据之后,可以向SMF发送第五通知,第五通知用于通知SMF,可对该第一UE支持以组播方式发送第一业务的数据。图3所示的方法流程还包括S314,接入网设备向SMF发送第五通知,具体地接入网设备给该第一UE的PDU会话所对应的SMF发送第五通知。
可选的,该第五通知中包括该第一业务标识,如该第一业务的组播业务标识。
SMF接收到第五通知之后,可以向AS发送第一通知,通知AS可以以组播方式向第一UE发送第一业务的组播数据。图3所示的方法流程还包括S315,SMF向AS发送第一通知。
AS接收到上述的第一通知之后,可以向第一UE发送第三通知,该第三通知用于通知第一UE通过组播方式接收第一业务的数据。图3所示的方法流程还包括S316,AS向第一UE发送第三通知。
另外,AS与第一UE间还可进行相应的应用层交互,本申请对此不限定。
和/或,
图3所示的方法流程还包括S3161,AS向核心网网元发送第一信息,
其中,第一信息指示以组播方式向所述第一UE发送第一业务的数据。
需要说明的是,当AS发送上述第三通知但未发送上述的第一信息的情况下,第一UE获知可以通过组播方式接收第一业务的数据之后,第一UE可以通过第七信息通知到核心网设备侧,采用组播方式向所述第一UE发送第一业务的数据;或者,
当AS发送上述第一信息但未发送上述的第三通知的情况下,核心网设备侧获知可以通过组播方式给第一UE发送第一业务的数据之后,可以通过接入网设备通知到第一UE,采用组播方式接收第一业务的数据。
可选地,AS也可以将第一业务的数据的组播信息(如组播地址)发送给第一UE。
作为一种可能的实现方式,SMF接收到第一信息或接收到第七信息之后,SMF通知接入网设备将UE加入组播会话。图3所示的方法流程还包括S317,UE向SMF发送第七信息,该第七信息指示SMF以组播方式向第一UE发送第一业务的数据。
可选地,SMF接收到第七信息之后可触发建立组播会话。
进一步地,SMF还可以向接入网设备发送第八信息,该第八信息使能接入网设备以组播方式给所述第一用户设备发送所述第一业务的数据,例如,SMF通过AS发送的第一信息和/或从第一UE接收到的第七信息请求以组播方式向所述第一用户设备发送所述第一业务的数据。
可选的,SMF还可以向接入网设备发送第四信息,该第四信息指示接入网设备采用PTM方式发送上述的第一业务的数据。
执行上述的步骤之后,后续第一UE的第一业务的数据通过组播的方式发送,则AS可以通知核心网设备侧删除第一业务的数据对应的单播资源。图3所示的方法流程还包括S318,AS向核心网设备发送第二信息,该第二信息指示删除第一单播业务信息。
在一种实现方式中,第二信息用于通知核心网设备将第一单播业务信息删除。则PCF或NEF根据第二信息删除该第一业务的数据对应的第一单播业务信息、相应地,PCF通知SMF删除第一业务的数据对应的第一PCC规则,则,SMF可以将第一PCC规则也删除,并删除第一业务对应的第一QoS流。
在另外一种实现方式中,第二信息指示该第一业务的数据停止以单播方式发送。PCF或NEF接收到第二信息之后可以不删除第一业务对应的第一单播业务信息、相应地,SMF也无需删除相应的第一PCC规则,另外,为了节约资源SMF可以删除第一业务对应的第一QoS流。
可选的,当第一UE的第一业务的数据通过组播的方式发送后,AS可以给核心网网元发送订阅请求,用于订阅当不支持以组播方式给该第一UE发送第一业务的数据时发送第二通知,该订阅请求中包括辅助信息,该辅助信息为第一QoS参数。
上述介绍了如何从以单播方式发送第一业务的数据切换至以组播方式发送第一业务的数据,进一步地本申请实施例中第一业务的数据还可以从组播方式发送切换至单播方式发送。
在第一业务的数据需要从组播方式发送切换至单播方式发送的情况下,图3所示的方法流程还包括以下步骤:
S319,接入网设备确定不支持组播方式给第一UE发送第一业务的数据。
例如,当接入网设备确定支持以组播方式接收该第一业务的数据的UE数减少、或者以组播方式接收第一业务的数据的UE(如,第一UE)的信号质量变差,接入网设备可能会确定不支持给第一UE以组播方式发送该第一业务的数据。
本申请实施例中对于接入网设备决定不支持以组播方式发送第一业务的数据的原因不做限定。
接入网设备确定不支持以组播方式发送第一业务的数据之后,图3所示的方法流程还包括S320,接入网设备给SMF发送第六通知。
该第六通知用于通知SMF不支持以组播方式给该第一UE发送第一业务的数据。
可选地,该第六通知可携带该第一业务的标识,例如携带第一业务对应的组播业务标识或者第一业务对应的组播会话标识。
SMF接收到上述的第六通知之后,可以向AS发送第二通知,该第二通知用于通知AS不支持以组播方式给该第一UE发送第一业务的组播数据,或者,指示AS需要以单播方式发送第一业务的单播数据。即图3所示的方法流程还包括S321,SMF向AS发送第二通知。
可选地,AS可以执行上述的步骤S306,即通过订阅消息订阅该第二通知;或者,AS可以在上述的步骤S318中执行订阅该第二通知的步骤。
具体地,AS确定不能以组播方式给该UE发送第一业务的组播数据之后,后续可以执行的步骤包括以下两种方式:
方式一:
AS可以将该第一单播业务信息发送给PCF。即图3所示的方法流程还包括S322,AS向核心网网元发送第一单播业务信息。
在确定从组播方式切换至单播方式发送第一业务的数据的情况下,AS可以将第一单播业务信息发送给核心网网元,具体的发送方式可以参考上述的步骤S305:AS向核心网网元发送第一单播业务信息和第一组播业务信息、步骤S306:AS向核心网网元发送订阅请求,以及步骤S306:AS向核心网网元发送订阅请求和第一单播业务信息的描述,这里不再赘述。
可选地,该第一单播业务信息包括该第一业务对应的组播业务标识,以便于后续需要从单播方式切换至组播方式。
与上述的从单播方式切换至组播方式发送第一业务的数据的情况类似,PCF可以根据接收到的第一消息确定第一PCC规则,并将第一PCC规则发送给SMF;即图3所示的方法流程还包括S323,PCF确定PCC规则;S324,PCF向SMF发送PCC规则,具体地,PCF确定PCC规则以及向SMF发送PCC规则的方式可以参考上述的步骤S307和S308这里不再赘述。
方式二:
若上述的步骤S318中,SMF未删除该第一业务的第一PCC规则、PCF或NEF也未删除该第一单播业务信息,此时,AS仅需要给PCF发送第三信息,该第三信息指示启动单播方式发送该第一业务的数据即可。
即图3所示的方法流程还包括S325,AS向PCF发送第三信息。S326,PCF基于第三信息请求SMF启动单播方式向第一用户设备发送第一业务的数据。
在SMF收到启动单播方式向第一用户设备发送第一业务的数据的指示后,图3所示的方法流程还包括S327,SMF分配资源,具体地,SMF分配资源的方式可以参考上述的步骤S309这里不再赘述。
AS可通过第四通知通知UE开始通过单播方式接收该第一业务的数据。图3所示的方法流程还包括S328,AS向第一UE发送第四通知。需要说明的是,该第四通知可以在步骤S322或S325之前发送给第一UE。
另外,AS与UE间还可进行相应的应用层交互,如,若业务是VR视频播放,则AS可获取UE的视角。
需要说明的是,AS通过单播方式向第一UE发送第一业务的数据和通过组播方式向第一UE发送第一业务的数据所经的核心网设备中的UPF可能不同,例如,AS通过单播方式向第一UE发送第一业务的数据经由UPF PSA发送至接入网设备再发送至第一UE、AS通过组播方式向第一UE发送第一业务的数据经由UPF发送至接入网设备再发送至第一UE,图3中并未示出两种传输方式下对应的UPF可能不同的情况,但是对本申请的保护范围并不影响。
本申请中还提出一种可以由AS确定是否启用组播方式发送第一业务的数据的方法,下面结合图4进行说明。
图4是本申请实施例提供的另一种用于传输数据的方法示意性流程图。该用于传输数据的方法至少包括以下部分步骤:
S401,第一用户设备建立PDU会话。
与图3中的步骤S301相同,这里不再赘述。
S402,第一UE给AS发送业务请求消息。
与图3中的步骤S302相同,这里不再赘述。
S403,AS向第一UE发送响应消息。
与图3中的步骤S303相同,这里不再赘述。
S404,AS向UE发送第一业务的数据。
与图3中的步骤S304相同,这里不再赘述。
该实施例中AS向第一UE以单播的方式发送第一业务的单播数据之后,获取UE所接入的小区信息,即图4所示的方法流程还包括S405,AS确定第一UE接入的第一小区。
作为一种可能的实现方式,AS可向核心网(如,PCF)订阅第一UE的位置信息,并指定上报第一UE的位置信息的精度为小区粒度的。在该实现方式下,PCF可将第一UE当前接入的第一小区的信息发送给AS。
作为另一种可能的实现方式,AS也可以要求第一UE上报当前接入的第一小区的信息,根据该第一小区的信息确定第一UE接入的第一小区。例如,第一UE通过建立的PDU会话将当前接入的第一小区的信息发送给AS;还例如,第一UE通过上述的业务请求消息将第一小区的信息发送给AS。
AS确定UE接入的第一小区之后,根据该第一小区内接收该第一业务的数据的第二UE的数量决定是否启用组播方式发送第一业务的数据,其中,第二UE包括上述的第一UE,或者,第二UE包括上述的第一UE以及第一UE之外的至少一个UE。即图4所示的方法流程还包括S406,AS确定是否启用组播方式。
当AS确定启用组播方式发送第一业务的数据的情况下,AS可以将该第一业务对应的第一组播业务信息发送给核心网网元,即图4所示的方法流程还包括S407,AS向PCF发送第一组播业务信息。
进一步地,针对在AS决定支持以组播方式发送第一业务的数据前已经开始以单播方式接收该第一业务的数据的第一小区中的第二UE来说,AS需要通知核心网网元该第二UE的第一业务的数据支持以组播方式,即图4所示的方法流程还包括S408,AS向核心网网元发送第一消息。该第一消息用于通知核心网网元第一业务的数据可以通过组播方式发送。
具体地,AS向核心网网元发送的第一消息中包括的信息可以参考图3所示的实施例中列举的方式一~方式四中所示的第一消息中可能包括的信息,这里不再赘述。需要说明的是,当第一消息中包括第一组播业务信息的情况下,上述的步骤S407可以无需执行。
相应地,PCF根据从AS收到的第一消息更新第一业务对应的第一PCC规则,第一PCC规则的制订可参见图3所示的实施例中步骤S307,另外,第一PCC规则中包括的信息可以参考图3所示的实施例中步骤S308中的描述,这里不再赘述。
SMF在收到更新的第一PCC规则后,与图3所示的实施例中不同的是,本实施例中针对上述的第二UE不需要执行步骤S309,因为第二UE的第一业务数据对应的单播资源已经创建。
进一步地,SMF在收到更新的第一PCC规则后,SMF还可以给接入网设备发送辅助信息,具体可以参考图3所示的实施例中步骤S310,
或者,
当第一消息中包括第一组播业务信息时,PCF还可以根据第一组播业务信息确定第二PCC规则,并将第二PCC规则发送给SMF,具体可参见图3所示的实施例中步骤S307。SMF在收到更新的第二PCC规则后,SMF还可以创建第一业务的组播会话以及将第二UE和第一业务的组播会话相关联,即图4所示的方法流程还包括S409:创建第一业务的组播会话,以及S410:将第二UE和第一业务的组播会话相关联,具体流程可以参考图3所示的实施例中步骤S311和步骤S312,这里不再赘述。
进一步地,上述步骤S408中AS向核心网网元发送的第一消息中还包括第二UE的信息其中第二UE的信息可以是第二UE的IP地址或者第二UE的标识;可选的,第二UE信息还可以包括第二UE的PDU会话对应的数据网络名称(data network name,DNN)、单个网络片选择辅助信息(single network slice selection assistance information,S-NSSAI)等信息,PCF根据第一UE的信息确定对应的SMF。
作为一种可能的实现方式,在AS判断支持组播方式的之后,接入网设备还可以根据接收到的信息确定是否支持第一业务的数据的组播发送方式,图4所示的方法流程还包括S411,接入网设备确定是否支持组播。
进一步地,接入网设备确定是否支持以组播方式给该UE发送第一业务的数据,具体确定方式参见上述的步骤S313,这里不再赘述。
示例性地,当接入网设备决定不能以组播方式给第一UE发送第一业务的数据的情况下,接入网设备向第一UE对应的SMF发送第六通知,该第六通知用于通知示不能以组播方式给第一UE发送第一业务的数据;
示例性地,当接入网设备决定可以以组播方式给第一UE发送第一业务的数据的情况下,接入网设备向第一UE对应的SMF发送第五通知,该第五通知用于通知可以以组播方式给第一UE发送第一业务的数据。
接入网设备确定是否支持组播之后,可以通过第五通知或第六通知将结果通知给SMF,图4所示的方法流程还包括S412,接入网设备向SMF发送第五通知或第六通知。
SMF接收到上述的第五通知或第六通知之后,向AS发送第一通知或第二通知,图4所示的方法流程还包括S413,SMF向AS发送第一通知或第二通知。
第一通知指示可以以组播方式给第一UE发送第一业务的数据的情况下,AS可以向第一UE发送第三通知,该第三通知用于通知第一UE通过组播方式接收第一业务的数据;或者,第二通知指示不可以以组播方式给第一UE发送第一业务的数据的情况下,AS可以向第一UE发送第四通知,该第四通知用于通知第一UE通过单播方式接收第一业务的数据。图4所示的方法流程还包括S414,AS向UE发送第三通知或第四通知。
上面结合后图3和图4说明如何灵活选择不同的传输方式,传输第一业务的数据,下面结合图5说明在UE发生接入网设备切换的场景下可能需要进行业务的数据传输方式的切换,以需要从组播方式发送第一业务的数据切换至单播方式发送第一业务的数据的场景为例进行说明。
图5是本申请实施例提供的又一种用于传输数据的方法示意性流程图。该用于传输数据的方法至少包括以下部分步骤:
S501,第一用户设备建立PDU会话。
与图3中的步骤S301相同,这里不再赘述。
S502,UE给AS发送业务请求消息。
与图3中的步骤S302相同,这里不再赘述。
S503,AS向UE发送响应消息。
与图3中的步骤S303相同,这里不再赘述。
S504,AS向UE发送第一业务的数据。
与图3中的步骤S304相同,这里不再赘述。
进一步地,AS可以订阅第一业务的数据支持组播方式发送的第一通知和不支持组播方式发送的第二通知,以便于当发送第一业务的数据的方式,由不支持组播方式变为支持组播方式时可SMF给AS发送第一通知,或者由支持组播方式变为不支持组播方式时SMF可给AS发送第二通知。
另外,AS首次订阅第一通知和第二通知时,SMF可立刻向AS发送第一业务的数据是否支持组播方式发送的第一通知或第二通知。
AS和SMF之间具体的订阅流程的交互信令可以参考图3中步骤S306的描述,这里不再赘述。
该实施例中,以源接入网设备(如图5中所示的源gNB)支持组播方式发送第一业务的数据,目标接入网设备(如图5中所示的目标gNB)不支持组播方式发送第一业务的数据为例进行说明。
首先,SMF确定第一业务的数据可以通过组播方式发送给第一UE的情况下,SMF向AS发送第一通知,该第一通知用于通知第一业务的数据通过组播方式发送。图5所示的方法流程还包括S505,SMF向AS发送第一通知。
作为一种可能的实现方式,SMF可以根据第一UE的能力和/或源接入网设备的能力判断第一业务的数据是否支持组播方式发送。
作为另一种可能的实现方式,也可以类似图3中步骤S309~S313所述的由源接入网设备确定第一业务的数据是否支持组播方式发送,然后向SMF发送第五通知或第六通知。
示例性地,SMF通知源接入网设备哪些UE正在接收该第一业务的数据,以便源接入网设备确定是否支持组播。
另外,SMF还可给源接入网设备提供第一业务的对应第二QoS流的信息和第一业务的对应第一QoS流的信息,以便源接入网设备进行判断。其中,第二QoS流的信息和第一QoS流的信息可以基于从PCF处获得的PCC规则得到,具体QoS流的信息的生成和传输流程可以参考图3中步骤S307~S310,该实施例中不再赘述。
可选的,SMF可先获取该第一业务的组播业务标识对应的第二QoS流的信息,并触发创建第一业务的组播会话,与图3中所示的步骤S311类似这里不再赘述。
若SMF向AS发送第一通知之前,SMF已经为该第一业务创建了组播会话,则第一通知中还可携带第一业务的组播会话的标识。
示例性地,上述流程中若AS还没有将该第一业务对应的第一组播业务信息发送给核心网,则图5所示的方法流程还包括S506,AS向核心网设备发送第一组播业务信息。
可选的,该携带第一组播业务信息的消息中可以包括UE列表,用以通知核心网设备将哪些UE加入该组播。其中,第一组播业务信息的传输路径包括:AS-PCF-SMF。
AS在收到上述的第一通知后,可以通知第一UE通过组播方式接收所述第一业务的数据。图5所示的方法流程还包括S507,AS向第一UE发送第三通知,第三通知用于通知第一UE通过组播方式接收所述第一业务的数据。
作为一种可能的实现方式,AS还可以将第一业务的组播信息发送给第一UE,例如,第一业务的组播标识或第一业务的组播会话标识。在该实现方式下,第一UE接收到上述的第一业务的组播信息之后,发送接入组播会话的请求,图5所示的方法流程还包括S508,第一UE向SMF发送加入组播会话的第七信息,第七信息中携带第一业务的组播标识或第一业务的组播会话标识。
图5所示的方法流程还包括S509,创建第一业务的组播会话;以及S510,通知接入网设备将第一UE加入第一业务的组播会话。通过组播方式向第一UE发送第一业务的组播数据。
图5所示的方法流程还包括S511,AS向核心网设备发送第二信息,该第二信息指示删除第一单播业务信息,与图3中的S318类似,这里不再赘述。
SMF接收到第二信息之后,发起删除单播方式发送第一业务的数据对应的单播资源,图5所示的方法流程还包括S512,SMF删除单播资源。具体地,步骤S512中SMF根据第二信息,删除第一QoS流、UPF的资源以及源接入网设备的资源。
该实施例中,源接入网设备支持组播方式发送第一业务的数据,上述流程启动组播方式传输第一业务的数据之后,第一UE从源接入网设备切换至目标接入网设备,图5所示的方法流程还包括S513,切换接入网设备,该目标接入网设备不支持组播方式发送第一业务的数据。
示例性地,源接入网设备和目标接入网设备可以均为5G网络中的接入网设备。
示例性地,源接入网设备和目标接入网设备也可以分别是5G网络中的接入网设备和4G网络中的接入网设备。4G中的目标接入网设备不支持以组播方式发送第一业务的组播数据,5G中的源接入网设备支持以组播方式发送第一业务的组播数据。
发生接入网设备切换之后,SMF根据目标接入网设备的能力确定目标接入网设备不支持组播方式发送第一业务的数据,则SMF需要向AS发送第二通知,该第二通知用于通知AS不支持以组播方式发送第一业务的组播数据。即图5所示的方法流程还包括S514,SMF向AS发送第二通知。当目标接入网设备是4G中的接入网设备时,SMF可根据目标网络是4G网络确定不支持组播发送第一业务的数据。
AS接收到上述的第二通知之后,若SMF未保存第一单播业务信息,则AS需要将第一单播业务信息发送给PCF,PCF根据第一单播业务信息确定第一PCC规则并将第一PCC规则发送给SMF,以便将第一业务的数据的传输方式从组播方式切换至单播方式,即图5所示的方法流程还包括S515,AS向PCF发送第一单播业务信息,和S5151,PCF网元向SMF发送第一PCC规则。
SMF接收到第一PCC规则之后可以为第一业务分配单播方式下的第一QoS流,即图5所示的方法流程还包括S516,SMF分配资源。具体分配资源的流程可以参考图3中的步骤S309,这里不再赘述。
相应地,AS还向第一UE发送第四通知,该第四通知用于通知第一UE通过单播方式接收第一业务的数据。即图5所示的方法流程还包括S517,AS向第一UE发送第四通知。
图5所示的源接入网设备支持组播方式发送第一业务的数据,但是发生接入网设备切换之后目标接入网设备不支持组播方式发送第一业务的数据而导致的组播传输方式切换至单播传输方式。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
并且,上述图3-图5的用于传输数据的方法示意图中所包括的过程,并不一定是完成本申请实施例中所述的传输数据必须的步骤,有些步骤是可选地,有些步骤是必须地,具体地,参见上述图3-图5的详细描述。
上面结合图3-图5详细介绍了本申请实施例中的用于传输数据的方法,下面结合图6-图13详细介绍本申请实施例提供的用于传输数据的装置。
图6为本申请实施例提供的一种用于传输数据的装置600的示意性框图,该用于传输数据的装置包括处理单元610、发送单元620、接收单元630。
发送单元620,用于向核心网网元发送订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,其中,该用于传输数据的装置600服务该第一业务;
接收单元630,用于接收来自该核心网网元的第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据;
处理单元610,用于基于该第一通知,确定采用组播方式向该第一用户设备发送该第一业务的组播数据;或者,
该处理单元,用于基于该第二通知,确定采用单播方式向该第一用户设备发送该第一业务的单播数据。
用于传输数据的装置600和方法实施例中的业务服务器对应,装置600可以是方法实施例中的业务服务器,或者方法实施例中的业务服务器内部的芯片或功能模块。装置600的相应单元用于执行图3-图5所示的方法实施例中由业务服务器执行的相应步骤。
装置600中的发送单元620执行方法实施例中业务服务器发送的步骤。
装置600中的接收单元630,用于执行业务服务器接收的步骤。
装置600中的处理单元610,用于执行业务服务器内部对应与处理相关的步骤。
接收单元630和发送单元620可以组成收发单元,同时具有接收和发送的功能。其中,处理单元610可以是至少一个处理器。发送单元620可以是发射器或者接口电路。接收单元630可以是接收器或者接口电路。接收器和发射器可以集成在一起组成收发器或者接口电路。
可选的,装置600还可以包括存储单元,用于存储数据和/或信令,处理单元610、发送单元620和接收单元630可以与存储单元交互或者耦合,例如读取或者调用存储单元中的数据和/或信令,以使得上述实施例的方法被执行。
以上各个单元可以独立存在,也可以全部或者部分集成。
参见图7,图7是适用于本申请实施例的业务服务器700的结构示意图,可以用于实现上述用于传输数据的方法中的业务服务器的功能。
该业务服务器700包括处理器701,存储器702与收发器703,其中,存储器702中存储指令或程序,处理器701和收发器703用于执行或调用存储器702中存储的指令或程序,以使得业务服务器700实现上述用于传输数据的方法中的业务服务器的功能。存储器702中存储的指令或程序被执行时,收发器703用于执行图6所示的实施例中的发送单元620与接收单元执行的操作,处理器701用于执行图6所示的实施例中的处理单元610执行的操作。
图8为本申请实施例提供的另一种用于传输数据的装置800的示意性框图,该用于传输数据的装置包括接收单元810、发送单元820。
接收单元810,用于接收第一消息,该第一消息中包括第一单播业务信息和第一组播业务信息,该第一单播业务信息包括第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息,该第一组播业务信息包括该第一业务的数据通过组播方式发送时的组播业务标识;
发送单元820,用于向会话管理网元发送该第一业务的数据通过单播方式发送时的第一计费策略控制PCC规则,该第一PCC规则包括该组播业务标识。
用于传输数据的装置800和方法实施例中的策略控制网元对应,装置800可以是方法实施例中的策略控制网元,或者方法实施例中的策略控制网元内部的芯片或功能模块。装置800的相应单元用于执行图3-图5所示的方法实施例中由策略控制网元执行的相应步骤。
装置800中的发送单元820执行方法实施例中策略控制网元发送的步骤。
装置800中的接收单元810,用于执行策略控制网元接收的步骤。
装置800中的处理单元,用于执行策略控制网元内部对应与处理相关的步骤。
接收单元810和发送单元820可以组成收发单元,同时具有接收和发送的功能。其中,处理单元可以是至少一个处理器。发送单元820可以是发射器或者接口电路。接收单元810可以是接收器或者接口电路。接收器和发射器可以集成在一起组成收发器或者接口电路。
可选的,装置800还可以包括存储单元,用于存储数据和/或信令,处理单元、发送单元820和接收单元810可以与存储单元交互或者耦合,例如读取或者调用存储单元中的数据和/或信令,以使得上述实施例的方法被执行。
以上各个单元可以独立存在,也可以全部或者部分集成。
参见图9,图9是适用于本申请实施例的策略控制网元900的结构示意图,可以用于实现上述用于传输数据的方法中的策略控制网元的功能。
该策略控制网元900包括处理器901,存储器902与收发器903,其中,存储器902中存储指令或程序,处理器901和收发器903用于执行或调用存储器902中存储的指令或程序,以使得策略控制网元900实现上述用于传输数据的方法中的策略控制网元的功能。存储器902中存储的指令或程序被执行时,收发器903用于执行图8所示的实施例中的发送单元820与接收单元810执行的操作,处理器901用于执行图8所示的实施例中的处理单元执行的操作。
图10为本申请实施例提供的又一种用于传输数据的装置1000的示意性框图,该用于传输数据的装置包括接收单元1010、发送单元1020和处理单元1030。
接收单元1010,用于接收订阅请求,该订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,该业务服务器服务该第一业务;
处理单元1030,用于确定是否支持以组播方式向该第一用户设备发送该第一业务的数据;
发送单元1020,用于向该业务服务器发送第一通知或第二通知,该第一通知用于通知支持以组播方式向该第一用户设备发送该第一业务的数据,该第二通知用于通知不支持以组播方式向该第一用户设备发送该第一业务的数据。
用于传输数据的装置1000和方法实施例中的会话管理网元对应,装置1000可以是方法实施例中的会话管理网元,或者方法实施例中的会话管理网元内部的芯片或功能模块。装置1000的相应单元用于执行图3-图5所示的方法实施例中由会话管理网元执行的相应步骤。
装置1000中的发送单元1020执行方法实施例中会话管理网元发送的步骤。
装置1000中的接收单元1010,用于执行会话管理网元接收的步骤。
装置1000中的处理单元1030,用于执行会话管理网元内部对应与处理相关的步骤。
接收单元1010和发送单元1020可以组成收发单元,同时具有接收和发送的功能。其中,处理单元1030可以是至少一个处理器。发送单元1020可以是发射器或者接口电路。接收单元1010可以是接收器或者接口电路。接收器和发射器可以集成在一起组成收发器或者接口电路。
可选的,装置1000还可以包括存储单元,用于存储数据和/或信令,处理单元1030、发送单元1020和接收单元1010可以与存储单元交互或者耦合,例如读取或者调用存储单元中的数据和/或信令,以使得上述实施例的方法被执行。
以上各个单元可以独立存在,也可以全部或者部分集成。
参见图11,图11是适用于本申请实施例的会话管理网元1100的结构示意图,可以用于实现上述用于传输数据的方法中的会话管理网元的功能。
该会话管理网元1100包括处理器1101,存储器1102与收发器1103,其中,存储器1102中存储指令或程序,处理器1101和收发器1103用于执行或调用存储器1102中存储的指令或程序,以使得会话管理网元1100实现上述用于传输数据的方法中的会话管理网元的功能。存储器1102中存储的指令或程序被执行时,收发器1103用于执行图10所示的实施例中的发送单元10200与接收单元1010执行的操作,处理器1101用于执行图10所示的实施例中的处理单元1030执行的操作。
图12为本申请实施例提供的另一种用于传输数据的装置1200的示意性框图,该用于传输数据的装置包括接收单元1210、发送单元1220。
接收单元1210,用于接收来自会话管理网元的第五信息,该第五信息用于使能该接入网设备向该会话管理网元发送第五通知或第六通知,
其中,该第五通知用于通知该接入网设备支持以组播方式向第一用户设备发送第一业务的数据,该第六通知用于通知该接入网设备不支持以组播方式向该第一用户设备发送该第一业务的数据;
发送单元1220,用于响应于述接入网设备确定支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第五通知;
或者,该发送单元1220,还用于响应于该接入网设备确定不支持以组播方式向第一用户设备发送该第一业务的数据,该接入网设备向该会话管理网元发送该第六通知。
用于传输数据的装置1200和方法实施例中的接入网设备对应,装置1200可以是方法实施例中的接入网设备,或者方法实施例中的接入网设备内部的芯片或功能模块。装置1200的相应单元用于执行图3-图5所示的方法实施例中由接入网设备执行的相应步骤。
装置1200中的发送单元1220执行方法实施例中接入网设备发送的步骤。
装置1200中的接收单元1210,用于执行接入网设备接收的步骤。
装置1200中的处理单元,用于执行接入网设备内部对应与处理相关的步骤。
接收单元1210和发送单元1220可以组成收发单元,同时具有接收和发送的功能。其中,处理单元可以是至少一个处理器。发送单元1220可以是发射器或者接口电路。接收单元1210可以是接收器或者接口电路。接收器和发射器可以集成在一起组成收发器或者接口电路。
可选的,装置1200还可以包括存储单元,用于存储数据和/或信令,处理单元、发送单元1220和接收单元1210可以与存储单元交互或者耦合,例如读取或者调用存储单元中的数据和/或信令,以使得上述实施例的方法被执行。
以上各个单元可以独立存在,也可以全部或者部分集成。
参见图13,图13是适用于本申请实施例的接入网设备的结构示意图,可以用于实现上述寻呼的方法中的接入网设备的功能。可以为接入网设备的结构示意图。
一种可能的方式中,例如在5G通信***中的某些实现方案中,接入网设备可以包括CU、DU和AAU,相比于LTE通信***中的接入网设备由一个或多个射频单元,如远端射频单元(remote radio unit,RRU)和一个或多个基带单元(base band unit,BBU)来说:
原BBU的非实时部分将分割出来,重新定义为CU,负责处理非实时协议和服务、BBU的部分物理层处理功能与原RRU及无源天线合并为AAU、BBU的剩余功能重新定义为DU,负责处理物理层协议和实时服务。简而言之,CU和DU,以处理内容的实时性进行区分、AAU为RRU和天线的组合。
CU、DU、AAU可以采取分离或合设的方式,所以,会出现多种网络部署形态,一种可能的部署形态与传统4G接入网设备一致,CU与DU共硬件部署。应理解,图13只是一种示例,对本申请的保护范围并不限制,例如,部署形态还可以是DU部署在5G BBU机房,CU集中部署或DU集中部署,CU更高层次集中等。
该AAU 801可以实现收发功能称为收发单元1301,与图12中的发送单元1220对应。可选地,该收发单元1301还可以称为收发机、收发电路、或者收发器等,其可以包括至少一个天线13011和射频单元13012。可选地,收发单元1301可以包括接收单元和发送单元,接收单元可以对应于接收器(或称接收机、接收电路),发送单元可以对应于发射器(或称发射机、发射电路)。该CU和DU1302可以实现内部处理功能称为处理单元1302。可选地,该处理单元1302可以对接入网设备进行控制等,可以称为控制器。该AAU 1301与CU和DU 1302可以是物理上设置在一起,也可以物理上分离设置的。
另外,接入网设备不限于图13所示的形态,也可以是其它形态:例如:包括BBU和ARU,或者包括BBU和AAU;也可以为CPE,还可以为其它形态,本申请不限定。
应理解,图13所示的接入网设备能够实现图3-图5方法实施例中涉及的接入网设备的功能。接入网设备中的各个单元的操作和/或功能,分别为了实现本申请方法实施例中由接入网设备执行的相应流程。为避免重复,此处适当省略详述描述。图13示例的接入网设备的结构仅为一种可能的形态,而不应对本申请实施例构成任何限定。本申请并不排除未来可能出现的其他形态的接入网设备结构的可能。
本申请实施例还提供一种通信***,其包括前述的第一用户设备、接入网设备、核心网网元和业务服务器。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述如图3-图5所示的方法中接入网设备执行的各个步骤。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述如图3-图5所示的方法中业务服务器执行的各个步骤。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述如图3-图5所示的方法中策略控制网元执行的各个步骤。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述如图3-图5所示的方法中会话管理网元执行的各个步骤。
本申请还提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如图3-图5所示的方法中业务服务器执行的各个步骤。
本申请还提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如图3-图5所示的方法中接入网设备执行的各个步骤。
本申请还提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如图3-图5所示的方法中策略控制网元执行的各个步骤。
本申请还提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如图3-图5所示的方法中会话管理网元执行的各个步骤。
本申请还提供一种芯片,包括处理器。该处理器用于读取并运行存储器中存储的计算机程序,以执行本申请提供的用于传输数据的方法中由业务服务器执行的相应操作和/或流程。可选地,该芯片还包括存储器,该存储器与该处理器通过电路或电线与存储器连接,处理器用于读取并执行该存储器中的计算机程序。进一步可选地,该芯片还包括通信接口,处理器与该通信接口连接。通信接口用于接收处理的数据和/或信息,处理器从该通信接口获取该数据和/或信息,并对该数据和/或信息进行处理。该通信接口可以是该芯片上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。所述处理器也可以体现为处理电路或逻辑电路。
本申请还提供一种芯片,包括处理器。该处理器用于读取并运行存储器中存储的计算机程序,以执行本申请提供的用于传输数据的方法中由接入网设备执行的相应操作和/或流程。可选地,该芯片还包括存储器,该存储器与该处理器通过电路或电线与存储器连接,处理器用于读取并执行该存储器中的计算机程序。进一步可选地,该芯片还包括通信接口,处理器与该通信接口连接。通信接口用于接收处理的数据和/或信息,处理器从该通信接口获取该数据和/或信息,并对该数据和/或信息进行处理。该通信接口可以是该芯片上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。所述处理器也可以体现为处理电路或逻辑电路。
本申请还提供一种芯片,包括处理器。该处理器用于读取并运行存储器中存储的计算机程序,以执行本申请提供的用于传输数据的方法中由策略控制网元执行的相应操作和/或流程。可选地,该芯片还包括存储器,该存储器与该处理器通过电路或电线与存储器连接,处理器用于读取并执行该存储器中的计算机程序。进一步可选地,该芯片还包括通信接口,处理器与该通信接口连接。通信接口用于接收处理的数据和/或信息,处理器从该通信接口获取该数据和/或信息,并对该数据和/或信息进行处理。该通信接口可以是该芯片上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。所述处理器也可以体现为处理电路或逻辑电路。
本申请还提供一种芯片,包括处理器。该处理器用于读取并运行存储器中存储的计算机程序,以执行本申请提供的用于传输数据的方法中由会话管理网元执行的相应操作和/或流程。可选地,该芯片还包括存储器,该存储器与该处理器通过电路或电线与存储器连接,处理器用于读取并执行该存储器中的计算机程序。进一步可选地,该芯片还包括通信接口,处理器与该通信接口连接。通信接口用于接收处理的数据和/或信息,处理器从该通信接口获取该数据和/或信息,并对该数据和/或信息进行处理。该通信接口可以是该芯片上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。所述处理器也可以体现为处理电路或逻辑电路。
上述的芯片也可以替换为芯片***,这里不再赘述。
本申请中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
另外,本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系;本申请中术语“至少一个”,可以表示“一个”和“两个或两个以上”,例如,A、B和C中至少一个,可以表示:单独存在A,单独存在B,单独存在C、同时存在A和B,同时存在A和C,同时存在C和B,同时存在A和B和C,这七种情况。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (31)
1.一种用于传输数据的方法,其特征在于,包括:
业务服务器向核心网网元发送订阅请求,所述订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,其中,所述业务服务器服务所述第一业务;
所述业务服务器接收第一通知或第二通知,所述第一通知用于通知支持以组播方式向所述第一用户设备发送所述第一业务的数据,所述第二通知用于通知不支持以组播方式向所述第一用户设备发送所述第一业务的数据;
所述业务服务器基于所述第一通知,确定采用组播方式向所述第一用户设备发送所述第一业务的组播数据;或者,
所述业务服务器基于所述第二通知,确定采用单播方式向所述第一用户设备发送所述第一业务的单播数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述业务服务器确定所述第一用户设备所接入的第一小区以及所述第一小区内接收所述第一业务的数据的用户设备的数量,所述第一小区内接收所述第一业务的数据的用户设备的数量用于确定是否启用组播方式发送所述第一业务的数据。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述业务服务器向所述核心网网元发送第一单播业务信息和第一组播业务信息,所述第一组播业务信息包括所述第一业务的数据通过组播方式发送时的组播业务标识,所述第一单播业务信息包括所述第一业务的数据通过单播方式发送时的第一服务质量QoS需求信息和用于描述所述第一业务的单播数据的流描述信息。
4.根据权利要求3所述的方法,其特征在于,所述业务服务器向所述核心网网元发送所述订阅请求、发送第一单播业务信息和第一组播业务信息,包括:
所述业务服务器向所述核心网网元发送第一消息,所述第一消息中包括所述订阅请求、所述第一单播业务信息和所述第一组播业务信息。
5.根据权利要求1或2所述的方法,其特征在于,第一组播业务信息还包括:
以组播方式发送所述第一业务的数据时的第二QoS需求信息。
6.根据权利要求1或2所述的方法,其特征在于,当所述业务服务器确定采用组播方式向所述第一用户设备发送所述第一业务的组播数据时,所述方法还包括:
所述业务服务器向所述第一用户设备发送第三通知;
和/或,
所述业务服务器向所述核心网网元发送第一信息,
其中,所述第三通知用于通知所述第一用户设备通过组播方式接收所述第一业务的数据,所述第一信息指示以组播方式向所述第一用户设备发送所述第一业务的数据。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
所述业务服务器向所述核心网网元发送第二信息,所述第二信息指示删除第一单播业务信息,或者,
所述第二信息指示停止以单播方式向所述第一用户设备发送所述第一业务的数据,其中,所述第一单播业务信息包括所述第一业务的数据通过单播方式发送时的第一QoS需求信息。
8.根据权利要求1或2所述的方法,其特征在于,当所述业务服务器确定采用单播方式向所述第一用户设备发送所述第一业务的单播数据时,所述方法还包括:
所述业务服务器向所述第一用户设备发送第四通知,所述第四通知用于通知所述第一用户设备通过单播方式接收所述第一业务的数据。
9.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述业务服务器向所述核心网网元发送第一单播业务信息,所述第一单播业务信息用于为以单播方式向所述第一用户设备发送所述第一业务的数据分配资源;
或者,所述业务服务器向所述核心网网元发送第三信息,所述第三信息指示以单播方式向所述第一用户设备发送所述第一业务的数据。
10.根据权利要求1或2所述的方法,其特征在于,所述订阅请求中包括辅助信息,所述辅助信息用于辅助决定是否启用组播方式向所述第一用户设备发送所述第一业务的数据。
11.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述业务服务器向所述第一用户设备发送所述第一业务的组播信息,所述第一业务的组播信息包括组播地址信息。
12.一种用于传输数据的方法,其特征在于,包括:
会话管理网元接收订阅请求,所述订阅请求用于订阅是否支持以组播方式向第一用户设备发送第一业务的数据的通知,业务服务器服务所述第一业务;
所述会话管理网元确定是否支持以组播方式向所述第一用户设备发送所述第一业务的数据;
所述会话管理网元向所述业务服务器发送第一通知或第二通知,所述第一通知用于通知支持以组播方式向所述第一用户设备发送所述第一业务的数据,所述第二通知用于通知不支持以组播方式向所述第一用户设备发送所述第一业务的数据。
13.根据权利要求12所述的方法,其特征在于,所述会话管理网元确定是否支持以组播方式向所述第一用户设备发送所述第一业务的数据包括:
所述会话管理网元确定接入网设备是否支持以组播方式向所述第一用户设备发送所述第一业务的数据,所述第一用户设备通过所述接入网设备接入网络;
和/或,
所述会话管理网元确定所述第一用户设备是否支持以组播方式接收所述第一业务的数据。
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元获取辅助信息,所述辅助信息用于辅助确定是否以组播方式向所述第一用户设备发送所述第一业务的数据。
15.根据权利要求14所述的方法,其特征在于,所述辅助信息包括:所述第一业务的数据采用组播方式发送时所需的带宽需求信息、所述第一业务的数据采用单播方式发送时所需的带宽需求信息、所述第一业务的数据采用单播方式发送时的第一服务质量QoS需求信息、所述第一业务的数据采用组播方式发送时的第二QoS需求信息中的一项或者多项。
16.根据权利要求15所述的方法,其特征在于,
所述订阅请求中包括所述辅助信息。
17.根据权利要求15所述的方法,其特征在于,所述方法还包括:
所述会话管理网元从策略控制网元接收所述第一QoS需求信息和/或所述第二QoS需求信息。
18.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元向接入网设备发送第四信息,所述第四信息指示所述接入网设备采用点对多点PTM方式发送所述第一业务的数据。
19.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元从接入网设备接收第五通知,所述第五通知用于通知所述接入网设备支持以组播方式向所述第一用户设备发送所述第一业务的数据;
所述会话管理网元确定是否支持以组播方式向所述第一用户设备发送所述第一业务的数据包括:
所述会话管理网元基于所述第五通知确定支持以组播方式向所述第一用户设备发送所述第一业务的数据。
20.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元从接入网设备接收第六通知,所述第六通知用于通知所述接入网设备不支持以组播方式向所述第一用户设备发送所述第一业务的数据;
所述会话管理网元确定是否支持以组播方式向所述第一用户设备发送所述第一业务的数据包括:
所述会话管理网元基于所述第六通知确定不支持以组播方式向所述第一用户设备发送所述第一业务的数据。
21.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元向接入网设备发送第五信息,所述第五信息使能所述接入网设备向所述会话管理网元发送第五通知或第六通知,
其中,所述第五通知用于通知所述第一业务的数据支持组播方式发送,所述第六通知用于通知所述第一业务的数据不支持组播方式发送。
22.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述会话管理网元接收第一信息;或者,
所述会话管理网元从所述第一用户设备接收第七信息,所述第一信息和所述第七信息指示以组播方式向所述第一用户设备发送所述第一业务的数据;
所述会话管理网元向接入网设备发送第八信息,所述第八信息指示所述接入网设备以组播方式给所述第一用户设备发送所述第一业务的数据。
23.一种用于传输数据的方法,其特征在于,包括:
接入网设备接收来自会话管理网元的第五信息,所述第五信息用于使能所述接入网设备向所述会话管理网元发送第五通知或第六通知,
其中,所述第五通知用于通知所述接入网设备支持以组播方式向第一用户设备发送第一业务的数据,所述第六通知用于通知所述接入网设备不支持以组播方式向所述第一用户设备发送所述第一业务的数据;
所述接入网设备确定支持以组播方式向第一用户设备发送所述第一业务的数据,所述接入网设备向所述会话管理网元发送所述第五通知;
或者,所述接入网设备确定不支持以组播方式向第一用户设备发送所述第一业务的数据,所述接入网设备向所述会话管理网元发送所述第六通知。
24.根据权利要求23所述的方法,其特征在于,所述方法还包括:
所述接入网设备获取辅助信息,所述辅助信息用于辅助决定是否启用组播方式发送所述第一业务的数据。
25.根据权利要求23或24所述的方法,其特征在于,所述方法还包括:
所述接入网设备接收来自所述会话管理网元的第四信息,所述第四信息指示所述接入网设备采用点对多点PTM方式发送所述第一业务的数据。
26.根据权利要求23或24所述的方法,其特征在于,所述方法还包括:
所述接入网设备接收来自所述会话管理网元的第八信息,所述第八信息指示所述接入网设备以组播方式给所述第一用户设备发送所述第一业务的数据。
27.一种用于传输数据的装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于读取并运行存储器中存储的计算机程序以执行权利要求1至11中任一项所述的方法。
28.一种用于传输数据的装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于读取并运行存储器中存储的计算机程序以执行权利要求12至22中任一项所述的方法。
29.一种用于传输数据的装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于读取并运行存储器中存储的计算机程序以执行权利要求23至26中任一项所述的方法。
30.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在被处理器运行时,使得所述计算机执行如权利要求1-11中任一项所述的方法,或者使得所述计算机执行如权利要求12-22中任一项所述的方法,或者使得所述计算机执行如权利要求23-26中任一项所述的方法。
31.一种芯片装置,其特征在于,包括处理电路,所述处理电路用于从存储器中调用并运行程序,使得安装有该芯片装置的通信设备执行如权利要求1-11中任一项所述的方法,或者使得所述安装有该芯片装置的通信设备执行如权利要求12-22中任一项所述的方法,或者使得所述安装有该芯片装置的通信设备执行如权利要求23-26中任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010351868.1A CN113573248B (zh) | 2020-04-28 | 2020-04-28 | 用于传输数据的方法与装置 |
PCT/CN2021/084809 WO2021218563A1 (zh) | 2020-04-28 | 2021-04-01 | 用于传输数据的方法与装置 |
EP21796192.9A EP4132021A4 (en) | 2020-04-28 | 2021-04-01 | DATA TRANSMISSION METHOD AND DEVICE |
US17/974,658 US20230047783A1 (en) | 2020-04-28 | 2022-10-27 | Data transmission method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010351868.1A CN113573248B (zh) | 2020-04-28 | 2020-04-28 | 用于传输数据的方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113573248A CN113573248A (zh) | 2021-10-29 |
CN113573248B true CN113573248B (zh) | 2023-06-20 |
Family
ID=78158271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010351868.1A Active CN113573248B (zh) | 2020-04-28 | 2020-04-28 | 用于传输数据的方法与装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230047783A1 (zh) |
EP (1) | EP4132021A4 (zh) |
CN (1) | CN113573248B (zh) |
WO (1) | WO2021218563A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210385302A1 (en) * | 2020-06-03 | 2021-12-09 | Verizon Patent And Licensing Inc. | Method and system for policy control function discovery service |
CN114727235B (zh) * | 2022-03-29 | 2024-01-30 | 中国电信股份有限公司 | 组播业务处理方法、装置、存储介质及电子设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070280232A1 (en) * | 2006-05-31 | 2007-12-06 | Wojciech Dec | Dynamic delivery of multicast service notification messages |
US8661155B2 (en) * | 2008-12-30 | 2014-02-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Service layer assisted change of multimedia stream access delivery |
CN103974198B (zh) * | 2013-01-30 | 2018-01-12 | 中国电信股份有限公司 | 长期演进***多播广播业务的资源调度方法、装置及基站 |
US9674251B2 (en) * | 2013-06-17 | 2017-06-06 | Qualcomm Incorporated | Mediating content delivery via one or more services |
CN110463231A (zh) * | 2017-03-24 | 2019-11-15 | 英特尔公司 | 用于基于组的服务配给的***和方法 |
CN109769150B (zh) * | 2017-11-09 | 2021-02-23 | 华为技术有限公司 | 一种传输组播业务的方法和设备 |
EP3725035A1 (en) * | 2017-12-12 | 2020-10-21 | Nokia Solutions and Networks Oy | Method, system&apparatus for multicast session management in a 5g communication network |
CN113411755B (zh) * | 2017-12-28 | 2022-10-04 | 华为技术有限公司 | 一种通信方法、及相关产品 |
CN110167190B (zh) * | 2018-02-14 | 2021-02-12 | 华为技术有限公司 | 会话建立方法和设备 |
CN110557724B (zh) * | 2018-06-04 | 2020-12-15 | 华为技术有限公司 | 一种多播业务的数据传输方法以及相关设备 |
-
2020
- 2020-04-28 CN CN202010351868.1A patent/CN113573248B/zh active Active
-
2021
- 2021-04-01 WO PCT/CN2021/084809 patent/WO2021218563A1/zh unknown
- 2021-04-01 EP EP21796192.9A patent/EP4132021A4/en active Pending
-
2022
- 2022-10-27 US US17/974,658 patent/US20230047783A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2021218563A1 (zh) | 2021-11-04 |
US20230047783A1 (en) | 2023-02-16 |
EP4132021A1 (en) | 2023-02-08 |
EP4132021A4 (en) | 2023-09-06 |
CN113573248A (zh) | 2021-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113098726B (zh) | 网络切片方法、设备及存储介质 | |
CN111543076B (zh) | 传输方法、装置及计算机存储介质 | |
CN110771222B (zh) | 寻呼配置方法、装置、通信设备及存储介质 | |
CN111095857B (zh) | 无线通信方法、装置及存储介质 | |
US20230047783A1 (en) | Data transmission method and apparatus | |
CN111357239A (zh) | 通信处理方法、装置及计算机存储介质 | |
CN112566149A (zh) | 配置业务的方法、通信装置和通信*** | |
CN111512685B (zh) | 信道状态信息测量方法、装置及计算机存储介质 | |
US20230035694A1 (en) | Service guarantee method and apparatus | |
CN111448841A (zh) | 通信处理方法及装置 | |
KR20220163411A (ko) | 정보 전송 방법, 장치, 통신 기기 및 저장 매체 | |
CN113938840A (zh) | 通信方法和通信装置 | |
CN115707036A (zh) | 传输数据的方法和装置 | |
CN114007204A (zh) | 基于中继通信与直连通信的通信选择方法和设备 | |
KR20220038103A (ko) | 핸드오버 방법 및 장치 | |
CN111901895A (zh) | 一种建立用户面的方法及装置 | |
CN114175740B (zh) | 信息传输方法、装置、通信设备和存储介质 | |
WO2016002332A1 (ja) | 装置、方法及びプログラム | |
JP2023510387A (ja) | 通信処理方法、装置及びコンピュータ記憶媒体 | |
CN111316741A (zh) | 传输调度方法、装置、通信设备及存储介质 | |
EP3493597B1 (en) | Handover between an lte cell and a hyper cell | |
CN111226457B (zh) | 资源配置方法、装置、通信设备及存储介质 | |
CN114915917B (zh) | 传输多播业务的方法及装置 | |
CN110546914A (zh) | 资源配置的方法及装置、通信设备及存储介质 | |
EP4398610A1 (en) | Communication method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |