CN109842640B - 切换服务器的方法、装置和通信*** - Google Patents

切换服务器的方法、装置和通信*** Download PDF

Info

Publication number
CN109842640B
CN109842640B CN201711190960.9A CN201711190960A CN109842640B CN 109842640 B CN109842640 B CN 109842640B CN 201711190960 A CN201711190960 A CN 201711190960A CN 109842640 B CN109842640 B CN 109842640B
Authority
CN
China
Prior art keywords
server
terminal
data processing
notification message
indication information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711190960.9A
Other languages
English (en)
Other versions
CN109842640A (zh
Inventor
孙德奎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201711190960.9A priority Critical patent/CN109842640B/zh
Priority to PCT/CN2018/114494 priority patent/WO2019100944A1/zh
Priority to EP18880689.7A priority patent/EP3716679A4/en
Priority to BR112020010218-0A priority patent/BR112020010218A2/pt
Publication of CN109842640A publication Critical patent/CN109842640A/zh
Priority to US16/881,446 priority patent/US11510118B2/en
Application granted granted Critical
Publication of CN109842640B publication Critical patent/CN109842640B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/00837Determination of triggering parameters for hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0064Transmission or use of information for re-establishing the radio link of control information between different access points
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0069Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
    • H04W36/00695Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using split of the control plane or user plane
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/249Reselection being triggered by specific parameters according to timing information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种切换服务器的方法、装置和通信***,该方法包括:终端接收第一通知消息,该第一通知消息包括该第二服务器的地址;该终端根据该第一通知消息,将待发送的业务数据分别发送给该第一服务器与该第二服务器;该终端接收来自该第一服务器的下行数据;该终端获取数据处理指示信息;在获取到该数据处理指示信息的情况下,该终端将待发送的业务数据发送给该第二服务器;该终端接收来自该第二服务器的下行数据。本申请实施例的切换服务器的方法、装置和通信***,能够实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。

Description

切换服务器的方法、装置和通信***
技术领域
本申请涉及通信领域,并且更具体地,涉及一种切换服务器的方法、装置和通信***。
背景技术
第五代(5th Generation,5G)通信***引入了超可靠低时延(Ultra-ReliableLow Latency Communication,URLLC)业务,主要包括无人驾驶、工业自动化等需要低时延、高可靠连接的业务。比如现有5G TS22186中规定远程驾驶场景中,车辆将自身所采集到的影像及传感信息上报至应用服务器(Application Server,AS)。AS根据这些信息进行驾驶决策(比如加速,减速,刹车,变道及按当前车速和轨道正常行驶等),并将驾驶决策下发至车辆实现对车辆的远程控制。远程驾驶业务中,要求车辆与AS之间的端到端时延需要始终保持在5毫秒(ms),需要保证业务的连续性。
在当前的长期演进(Long Term Evolution,LTE)标准中,采用任播(anycast)技术实现应用服务的切换。该anycast技术仅支持无状态的、尽力而为的业务。在anycast技术中,新的AS在接收到车辆发的第一包业务数据时,表示车辆已经断开与旧的AS的连接。而此时新的AS还无法做出驾驶决策,这种情况下就会造成实质上的业务中断。这样,车辆在进行AS切换时,采用anycast技术会造成业务中断。因此,亟需提出一种方案解决切换AS时业务连续性的问题。
发明内容
本申请提供一种切换服务器的方法、装置和通信***,能够实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
第一方面,提供了一种切换服务器的方法,该方法应用于终端从第一服务器切换到第二服务器的过程中,该方法包括:终端接收第一通知消息,该第一通知消息包括该第二服务器的地址;并根据该第一通知消息,将待发送的业务数据分别发送给该第一服务器与该第二服务器;该终端接收来自该第一服务器的下行数据;该终端获取数据处理指示信息;在获取到该数据处理指示信息的情况下,该终端将待发送的业务数据发送给该第二服务器;该终端接收来自该第二服务器的下行数据。
终端通过获取数据处理指示信息,在获取到数据处理指示信息的情况下,将待发送的业务数据发送给第二服务器,并接收来自第二服务器的下行数据。这样,终端在获取到数据处理指示信息前,保持与第一服务器的业务连接,期间与第二服务也建立通信,并在获取到数据处理指示信息后,启用与第二服务器的业务连接,以实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在一种可能的实现方式中,在获取到该数据处理指示信息的情况下,该终端停止将待发送的业务数据发送给该第一服务器。这样,终端可以停止向第一服务器发送业务数据,实现终端的无缝切换,节省了功耗。
在一种可能的实现方式中,在获取到该数据处理指示信息的情况下,该终端向该第一服务器发送断开消息,该断开消息用于通知该第一服务器不再向该终端发送下行数据。这样,终端通过发送断开消息,告知第一服务器不需要再发送下行数据,节省了第一服务器的功耗。
在另一种可能的实现方式中,该终端接收第一通知消息,包括:该终端接收来自控制功能实体的该第一通知消息,该第一通知消息还包括定时器的时长;其中,该终端获取数据处理指示信息,包括:该终端根据该第一通知消息获取该数据处理指示信息,该数据处理指示信息用于指示该定时器的时长到期。因此,通过设置定时器,终端根据数据处理指示信息获知定时器的时长到期。
在一种可能的实现方式中,该终端获取数据处理指示信息,包括:该终端接收来自控制功能实体的该数据处理指示信息。因此,上述数据处理指示信息可以是控制功能实体发送给终端的,获取方式比较灵活。
在另一种可能的实现方式中,该终端获取数据处理指示信息,包括:该终端接收来自该第二服务器的该数据处理指示信息。因此,上述数据处理指示信息可以是第二服务器发送给终端的,获取方式比较灵活。
在一种可能的实现方式中,该第二服务器是该控制功能实体根据该终端的位置信息、该终端所在的网关信息、网络信息、服务器的负载信息中的至少一项确定的。
第二方面,提供了一种切换服务器的方法,该方法应用于终端从第一服务器切换到第二服务器的过程中,该方法包括:控制功能实体确定该第二服务器;该控制功能实体向该终端发送第一通知消息,该第一通知消息包括该第二服务器的地址,该第一通知消息用于通知该终端将待发送的业务数据分别发送给该第一服务器与该第二服务器;该控制功能实体向终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接。
控制功能实体通过向终端发送数据处理指示信息,使得终端在获取到数据处理指示信息的情况下,将待发送的业务数据发送给第二服务器,并接收来自第二服务器的下行数据,以实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在一种可能的实现方式中,该控制功能实体向终端发送数据处理指示信息,包括:该控制功能实体根据来自该第二服务器的第二通知消息,向该终端发送该数据处理指示信息。
在另一种可能的实现方式中,该控制功能实体向终端发送数据处理指示信息,包括:该控制功能实体根据本地配置或者预先配置的策略,向该终端发送该数据处理指示信息。因此,控制功能实体向终端发送数据处理指示信息,可以是根据第二服务器的通知消息而发送的,也可以是依据配置的策略而发送的。
在一种可能的实现方式中,在该控制功能实体确定该第二服务器前,该方法还包括:该控制功能实体接收来自该第一服务器的触发消息,该触发消息用于指示对该终端进行服务器切换;其中,该控制功能实体确定该第二服务器,包括:该控制功能实体根据该触发消息,确定该第二服务器。因此,控制功能实体可以自己确定终端的重选服务器,也可以基于第一服务器的触发而确定终端的重选服务器。
在一种可能的实现方式中,该控制功能实体根据该终端的位置信息、该终端所在的网关信息、网络信息、服务器的负载信息中的至少一项确定该第二服务器。
第三方面,提供了一种切换服务器的方法,该方法应用于终端从第一服务器切换到第二服务器的过程中,该方法包括:控制功能实体确定该第二服务器;该控制功能实体向该终端发送第一通知消息,该第一通知消息包括该第二服务器的地址,该第一通知消息用于通知该终端将待发送的业务数据分别发送给该第一服务器与该第二服务器;该第二服务器接收来自该终端的该业务数据;该第二服务器根据该业务数据的接收情况,向该终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接。
控制功能实体通过确定第二服务器,并向第二服务器发送第一通知消息。第二服务器接收来自终端的业务数据,并向终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接,能够实现终端的无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在一种可能的实现方式中,该控制功能实体根据该终端的位置信息、该终端所在的网关信息、网络信息、服务器的负载信息中的至少一项确定该第二服务器。
第四方面,提供了一种通信***,该通信***应用于终端从第一服务器切换到第二服务器的过程中,该通信***包括:控制功能实体,用于确定该第二服务器;该控制功能实体,还用于向该终端发送第一通知消息,该第一通知消息包括该第二服务器的地址,该第一通知消息用于通知该终端将待发送的业务数据分别发送给该第一服务器与该第二服务器;该第二服务器,用于接收来自该终端的该业务数据;该第二服务器,还用于根据该业务数据的接收情况,向该控制功能实体发送第二通知消息;该控制功能实体,还用于根据该第二通知消息向该终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接;该第二服务器,还用于向该终端发送下行数据。
在本申请实施例的通信***,控制功能实体通过确定第二服务器,并向第二服务器发送第一通知消息。第二服务器接收来自终端的业务数据,并向控制功能实体发送第二通知消息,使得控制功能实体根据第二通知消息向终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接,能够实现终端的无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在一种可能的实现方式中,在该控制功能实体确定该第二服务器前,该控制功能实体还用于:接收来自该第一服务器的触发消息,该触发消息用于指示该控制功能实体对该终端进行服务器切换;以及,根据该触发消息确定该第二服务器。因此,控制功能实体可以自己确定终端的重选服务器,也可以基于第一服务器的触发而确定终端的重选服务器。
在一种可能的实现方式中,该控制功能实体根据该终端的位置信息、该终端所在的网关信息、网络信息、服务器的负载信息中的至少一项确定该第二服务器。
第五方面,提供了一种通信***,该通信***应用于终端从第一服务器切换到第二服务器的过程中,该通信***包括:控制功能实体,用于确定该第二服务器;该控制功能实体,还用于向该终端发送第一通知消息,该第一通知消息包括该第二服务器的地址,该第一通知消息用于通知该终端将待发送的业务数据分别发送给该第一服务器与该第二服务器;该第二服务器,用于接收来自该终端的该业务数据;该第二服务器,还用于根据该业务数据的接收情况,向该终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接。
控制功能实体通过确定第二服务器,并向第二服务器发送第一通知消息。第二服务器接收来自终端的业务数据,并向终端发送数据处理指示信息,该数据处理指示信息用于指示该终端释放与该第一服务器的连接,能够实现终端的无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在一种可能的实现方式中,该控制功能实体根据该终端的位置信息、该终端所在的网关信息、网络信息、服务器的负载信息中的至少一项确定该第二服务器。
第六方面,提供了一种切换服务器的装置,用于执行上述任一方面或任一方面中任意可能的实现方式中控制功能实体侧的方法。具体地,该装置包括用于执行上述任一方面或任一方面中任意可能的实现方式中控制功能实体侧的方法的模块。
第七方面,提供了一种切换服务器的装置,用于执行上述任一方面或任一方面中任意可能的实现方式中第二服务器侧的方法。具体地,该装置包括用于执行上述任一方面或任一方面中任意可能的实现方式中第二服务器侧的方法的模块。
第八方面,提供了一种装置,用于执行上述第一方面或第一方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的模块。该装置可以为终端,也可以为芯片。
第九方面,提供了一种切换服务器的装置,该装置包括处理器、存储器和收发器。处理器与存储器和收发器连接。存储器用于存储指令,处理器用于执行该指令,收发器用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该装置执行上述任一方面或任一方面中任意可能的实现方式中控制功能实体侧的方法。
第十方面,提供了一种切换服务器的装置,该装置包括处理器、存储器和收发器。处理器与存储器和收发器连接。存储器用于存储指令,处理器用于执行该指令,收发器用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该装置执行上述任一方面或任一方面中任意可能的实现方式中第二服务器侧的方法。
第十一方面,提供了一种装置,该装置包括处理器、存储器和收发器。处理器与存储器和收发器连接。存储器用于存储指令,处理器用于执行该指令,收发器用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该装置执行第一方面或第一方面的任意可能的实现方式中的方法。该装置可以为终端,也可以为芯片。
第十二方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得控制功能实体执行上述任一方面或任一方面中任意可能的实现方式中控制功能实体侧的方法。
第十三方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得第二服务器执行上述任一方面或任一方面中任意可能的实现方式中第二服务器侧的方法。
第十四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端执行上述第一方面,及其各种实现方式中的任一种切换服务器的方法。
第十五方面,提供了一种通信芯片,其中存储有指令,当其在计算机设备上运行时,使得所述通信芯片执行上述任一方面的任意可能的实现方式中的方法。
第十六方面,提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行上述任一方面或其任意可能的实现方式中的方法。
附图说明
图1是应用本申请实施例的一种***架构的示意图。
图2是应用本申请实施例的一个场景图。
图3是应用本申请实施例的计算机设备的示意性框图。
图4是根据本申请一个实施例的切换服务器的方法的示意性流程图。
图5是本申请另一个实施例的切换服务器的方法的示意性流程图。
图6是本申请再一个实施例的切换服务器的方法的示意性流程图。
图7是本申请另一个实施例的切换服务器的方法的示意性流程图。
图8是根据本申请实施例的切换服务器的装置的结构示意图。
图9是根据本申请另一实施例的切换服务器的装置的结构示意图。
图10是根据本申请再一实施例的切换服务器的装置的结构示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(GlobalSystem of Mobile communication,GSM)***、码分多址(Code Division MultipleAccess,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(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)***、未来其他***或新无线(New Radio,NR)、车到一切(Vehicle to everything,V2X)的车联网***等。
图1示出了应用本申请实施例的一种***架构的示意图。如图1所示,该***100包括:第二服务器110和控制功能实体120。可选地,该***100还包括终端140,第一服务器130。可选地,终端140可以从第一服务器130切换至第二服务器110。
上述***100可以用于执行本申请实施例中切换服务器的方法。
在一种可能的实现方式中,上述***100应用于终端140从第一服务器130切换到第二服务器110的过程中,具体包括:控制功能实体120,用于确定所述第二服务器110;所述控制功能实体120,还用于向所述终端140发送第一通知消息,所述第一通知消息包括所述第二服务器110的地址,所述第一通知消息用于通知所述终端140将待发送的业务数据分别发送给所述第一服务器130与所述第二服务器110;所述第二服务器110,用于接收来自所述终端140的所述业务数据;所述第二服务器110,还用于根据所述业务数据的接收情况,向所述控制功能实体120发送第二通知消息;所述控制功能实体120,还用于根据所述第二通知消息向所述终端140发送数据处理指示信息,所述数据处理指示信息用于指示所述终端140释放与所述第一服务器130的连接;所述第二服务器110,还用于向所述终端140发送下行数据。因此,在上述***100中,第二服务器通过接收来自终端的业务数据,并向控制功能实体发送第二通知消息,使得控制功能实体根据第二通知消息向终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接,能够实现终端的无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
在另一种可能的实现方式中,控制功能实体120,用于确定所述第二服务器110;所述控制功能实体120,还用于向所述终端140发送第一通知消息,所述第一通知消息包括所述第二服务器110的地址,所述第一通知消息用于通知所述终端140将待发送的业务数据分别发送给所述第一服务器130与所述第二服务器110;所述第二服务器110,用于接收来自所述终端140的所述业务数据;所述第二服务器110,还用于根据所述业务数据的接收情况,向所述终端140发送数据处理指示信息,所述数据处理指示信息用于指示所述终端140释放与所述第一服务器130的连接。因此,在上述***100中,第二服务器通过接收来自终端的业务数据,并根据业务数据的接收情况直接向终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接,能够实现终端的无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
可选地,图1中的第二服务器110和控制功能实体120可以由一个实体设备实现,也可以由多个实体设备共同实现,还可以是一个实体设备内的一个逻辑功能模块,本申请实施例对此不作限定。
需要说明的是,图1中的控制功能实体、第一服务器、第二服务器等仅是一个名字,名字对设备本身不构成限定。在5G网络以及未来其它的网络中,控制功能实体、第二服务器、第一服务器所对应的网元或实体也可以是其他的名字,本申请实施例对此不作具体限定。例如,该控制功能实体还有可能被替换为V2X控制功能实体或云端AS实体,等等,在此进行统一说明,以下不再赘述。
可选地,在实际部署时,上述***100中的控制功能实体120和第二服务器110可以位于同一运营商,也可以独立部署,本申请实施例对此不作限定。
可选地,上述***100中的控制功能实体120和第二服务器110可以实体形式存在,也可以通过软件模块形式实现,本申请实施例对此不作限定。
本申请实施例中的终端可以指用户设备、接入终端、V2X通信中的终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端设备、无线通信设备、用户代理或用户装置。终端还可以是蜂窝电话、无绳电话、会话启动协议(SessionInitiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5G网络中的终端设备或者未来演进的公用陆地移动通信网络(Public Land Mobile Network,PLMN)中的终端设备等,本申请实施例对此并不限定。终端还可以包括V2X设备,例如为车辆或车辆中的车载单元(On Board Unit,OBU)。
本申请实施例中的终端通过无线的方式与无线接入网(Radio Access Network,RAN)设备相连,无线接入网设备通过无线或有线方式与核心网设备连接(图1中未示出)。核心网设备与无线接入网设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与无线接入网设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的无线接入网设备的功能。终端可以是固定位置的,也可以是可移动的。
无线接入网设备是终端通过无线方式接入到该移动通信***中的接入设备,可以是基站NodeB、演进型基站eNodeB、5G移动通信***中的基站gNB、未来移动通信***中的基站或WiFi***中的接入节点等,还可以是云无线接入网络(Cloud Radio Access Network,CRAN)场景下的无线控制器,或者该接入网设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5G网络中的网络设备或者未来演进的PLMN网络中的网络设备等,本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。
核心网设备例如包括移动管理实体(Mobility Management Entity,MME)、广播多播服务中心(Broadcast Multicast Service Center,BMSC)等,或者也可以包括5G NR***中的相应功能实体,例如核心网控制面(Control Plane,CP)或用户面(User Plan,UP)网络功能等,例如,会话管理网络功能(Session Management NF,SMF)、接入和移动性管理功能(Access and Mobility Management Function,AMF)等。其中,核心网控制面也可以理解为核心网控制面功能(control plane function,CPF)实体。
V2X通信是指:车辆可以通过车辆与车辆之间通信(Vehicle to Vehicle,V2V)或者车辆与路边基础设施通信(Vehicle to Infrastructure,V2I),或者车辆与行人之间的通信(Vehicle to Pedestrian,V2P),或者车辆与网络通信(Vehicle to Network,V2N)等方式来及时获取路况信息或接收信息。以最常见的V2V和V2I为例:车辆通过V2V通信,可以将自身的车速、行驶方向、具***置、或是否踩了紧急刹车等信息广播给周围车辆,周围车辆通过获取该类信息,使得驾驶员可以更好地感知交通状况,从而对危险状况作出提前判断,进而及时作出避让。可选地,对于V2I通信,除了上述安全信息的交互外,路边基础设施还可以为车辆提供各类服务信息和数据网络的接入等,不停车收费、车内娱乐等功能都极大地提高了交通智能化。一般将V2X通信所使用的网络称为车联网。
无线接入网设备和终端可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对无线接入网设备和终端的应用场景不做限定。
本申请的实施例可以适用于下行信号传输,也可以适用于上行信号传输,还可以适用于设备到设备(Device to Device,D2D)的信号传输。对于下行信号传输,发送设备是无线接入网设备,对应的接收设备是终端。对于上行信号传输,发送设备是终端,对应的接收设备是无线接入网设备。对于D2D的信号传输,发送设备是终端,对应的接收设备也是终端。本申请的实施例对信号的传输方向不做限定。
无线接入网设备和终端之间以及终端和终端之间可以通过授权频谱(licensedspectrum)进行通信,也可以通过免授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和免授权频谱进行通信。无线接入网设备和终端之间以及终端和终端之间可以通过6G兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对无线接入网设备和终端之间所使用的频谱资源不做限定。
可选地,图1所示的***100可以应用于5G网络以及未来其他可能的网络,本申请实施例对此不作具体限定。
其中,图1所示的***100应用于5G网络,则如图2所示,比如,上述控制功能实体120可以为5G中的V2X控制功能实体或云端AS,上述第一服务器130或第二服务器110可以是本地AS。
图2示出了应用本申请实施例的一个场景图。如图2所示,该***200包括:本地(Local)应用服务器(Application Server,AS)和V2X控制功能实体。可选地,该***200还可以包括终端和云端AS,其中,云端AS可以存在也可以不存在。其中,应用服务器AS与终端通过网络进行通信。对于低时延业务,终端使用本地(Local)AS。云端AS可以为终端提供交通路况等信息,还可以将Local AS的地址通知给终端。其中,V2X控制功能实体负责终端的鉴权。可选地,V2X控制功能实体还可以将AS的地址通知给终端。
需要说明的是,图2中的V2X控制功能实体、本地AS、云端AS等仅是一个名字,名字对设备本身不构成限定。在5G网络以及未来其它的网络中,V2X控制功能实体、本地AS、云端AS所对应的网元或实体也可以是其他的名字,本申请实施例对此不作具体限定。例如,该V2X控制功能实体还有可能被替换为V2X控制功能或云端AS,等等,在此进行统一说明,以下不再赘述。
图3示出了应用本申请实施例的计算机设备300(或切换服务器的装置)的示意性框图。上述图1中的第二服务器110、控制功能实体120、第一服务器130或终端140可以由图3中的计算机设备的方式来实现;或者,图2中终端、本地AS、云端AS或V2X控制功能实体可以由图3中的计算机设备的方式来实现。
如图3所示,该计算机设备包括:处理器301、存储器302和收发器303。
处理器301、存储器302和收发器303之间通过内部连接通路互相通信,传递控制和/或数据信号。
可以理解的是,尽管并未示出,计算机设备300还可以包括其他装置,例如输入装置、输出装置、电池等。
可选的,在一些实施例中,存储器302可以存储用于执行本申请实施例的方法的执行指令。处理器301可以执行存储器302中存储的指令结合其他硬件(例如收发器303)完成下文所示方法执行的步骤,具体工作过程和有益效果可以参见下文方法实施例中的描述。
上述本申请实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read-Only Memory,ROM)、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的指令,结合其硬件完成上述方法的步骤。
上述的计算机设备300可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备300可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图3中类似结构的设备。本申请实施例不限定计算机设备300的类型。
图4示出了本申请一个实施例的切换服务器的方法的示意性流程图。本申请实施例可以应用于车联网场景中。具体地,所述方法应用于终端从第一服务器切换到第二服务器的过程中。可选地,本申请实施例中的服务器可以是AS,控制功能实体可以是V2X CF或云端AS。如图4所示,包括:
401,终端接收第一通知消息,所述第一通知消息包括所述第二服务器的地址。
可选地,所述第一通知消息可以是控制功能实体发送的。
402,所述终端根据所述第一通知消息,将待发送的业务数据分别发送给所述第一服务器与所述第二服务器。
可选地,终端可以将待发送的业务数据进行复制,并分别发送给第一服务器和第二服务器。
403,所述第一服务器向所述终端发送下行数据。对应地,终端接收来自第一服务器的下行数据。
这里,终端以第一服务器发来的下行数据为准。即使接收到了第二服务器发送的下行数据,也是进行缓存或丢弃操作,而不使用第二服务器发送的下行数据。
404,所述终端获取数据处理指示信息。
可选地,所述数据处理指示信息可以是控制功能实体发送的,也可能是第二服务器发送的,也可以是所述终端根据定时器的时长自己确定的。
405,在获取到所述数据处理指示信息的情况下,所述终端将待发送的业务数据发送给所述第二服务器。
与上述步骤402的区别在于,终端不再将业务数据分别发送给第一服务器和第二服务器,而是仅发送给了第二服务器。
应理解,步骤402中的待发送的业务数据与步骤405中的待发送的业务数据不是同一业务数据。
这里,第二服务器掌握了终端足够的信息,已经具备了控制终端的能力,可以接管终端。
406,所述第二服务器向所述终端发送下行数据。对应地,终端接收来自第二服务器的下行数据。
与上述步骤403的区别在于,此时,终端以第二服务器发送的下行数据为准。
因此,本申请实施例的切换服务器的方法,终端通过获取数据处理指示信息,在获取到数据处理指示信息的情况下,将待发送的业务数据发送给第二服务器,并接收来自第二服务器的下行数据。这样,终端在获取到数据处理指示信息前,保持与第一服务器的业务连接,期间与第二服务也建立通信,并在获取到数据处理指示信息后,启用与第二服务器的业务连接,以实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
可选地,在获取到所述数据处理指示信息的情况下,所述终端停止将待发送的业务数据发送给所述第一服务器。
具体而言,终端在获取到数据处理指示信息时,或获取到数据处理指示信息后,停止向第一服务器发送待发送的业务数据。进一步地,终端将待发送的业务数据发送给第二服务器,由第二服务器来接管终端的业务,即释放与第一服务器的业务连接,启用与第二服务器的业务连接。
或者,可选地,在获取到所述数据处理指示信息的情况下,所述终端向所述第一服务器发送断开消息,所述断开消息用于通知所述第一服务器不再向所述终端发送下行数据。
具体而言,终端在获取到数据处理指示信息时,或获取到数据处理指示信息后,通过向第一服务器发送断开消息,使得第一服务器不再向终端发送下行数据。进一步地,终端将待发送的业务数据发送给第二服务器,由第二服务器来接管终端的业务,即释放与第一服务器的业务连接,启用与第二服务器的业务连接。
在本申请实施例中,终端获取数据处理指示信息可以通过多种方式,下面将进行分别描述。
方式一,上述步骤401包括:所述终端接收来自控制功能实体的第一通知消息,所述第一通知消息还包括定时器的时长;
相应的,上述步骤404包括:所述终端根据所述第一通知消息获取所述数据处理指示信息,所述数据处理指示信息用于指示所述定时器的时长到期。
具体而言,控制功能实体向终端发送第一通知消息,所述第一通知消息中还可以包括定时器的时长。在定时器的时长到期后,终端将待发送的业务数据发送给第二服务器。
方式二,上述步骤404包括:所述终端接收来自控制功能实体的所述数据处理指示信息。
比如,在第二服务器告知控制功能实体:第二服务器有能力控制终端,或者正确控制终端的情况下,或者,在第二服务器中来自终端的上行数据的数据量已满足预设条件,控制功能实体向终端发送数据处理指示信息。
方式三,上述步骤404包括:所述终端接收来自第二服务器的所述数据处理指示信息。
比如,在第二服务器有能力控制终端,或者正确控制终端的情况下,或者在第二服务器中来自终端的上行数据的数据量已满足预设条件,第二服务器直接向终端发送所述数据处理指示信息。
综上所述,终端获取的数据处理指示信息可以来自不同的渠道。应理解,这里只是以上述三种方式为例进行说明,并不对本申请实施例构成限定。
下面将结合图5描述根据本申请另一个实施例的切换服务器的方法。应理解,对于与图4中类似的步骤或概念将不作赘述。图5示出了本申请另一个实施例的切换服务器的方法的示意性流程图。本申请实施例可以应用于车联网场景中。具体地,所述方法应用于终端从第一服务器切换到第二服务器的过程中。可选地,本申请实施例中的服务器可以是AS,控制功能实体可以是V2X CF或云端AS。需要说明的是,在步骤501之前,虚线表示终端已与第一服务器建立通信。如图5所示,包括:
501,控制功能实体确定第二服务器。
可选地,控制功能实体可以根据终端的位置信息、所述终端所在的网关信息、网络信息、服务器的负载信息中的至少一项来确定第二服务器。其中,终端所在的网关可以是控制面CP网关,也可以是用户面UPF网关。服务器的负载信息可以包括第一服务器的负载信息和/或第二服务器的信息。
具体而言,控制功能实体为终端重选服务器,并选择第二服务器作为终端切换的服务器,其中,可以依据以下因素中的至少一项来重选服务器:
(1)网络侧(具体网元可以是SMF节点或AMF节点)向控制功能实体通知:终端所在的网关位置,终端的位置,终端的地址中的至少一项。对应地,控制功能实体根据终端的地址确定当前与终端通信连接的第一服务器,并根据终端所在的网关位置、终端移动后所在的新的网关位置以及终端的位置,为终端重选所述第二服务器。
(2)第一服务器在负载过重或者发生故障时,向控制功能实体发送触发消息,所述触发消息用于指示所述控制功能实体对所述终端进行服务器切换。对应地,控制功能实体基于第一服务器的触发消息,为终端重选所述第二服务器。
502,控制功能实体向第一服务器发送服务器切换消息,所述服务器切换消息中携带第二服务器的地址,终端的地址等信息。对应地,第一服务器接收所述服务器切换消息。
503,第一服务器根据所述服务器切换消息向第二服务器发送业务鉴权信息。
具体地,第一服务器通过终端的地址找到终端的上下文信息。其中,第一服务器的本地存储有终端的上下文信息。所述上下文信息中包括业务鉴权信息等。第一服务器将这些信息发送给第二服务器,使得第二服务器为接管终端的业务作准备。
504,第二服务器向控制功能实体发送切换应答消息。对应地,控制功能实体接收所述切换应答消息。
具体地,第二服务器根据上述业务鉴权信息,建立终端的上下文,与第一服务器进行数据同步,并向控制功能实体发送切换应答消息。其中,所述切换应答消息用于通知第二服务器已开始作接管终端的准备。
505,控制功能实体向终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址。其中,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器。对应地,终端接收所述第一通知消息。
可选地,在505中,第一通知消息中还可以包括定时器的时长。其中,控制功能实体确定定时器的时长的因素包括以下中的至少一种:
(1)终端的业务需求。比如,对于远程驾驶业务,不允许车辆失控,即始终要有可用的服务器能够控制车辆。对于这种业务,定时器的设置原则是:保证第二服务器已经掌握了足够的数据,已经能够控制终端后,才让终端释放与第一服务器的连接。比如,定时器设置为10s。
(2)静态配置。比如,控制功能实体进行本地配置。即业务提供商根据业务的属性将定时器的时长配置在控制功能实体处,使得控制功能实体直接从本地获取定时器的时长并下发至终端。
可选地,终端根据定时器的时长,获取数据处理指示信息,所述数据处理指示信息用于指示定时器的时长到期。
或者,上述第一通知消息中可以不携带定时器的时长,控制功能实体直接向终端发送数据处理指示信息。
506,终端根据第二服务器的地址,与第二服务器建立业务通信。
具体地,终端在收到第一通知消息时,将上行数据同时发送给第一服务器和第二服务器。对于下行数据,终端以第一服务器发来的下行数据为准,将第二服务器发来的下行数据缓存或丢弃。也就是说,此时,终端虽与第一服务器和第二服务器均建立通信,但是下行数据以第一服务器发送的为准。
这里,在终端获得定时器的时长后,可以启动一个定时器,并在定时器到期时,执行下述步骤507。
507,在定时器到期时,终端启用第二服务器。
终端根据第一通知消息中包括的定时器的时长,获取数据处理指示信息,所述数据处理指示信息用于指示定时器的时长到期。此时,终端释放与第一服务器的连接,启用第二服务器,并以第二服务器发送的下行数据为准。
可选地,终端可以不立即停止第一服务器,以便于在第二服务器发生故障时可以回退到第一服务器,保证通信***的稳定性,本申请实施例对此不作限定。
可选地,第一通知消息中也可以不包括定时器的时长。可选地,终端获取的数据处理指示信息可以是控制功能实体发送的。下面结合图6中的流程图进行描述。可选地,图6中的流程可以由前文图1中的***100或图2中的***200执行,本申请实施例对此不作限定。图6中的步骤601至步骤606,与图5中的步骤501至步骤506类似,可以参见上文中的描述,为了简洁这里不作赘述。其中,在图6中的步骤605中,第一通知消息中不包括定时器的时长。需要说明的是,在步骤601之前,虚线表示终端已与第一服务器建立通信。如图6所示,还包括:
607,第二服务器根据业务数据的接收情况,向控制功能实体发送第二通知消息。对应地,控制功能实体接收来自第二服务器的第二通知消息,所述第二通知消息指示第二服务器已经准备好接管终端的业务。
具体而言,第二服务器已经掌握了足够的业务数据,比如,可以根据当前时刻的数据加上前2秒的数据综合做出控制决策。此时,第二服务器向控制功能实体发送第二通知消息。
608,控制功能实体向终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。对应地,终端接收来自控制功能实体的数据处理指示信息。
可选地,步骤608包括:控制功能实体可以根据所述第二通知消息,向终端发送数据处理指示信息。或者,可选地,控制功能实体可以根据本地配置或预先配置的策略,向终端发送数据处理指示信息。或者,控制功能实体在到达过渡时间之后,向终端发送数据处理指示信息,比如,在过渡时间后,第二服务器中的数据量满足预设条件。
可选地,所述数据处理指示信息也可以用于指示所述第二服务器已能够接管终端,即具备了控制终端的能力。
609,终端启用第二服务器。
可选地,此时,终端释放与第一服务器的连接,启用第二服务器,并以第二服务器发送的下行数据为准。或者,可选地,终端可以不立即停止第一服务器,以便于在第二服务器发生故障时可以回退到第一服务器,保证通信***的稳定性,本申请实施例对此不作限定。
在本申请实施例中,控制功能实体通过向终端发送数据处理指示信息,使得终端在获取到数据处理指示信息的情况下,将待发送的业务数据发送给第二服务器,并接收来自第二服务器的下行数据,以实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
可选地,终端获取的数据处理指示信息可以是第二服务器发送的。下面结合图7中的流程图进行描述。可选地,图7中的流程可以由前文图1中的***100或图2中的***200执行,本申请实施例对此不作限定。图7中的步骤701至步骤706,与图5中的步骤501至步骤506类似,可以参见上文中的描述,为了简洁这里不作赘述。其中,在图7中的步骤705中,第一通知消息中不包括定时器的时长。需要说明的是,在步骤701之前,虚线表示终端已与第一服务器建立通信。如图7所示,还包括:
707,第二服务器向终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。对应地,终端接收来自第二服务器的数据处理指示信息。
具体而言,第二服务器可以根据业务数据的接收情况,也可以在接收到终端的上行数据量满足预设条件后,向终端发送数据处理指示信息。
可选地,所述数据处理指示信息也可以用于指示所述第二服务器已能够接管终端,即具备了控制终端的能力。
708,终端启用第二服务器。
可选地,此时,终端释放与第一服务器的连接,启用第二服务器,并以第二服务器发送的下行数据为准。或者,可选地,终端可以不立即停止第一服务器,以便于在第二服务器发生故障时可以回退到第一服务器,保证通信***的稳定性,本申请实施例对此不作限定。
在本申请实施例中,第二服务器通过向终端发送数据处理指示信息,使得终端在获取到数据处理指示信息的情况下,将待发送的业务数据发送给第二服务器,并接收来自第二服务器的下行数据,以实现无缝切换,保证了业务的连续性,避免了终端切换服务器时造成业务中断的问题,有助于满足端到端的时延需求。
应理解,图4至图7中的例子仅仅是为了便于本领域技术人员理解本申请实施例,并非要将本申请实施例限于例示的具体场景。本领域技术人员根据图4至图7的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本申请实施例的范围内。
上面描述了根据本申请实施例的切换服务器的方法。下面将描述根据本申请实施例的装置。
图8示出了根据本申请实施例的切换服务器的装置800的结构示意图。可选地,所述装置800的具体形态可以是通用计算机设备或通用计算机设备中的芯片,本申请实施例对此不作限定。所述装置800应用于终端从第一服务器切换到第二服务器的过程中,所述装置800是控制功能实体,所述控制功能实体包括:
确定模块810,用于确定所述第二服务器;
收发模块820,用于向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述收发模块820还用于,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
可选地,所述收发模块820用于向所述终端发送所述数据处理指示信息,具体包括:根据来自所述第二服务器的第二通知消息,向所述终端发送所述数据处理指示信息。
可选地,所述收发模块820用于向所述终端发送所述数据处理指示信息,具体包括:根据本地配置或者预先配置的策略,向所述终端发送所述数据处理指示信息。
可选地,所述收发模块820还用于:接收来自所述第一服务器的触发消息,所述触发消息用于指示所述控制功能实体对所述终端进行服务器切换;
相应的,所述确定模块810用于确定所述第二服务器具体包括:根据所述触发消息确定所述第二服务器。
应理解,根据本申请实施例的切换服务器的装置800可对应于前述方法实施例中控制功能实体侧的方法,并且装置800中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中控制功能实体侧的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。
还应理解,在本实施例中,切换服务器的装置800是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路ASIC、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到切换服务器的装置800可以采用图3所示的形式。确定模块810可以通过图3所示的处理器301和存储器302来实现。收发模块820可以通过图3所示的收发器303来实现。具体的,处理器通过执行存储器中存储的计算机程序来实现。可选地,当所述装置800是芯片时,那么收发模块820的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,所述存储器为所述芯片内的存储单元,比如寄存器、缓存等,所述存储单元还可以是所述计算机设备内的位于所述芯片外部的存储单元,如图3所的存储器302。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
图9示出了根据本申请另一实施例的切换服务器的装置900的结构示意图。可选地,所述装置900的具体形态可以是通用计算机设备或通用计算机设备中的芯片,本申请实施例对此不作限定。所述装置900应用于终端从第一服务器切换到第二服务器的过程中,所述装置900是所述第二服务器,所述装置900包括:
收发模块910,用于接收来自所述终端的业务数据;
所述收发模块910,还用于根据所述业务数据的接收情况,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
应理解,根据本申请实施例的切换服务器的装置900可对应于前述方法实施例中第二服务器侧的方法,并且装置900中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中第二服务器侧的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。
还应理解,在本实施例中,切换服务器的装置900是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路ASIC、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到切换服务器的装置900可以采用图3所示的形式。收发模块910可以通过图3所示的收发器303来实现。具体的,处理器通过执行存储器中存储的计算机程序来实现。可选地,当所述装置900是芯片时,那么收发模块910的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,所述存储器为所述芯片内的存储单元,比如寄存器、缓存等,所述存储单元还可以是所述计算机设备内的位于所述芯片外部的存储单元,如图3所的存储器302。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
图10示出了根据本申请再一实施例的切换服务器的装置1000的结构示意图。可选地,所述装置1000可以是终端,也可以是终端内的芯片,本申请实施例对此不作限定。如图10所示,所述装置1000包括:
收发模块1010,用于接收第一通知消息,所述第一通知消息包括所述第二服务器的地址;根据所述第一通知消息,将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述收发模块1010,还用于接收来自所述第一服务器的下行数据;
所述收发模块1010,还用于获取数据处理指示信息;在获取到所述数据处理指示信息的情况下,将待发送的业务数据发送给所述第二服务器;
所述收发模块1010,还用于接收来自所述第二服务器的下行数据。
可选地,所述装置1000还包括:处理模块1020,用于在获取到所述数据处理指示信息的情况下,停止将待发送的业务数据发送给所述第一服务器。
可选地,在获取到所述数据处理指示信息的情况下,所述收发模块1010还用于:向所述第一服务器发送断开消息,所述断开消息用于通知所述第一服务器不再向所述终端发送下行数据。
可选地,所述收发模块1010用于接收第一通知消息,具体包括:接收来自控制功能实体的所述第一通知消息,所述第一通知消息还包括定时器的时长;相应的,所述收发模块1010用于获取数据处理指示信息,具体包括:根据所述第一通知消息获取所述数据处理指示信息,所述数据处理指示信息用于指示所述定时器的时长到期。
可选地,所述收发模块1010用于获取数据处理指示信息,具体包括:接收来自控制功能实体的所述数据处理指示信息。
可选地,所述收发模块1010用于获取数据处理指示信息,具体包括:接收来自所述第二服务器的所述数据处理指示信息。
应理解,根据本申请实施例的装置1000可对应于前述方法实施例中终端侧的方法,并且装置1000中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中终端侧的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。
还应理解,在本实施例中,装置1000是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路ASIC、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到装置1000可以采用图3所示的形式。处理模块1020可以通过图3所示的处理器301和存储器302来实现。收发模块1010可以通过图3所示的收发器303来实现。具体的,处理器通过执行存储器中存储的计算机程序来实现。可选地,当所述装置1000是芯片时,那么收发模块1010的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,所述存储器为所述芯片内的存储单元,比如寄存器、缓存等,所述存储单元还可以是所述终端内的位于所述芯片外部的存储单元,如图3所的存储器302。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请中出现的类似于“项目包括如下中至少一种:A,B,以及C”表述的含义,如无特别说明,通常是指该项目可以为如下中任一个:A;B;C;A和B;A和C;B和C;A,B和C;A和A;A,A和A;A,A和B;A,A和C,A,B和B;A,C和C;B和B,B,B和B,B,B和C,C和C;C,C和C,以及其他A,B和C的组合。以上是以A,B和C共3个元素进行举例来说明该项目的可选用条目,当表达为“项目包括如下中至少一种:A,B,……,以及X”时,即表达中具有更多元素时,那么该项目可以适用的条目也可以按照前述规则获得。
还应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (25)

1.一种切换服务器的方法,所述方法应用于终端从第一服务器切换到第二服务器的过程中,其特征在于,所述方法包括:
终端接收第一通知消息,所述第一通知消息包括所述第二服务器的地址;
所述终端根据所述第一通知消息,将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述终端接收来自所述第一服务器的下行数据;
所述终端获取数据处理指示信息;
在获取到所述数据处理指示信息的情况下,所述终端将待发送的业务数据发送给所述第二服务器;
所述终端接收来自所述第二服务器的下行数据。
2.根据权利要求1所述的方法,其特征在于,在获取到所述数据处理指示信息的情况下,所述方法还包括:
所述终端停止将待发送的业务数据发送给所述第一服务器。
3.根据权利要求1所述的方法,其特征在于,在获取到所述数据处理指示信息的情况下,所述方法还包括:
所述终端向所述第一服务器发送断开消息,所述断开消息用于通知所述第一服务器不再向所述终端发送下行数据。
4.根据权利要求1至3中任一项的所述的方法,其特征在于,所述终端接收第一通知消息,包括:
所述终端接收来自控制功能实体的所述第一通知消息,所述第一通知消息还包括定时器的时长;
其中,所述终端获取数据处理指示信息,包括:
所述终端根据所述第一通知消息获取所述数据处理指示信息,所述数据处理指示信息用于指示所述定时器的时长到期。
5.根据权利要求1至3中任一项的所述的方法,其特征在于,所述终端获取数据处理指示信息,包括:
所述终端接收来自控制功能实体的所述数据处理指示信息。
6.根据权利要求1至3中任一项的所述的方法,其特征在于,所述终端获取数据处理指示信息,包括:
所述终端接收来自所述第二服务器的所述数据处理指示信息。
7.一种切换服务器的方法,所述方法应用于终端从第一服务器切换到第二服务器的过程中,其特征在于,所述方法包括:
控制功能实体确定所述第二服务器;
所述控制功能实体向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述控制功能实体向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
8.根据权利要求7所述的方法,其特征在于,所述控制功能实体向所述终端发送数据处理指示信息,包括:
所述控制功能实体根据来自所述第二服务器的第二通知消息,向所述终端发送所述数据处理指示信息。
9.根据权利要求7所述的方法,其特征在于,所述控制功能实体向所述终端发送数据处理指示信息,包括:
所述控制功能实体根据本地配置或者预先配置的策略,向所述终端发送所述数据处理指示信息。
10.根据权利要求7至9中任一项所述的方法,其特征在于,在所述控制功能实体确定所述第二服务器前,所述方法还包括:
所述控制功能实体接收来自所述第一服务器的触发消息,所述触发消息用于指示对所述终端进行服务器切换;
其中,所述控制功能实体确定所述第二服务器,包括:
所述控制功能实体根据所述触发消息,确定所述第二服务器。
11.一种切换服务器的方法,所述方法应用于终端从第一服务器切换到第二服务器的过程中,其特征在于,所述方法包括:
控制功能实体确定所述第二服务器;
所述控制功能实体向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述第二服务器接收来自所述终端的所述业务数据;
所述第二服务器根据所述业务数据的接收情况,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
12.一种通信***,所述通信***应用于终端从第一服务器切换到第二服务器的过程中,其特征在于,所述通信***包括:
控制功能实体,用于确定所述第二服务器;
所述控制功能实体,还用于向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述第二服务器,用于接收来自所述终端的所述业务数据;
所述第二服务器,还用于根据所述业务数据的接收情况,向所述控制功能实体发送第二通知消息;
所述控制功能实体,还用于根据所述第二通知消息向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接;
所述第二服务器,还用于向所述终端发送下行数据。
13.根据权利要求12所述的通信***,其特征在于,在所述控制功能实体确定所述第二服务器前,所述控制功能实体还用于:接收来自所述第一服务器的触发消息,所述触发消息用于指示所述控制功能实体对所述终端进行服务器切换;
以及,根据所述触发消息确定所述第二服务器。
14.一种通信***,所述通信***应用于终端从第一服务器切换到第二服务器的过程中,其特征在于,所述通信***包括:
控制功能实体,用于确定所述第二服务器;
所述控制功能实体,还用于向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述第二服务器,用于接收来自所述终端的所述业务数据;
所述第二服务器,还用于根据所述业务数据的接收情况,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
15.一种切换服务器的装置,所述装置应用于终端从第一服务器切换到第二服务器的过程中,所述装置是控制功能实体,其特征在于,所述控制功能实体包括:
确定模块,用于确定所述第二服务器;
收发模块,用于向所述终端发送第一通知消息,所述第一通知消息包括所述第二服务器的地址,所述第一通知消息用于通知所述终端将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述收发模块还用于,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
16.根据权利要求15所述的装置,其特征在于,所述收发模块用于向所述终端发送数据处理指示信息,具体包括:
根据来自所述第二服务器的第二通知消息,向所述终端发送所述数据处理指示信息。
17.根据权利要求15所述的装置,其特征在于,所述收发模块用于向所述终端发送数据处理指示信息,具体包括:
根据本地配置或者预先配置的策略,向所述终端发送所述数据处理指示信息。
18.根据权利要求15至17中任一项所述的装置,其特征在于,所述收发模块还用于:
接收来自所述第一服务器的触发消息,所述触发消息用于指示所述控制功能实体对所述终端进行服务器切换;
相应的,所述确定模块用于确定所述第二服务器具体包括:
根据所述触发消息确定所述第二服务器。
19.一种切换服务器的装置,所述装置应用于终端从第一服务器切换到第二服务器的过程中,所述装置是所述第二服务器,其特征在于,所述第二服务器包括:
收发模块,用于接收来自所述终端的业务数据;
所述收发模块,还用于根据所述业务数据的接收情况,向所述终端发送数据处理指示信息,所述数据处理指示信息用于指示所述终端释放与所述第一服务器的连接。
20.一种终端,所述终端应用于从第一服务器切换到第二服务器的过程中,其特征在于,所述终端包括:
收发模块,用于接收第一通知消息,所述第一通知消息包括所述第二服务器的地址;根据所述第一通知消息,将待发送的业务数据分别发送给所述第一服务器与所述第二服务器;
所述收发模块,还用于接收来自所述第一服务器的下行数据;
所述收发模块,还用于获取数据处理指示信息;在获取到所述数据处理指示信息的情况下,将待发送的业务数据发送给所述第二服务器;
所述收发模块,还用于接收来自所述第二服务器的下行数据。
21.根据权利要求20所述的终端,其特征在于,所述终端还包括:
处理模块,用于在获取到所述数据处理指示信息的情况下,停止将待发送的业务数据发送给所述第一服务器。
22.根据权利要求20所述的终端,其特征在于,在获取到所述数据处理指示信息的情况下,所述收发模块还用于:
向所述第一服务器发送断开消息,所述断开消息用于通知所述第一服务器不再向所述终端发送下行数据。
23.根据权利要求20至22中任一项的所述的终端,其特征在于,所述收发模块用于接收第一通知消息,具体包括:
接收来自控制功能实体的所述第一通知消息,所述第一通知消息还包括定时器的时长;
相应的,所述收发模块用于获取数据处理指示信息,具体包括:根据所述第一通知消息获取所述数据处理指示信息,所述数据处理指示信息用于指示所述定时器的时长到期。
24.根据权利要求20至22中任一项的所述的终端,其特征在于,所述收发模块用于获取数据处理指示信息,具体包括:
接收来自控制功能实体的所述数据处理指示信息。
25.根据权利要求20至22中任一项的所述的终端,其特征在于,所述收发模块用于获取数据处理指示信息,具体包括:
接收来自所述第二服务器的所述数据处理指示信息。
CN201711190960.9A 2017-11-24 2017-11-24 切换服务器的方法、装置和通信*** Active CN109842640B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201711190960.9A CN109842640B (zh) 2017-11-24 2017-11-24 切换服务器的方法、装置和通信***
PCT/CN2018/114494 WO2019100944A1 (zh) 2017-11-24 2018-11-08 切换服务器的方法、装置和通信***
EP18880689.7A EP3716679A4 (en) 2017-11-24 2018-11-08 METHOD AND DEVICE FOR SWITCHING BETWEEN SERVERN AND COMMUNICATION SYSTEM
BR112020010218-0A BR112020010218A2 (pt) 2017-11-24 2018-11-08 método e dispositivo de comutação de servidor, sistema de comunicações, e meio de armazenamento
US16/881,446 US11510118B2 (en) 2017-11-24 2020-05-22 Server switching method and apparatus, and communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711190960.9A CN109842640B (zh) 2017-11-24 2017-11-24 切换服务器的方法、装置和通信***

Publications (2)

Publication Number Publication Date
CN109842640A CN109842640A (zh) 2019-06-04
CN109842640B true CN109842640B (zh) 2020-10-16

Family

ID=66630877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711190960.9A Active CN109842640B (zh) 2017-11-24 2017-11-24 切换服务器的方法、装置和通信***

Country Status (5)

Country Link
US (1) US11510118B2 (zh)
EP (1) EP3716679A4 (zh)
CN (1) CN109842640B (zh)
BR (1) BR112020010218A2 (zh)
WO (1) WO2019100944A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021062769A1 (zh) * 2019-09-30 2021-04-08 华为技术有限公司 一种跨网络移动的方法、装置和通信设备
CN110737548B (zh) * 2019-10-28 2022-06-10 聚好看科技股份有限公司 数据请求方法和服务器
CN111683113A (zh) * 2020-04-21 2020-09-18 视联动力信息技术股份有限公司 一种清除业务的方法及装置
CN114339812A (zh) * 2020-09-30 2022-04-12 华为技术有限公司 通信模式的切换方法和通信模式的切换装置
CN112398954B (zh) * 2021-01-18 2021-05-04 广州技象科技有限公司 一种基于窄带物联网的连接管理方法及装置
KR20240042441A (ko) * 2021-08-19 2024-04-02 엘지전자 주식회사 무선 통신 시스템에서 제1 서버가 제2 서버에게 서버 메시지를 전송하는 방법 및 이를 위한 장치

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1645881A (zh) * 2004-01-22 2005-07-27 株式会社多玩国 服务器***、内容发送方法及程序
CN1809005A (zh) * 2005-01-18 2006-07-26 华为技术有限公司 在切换过程中断开终端与服务网络连接的方法
CN102255875A (zh) * 2010-05-20 2011-11-23 华为软件技术有限公司 服务器切换方法及***
CN102577589A (zh) * 2009-08-21 2012-07-11 英特尔公司 毫微微小区接入点(fap)的自配置
US8380854B2 (en) * 2000-03-21 2013-02-19 F5 Networks, Inc. Simplified method for processing multiple connections from the same client
CN104186013A (zh) * 2014-03-14 2014-12-03 华为技术有限公司 一种数据处理装置及方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7870416B2 (en) * 2005-02-07 2011-01-11 Mimosa Systems, Inc. Enterprise service availability through identity preservation
CN100403847C (zh) * 2005-06-22 2008-07-16 华为技术有限公司 移动性事件包订阅方法和多连接状态上报方法
US8452290B2 (en) * 2009-03-31 2013-05-28 Broadcom Corporation Communication session soft handover
US9717023B2 (en) * 2009-07-09 2017-07-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for improving session continuity
WO2011098987A1 (en) * 2010-02-12 2011-08-18 Nokia Corporation Enhanced single voice radio call continuity using packet data network bi-casting
US9386494B2 (en) * 2011-12-06 2016-07-05 Qualcomm Incorporated Apparatus and methods for performing handover of user equipment between different radio access networks
CN104349507B (zh) * 2013-08-08 2018-08-07 电信科学技术研究院 一种切换方法和装置
EP3443775B1 (en) * 2016-04-12 2021-04-21 Intel IP Corporation Techniques for continued data transmission during handover operations
EP3926930B1 (en) * 2016-08-18 2023-12-06 IPLA Holdings Inc. Network service exposure for service and session continuity

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8380854B2 (en) * 2000-03-21 2013-02-19 F5 Networks, Inc. Simplified method for processing multiple connections from the same client
CN1645881A (zh) * 2004-01-22 2005-07-27 株式会社多玩国 服务器***、内容发送方法及程序
CN1809005A (zh) * 2005-01-18 2006-07-26 华为技术有限公司 在切换过程中断开终端与服务网络连接的方法
CN102577589A (zh) * 2009-08-21 2012-07-11 英特尔公司 毫微微小区接入点(fap)的自配置
CN102255875A (zh) * 2010-05-20 2011-11-23 华为软件技术有限公司 服务器切换方法及***
CN104186013A (zh) * 2014-03-14 2014-12-03 华为技术有限公司 一种数据处理装置及方法

Also Published As

Publication number Publication date
EP3716679A4 (en) 2021-04-21
WO2019100944A1 (zh) 2019-05-31
CN109842640A (zh) 2019-06-04
US11510118B2 (en) 2022-11-22
US20200351736A1 (en) 2020-11-05
BR112020010218A2 (pt) 2020-10-13
EP3716679A1 (en) 2020-09-30

Similar Documents

Publication Publication Date Title
CN109842640B (zh) 切换服务器的方法、装置和通信***
US10728827B2 (en) Service message sending method, terminal device, and network device
CN111436087B (zh) 一种pdu会话切换方法及其装置
EP4191962B1 (en) Link quality obtaining method and apparatus
US10887740B2 (en) Message sending method and apparatus
US8199719B2 (en) Methods and apparatus for performing handover between a long term evolution (LTE) network and another type of radio access network
CN113676960B (zh) 切换方法及装置、终端设备及网络设备
CN110278584B (zh) 切换用户面网元的方法、装置和***
CN109315016B (zh) 一种***信息传输方法及装置
WO2017052683A1 (en) Dynamic hosting of v2x services in cellular networks
CN109247072B (zh) ***信息的传输方法和装置
KR20200081454A (ko) 네트워크 전환 방법 네트워크 디바이스 및 단말기 디바이스
US20230084482A1 (en) Method for establishing sidelink and related devices
JP2020504489A (ja) 間欠受信方法及び装置
CN114600496B (zh) 一种频点测量放松方法、电子设备及存储介质
CN110832902A (zh) 通信方法、网络设备和终端设备
CN111903154B (zh) 无线通信的方法和设备
US20220322262A1 (en) Method, apparatus, and system for signal synchronization
US11265950B2 (en) Communication method, network device, and terminal device
CN113543241A (zh) 通信接口切换的方法和通信装置
CN109076622B (zh) 通信方法、核心网设备、接入网设备、终端设备和通信***
CN111465097A (zh) 一种通知信息的显示方法及装置
KR20190032469A (ko) 사용자 장치 사이의 통신 및 제어의 방법 및 장치
CA3065625C (en) Service access method and device
CN116746177A (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
GR01 Patent grant
GR01 Patent grant