CN106576230A - WI‑FI Calls Using SIP‑IMS Handsets and Evolved Packet Data Gateways - Google Patents
WI‑FI Calls Using SIP‑IMS Handsets and Evolved Packet Data Gateways Download PDFInfo
- Publication number
- CN106576230A CN106576230A CN201580028191.5A CN201580028191A CN106576230A CN 106576230 A CN106576230 A CN 106576230A CN 201580028191 A CN201580028191 A CN 201580028191A CN 106576230 A CN106576230 A CN 106576230A
- Authority
- CN
- China
- Prior art keywords
- user equipment
- user
- ims
- epdg
- available
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0022—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
- H04W36/00224—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB]
- H04W36/00226—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB] wherein the core network technologies comprise IP multimedia system [IMS], e.g. single radio voice call continuity [SRVCC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
- H04W36/1446—Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
相关专利申请的交叉引用Cross references to related patent applications
本申请要求于2014年5月29日提交的美国临时专利申请第62/004,861号和于2015年5月29日提交的美国非临时专利申请第14/726,279号的优先权权益,其通过引用全部并入本文。互联网协议(IP)多媒体子系统(IMS)是用于传送IP多媒体服务的架构框架。This application claims the benefit of priority to U.S. Provisional Patent Application No. 62/004,861, filed May 29, 2014, and U.S. Nonprovisional Patent Application No. 14/726,279, filed May 29, 2015, which are incorporated by reference in their entirety Incorporated into this article. The Internet Protocol (IP) Multimedia Subsystem (IMS) is an architectural framework for delivering IP multimedia services.
背景技术Background technique
历史上,移动电话通过电路交换网络而不是严格地通过IP分组交换网络提供语音呼叫服务。近年来,通过IP传送语音或其它多媒体服务的替代方法已经在智能电话上可用,但是它们在整个行业中尚未标准化。IMS是提供这种标准化的架构框架。此外,IMS旨在帮助多媒体和语音应用从无线和有线终端接入。只要有可能,互联网工程任务组(IETF)协议诸如会话发起协议(SIP),例如,被用于解除IMS与互联网的集成。Historically, mobile phones have provided voice call services over circuit-switched networks rather than strictly over IP packet-switched networks. Alternative methods of delivering voice or other multimedia services over IP have become available on smartphones in recent years, but they have not been standardized across the industry. IMS is the architectural framework that provides this standardization. In addition, IMS is designed to facilitate the access of multimedia and voice applications from wireless and wired terminals. Wherever possible, Internet Engineering Task Force (IETF) protocols such as Session Initiation Protocol (SIP), for example, are used to de-integrate IMS with the Internet.
附图说明Description of drawings
参考附图描述详细说明,其中附图标记的最左边的数字标识该附图标记首次出现的图。在不同的附图中使用相同的附图标记表示相似或相同的条目。The Detailed Description is described with reference to the drawings in which the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different figures indicates similar or identical items.
图1是根据本公开的具有支持多个IMS服务的单个IMS堆栈和演进分组数据网关(ePDG)功能的示例性IMS架构的示意图。1 is a schematic diagram of an exemplary IMS architecture with a single IMS stack supporting multiple IMS services and evolved packet data gateway (ePDG) functionality according to the present disclosure.
图2是根据本公开的使用SIM IMS用于Wi-Fi呼叫的示例性高级端到端架构的示意图。2 is a schematic diagram of an exemplary high-level end-to-end architecture using SIM IMS for Wi-Fi calling according to the present disclosure.
图3是根据本公开的用户设备进行紧急呼叫的示例性过程的流程图。FIG. 3 is a flowchart of an exemplary process for a user equipment to make an emergency call according to the present disclosure.
图4是根据本公开的用户设备确定是否接入受访ePDG或家庭ePDG的示例性判定过程的流程图。Fig. 4 is a flow chart of an exemplary decision process for a user equipment to determine whether to access a visited ePDG or a home ePDG according to the present disclosure.
图5是根据本公开的隧道机制的示例性场景的示意图。FIG. 5 is a schematic diagram of an exemplary scenario of a tunneling mechanism according to the present disclosure.
图6是根据本公开的隧道机制的示例性场景的示意图。FIG. 6 is a schematic diagram of an exemplary scenario of a tunneling mechanism according to the present disclosure.
图7是根据本公开的隧道机制的示例性场景的示意图。FIG. 7 is a schematic diagram of an exemplary scenario of a tunneling mechanism according to the present disclosure.
图8是根据本公开的隧道机制的示例性场景的示意图。FIG. 8 is a schematic diagram of an exemplary scenario of a tunneling mechanism according to the present disclosure.
图9是根据本公开的隧道机制的示例性场景的示意图。FIG. 9 is a schematic diagram of an exemplary scenario of a tunneling mechanism according to the present disclosure.
图10是根据本公开的隧道机制的另一示例性场景的示意图。FIG. 10 is a schematic diagram of another exemplary scenario of a tunneling mechanism according to the present disclosure.
图11是根据本公开的隧道机制的又一示例性场景的示意图。Fig. 11 is a schematic diagram of yet another exemplary scenario of a tunneling mechanism according to the present disclosure.
图12是根据本公开的隧道机制的再一示例性场景的示意图。Fig. 12 is a schematic diagram of still another exemplary scenario of the tunneling mechanism according to the present disclosure.
图13是被配置为实现本公开的实施例的示例性设备的框图。FIG. 13 is a block diagram of an example device configured to implement embodiments of the present disclosure.
图14是根据本公开的示例性过程的流程图。14 is a flowchart of an exemplary process according to the present disclosure.
具体实施方式detailed description
在下面的描述中,参考形成其一部分的附图,并且其中通过例示可以实践本公开的具体示例性实施例的方式来示出。这些实施例被足够详细地描述以使得本领域技术人员能够实践本文所公开的概念,并且应当理解,可以对所公开的多个实施例进行修改,以及可以利用其它实施例,而不脱离本公开的范围。因此,下面的详细描述不应被理解为限制性的。In the following description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific exemplary embodiments in which the disclosure may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the concepts disclosed herein, and it is to be understood that the disclosed embodiments may be modified and other embodiments utilized without departing from the present disclosure. range. Therefore, the following detailed description should not be construed as limiting.
冠词“一”和“一个”在本文中用于指该冠词的一个或多于一个(即至少一个)的语法对象。作为示例性,“用户”是指一个用户或多于一个用户。贯穿本说明书的对“一个实施例”、“实施例”、“一个示例”或“示例”的引用意味着结合实施例或示例描述的特定特征、结构或特性被包括在本公开的至少一个实施例中。因此,贯穿本说明书的各个地方出现的短语“在一个实施例中,”“在实施例中,”“一个示例”或“示例”不一定都指代相同的实施例或示例。此外,特定特征、结构、数据库或特性可以在一个或多个实施例或示例中以任何合适的组合和/或子组合来组合。另外,应当理解,本文提供的附图是为了向本领域普通技术人员解释的目的,并且附图不一定按比例绘制。The articles "a" and "an" are used herein to denote one or more than one (ie at least one) of the grammatical object of the article. As an example, "user" refers to one user or more than one user. Reference throughout this specification to "one embodiment," "an embodiment," "an example," or "an example" means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one implementation of the present disclosure. example. Thus, appearances of the phrases "in one embodiment," "in an embodiment," "an example," or "example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, databases or characteristics may be combined in any suitable combination and/or subcombination in one or more embodiments or examples. In addition, it should be understood that the drawings provided herein are for the purpose of explanation to those of ordinary skill in the art and that the drawings are not necessarily drawn to scale.
根据本公开的实施例可以具体化为装置、方法或计算机程序产品。因此,本公开可以采取全部包含硬件的实施例、全部包含软件的实施例(包括固件、常驻软件、微代码等)或者组合软件和硬件方面的实施例的形式,其在本文中通常可以全部被称为“电路”、“模块”或“系统”。此外,本公开的实施例可以采取具体化在任何有形介质表达中的计算机程序产品的形式,所述计算机程序产品具有具体化在介质中的计算机可用程序代码。Embodiments according to the present disclosure may be embodied as apparatuses, methods or computer program products. Accordingly, the present disclosure can take the form of an entirely hardware-inclusive embodiment, an entirely software-inclusive embodiment (including firmware, resident software, microcode, etc.), or an embodiment combining software and hardware aspects, which generally may be referred to herein as all Known as a "circuit", "module" or "system". Furthermore, embodiments of the present disclosure may take the form of a computer program product having computer usable program code embodied in any tangible medium expression.
可以使用一个或多个计算机可用或非暂态计算机可读介质的任何组合。例如,非暂态计算机可读介质可以包括下述中的一个或多个:便携式计算机磁盘,硬盘,随机存取存储器(RAM)设备,只读存储器(ROM)设备,可擦除可编程只读存储器(EPROM或闪存)设备,便携式光盘只读存储器(CDROM),光存储设备和磁存储设备。用于执行本公开操作的计算机程序代码可以用一种或多种编程语言的任何组合来编写。这样的代码可以由源代码编译成适合于将在其上执行代码的设备或计算机的计算机可读汇编语言或机器代码。Any combination of one or more computer usable or non-transitory computer readable medium(s) may be utilized. For example, a non-transitory computer readable medium may include one or more of the following: portable computer diskettes, hard disks, random access memory (RAM) devices, read only memory (ROM) devices, erasable programmable read-only Memory (EPROM or Flash) devices, portable compact disc read only memory (CDROM), optical storage devices and magnetic storage devices. Computer program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages. Such code may be compiled from source code into computer readable assembly language or machine code suitable for a device or computer on which the code will be executed.
附图中的流程图和框图示出了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这点上,流程图或框图中的每个块可以表示模块、分段或部分代码,其包括用于实现特定逻辑功能的一个或多个可执行指令。还将注意到,框图和/或流程图的每个块,以及框图和/或流程图中的块的组合,可以由执行特定功能或动作的基于硬件的专用系统来实现,或由专用硬件和计算机指令的组合来实现。这些计算机程序指令还可以存储在计算机可读介质中,其可以指示计算机或其它可编程数据处理装置以特定方式运行,使得存储在计算机可读介质中的指令产生一件包括指令方法的制品,其实现在流程图和/或一个或多个框图块中指定的功能/动作。The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of code, which includes one or more executable instructions for implementing specific logical functions. It will also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or actions, or by special purpose hardware and Combination of computer instructions to achieve. These computer program instructions can also be stored in a computer-readable medium, which can instruct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable medium produce an article of manufacture including the instruction method, in fact The function/action specified in the flow diagram and/or one or more block diagram blocks.
本文中使用的术语“手机”、“移动设备”、“用户终端”和“用户设备”是可互换的,并且是指由用户使用的用于无线通信的移动通信设备,例如智能手机。这里使用的术语“ePDG”表示用于互联网协议安全(IPSec)的演进分组数据网关,其从用户设备隧穿不可信的非3GPP接入网络,例如,Wi-Fi网络或任何使用未许可频谱的接入网络。本文中使用的术语“Wi-Fi呼叫”表示要通过IPSec隧道携带的语音服务。本文中使用的术语“视频呼叫”表示在组成流之间具有紧密同步的基于IMS的全双工语音和单工/全双工视频媒体。本文中使用的术语“RCS”表示由GSMA定义的通过ePDG连接启用的富通信套件服务。As used herein, the terms "handset", "mobile device", "user terminal" and "user equipment" are interchangeable and refer to a mobile communication device, such as a smartphone, used by a user for wireless communication. The term "ePDG" is used here to denote the Evolved Packet Data Gateway for Internet Protocol Security (IPSec), which tunnels from user equipment through untrusted non-3GPP access networks, e.g., Wi-Fi networks or any network using unlicensed spectrum. Connect to the network. The term "Wi-Fi calling" as used herein denotes a voice service to be carried over an IPSec tunnel. The term "video call" as used herein denotes IMS-based full-duplex voice and simplex/full-duplex video media with tight synchronization between the constituent streams. The term "RCS" as used herein means Rich Communication Suite Services enabled over ePDG connectivity as defined by the GSMA.
使用SIP-IMS手机的WI-FI呼叫WI-FI calling using SIP-IMS mobile phone
本公开描述了可以在使用SIP-IMS用户设备和ePDG的Wi-Fi呼叫系统和方法中实现的技术。此外,本文描述的技术的实施例可以在协议中实现,因此可以完成使用用户设备和ePDG的Wi-Fi呼叫。This disclosure describes techniques that may be implemented in Wi-Fi calling systems and methods using SIP-IMS user equipment and ePDG. Furthermore, embodiments of the techniques described herein can be implemented in protocols so that Wi-Fi calling using user equipment and ePDGs can be done.
图1示出了根据本公开的支持多个IMS服务的具有单个IMS堆栈和ePDG功能的示例性IMS架构100。示例性IMS架构100可以包括示例性设备190和示例性网络195,示例性设备190的一部分和示例性网络195的一部分形成IMS平台180。示例性网络195可以包括IMS核心网络170、分组数据网络(PDN)网关(P-GW)150、ePDG 152、蜂窝网络140和互联网142,其可以包括应用服务器144。蜂窝网络140可以经由P-GW 150通信地连接到IMS核心网络170。互联网142可以通信地连接到ePDG 152,其可以经由P-GW150通信地连接到IMS核心网络170。示例性网络195还可以包括服务器和后端节点180,其通过IMS核心网络170向示例性设备190提供多个通信服务。FIG. 1 illustrates an exemplary IMS architecture 100 with a single IMS stack and ePDG functionality supporting multiple IMS services according to the present disclosure. The example IMS architecture 100 may include an example device 190 and an example network 195 , portions of which form an IMS platform 180 . Exemplary networks 195 may include IMS core network 170 , packet data network (PDN) gateway (P-GW) 150 , ePDG 152 , cellular network 140 , and Internet 142 , which may include application server 144 . Cellular network 140 may be communicatively connected to IMS core network 170 via P-GW 150 . Internet 142 may be communicatively connected to ePDG 152 , which may be communicatively connected to IMS core network 170 via P-GW 150 . Exemplary network 195 may also include servers and backend nodes 180 that provide a number of communication services to exemplary devices 190 over IMS core network 170 .
示例性设备190可以包括芯片组105、蜂窝通信模块130和Wi-Fi通信模块132。芯片组105可以包括IMS堆栈120和ePDG模块122。IMS堆栈120可以包括IMS传输和终端层,其可以等效于开放系统互连(OSI)模型的传输层(层4),会话控制层,其可以等效于OSI模型的会话层(层5),以及应用服务器层,其可以等效于OSI模型的演示和应用层(层6和7)。ePDG模块122根据本公开能够具有ePDG功能和连接管理。蜂窝通信模块130可以被配置为与蜂窝网络140建立通信,例如以通过蜂窝网络140接收和/或进行呼叫。Wi-Fi通信模块132可以被配置为与Wi-Fi网络142建立通信,例如以通过Wi-Fi网络142接收和/或进行呼叫。示例性设备190还可以包括由芯片组105执行的应用/操作系统(OS)层102,以将应用/OS层102中的多个IMS服务140提供给示例性设备190的用户。一个或多个跨顶(OTT)应用110也可以在应用/OS层102中执行。示例性设备190支持的多个IMS服务104可以包括例如长期演进语音(VoLTE)112,Wi-Fi语音呼叫(WFC)114,视频呼叫116和富通信服务(RCS)118。Exemplary device 190 may include chipset 105 , cellular communication module 130 and Wi-Fi communication module 132 . Chipset 105 may include IMS stack 120 and ePDG module 122 . The IMS stack 120 may include an IMS transport and terminal layer, which may be equivalent to the transport layer (layer 4) of the Open Systems Interconnection (OSI) model, a session control layer, which may be equivalent to the session layer (layer 5) of the OSI model , and the application server layer, which may be equivalent to the presentation and application layers (layers 6 and 7) of the OSI model. The ePDG module 122 can have ePDG functionality and connection management according to the present disclosure. The cellular communication module 130 may be configured to establish communication with the cellular network 140 , eg, to receive and/or place calls over the cellular network 140 . The Wi-Fi communication module 132 may be configured to establish communication with the Wi-Fi network 142 , for example to receive and/or place calls over the Wi-Fi network 142 . Exemplary device 190 may also include an application/operating system (OS) layer 102 executed by chipset 105 to provide a number of IMS services 140 in application/OS layer 102 to a user of exemplary device 190 . One or more over-the-top (OTT) applications 110 may also execute in the application/OS layer 102 . The number of IMS services 104 supported by the exemplary device 190 may include, for example, Voice over Long Term Evolution (VoLTE) 112 , Voice over Wi-Fi Calling (WFC) 114 , Video Calling 116 , and Rich Communication Services (RCS) 118 .
本公开的多个实施例针对使用SIP IMS的Wi-Fi呼叫服务,并且可以用示例性设备190来实现。例如,可以使用SIP-IMS手机来实现Wi-Fi呼叫。特别地,Wi-Fi层可以用作使用SIP IMS的Wi-Fi呼叫接入IMS网络的无线接入技术(RAT)。为了说明,下文提供本公开各个方面的多个典型的使用案例。图2示出了根据本公开的用于使用SIM IMS的Wi-Fi呼叫的示例性高级端到端架构200。Various embodiments of the present disclosure are directed to Wi-Fi calling services using SIP IMS and may be implemented with exemplary device 190 . For example, a Wi-Fi call can be implemented using a SIP-IMS mobile phone. In particular, the Wi-Fi layer can be used as a radio access technology (RAT) for Wi-Fi calls using SIP IMS to access the IMS network. For illustration, a number of typical use cases for various aspects of the present disclosure are provided below. FIG. 2 illustrates an exemplary high-level end-to-end architecture 200 for Wi-Fi calling using SIM IMS according to the present disclosure.
参照图2,示例性架构200可以包括IMS网络204,可以包括第三代(3G)移动电信网络的高速分组接入(HSPA)网络202,以及互联网206。IMS网络204可以包括一个或多个电信应用服务器(TAS)240,一个或多个接口通信处理器(IMP)服务器242,一个或多个询问/服务呼叫会话控制功能(I/S-CSCF)服务器244,一个或多个家庭用户服务器(HSS)246,一个或多个在线状态服务器248和代理CSCF(P-CSCF)服务器230。HSPA网络202可以包括网关通用分组无线业务(GPRS)支持节点(GGSN)220。互联网206可以包括Wi-Fi接入点212以及会话边界控制器(SBC)250,其可以被配置为用作ePDG。示例性架构200还可以包括,例如,用户设备210(例如,智能电话或手机)和个人计算机(PC)终端214。用户设备210可以是图1的示例性设备190的实现方式并且可以是Wi-Fi呼叫和ePDG能力。用户设备210可以通信地连接到HSPA网络202和互联网206中的一个或两个。PC终端214可以通信地连接到互联网206。在图2所示的例子中,用户设备210可以经由蜂窝RAT连接到HSPA网络202。替代地或附加地,用户设备210可以通过Wi-Fi RAT经由Wi-Fi接入点212连接到互联网206。Referring to FIG. 2 , an exemplary architecture 200 may include an IMS network 204 , a High Speed Packet Access (HSPA) network 202 , which may include a third generation (3G) mobile telecommunications network, and the Internet 206 . IMS network 204 may include one or more Telecom Application Servers (TAS) 240, one or more Interface Communications Processor (IMP) servers 242, one or more Interrogation/Serving Call Session Control Function (I/S-CSCF) servers 244 , one or more Home Subscriber Servers (HSS) 246 , one or more Presence Servers 248 and Proxy CSCF (P-CSCF) Server 230 . HSPA network 202 may include Gateway General Packet Radio Service (GPRS) Support Node (GGSN) 220 . Internet 206 may include Wi-Fi access point 212 and session border controller (SBC) 250, which may be configured to function as an ePDG. The exemplary architecture 200 may also include, for example, user equipment 210 (eg, a smartphone or cell phone) and a personal computer (PC) terminal 214 . User equipment 210 may be an implementation of exemplary device 190 of FIG. 1 and may be Wi-Fi calling and ePDG capable. User equipment 210 may be communicatively connected to one or both of HSPA network 202 and Internet 206 . PC terminal 214 may be communicatively connected to Internet 206 . In the example shown in FIG. 2, user equipment 210 may connect to HSPA network 202 via a cellular RAT. Alternatively or additionally, user device 210 may connect to Internet 206 via Wi-Fi access point 212 through Wi-Fi RAT.
下文描述了与使用SIP IMS的Wi-Fi呼叫相关的说明性使用案例。在一些实施例中,移动设备210的用户可以通过SIP IMS网络(例如IMS网络204)发起和接收语音呼叫,同时例如经由Wi-Fi接入点212连接到Wi-Fi。如果用户移动到Wi-Fi覆盖区域之外,则通过使用SIP IMS的Wi-Fi的语音呼叫可能掉线。在一些实施例中,用户设备210,例如智能电话或SIP-IMS手机,可以在蜂窝网络(例如HSPA网络202)上很快注册,并且可以为发起和接收呼叫做好准备。在一些实施例中,当用户移动到Wi-Fi覆盖区域中同时通过2G/3G网络进行主动语音呼叫时,呼叫可以在2G/3G网络上继续直到呼叫掉线或被用户终止。然后,用户设备210可以通过Wi-Fi完成SIP IMS注册。在一些实施例中,用户能够在连接到Wi-Fi时通过SIPIMS网络拨打一个或多个短码,例如411、611和911。An illustrative use case related to Wi-Fi calling using SIP IMS is described below. In some embodiments, a user of mobile device 210 can place and receive voice calls over a SIP IMS network (eg, IMS network 204 ) while connected to Wi-Fi, eg, via Wi-Fi access point 212 . Voice calls over Wi-Fi using SIP IMS may drop if the user moves outside of the Wi-Fi coverage area. In some embodiments, user equipment 210, such as a smart phone or a SIP-IMS handset, can quickly register on a cellular network (eg, HSPA network 202) and can be ready to place and receive calls. In some embodiments, when a user moves into a Wi-Fi coverage area while making an active voice call over the 2G/3G network, the call may continue on the 2G/3G network until the call is dropped or terminated by the user. Then, the user equipment 210 can complete the SIP IMS registration through Wi-Fi. In some embodiments, a user is able to dial one or more short codes, such as 411, 611, and 911, over the SIPIMS network while connected to Wi-Fi.
下文描述与通过使用SIP IMS的Wi-Fi的消息发送相关的说明性使用案例。消息发送可以由例如短消息服务(SMS)和/或多媒体消息服务(MMS)提供。在一些实施例中,用户可以使用用户设备210来发送和接收文本消息,例如,经由SMS,通过SIP IMS网络(例如,IMS网络204),当与Wi-Fi连接时,例如,经由Wi-Fi接入点212。附加地或替代地,用户可以使用用户设备210来发送和接收多媒体消息,例如在连接到Wi-Fi时经由MMS,通过SIP IMS网络。An illustrative use case related to messaging over Wi-Fi using SIP IMS is described below. Messaging may be provided by, for example, Short Message Service (SMS) and/or Multimedia Messaging Service (MMS). In some embodiments, a user may use user device 210 to send and receive text messages, e.g., via SMS, over a SIP IMS network (e.g., IMS network 204), when connected to Wi-Fi, e.g., via Wi-Fi Access point 212. Additionally or alternatively, the user may use the user equipment 210 to send and receive multimedia messages, eg via MMS when connected to Wi-Fi, over a SIP IMS network.
下文描述了与使用SIP IMS的Wi-Fi的补充服务相关的说明性使用案例。在一些实施例中,当与Wi-Fi连接时,例如,经由Wi-Fi接入点212,用户可以通过SIP IMS网络(例如IMS网络204)启用或禁用用户设备210的一个或多个特征,例如,呼叫转移和呼叫等待选项。例如,用户可以在用户设备210的设置菜单中或者通过用户设备210的拨号器禁用一个或多个特征。An illustrative use case related to supplementary services for Wi-Fi using SIP IMS is described below. In some embodiments, a user may enable or disable one or more features of user equipment 210 through a SIP IMS network (eg, IMS network 204) while connected to Wi-Fi, e.g., via Wi-Fi access point 212, For example, call forwarding and call waiting options. For example, a user may disable one or more features in a settings menu of user device 210 or through a dialer of user device 210 .
为了实现本公开的各个实施例,需要满足多个要求。下面的描述涉及对用户设备210的要求,以使得用户设备210能够通过SIP IMS网络(例如IMS网络204)进行Wi-Fi呼叫。In order to implement various embodiments of the present disclosure, a number of requirements need to be satisfied. The following description relates to requirements for user equipment 210 to enable user equipment 210 to make Wi-Fi calls over a SIP IMS network (eg, IMS network 204 ).
在一些实施例中,启用Wi-Fi呼叫的用户设备,例如,用户设备210,可以遵守与IMS有关的协议和标准。在一些实施例中,用户设备210可以支持多个Wi-Fi呼叫和通信模式,其确定每个服务将使用什么承载。例如,所支持的模式可以包括“Wi-Fi优选”模式、“仅Wi-Fi”模式、“蜂窝优选”模式和“仅蜂窝网络”模式。所述“仅蜂窝网络”模式可能不是面向用户的特征。此模式只需关闭Wi-Fi呼叫特征即可处于活动状态。In some embodiments, Wi-Fi calling enabled user equipment, eg, user equipment 210, may comply with IMS-related protocols and standards. In some embodiments, user equipment 210 may support multiple Wi-Fi calling and communication modes, which determine what bearer each service will use. For example, supported modes may include a "Wi-Fi Preferred" mode, a "Wi-Fi Only" mode, a "Cellular Preferred" mode, and a "Cellular Network Only" mode. The "cellular only" mode may not be a user-facing feature. This mode only needs to turn off the Wi-Fi calling feature to be active.
在一些实施例中,所述“Wi-Fi优选”模式可以被设置为用户设备210上用于Wi-Fi呼叫的默认模式。当用户设备210处于用于Wi-Fi呼叫的“Wi-Fi优选模式”时,可以应用一个或多个条件,如下文所述。在一些实施例中,当Wi-Fi可用而不考虑蜂窝网络的可用性时,用户设备210可以发起并完成通过Wi-Fi的SIP IMS注册。在一些实施例中,用户设备210可以通过SIP IMS网络路由一些或所有语音和消息通信,例如SMS和/或MMS。在一些实施例中,用户设备210可以通过本地Wi-Fi连接路由一些或所有非IMS数据通信。在一些实施例中,如果没有合格的Wi-Fi网络可用,则用户设备210可以使用可用的蜂窝网络用于所有服务,同时仍然监视Wi-Fi。在一些实施例中,对于用户设备,例如,用户设备210,即具有ePDG功能且正在进行主动VoLTE呼叫,每当满足一个或多个切入(hand-in)条件时,用户设备210可以尝试切换(hand-over)为Wi-Fi模式。在一些实施例中,对于用户设备,例如,用户设备210,即具有ePDG功能且正在进行主动VoLTE呼叫,每当满足一个或多个切出(hand-out)条件时,用户设备210可以尝试切换到LTE。In some embodiments, the "Wi-Fi preferred" mode may be set as the default mode on user equipment 210 for Wi-Fi calling. When user equipment 210 is in "Wi-Fi preferred mode" for Wi-Fi calling, one or more conditions may apply, as described below. In some embodiments, user device 210 may initiate and complete a SIP IMS registration over Wi-Fi when Wi-Fi is available regardless of cellular network availability. In some embodiments, user device 210 may route some or all voice and messaging communications, such as SMS and/or MMS, through the SIP IMS network. In some embodiments, user device 210 may route some or all non-IMS data communications over the local Wi-Fi connection. In some embodiments, if no qualified Wi-Fi network is available, user device 210 may use the available cellular network for all services while still monitoring Wi-Fi. In some embodiments, for a user equipment, for example, user equipment 210, which has an ePDG function and is actively calling a VoLTE call, whenever one or more hand-in conditions are met, the user equipment 210 may try to handover ( hand-over) is the Wi-Fi mode. In some embodiments, for a user equipment, for example, user equipment 210, which has ePDG functionality and is in an active VoLTE call, whenever one or more hand-out (hand-out) conditions are met, user equipment 210 may attempt a handover to LTE.
当用户设备210处于用于Wi-Fi呼叫的“仅Wi-Fi模式”时,可以应用一个或多个条件,如下文所述。在一些实施例中,用户设备210可以关闭其蜂窝无线电。在一些实施例中,当Wi-Fi可用而不考虑蜂窝网络的可用性时,用户设备210可以通过Wi-Fi发起和完成SIPIMS注册。在一些实施例中,用户设备210可以通过SIP IMS网络路由一些或所有语音和消息通信,例如SMS和/或MMS。在一些实施例中,用户设备210可以通过SIP IMS网络路由一些或所有非IMS数据通信。在一些实施例中,如果没有合格的Wi-Fi网络可用,用户设备210可以不尝试扫描、启用或连接到蜂窝网络。在一些实施例中,对于ePDG功能的用户设备210,即处于主动VoLTE呼叫,每当满足一个或多个切入条件时,用户设备210可以尝试切换到Wi-Fi模式。在一些实施例中,对于ePDG功能的用户设备,例如,用户设备210,即处于主动VoLTE呼叫,用户设备210可以保持在Wi-Fi模式并且可以不尝试任何切换。在一些实施例中,只要用户设备210启用Wi-Fi呼叫,“仅Wi-Fi模式”可以保持活动。此外,如果禁用Wi-Fi呼叫,则“仅Wi-Fi模式”的逻辑将不再适用。When user equipment 210 is in "Wi-Fi only mode" for Wi-Fi calling, one or more conditions may apply, as described below. In some embodiments, user equipment 210 may turn off its cellular radio. In some embodiments, user device 210 may initiate and complete SIPIMS registration over Wi-Fi when Wi-Fi is available regardless of cellular network availability. In some embodiments, user device 210 may route some or all voice and messaging communications, such as SMS and/or MMS, through the SIP IMS network. In some embodiments, user device 210 may route some or all non-IMS data communications through the SIP IMS network. In some embodiments, user device 210 may not attempt to scan for, enable or connect to a cellular network if no qualified Wi-Fi network is available. In some embodiments, for an ePDG-capable user equipment 210, ie, in an active VoLTE call, whenever one or more hand-in conditions are met, the user equipment 210 may attempt to switch to Wi-Fi mode. In some embodiments, for an ePDG enabled user equipment, eg, user equipment 210 , ie in an active VoLTE call, user equipment 210 may remain in Wi-Fi mode and may not attempt any handover. In some embodiments, the "Wi-Fi only mode" may remain active as long as the user device 210 enables Wi-Fi calling. Also, if Wi-Fi calling is disabled, the logic of "Wi-Fi-only mode" no longer applies.
当用户设备210处于“蜂窝优选模式”时,可以应用一个或多个条件,如下文所述。在一些实施例中,用户设备210可以使用蜂窝网络来选择语音、消息和/或数据通信,并且可以使用Wi-Fi(如果可用的话),用于其它数据通信。在一些实施例中,如果蜂窝网络可用,则用户设备210可以在成功连接到Wi-Fi之后不尝试通过Wi-Fi发起SIP IMS注册。在一些实施例中,在没有蜂窝覆盖的情况下,用户设备210可以在其可用时通过Wi-Fi发起和完成SIPIMS注册。注册可以保持有效直到用户设备210失去Wi-Fi注册,而不管蜂窝网络的状态如何改变。在一些实施例中,对于ePDG功能的用户设备(即处于主动VoLTE呼叫),例如,用户设备210,所述用户设备210可以保持在LTE模式而不管Wi-Fi覆盖。在一些实施例中,对于ePDG功能的用户设备(即处于主动Wi-Fi呼叫),例如,用户设备210,每当满足一个或多个切出条件时,用户设备210可以尝试切换到LTE。When user equipment 210 is in "cellular preferred mode," one or more conditions may apply, as described below. In some embodiments, user device 210 may use a cellular network for select voice, messaging, and/or data communications, and may use Wi-Fi, if available, for other data communications. In some embodiments, user equipment 210 may not attempt to initiate a SIP IMS registration over Wi-Fi after successfully connecting to Wi-Fi if a cellular network is available. In some embodiments, without cellular coverage, user device 210 may initiate and complete SIPIMS registration over Wi-Fi when it is available. Registration can remain valid until user device 210 loses Wi-Fi registration, regardless of changes in the state of the cellular network. In some embodiments, for an ePDG enabled user equipment (ie in an active VoLTE call), eg user equipment 210, the user equipment 210 may remain in LTE mode regardless of Wi-Fi coverage. In some embodiments, for an ePDG enabled user equipment (ie, in an active Wi-Fi call), eg, user equipment 210, whenever one or more hand-out conditions are met, user equipment 210 may attempt to handover to LTE.
当用户设备210处于“仅蜂窝网络模式”时,用户设备210可以表现得好像没有Wi-Fi呼叫被支持。可以应用一个或多个条件,如下文所述。在一些实施例中,用户设备210可以使用蜂窝网络来选择语音、消息和/或数据通信,并且使用Wi-Fi(如果可用的话),用于其它数据通信。在一些实施例中,用户设备210可以在成功连接到Wi-Fi之后不尝试通过Wi-Fi发起SIP IMS注册。在一些实施例中,在没有蜂窝覆盖的情况下,用户设备210可以不尝试通过Wi-Fi发起SIP IMS注册。When user equipment 210 is in "cellular network only mode," user equipment 210 may behave as if no Wi-Fi calling is supported. One or more conditions can be applied, as described below. In some embodiments, user device 210 may use a cellular network for select voice, messaging, and/or data communications, and use Wi-Fi, if available, for other data communications. In some embodiments, user device 210 may not attempt to initiate a SIP IMS registration over Wi-Fi after successfully connecting to Wi-Fi. In some embodiments, user equipment 210 may not attempt to initiate a SIP IMS registration over Wi-Fi in the absence of cellular coverage.
根据本公开,当使用Wi-Fi进行注册时,存在用户设备的SIP IMS注册需求,例如,用户设备210,如下所述。在一些实施例中,一旦用户设备210已经经由DHCP获得有效的IP和DNS地址或者正在使用静态IP设置,则用户设备210可以尝试向IMS网络注册。例如,如果使用正确的SIM卡并且用户设备210不处于飞行模式,则用户设备210可以尝试注册。在一些实施例中,当发生注册失败时,用户设备210可以显示一个或多个相关联的错误代码。只要错误条件仍然存在,所述错误代码可以继续显示。在一些实施例中,当在SIP IMS网络上注册时,当满足以下条件中的一个或多个时,用户设备210可以从SIP IMS网络注销:(1)用户设备210关机;(2)用户设备210的用户选择从当前主动Wi-Fi断开连接;以及(3)用户禁用Wi-Fi呼叫。在一些实施例中,假如在保持良好的Wi-Fi连接的情况下用户设备210丢失IMS注册,则当当前配置文件被设置为“蜂窝优选”模式或“Wi-Fi优选”模式时,用户设备可以退回到蜂窝覆盖(如果可用的话)。可选地,如果连接优选项被设置为“Wi-Fi优选”模式或“仅Wi-Fi”模式,则用户设备210可以重试IMS注册。在一些实施例中,当使用有效的SIM卡时,用户设备210可以注册到SIP IMS网络。如果使用其它SIM卡,则用户设备210可以不发起IMS注册并且可以显示一个或多个适当的错误消息。According to the present disclosure, when registering using Wi-Fi, there is a SIP IMS registration requirement for a user equipment, eg, user equipment 210, as described below. In some embodiments, the user device 210 may attempt to register with the IMS network once the user device 210 has obtained a valid IP and DNS address via DHCP or is using static IP settings. For example, user equipment 210 may attempt to register if the correct SIM card is used and user equipment 210 is not in airplane mode. In some embodiments, when a registration failure occurs, user device 210 may display one or more associated error codes. The error code may continue to be displayed as long as the error condition persists. In some embodiments, when registering on the SIP IMS network, the user equipment 210 may log out from the SIP IMS network when one or more of the following conditions are met: (1) the user equipment 210 is powered off; (2) the user equipment 210 the user chooses to disconnect from the current active Wi-Fi; and (3) the user disables Wi-Fi calling. In some embodiments, if the user equipment 210 loses IMS registration while maintaining a good Wi-Fi connection, when the current profile is set to "Cellular Preferred" mode or "Wi-Fi Preferred" mode, the user equipment Can fall back to cellular coverage (if available). Optionally, the user device 210 may retry the IMS registration if the connection preference is set to "Wi-Fi preferred" mode or "Wi-Fi only" mode. In some embodiments, user device 210 may register with a SIP IMS network when using a valid SIM card. If other SIM cards are used, the user device 210 may not initiate an IMS registration and may display one or more appropriate error messages.
根据本公开,存在用户设备的移动性需求,如下文所述。在一些实施例中,用户设备,例如,用户设备210,当满足阈值Wi-Fi接收信号强度指示(RSSI)水平(例如-75dBm)时,可以漫游入。该阈值可以是用于确定用户设备210在连接到Wi-Fi网络时是否应该尝试IMS注册的漫游入(rove-in)阈值。当用户设备210处于空闲模式并且可以独立于设备连接优选项时,可以应用该漫游入阈值。在一些实施例中,当在SIP IMS上注册并且空闲时,用户设备210可以监视Wi-Fi RSSI水平。如果Wi-Fi信号水平下降到低于预设阈值时,例如,-85dBm,用户设备210可以开始漫游出(rove-out)过程。在一些实施例中,在启用SIM锁定的情况下,用户设备210可以能够在漫游出后保持在蜂窝网络上,而不提示用户输入PIN码。在一些实施例中,如果用户设备210不支持切换能力(例如,没有ePDG逻辑)并且处于主动Wi-Fi呼叫上,并且如果Wi-Fi RSSI接近漫游出阈值(例如,-85dBm)时,则用户设备210可以生成可听通知(例如,双音蜂鸣声),警告用户用户设备210正在离开Wi-Fi覆盖并且该呼叫可能掉线。可听通知可以伴随有屏显消息。屏显消息的措辞可以由服务供应商提供。在一些实施例中,当用户设备210处于主动VoLTE呼叫并进入Wi-Fi网络的覆盖范围时,其信息(例如,SSID和密码)保存在用户设备210中,如果用户设备210处于“Wi-Fi优选”模式或“仅Wi-Fi”模式,用户设备210可以切入到Wi-Fi。如果用户设备210处于“蜂窝优选”模式,则用户设备210可以不尝试切入到Wi-Fi。可选地,如果用户设备210正在观察满足切入阈值(例如,-75dBm)的Wi-Fi RSSI,则用户设备210可以切入到Wi-Fi。在一些实施例中,当用户设备210处于主动Wi-Fi呼叫时,用户设备210可以经由预设算法评估Wi-Fi链路和蜂窝条件,以确定是否以及何时将呼叫切换到VoLTE。这可以在用户设备210处于“Wi-Fi优选”模式或“蜂窝优选”模式时发生。如果用户设备210处于“仅Wi-Fi”模式,则其可以不尝试任何到蜂窝的切换。在一些实施例中,用户设备210的手机制造商可以实现切换算法以决定是否从Wi-Fi切出到蜂窝。所述切换算法可以在决定是否发起从Wi-Fi到蜂窝的切出时考虑多个因素,包括:Wi-Fi分组在下行链路和上行链路上的重传和丢失,Wi-Fi RSSI值以及蜂窝网络的可用性和信号强度。According to the present disclosure, there is a mobility requirement for user equipment, as described below. In some embodiments, a user equipment, eg, user equipment 210, may roam in when a threshold Wi-Fi Received Signal Strength Indicator (RSSI) level (eg, -75dBm) is met. This threshold may be a rove-in threshold used to determine whether user equipment 210 should attempt IMS registration when connected to a Wi-Fi network. The roam-in threshold may be applied when the user device 210 is in idle mode and may be independent of device connection preferences. In some embodiments, user equipment 210 may monitor Wi-Fi RSSI levels when registered on SIP IMS and idle. If the Wi-Fi signal level drops below a preset threshold, eg, -85dBm, the user equipment 210 may start a roam-out procedure. In some embodiments, with SIM lock enabled, user equipment 210 may be able to remain on the cellular network after roaming out without prompting the user to enter a PIN code. In some embodiments, if the user equipment 210 does not support handover capability (e.g., no ePDG logic) and is on an active Wi-Fi call, and if the Wi-Fi RSSI approaches a roam-out threshold (e.g., -85dBm), the user Device 210 may generate an audible notification (eg, a two-tone beep) alerting the user that user device 210 is leaving Wi-Fi coverage and that the call may be dropped. Audible notifications can be accompanied by on-screen messages. The wording of the on-screen message may be provided by the service provider. In some embodiments, when the user equipment 210 is in an active VoLTE call and enters the coverage of the Wi-Fi network, its information (for example, SSID and password) is saved in the user equipment 210, if the user equipment 210 is in the "Wi-Fi Preferred" mode or "Wi-Fi only" mode, user equipment 210 can switch to Wi-Fi. If user equipment 210 is in "cellular preferred" mode, user equipment 210 may not attempt to hand-in to Wi-Fi. Alternatively, user equipment 210 may hand-in to Wi-Fi if user equipment 210 is observing a Wi-Fi RSSI that satisfies a hand-in threshold (eg, -75dBm). In some embodiments, when the user equipment 210 is in an active Wi-Fi call, the user equipment 210 may evaluate the Wi-Fi link and cellular conditions via preset algorithms to determine whether and when to switch the call to VoLTE. This may occur when the user equipment 210 is in "Wi-Fi preferred" mode or "Cellular preferred" mode. If user equipment 210 is in "Wi-Fi only" mode, it may not attempt any handover to cellular. In some embodiments, the handset manufacturer of user equipment 210 may implement a handover algorithm to decide whether to hand off from Wi-Fi to cellular. The handover algorithm may consider multiple factors when deciding whether to initiate a handover from Wi-Fi to cellular, including: retransmission and loss of Wi-Fi packets on the downlink and uplink, Wi-Fi RSSI values As well as cellular network availability and signal strength.
根据本公开,用户设备存在呼叫特征和SMS/MMS需求,如下文所述。在一些实施例中,当调用紧急呼叫并且用户设备,例如,用户设备210,通过GERAN/UTRAN注册时,用户设备210可以应用正常的911呼叫程序。当调用紧急呼叫并且用户设备210通过Wi-Fi在SIP IMS网络上注册时,用户设备210可以应用多个要求,如下文所述。According to the present disclosure, there are calling features and SMS/MMS requirements for user equipment, as described below. In some embodiments, when an emergency call is invoked and user equipment, eg, user equipment 210, is registered with GERAN/UTRAN, user equipment 210 may apply normal 911 call procedures. When an emergency call is invoked and the user device 210 is registered on the SIP IMS network over Wi-Fi, a number of requirements may apply to the user device 210, as described below.
图3示出了根据本公开的用户设备进行紧急呼叫的示例性过程300。在图3所示的示例中的用户设备可以是如上所述的示例性设备190和/或用户设备210。值得注意的是,示例性过程300的多于一个的操作/任务可以并行发生,因为示例性过程300的操作/任务不必连续地发生。参照图3,示例性过程300可以发生在用户设备(例如示例性设备190或用户设备210)的拨号器部分340、IP呼叫部分350和蜂窝呼叫部分360中的一些或全部。在302,用户设备的用户拨打“911”用于紧急呼叫。在304,用户设备确定在IMS网络上的Wi-Fi呼叫是否可用或者蜂窝呼叫(指示为电路切换或“CS”)是否可用。如果IMS网络上的Wi-Fi呼叫可用,则判定过程300流向左侧,否则判定过程300流向右侧。在Wi-Fi呼叫可用的情况下,在306,用户设备拨打911以发起紧急呼叫。在308,用户设备判定是否将呼叫重新定向到CS,或者是否发生错误。如果用户设备判定呼叫需要被重定向到CS或者如果发生错误,在314用户设备拨打911以在332通过蜂窝网络发起紧急呼叫。否则,在310用户设备拨打911以通过Wi-Fi网络发起紧急呼叫。如果用户设备决定通过蜂窝网络(例如,由于Wi-Fi的不可用性)进行紧急呼叫,在316用户设备等待蜂窝连接。在318,用户设备在搜索蜂窝覆盖时确定等待是否超时。如果等待蜂窝连接超时,则示例性过程300前进到312,其中用户设备通过Wi-Fi呼叫拨打911。此外,如果用户设备决定通过蜂窝网络进行紧急呼叫,在322用户设备拨打911并且在324用户设备打开其蜂窝无线电。在326,用户设备的蜂窝无线电被打开并搜索蜂窝覆盖。根据多久以后发现蜂窝覆盖,318处的搜索可以超时或可以不超时。在发现蜂窝覆盖之后,在328用户设备开始911呼叫以在330通过蜂窝网络发起紧急呼叫。FIG. 3 illustrates an exemplary process 300 for a user equipment to make an emergency call according to the present disclosure. The user equipment in the example shown in FIG. 3 may be exemplary device 190 and/or user equipment 210 as described above. It is worth noting that more than one operation/task of the example process 300 may occur in parallel, since the operations/tasks of the example process 300 do not have to occur serially. Referring to FIG. 3 , example process 300 may occur at some or all of dialer portion 340 , IP call portion 350 , and cellular call portion 360 of a user device (eg, example device 190 or user device 210 ). At 302, a user of a user device dials "911" for an emergency call. At 304, the user equipment determines whether Wi-Fi calling or cellular calling (indicated as circuit switching or "CS") is available on the IMS network. If Wi-Fi calling on the IMS network is available, the decision process 300 flows to the left, otherwise the decision process 300 flows to the right. Where Wi-Fi calling is available, at 306 the user device dials 911 to initiate an emergency call. At 308, the user equipment determines whether to redirect the call to the CS, or whether an error occurred. If the user equipment determines that the call needs to be redirected to CS or if an error occurs, the user equipment dials 911 at 314 to initiate an emergency call over the cellular network at 332 . Otherwise, at 310 the user equipment dials 911 to initiate an emergency call over the Wi-Fi network. If the user equipment decides to make an emergency call over the cellular network (eg, due to unavailability of Wi-Fi), at 316 the user equipment waits for a cellular connection. At 318, the user equipment determines whether the wait times out while searching for cellular coverage. If waiting for the cellular connection times out, then example process 300 proceeds to 312 where the user device dials 911 via Wi-Fi calling. Additionally, if the user device decides to make an emergency call over the cellular network, at 322 the user device dials 911 and at 324 the user device turns on its cellular radio. At 326, the cellular radio of the user equipment is turned on and searches for cellular coverage. Depending on how soon cellular coverage is found, the search at 318 may or may not time out. After cellular coverage is found, at 328 the user equipment initiates a 911 call to initiate an emergency call at 330 over the cellular network.
在一些实施例中,用户设备可以遵守识别紧急呼叫中的一组预定应急操作步骤。在一些实施例中,当在IMS上注册用于Wi-Fi呼叫时,用户设备可以在蜂窝或IMS上路由紧急呼叫,这取决于在注册期间网络设置的偏好。无论选择的连接偏好如何,这都可适用。在一些实施例中,用户设备可以在“紧急呼叫偏好”模式下的注册从网络接收紧急呼叫的偏好。在一些实施例中,当紧急呼叫偏好设置为蜂窝时,用户设备可以检查蜂窝覆盖。如果发现任何蜂窝覆盖,用户设备可以从IMS域注销并且回到蜂窝并且进行911呼叫。用户设备可以保持在蜂窝上,由保护定时器指定持续时间,以允许潜在的PSAP回叫。In some embodiments, the user equipment may follow a predetermined set of emergency operating steps in identifying an emergency call. In some embodiments, when registering on IMS for Wi-Fi calling, the user device may route emergency calls on cellular or IMS, depending on the preference set by the network during registration. This applies regardless of the connection preference selected. In some embodiments, a user device may register a preference to receive emergency calls from the network in an "emergency call preference" mode. In some embodiments, the user device may check cellular coverage when the emergency call preference is set to cellular. If any cellular coverage is found, the user equipment can log off from the IMS domain and go back to cellular and make a 911 call. User equipment can remain on the cell for a duration specified by a guard timer to allow for potential PSAP callbacks.
一旦保护定时器到期,如果满足一个或多个Wi-Fi条件,则用户设备可以在IMS上重新注册,如下文所述。在一些实施例中,如果没有蜂窝网络可用于进行紧急呼叫,则用户设备可以在IMS网络上完成呼叫。在一些实施例中,不管紧急呼叫是通过蜂窝还是Wi-Fi进行,紧急呼叫建立时间可以不超出预定的持续时间,例如10秒。在一些实施例中,当紧急呼叫偏好设置为Wi-Fi时,用户设备可以直接在IMS网络上完成呼叫。在一些实施例中,当紧急呼叫直接通过IMS进行时,呼叫建立时间可以不超出预定持续时间,例如10秒。在一些实施例中,当网络没有设置紧急呼叫偏好时,用户设备可以在蜂窝网络上完成呼叫,并且这可以是默认行为。Once the guard timer expires, the user equipment may re-register with the IMS if one or more Wi-Fi conditions are met, as described below. In some embodiments, if no cellular network is available to place the emergency call, the user equipment may complete the call on the IMS network. In some embodiments, the emergency call setup time may not exceed a predetermined duration, such as 10 seconds, regardless of whether the emergency call is made over cellular or Wi-Fi. In some embodiments, when the emergency call preference is set to Wi-Fi, the user equipment can directly complete the call on the IMS network. In some embodiments, when the emergency call is made directly through the IMS, the call setup time may not exceed a predetermined duration, such as 10 seconds. In some embodiments, the user device may complete the call on the cellular network when the network has not set an emergency call preference, and this may be the default behavior.
在一些实施例中,每当通过Wi-Fi注册到IMS上用于语音服务时,用户设备可以尝试找到其位置。用户设备可以包括最后看到的P-LANI以及它最后被观察时的时间戳以及用户设备尝试在Wi-Fi上注册时的注册时间戳。在一些实施例中,用户设备可以在整个会话的持续时间保存所获取的位置。在一些实施例中,如果Wi-Fi接入改变,例如采用相同的SSID的新接入点,用户设备可以尝试获取新位置。在一些实施例中,用户设备可以如在2G/3G设备上支持的一样支持N11呼叫列表,例如611呼叫、411呼叫和911呼叫。在一些实施例中,用户设备可以支持消息等待指示器(MWI)。在一些实施例中,用户设备可以在处于Wi-Fi呼叫时支持SMS。In some embodiments, a user device may attempt to find its location whenever it registers to IMS over Wi-Fi for voice services. The user equipment may include the last seen P-LANI and the timestamp when it was last observed and the registration timestamp when the user equipment attempted to register on Wi-Fi. In some embodiments, the user device may save the acquired location for the duration of the entire session. In some embodiments, if the Wi-Fi access changes, eg a new access point with the same SSID, the user equipment may attempt to acquire a new location. In some embodiments, user equipment may support N11 calling lists such as 611 calling, 411 calling and 911 calling as supported on 2G/3G devices. In some embodiments, the user equipment may support a Message Waiting Indicator (MWI). In some embodiments, a user device may support SMS while on a Wi-Fi call.
根据本公开,在不同的连接阶段期间发生了各种错误代码,如下文所述。According to the present disclosure, various error codes occur during different connection phases, as described below.
下面的表1示出了在本公开的多个实施例中支持的呼叫掉线错误代码。Table 1 below shows the call drop error codes supported in various embodiments of the present disclosure.
表1Table 1
下面的表2示出了当用户设备遇到与表1所示的错误相对应的错误时可以由用户设备显示的错误代码。Table 2 below shows error codes that may be displayed by the user equipment when the user equipment encounters an error corresponding to the errors shown in Table 1.
表2Table 2
参考图1-图3和上文的描述,存在各种用户体验要求,如下文所述。在一些实施例中,当Wi-Fi第一次被启用时,用户设备可以向用户提供弹出窗口以通知用户该用户设备的Wi-Fi呼叫功能。所显示的消息文本可以由服务供应商提供。如果默认启用Wi-Fi,则弹出窗口可能会在第一次Wi-Fi连接时显示。在一些实施例中,所述第一次弹出窗口可以包括按钮,但不限于“跳过”按钮,以允许用户回到前页屏幕,以及“了解更多”按钮,以将用户带到教程的首页。在一些实施例中,当用户设备成功完成SIP/IMS注册时,可以在状态栏的左侧显示Wi-Fi呼叫图标。蜂窝信号计可以变为零,可以在顶部上方具有符号,或者可以完全消失。对于具有ePDG功能的用户设备,在成功注册时可以示出Wi-Fi呼叫图标,而蜂窝无线电可以不被禁用。在一些实施例中,只要注册生效,Wi-Fi呼叫图标可以保留在状态栏中。如果注册丢失,则可能会移除Wi-Fi呼叫图标。在一些实施例中,如果在注册过程期间任何步骤失败,则Wi-Fi呼叫图标的蓝色版本或其白色版本可以不显示。在发生除REG99错误之外的任何错误消息的情况下,状态栏上可能会显示红色图标以指示Wi-Fi呼叫的错误状态。在一些实施例中,当用户设备处于Wi-Fi通话时,Wi-Fi呼叫图标可以改变为通话状态。在一些实施例中,Wi-Fi呼叫的状态可以是通知窗口的一部分。当用户设备在IMS网络(例如SIP IMS网络)上成功注册时,通知窗口可以具有Wi-Fi呼叫就绪指示符。在一些实施例中,当遇到注册错误时,通知窗口可以显示相应的错误代码。一旦注册成功或当Wi-Fi被禁用时,该错误可能会被移除。错误消息的文本可以由服务供应商提供。Referring to Figures 1-3 and the description above, there are various user experience requirements, as described below. In some embodiments, when Wi-Fi is enabled for the first time, the user device may provide the user with a pop-up window informing the user of the user device's Wi-Fi calling capabilities. The displayed message text may be provided by the service provider. If Wi-Fi is enabled by default, a popup may appear on first Wi-Fi connection. In some embodiments, the first popup may include buttons, but not limited to, a "Skip" button to allow the user to return to the previous screen, and a "Learn More" button to take the user to the end of the tutorial. front page. In some embodiments, when the user equipment successfully completes the SIP/IMS registration, a Wi-Fi calling icon may be displayed on the left side of the status bar. The cellular signal meter can go to zero, can have a sign over the top, or can disappear completely. For ePDG enabled user equipment, a Wi-Fi calling icon may be shown upon successful registration, while the cellular radio may not be disabled. In some embodiments, the Wi-Fi calling icon may remain in the status bar as long as the registration is active. If the registration is lost, the Wi-Fi Calling icon may be removed. In some embodiments, the blue version of the Wi-Fi calling icon or its white version may not be displayed if any step fails during the registration process. In the event of any error message other than a REG99 error, a red icon may appear on the status bar to indicate the error status of the Wi-Fi call. In some embodiments, when the user equipment is in a Wi-Fi call, the Wi-Fi call icon may change to a call state. In some embodiments, the status of the Wi-Fi call may be part of the notification window. When the user equipment is successfully registered on the IMS network (eg SIP IMS network), the notification window may have a Wi-Fi call ready indicator. In some embodiments, when a registration error is encountered, the notification window may display a corresponding error code. The error may be removed once registration is successful or when Wi-Fi is disabled. The text of the error message can be provided by the service provider.
在一些实施例中,用户设备可以包括Wi-Fi呼叫菜单以允许用户控制Wi-Fi呼叫设置。在一些实施例中,禁用Wi-Fi呼叫功能可以将用户设备的连接设置改变为仅蜂窝模式。默认设置可以被设置为在第一次启动时启用Wi-Fi呼叫。提供Wi-Fi呼叫状态以反映用户设备的当前IMS注册状态。在一些实施例中,用户设备可以占有多个状态,包括但不限于:(1)禁用(当Wi-Fi呼叫关闭时);(2)启用(当用户设备正在注册服务供应商的网络以进行Wi-Fi呼叫过程中;(3)错误代码(当遇到注册错误时);(4)较差的Wi-Fi信号(当Wi-Fi RSSI不满足漫游入阈值时);(5)你的连接偏好为蜂窝优选(当蜂窝优选连接偏好被选择并且蜂窝网络可用时);(6)呼叫就绪(当用户设备成功注册到服务供应商的网络);(7)未连接到Wi-Fi(当Wi-Fi呼叫打开且Wi-Fi打开但未连接到Wi-Fi网络时);(8)Wi-Fi关闭(当Wi-Fi呼叫打开但Wi-Fi关闭时);以及(9)飞行模式打开(当用户设备处于飞行模式时启用Wi-Fi)。在一些实施例中,可以为Wi-Fi呼叫提供以下选项。第一个选项是连接偏好,其提供选项以通过Wi-Fi更改连接模式。可以存在几种可用的模式,例如,优选Wi-Fi,仅Wi-Fi和优选蜂窝。每个模式可以具有简短的用户友好说明,且要显示的文本可以由服务供应商提供。第二个选项是帮助。这可包括Wi-Fi呼叫教程。In some embodiments, a user device may include a Wi-Fi calling menu to allow the user to control Wi-Fi calling settings. In some embodiments, disabling the Wi-Fi calling functionality may change the connection settings of the user device to cellular-only mode. The default settings can be set to enable Wi-Fi calling on first boot. Provides Wi-Fi calling status to reflect the current IMS registration status of the user device. In some embodiments, a user device can occupy multiple states, including but not limited to: (1) disabled (when Wi-Fi calling is off); (2) enabled (when the user device is registering with the service provider's network for During a Wi-Fi call; (3) error code (when a registration error is encountered); (4) poor Wi-Fi signal (when Wi-Fi RSSI does not meet the roaming threshold); (5) your The connection preference is cellular preferred (when the cellular preferred connection preference is selected and the cellular network is available); (6) call ready (when the user device is successfully registered to the service provider's network); (7) not connected to Wi-Fi (when Wi-Fi calling is on and Wi-Fi is on but not connected to a Wi-Fi network); (8) Wi-Fi off (when Wi-Fi calling is on but Wi-Fi is off); and (9) Airplane mode is on (Wi-Fi is enabled when the user device is in airplane mode.) In some embodiments, the following options may be provided for Wi-Fi calling. The first option is Connection Preferences, which provides options to change the connection mode over Wi-Fi. There may be several modes available such as Wi-Fi preferred, Wi-Fi only and Cellular preferred. Each mode may have a short user friendly description and the text to be displayed may be provided by the service provider. The second option Yes help. This can include Wi-Fi calling tutorials.
根据本公开,用户设备可以清楚地标记在Wi-Fi上进行的呼叫或通过一系列弹出窗口、提示框和下拉消息标记在Wi-Fi上进行的呼叫。在一些实施例中,当Wi-Fi呼叫活动并被注册时,用户设备的拨号器中的呼叫按钮可以从标准呼叫按钮改变为Wi-Fi呼叫图标。在一些实施例中,当Wi-Fi呼叫是活动的并且被注册并且用户输入拨号器时,最重要的消息可以在屏幕的顶部出现一段时间,例如5秒,以指示例如“呼叫将通过Wi-Fi进行”。在一些实施例中,当Wi-Fi呼叫不活动并且没有蜂窝覆盖时,如果用户进入拨号器并且尝试进行呼叫,用户设备可以显示弹出消息。当用户按下发送按钮时,用户可以接收弹出窗口,其显示例如“无蜂窝网络可用;连接到可用的Wi-Fi以进行呼叫”。在一些实施例中,当Wi-Fi呼叫不活动并且没有蜂窝覆盖时,如果用户进入消息应用并且尝试经由SMS或MMS发送消息时,用户设备可以显示弹出消息。当用户按下发送按钮时,用户可以接收弹出窗口,其显示例如“无蜂窝网络可用;连接到可用的Wi-Fi以发送消息”。在一些实施例中,当Wi-Fi呼叫不活动并且没有蜂窝覆盖时,如果用户进入拨号器并尝试进行呼叫,则用户设备可以显示下拉消息。下拉消息可以显示,例如,“连接到Wi-Fi以进行呼叫”。在一些实施例中,当Wi-Fi呼叫不活动并且没有蜂窝覆盖时,如果用户进入消息应用并且尝试发送消息,用户设备可以显示下拉消息。下拉消息可显示,例如,“连接到Wi-Fi以发送消息”。According to the present disclosure, a user device can clearly mark a call made on Wi-Fi or mark a call made on Wi-Fi through a series of pop-up windows, prompt boxes and drop-down messages. In some embodiments, when Wi-Fi calling is active and registered, the call button in the user device's dialer may change from a standard call button to a Wi-Fi calling icon. In some embodiments, when Wi-Fi calling is active and registered and the user enters the dialer, an overarching message may appear at the top of the screen for a period of time, such as 5 seconds, to indicate, for example, "The call will be made via Wi-Fi Fi carried out". In some embodiments, the user device may display a popup message if the user enters the dialer and attempts to place a call when Wi-Fi calling is inactive and there is no cellular coverage. When the user presses the send button, the user can receive a popup that says, for example, "No cellular network available; connect to available Wi-Fi to make the call." In some embodiments, when Wi-Fi calling is inactive and there is no cellular coverage, the user device may display a pop-up message if the user enters the messaging application and attempts to send a message via SMS or MMS. When the user presses the send button, the user can receive a popup that says, for example, "No cellular network available; connect to available Wi-Fi to send the message." In some embodiments, the user device may display a drop-down message if the user enters the dialer and attempts to place a call when Wi-Fi calling is inactive and there is no cellular coverage. A drop-down message may display, for example, "Connect to Wi-Fi to make a call." In some embodiments, when the Wi-Fi calling is inactive and there is no cellular coverage, if the user enters the messaging application and attempts to send a message, the user device may display a drop-down message. A drop-down message may display, for example, "Connect to Wi-Fi to send messages."
在一些实施例中,用户设备可以在没有蓝牙的户外环境中保持最小平均意见得分(MOS)分数,例如3.2。在一些实施例中,用户设备可以在配对并连接到蓝牙耳机时在户外环境中保持最小MOS分数,例如3.2。在一些实施例中,工程屏幕可以允许手动输入用于会话边界控制器(SB)/ePDG的IP地址和/或完全合格的域名(FQDN)的选项,并且如果需要,允许禁用DNS查找机制。在一些实施例中,工程屏幕可以提供用于启用ePDG设备的启用/禁用传输层安全(TLS)加密或启用/禁用空加密(null encryption)的能力。在一些实施例中,工程屏幕可以提供启用用于日志捕获和故障排除的SIP消息的能力。在一些实施例中,工程屏幕可以允许配置用于身份验证的摘要帐户,例如用户名和密码。In some embodiments, the user equipment may maintain a minimum Mean Opinion Score (MOS) score, eg, 3.2, in an outdoor environment without Bluetooth. In some embodiments, the user equipment may maintain a minimum MOS score, eg, 3.2, in an outdoor environment when paired and connected to a Bluetooth headset. In some embodiments, the Engineering screen may allow the option to manually enter the IP address and/or Fully Qualified Domain Name (FQDN) for the Session Border Controller (SB)/ePDG and, if desired, allow the DNS lookup mechanism to be disabled. In some embodiments, the engineering screen may provide the ability to enable/disable Transport Layer Security (TLS) encryption or enable/disable null encryption for enabling ePDG devices. In some embodiments, the engineering screen may provide the ability to enable SIP messages for log capture and troubleshooting. In some embodiments, the engineering screen may allow configuration of summary accounts for authentication, such as usernames and passwords.
可以提供Wi-Fi统计或利用Wi-Fi统计更好地理解上文概述的目前不可用的服务的基本性能和使用。可以收集Wi-Fi呼叫度量用于分析,并且可以包括度量诸如成功注册,注销,不成功注册和原因代码(错误代码),呼叫建立(可以包括关于呼叫方向的信息),呼叫终止(可以包括关于终止是正常还是异常的信息,以及如果异常针对终止的原因代码),以及消息发送/接收(可以包括关于消息类型的信息,例如SMS或MMS,以及消息的方向)。在一些实施例中,用户设备可以广播下面表3中所描述的参数的意图。度量可以在创建时广播。Wi-Fi statistics may be provided or utilized to better understand the basic performance and usage of the currently unavailable services outlined above. Wi-Fi calling metrics can be collected for analysis and can include metrics such as successful registration, deregistration, unsuccessful registration and reason codes (error codes), call setup (may include information about call direction), call termination (may include information about information on whether the termination was normal or abnormal, and if abnormal the reason code for the termination), and message sending/receiving (which may include information about the type of message, such as SMS or MMS, and the direction of the message). In some embodiments, the user equipment may broadcast an intent for the parameters described in Table 3 below. Metrics can be broadcast on creation.
表3table 3
使用演进分组数据网关的WI-FI呼叫WI-FI calling using Evolved Packet Data Gateway
图4示出了根据本公开的用户设备确定是否接入受访ePDG或家庭ePDG的示例性判定过程400。在410,用户设备确定任何LTE覆盖是否可用。在420,用户设备确定数据漫游是否可用。在430,用户设备确定VPLMN是否可用。在440,用户设备确定对VePDG的DNS查询是否成功。在450,用户设备在确定LTE覆盖可用,数据漫游可用,VPLMN可用以及对VePDG的DNS查询成功之后连接到VePDG。在460,用户设备在其确定没有LTE覆盖可用,没有数据漫游可用,没有VPLMN可用或者对VePDG的DNS查询不成功之后连接到HePDG。Fig. 4 shows an exemplary decision process 400 for a user equipment to determine whether to access a visited ePDG or a home ePDG according to the present disclosure. At 410, the user equipment determines whether any LTE coverage is available. At 420, the user equipment determines whether data roaming is available. At 430, the user equipment determines whether the VPLMN is available. At 440, the user equipment determines whether the DNS query to the VePDG was successful. At 450, the user equipment connects to the VePDG after determining that LTE coverage is available, data roaming is available, VPLMN is available and the DNS query to the VePDG is successful. At 460, the user equipment connects to the HePDG after it determines that no LTE coverage is available, no data roaming is available, no VPLMN is available, or DNS queries to the VePDG were unsuccessful.
在一些实施例中,用户设备可以支持用于家庭ePDG的静态IP地址和静态FQDN。在一些实施例中,用户设备可以支持根据3GPP TS 23.003的用于ePDG选择的FQDN构造。In some embodiments, the user equipment may support a static IP address and a static FQDN for the home ePDG. In some embodiments, the user equipment may support FQDN construction for ePDG selection according to 3GPP TS 23.003.
关于隧道建立和用户认证,用户设备ePDG功能可以使用IKEv2,如RFC5996中所规定,以建立IPSec安全关联。在一些实施例中,用户设备ePDG功能可以遵循3GPP TS 33.402中定义的隧道完全认证和授权。在一些实施例中,用户设备可以将用于给定服务供应商的根(root)证书存储在设备库中用于认证。在一些实施例中,用户设备可以被配置为建立用于IMS APN的IPSec隧道。例如,所有IMS相关联的通信量可以通过IMS PDN IPSec隧道来承载。在一些实施例中,用户设备可以支持允许代理呼叫会话控制功能(P-CSCF)功能的IPv4和/或IPv6地址互换的新IKEv2属性。在一些实施例中,用户设备可以支持用于IKEv2头和有效载荷的多个加密和完整性算法。例如,用户设备可以支持用于IKE加密、IKE完整性、ESP加密和ESP完整性的高级加密标准(AES)、数据加密标准(DES)、三重DES、密码块链接(CBC)及其派生。在一些实施例中,用户设备可以支持安全证书中的多个PLMN。例如,用户设备可以被配置为解码和转换来自网络的多个PLMN,并构造正确的FQDN并且用相应的安全证书来认证用户设备。Regarding tunnel establishment and user authentication, the user equipment ePDG function may use IKEv2, as specified in RFC5996, to establish IPSec security associations. In some embodiments, the user equipment ePDG function may follow tunnel full authentication and authorization as defined in 3GPP TS 33.402. In some embodiments, the user device may store the root certificate for a given service provider in the device repository for authentication. In some embodiments, the user equipment may be configured to establish an IPSec tunnel for the IMS APN. For example, all IMS-associated traffic can be carried over the IMS PDN IPSec tunnel. In some embodiments, the user equipment may support new IKEv2 attributes that allow IPv4 and/or IPv6 address interchange for Proxy-Call Session Control Function (P-CSCF) functions. In some embodiments, user equipment may support multiple encryption and integrity algorithms for IKEv2 headers and payloads. For example, a user device may support Advanced Encryption Standard (AES), Data Encryption Standard (DES), Triple DES, Cipher Block Chaining (CBC) and derivatives thereof for IKE encryption, IKE integrity, ESP encryption, and ESP integrity. In some embodiments, the user equipment may support multiple PLMNs in the security certificate. For example, the user equipment may be configured to decode and translate multiple PLMNs from the network and construct the correct FQDN and authenticate the user equipment with corresponding security credentials.
关于死亡对端检测(DPD),在一些实施例中,用户设备可以被配置为通过IKE_info_Resp对DPD IKE_in_Req进行响应。在一些实施例中,用户设备可以被配置为创作保活(keep-alive)消息以维持IPSec隧道的有效性。Regarding Dead Peer Detection (DPD), in some embodiments the user equipment may be configured to respond to the DPD IKE_in_Req with an IKE_info_Resp. In some embodiments, user equipment may be configured to author keep-alive messages to maintain the validity of the IPSec tunnel.
关于密钥更新IKE-SA和IPSec-SA,在一些实施例中,用户设备可以支持IKE-SA密钥更新过程,例如以发起和响应。在一些实施例中,用户设备可以支持IPSec-SA密钥更新过程,例如,以发起和响应。With regard to rekeying IKE-SA and IPSec-SA, in some embodiments user equipment may support IKE-SA rekeying procedures, eg, to initiate and respond. In some embodiments, the user equipment may support IPSec-SA key update procedures, eg, to initiate and respond.
关于断开连接,在一些实施例中,用户设备可以支持多个断开过程,无论请求从哪里发起,例如从用户设备、ePDG和/或PDN网关。With regard to disconnection, in some embodiments the user equipment may support multiple disconnection procedures regardless of where the request originates from, for example from the user equipment, ePDG and/or PDN gateway.
关于会话连续性和切换,在一些实施例中,用户设备可以被配置为启用从LTE到Wi-Fi和从Wi-Fi到LTE的会话连续性。在一些实施例中,一旦切入Wi-Fi的过程被触发,用户设备可以忽略来自eNodeB的任何单个无线电语音呼叫连续性(SRVCC)事件。例如,当用户设备已经通过LTE建立VoLTE呼叫时,UE可能在其将呼叫切换到Wi-Fi时接收针对VoLTE呼叫的对SRVCC的请求。在这种情况下,当用户设备已经触发切入过程(例如,从LTE到Wi-Fi)时,用户设备可以忽略在LTE侧的请求SR-VCC的消息。在一些实施例中,当用户设备具有一个IPv4承载或流时,切换请求可以用于IPv4支持。例如,当用户设备在LTE模式并且具有一个IPv4承载时,切入Wi-Fi的请求可以用于IPv4支持。当用户设备在Wi-Fi模式并且具有一个IPv4流时,切出LTE的请求可以用于IPv4支持。在一些实施例中,当用户设备具有一个IPv6承载或流时,切换请求可以用于IPv6支持。例如,当用户设备在LTE模式并且具有一个IPv6承载时,切入Wi-Fi的请求可以用于IPv6支持。当用户设备在Wi-Fi模式并且具有一个IPv6流时,切出LTE的请求可以用于IPv6支持。如果存在两个IP承载,例如IPv4和IPv6,则用户设备可以为两种IP类型执行两个PDN连接切换请求。如果存在双堆栈承载活动,则用户设备可以执行具有IPv4和IPv6支持的PDN连接切换请求。Regarding session continuity and handover, in some embodiments user equipment may be configured to enable session continuity from LTE to Wi-Fi and from Wi-Fi to LTE. In some embodiments, once the hand-in to Wi-Fi procedure is triggered, the user equipment may ignore any single radio voice call continuity (SRVCC) event from the eNodeB. For example, when a user equipment has established a VoLTE call over LTE, the UE may receive a request for SRVCC for the VoLTE call when it switches the call to Wi-Fi. In this case, when the UE has triggered the hand-in procedure (for example, from LTE to Wi-Fi), the UE may ignore the message requesting SR-VCC on the LTE side. In some embodiments, the handover request can be used for IPv4 support when the user equipment has one IPv4 bearer or flow. For example, when the user equipment is in LTE mode and has an IPv4 bearer, the request to switch to Wi-Fi can be used for IPv4 support. When the user equipment is in Wi-Fi mode and has an IPv4 flow, the request to hand off LTE can be used for IPv4 support. In some embodiments, the handover request can be used for IPv6 support when the user equipment has one IPv6 bearer or flow. For example, when the user equipment is in LTE mode and has an IPv6 bearer, the request to switch to Wi-Fi can be used for IPv6 support. When the user equipment is in Wi-Fi mode and has an IPv6 flow, the request to hand off LTE can be used for IPv6 support. If there are two IP bearers, such as IPv4 and IPv6, the user equipment can perform two PDN connection handover requests for the two IP types. If there is dual-stack bearer activity, the user equipment may perform a PDN connection handover request with IPv4 and IPv6 support.
关于通过ePDG的IMS服务,在一些实施例中,用户设备可以被配置为根据IETF标准通过IKEv2头发现P-CSCF地址。Regarding the IMS service over ePDG, in some embodiments, the user equipment may be configured to discover the P-CSCF address through the IKEv2 header according to the IETF standard.
关于语音呼叫,在一些实施例中,用户设备可以被配置为仅通过具有Wi-Fi接入的IMS网络进行或接收语音呼叫。例如,用户设备可以被配置为注册到IMS网络,并且以相同的方式建立和接收语音呼叫,而不管是否存在任何3GPP RAT。在一些实施例中,用户设备可以支持通过IMS从LTE到Wi-Fi以及从Wi-Fi到LTE的语音呼叫的无缝转换。在一些实施例中,用户设备可以遵循一组预定的用户接口和配置选项要求。在一些实施例中,用户设备可以符合一组预定的紧急呼叫处理要求。With regard to voice calls, in some embodiments user equipment may be configured to make or receive voice calls only over an IMS network with Wi-Fi access. For example, a user equipment may be configured to register with an IMS network and set up and receive voice calls in the same manner regardless of the presence of any 3GPP RAT. In some embodiments, the user equipment may support seamless transition of voice calls from LTE to Wi-Fi and from Wi-Fi to LTE over IMS. In some embodiments, user equipment may conform to a predetermined set of user interface and configuration option requirements. In some embodiments, user equipment may conform to a predetermined set of emergency call handling requirements.
关于富通信服务(RCS),在一些实施例中,用户设备可以被配置为通过IMS PDNIPSec隧道路由一些或所有RCS信号和媒体通信量。在一些实施例中,用户设备可以被配置为建立PDN IPSec隧道并通过PDN IPSec隧道路由所有通信量。在一些实施例中,在家庭网络中,用户设备可以使用IPv6用于PDN连接,并且在被访问的网络中,用户设备可以使用IPv4用于PDN连接。With regard to Rich Communication Services (RCS), in some embodiments user equipment may be configured to route some or all RCS signaling and media traffic through the IMS PDN IPSec tunnel. In some embodiments, the user equipment may be configured to establish a PDN IPSec tunnel and route all traffic through the PDN IPSec tunnel. In some embodiments, in the home network, the user equipment may use IPv6 for the PDN connection, and in the visited network, the user equipment may use IPv4 for the PDN connection.
关于IR.94视频呼叫,在一些实施例中,用户设备可以通过IMS PDN IPSec隧道路由IR.94视频呼叫信号和媒体通信量。在一些实施例中,用户设备可以被配置为在会话连续性的情况下在LTE和Wi-Fi之间传送IR.94视频呼叫。与处理语音呼叫连续性一样,用户设备ePDG客户端能够在会话连续性的情况下在LTE和Wi-Fi之间处理IR.94视频呼叫。Regarding IR.94 video calls, in some embodiments, user equipment may route IR.94 video call signals and media traffic through the IMS PDN IPSec tunnel. In some embodiments, user equipment may be configured to transmit IR.94 video calls between LTE and Wi-Fi with session continuity. As with voice call continuity, the UE ePDG client is capable of handling IR.94 video calls between LTE and Wi-Fi with session continuity.
关于切换标准,诸如用于ePDG功能的RSSI边界,用户设备中的“Wi-Fi优选”或“仅Wi-Fi”设置和Wi-Fi+LTE覆盖可用的话,只要RSSI高于预定阈值(例如,-75dBm),则用户设备可以建立和维持Wi-Fi上的IMS PDN连接。如果Wi-Fi或LTE覆盖对用户设备可用,只要RAT接入被保持,不管覆盖信号水平,则用户设备可以在可用的RAT上建立和维持IMS PDN连接。在一些实施例中,用于Wi-Fi漫游入和切入的RSSI水平的预定阈值是-75dBm。Regarding handover criteria, such as RSSI boundaries for ePDG functionality, "Wi-Fi preferred" or "Wi-Fi only" settings in the UE and Wi-Fi+LTE coverage available, as long as the RSSI is above a predetermined threshold (e.g., -75dBm), the user equipment can establish and maintain an IMS PDN connection over Wi-Fi. If Wi-Fi or LTE coverage is available to the user equipment, the user equipment may establish and maintain an IMS PDN connection on the available RAT as long as RAT access is maintained, regardless of the coverage signal level. In some embodiments, the predetermined threshold for RSSI levels for Wi-Fi roam-in and hand-in is -75dBm.
关于切换判定算法,在一些实施例中,用户设备可以在其切换判定过程中考虑多个度量,以最大化LTE和Wi-Fi之间的切换成功率。所考虑的度量可以包括但不限于RSSI、下行链路和上行链路分组错误率(PER)(例如,RTP PER)、RTCP信息和LTE RSRP和RSRQ信息。Regarding the handover decision algorithm, in some embodiments the user equipment may consider multiple metrics in its handover decision process to maximize the handover success rate between LTE and Wi-Fi. Metrics considered may include, but are not limited to, RSSI, downlink and uplink packet error rate (PER) (eg, RTP PER), RTCP information, and LTE RSRP and RSRQ information.
关于正在进行的语音会话的长时间静默,在给定持续时间(例如5秒)内没有接收到RTP数据包的情况下,用户设备可以向P-CSCF发送信号(ping)以确定接入链路是否仍然开启和运行。在一些实施例中,在向服务器发送信号达到预定次数(例如5次)以后,没有从服务器接收到任何回复的情况下,用户设备可以终止呼叫并将其记录为掉线的呼叫。在一些实施例中,如果用户设备接收到发送信号响应的一部分,则用户设备可以触发切换过程并且尝试将呼叫转接到另一RAT。Regarding prolonged silence of an ongoing voice session, in case no RTP packet is received for a given duration (e.g. 5 seconds), the UE may send a signal (ping) to the P-CSCF to determine the access link is still up and running. In some embodiments, the user device may terminate the call and record it as a dropped call if no reply is received from the server after signaling the server a predetermined number of times (eg, 5). In some embodiments, if the user equipment receives part of the signaling response, the user equipment may trigger a handover procedure and attempt to transfer the call to another RAT.
本公开还描述了在用户设备中通过与ePDG的连接实现通信量管理的需求,以确保与服务供应商的网络的互通性以及定义新的服务和隧道机制,其示例性实施例在下文图5-图12中描述。This disclosure also describes the need for traffic management in the user equipment through the connection to the ePDG to ensure interoperability with the service provider's network and to define new services and tunneling mechanisms, an exemplary embodiment of which is shown in Figure 5 below - described in Figure 12.
图5示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景500。示例性场景500包括IMS网络502,P-GW510、服务网关(S-GW)520、ePDG 530、演进通用陆地无线接入网络(EUTRAN)504、互联网服务供应商(ISP)网络508、Wi-Fi接入点570和用户设备580。用户设备580可以是示例性设备190或用户设备210的实现。参照图5,在示例性场景500中,存在LTE覆盖,但没有Wi-Fi覆盖。第一通信量550包括MMS、XML配置访问协议(XCAP)、可视语音邮件,用户设备580与P-GW 510之间的无线下载(OTA)和OTT通信量可以通过EUTRAN 504和S-GW 520路由。用户设备580和P-GW 510之间的SIP-IMS通信量540也可以通过EUTRAN 504和S-GW 520来路由。FIG. 5 shows an exemplary scenario 500 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 500 includes IMS network 502, P-GW 510, Serving Gateway (S-GW) 520, ePDG 530, Evolved Universal Terrestrial Radio Access Network (EUTRAN) 504, Internet Service Provider (ISP) network 508, Wi-Fi Access point 570 and user equipment 580. User device 580 may be an implementation of exemplary device 190 or user device 210 . Referring to FIG. 5, in an exemplary scenario 500, there is LTE coverage but no Wi-Fi coverage. The first traffic 550 includes MMS, XML Configuration Access Protocol (XCAP), visual voicemail, over-the-air (OTA) and OTT traffic between the user equipment 580 and the P-GW 510 can pass through the EUTRAN 504 and the S-GW 520 routing. SIP-IMS traffic 540 between user equipment 580 and P-GW 510 may also be routed through EUTRAN 504 and S-GW 520 .
图6示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景600。示例性场景600包括IMS网络602、P-GW 610、S-GW 620、ePDG 630、网络604(其可以包括EUTRAN、通用陆地无线接入网络(UTRAN)和/或GSM EDGE无线接入网络(GERAN))、ISP网络608、Wi-Fi接入点670和用户设备680。用户设备680可以是示例性设备190或用户设备210的实现。参照图6,在示例性场景600中,存在Wi-Fi覆盖,但是没有LTE覆盖。第一通信量650包括MMS、XCAP、可视语音邮件和用户设备680与P-GW 610之间的OTA,可以经由ePDG 630从Wi-Fi接入点670路由到P-GW 610。类似地,用户设备680和P-GW 610之间的SIP-IMS通信量640也可以经由ePDG630从Wi-Fi接入点670路由到P-GW610。OTT通信量660可以经由Wi-Fi接入点670被路由到ISP网络608。FIG. 6 shows an exemplary scenario 600 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 600 includes IMS network 602, P-GW 610, S-GW 620, ePDG 630, network 604 (which may include EUTRAN, Universal Terrestrial Radio Access Network (UTRAN), and/or GSM EDGE Radio Access Network (GERAN) )), ISP network 608, Wi-Fi access point 670 and user equipment 680. User device 680 may be an implementation of exemplary device 190 or user device 210 . Referring to FIG. 6, in an exemplary scenario 600, there is Wi-Fi coverage, but no LTE coverage. First traffic 650 including MMS, XCAP, visual voicemail, and OTA between user equipment 680 and P-GW 610 may be routed from Wi-Fi access point 670 to P-GW 610 via ePDG 630 . Similarly, SIP-IMS traffic 640 between user equipment 680 and P-GW 610 may also be routed from Wi-Fi access point 670 to P-GW 610 via ePDG 630 . OTT traffic 660 may be routed to ISP network 608 via Wi-Fi access point 670 .
图7示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景700。示例性场景700包括IMS网络702、P-GW 710、S-GW 720、ePDG 730、EUTRAN 704、ISP网络708、Wi-Fi接入点770和用户设备780。用户设备780可以是示例性设备190或用户设备210的实现。参照图7,在示例性场景700中,LTE覆盖和Wi-Fi覆盖两者都可用并且用户设备780处于“蜂窝优选”模式。第一通信量750包括MMS、XCAP、可视语音邮件和用户设备780与P-GW 710之间的OTA,其可以通过EUTRAN 704和S-GW 720被路由。类似地,用户设备780和P-GW 710之间的SIP-IMS通信量740也可以通过EUTRAN 704和S-GW 720被路由。OTT通信量760可以经由Wi-Fi接入点770被路由到ISP网络708。FIG. 7 shows an exemplary scenario 700 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 700 includes IMS network 702 , P-GW 710 , S-GW 720 , ePDG 730 , EUTRAN 704 , ISP network 708 , Wi-Fi access point 770 and user equipment 780 . User device 780 may be an implementation of exemplary device 190 or user device 210 . Referring to FIG. 7, in an exemplary scenario 700, both LTE coverage and Wi-Fi coverage are available and user equipment 780 is in "cellular preferred" mode. The first traffic 750 includes MMS, XCAP, visual voicemail and OTA between user equipment 780 and P-GW 710 , which can be routed through EUTRAN 704 and S-GW 720 . Similarly, SIP-IMS traffic 740 between user equipment 780 and P-GW 710 may also be routed through EUTRAN 704 and S-GW 720 . OTT traffic 760 may be routed to ISP network 708 via Wi-Fi access point 770 .
图8示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景800。示例性场景800包括IMS网络802、P-GW 810、S-GW 820、ePDG 830、EUTRAN 804、ISP网络808、Wi-Fi接入点870和用户设备880。用户设备880可以是示例性设备190或用户设备210的实现。参照图8,在示例性场景800中,LTE覆盖和Wi-Fi覆盖两者都可用,并且用户设备880处于“Wi-Fi优选”模式。第一通信量850包括MMS、XCAP、可视语音邮件和在用户设备880和P-GW 810之间的OTA,其可以经由ePDG 830从Wi-Fi接入点870被路由到P-GW 810。类似地,用户设备880和P-GW 810之间的SIP-IMS通信量840也可以经由ePDG 830从Wi-Fi接入点870被路由到P-GW810。OTT通信量860可以经由Wi-Fi接入点870被路由到ISP网络808。另外,用户设备880和P-GW 810之间的保持活动通信量865可以通过EUTRAN 804和S-GW 820来路由。FIG. 8 shows an exemplary scenario 800 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 800 includes IMS network 802 , P-GW 810 , S-GW 820 , ePDG 830 , EUTRAN 804 , ISP network 808 , Wi-Fi access point 870 , and user equipment 880 . User equipment 880 may be an implementation of exemplary equipment 190 or user equipment 210 . Referring to FIG. 8, in an exemplary scenario 800, both LTE coverage and Wi-Fi coverage are available, and user equipment 880 is in "Wi-Fi preferred" mode. The first traffic 850 includes MMS, XCAP, visual voicemail and OTA between user equipment 880 and P-GW 810 , which can be routed from Wi-Fi access point 870 to P-GW 810 via ePDG 830 . Similarly, SIP-IMS traffic 840 between user equipment 880 and P-GW 810 may also be routed from Wi-Fi access point 870 to P-GW 810 via ePDG 830 . OTT traffic 860 may be routed to ISP network 808 via Wi-Fi access point 870 . Additionally, keep-alive traffic 865 between user equipment 880 and P-GW 810 may be routed through EUTRAN 804 and S-GW 820 .
图9示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景900。示例性场景900包括IMS网络902、P-GW 910、S-GW 920、ePDG 930、UTRAN 904、ISP网络908、Wi-Fi接入点970和用户设备980。用户设备980可以是示例性设备190或用户设备210的实现。参照图9,在示例性情景900中,UTRAN覆盖和Wi-Fi覆盖都可用。第一通信量950包括MMS、XCAP、可视语音邮件和用户设备980和P-GW 910之间的OTA,其可以经由ePDG 930从Wi-Fi接入点970路由到P-GW 910。类似地,用户设备980和P-GW 910之间的SIP-IMS通信量940也可以经由ePDG 930从Wi-Fi接入点970被路由到P-GW 910。OTT通信量960可以经由Wi-Fi接入点970被路由到ISP网络908。只要存在UTRAN覆盖,就可以建立用户设备980和UTRAN 904之间的无线通信,但是空闲和附加的。FIG. 9 shows an exemplary scenario 900 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 900 includes IMS network 902 , P-GW 910 , S-GW 920 , ePDG 930 , UTRAN 904 , ISP network 908 , Wi-Fi access point 970 and user equipment 980 . User equipment 980 may be an implementation of exemplary equipment 190 or user equipment 210 . Referring to FIG. 9, in an exemplary scenario 900, both UTRAN coverage and Wi-Fi coverage are available. The first traffic 950 includes MMS, XCAP, visual voicemail, and OTA between user equipment 980 and P-GW 910 , which can be routed from Wi-Fi access point 970 to P-GW 910 via ePDG 930 . Similarly, SIP-IMS traffic 940 between user equipment 980 and P-GW 910 may also be routed from Wi-Fi access point 970 to P-GW 910 via ePDG 930 . OTT traffic 960 may be routed to ISP network 908 via Wi-Fi access point 970 . Wireless communication between user equipment 980 and UTRAN 904 may be established as long as UTRAN coverage exists, but idle and additional.
图10示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景1000。示例性场景1000包括IMS网络1002、P-GW 1010、S-GW 1020、ePDG1030、UTRAN 1004、ISP网络1008、Wi-Fi接入点1070和用户设备1080。用户设备1080可以是示例性设备190或用户设备210的实现。参照图10,在示例性场景1000中,UTRAN覆盖可用,但是Wi-Fi覆盖不可用(或者Wi-Fi在用户设备1080处未开启)。第一通信量1050包括MMS、XCAP、可视语音邮件、用户设备1080和P-GW1010之间的OTA和OTT,其可以通过UTRAN1004和S-GW 1020来路由。类似地,用户设备1080和P-GW 1010之间的SIP-IMS通信量1040还可以通过UTRAN 1004和S-GW 1020进行路由。可以通过UTRAN 1004进行语音呼叫。FIG. 10 shows an exemplary scenario 1000 of a tunneling mechanism for VoLTE user equipment according to the present disclosure. Exemplary scenario 1000 includes IMS network 1002 , P-GW 1010 , S-GW 1020 , ePDG 1030 , UTRAN 1004 , ISP network 1008 , Wi-Fi access point 1070 and user equipment 1080 . User device 1080 may be an implementation of exemplary device 190 or user device 210 . Referring to Figure 10, in an exemplary scenario 1000, UTRAN coverage is available, but Wi-Fi coverage is not available (or Wi-Fi is not turned on at user equipment 1080). The first traffic 1050 includes MMS, XCAP, visual voicemail, OTA and OTT between user equipment 1080 and P-GW 1010 , which can be routed through UTRAN 1004 and S-GW 1020 . Similarly, SIP-IMS traffic 1040 between user equipment 1080 and P-GW 1010 may also be routed through UTRAN 1004 and S-GW 1020 . Voice calls can be made over UTRAN 1004.
图11示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景1100。示例性场景1100包括IMS网络1102、P-GW 1110、S-GW 1120、ePDG1130、GERAN 1104、ISP网络1108、Wi-Fi接入点1170和用户设备980。用户设备1180可以是示例性设备190或用户设备210的实现。参照图11,在示例性场景1100中,GERAN覆盖和Wi-Fi覆盖两者都可用。第一通信量1150包括MMS、XCAP、可视语音邮件和用户设备1180和P-GW 1110之间的OTA,其可以经由ePDG 1130从Wi-Fi接入点1170被路由到P-GW 1110。类似地,用户设备1180和P-GW 1110之间的SIP-IMS通信量1140也可以经由ePDG1130从Wi-Fi接入点1170被路由到P-GW 1110。OTT通信量1160可以经由Wi-Fi接入点1170被路由到ISP网络1108。只要存在GERAN覆盖,就可以建立用户设备1180和GERAN 904之间的无线通信,但是空闲和附加的。FIG. 11 shows an exemplary scenario 1100 of a tunneling mechanism for a VoLTE user equipment according to the present disclosure. Exemplary scenario 1100 includes IMS network 1102 , P-GW 1110 , S-GW 1120 , ePDG 1130 , GERAN 1104 , ISP network 1108 , Wi-Fi access point 1170 , and user equipment 980 . User device 1180 may be an implementation of exemplary device 190 or user device 210 . Referring to FIG. 11, in an exemplary scenario 1100, both GERAN coverage and Wi-Fi coverage are available. First traffic 1150 includes MMS, XCAP, visual voicemail, and OTA between user equipment 1180 and P-GW 1110 , which may be routed from Wi-Fi access point 1170 to P-GW 1110 via ePDG 1130 . Similarly, SIP-IMS traffic 1140 between user equipment 1180 and P-GW 1110 may also be routed from Wi-Fi access point 1170 to P-GW 1110 via ePDG 1130 . OTT traffic 1160 may be routed to ISP network 1108 via Wi-Fi access point 1170 . Wireless communication between user equipment 1180 and GERAN 904 may be established as long as GERAN coverage exists, but idle and additional.
图12示出了根据本公开的用于VoLTE用户设备的隧道机制的示例性场景1200。示例性场景1200包括IMS网络1202、P-GW 1210、S-GW 1220、ePDG1230、GERAN 1204、ISP网络1208、Wi-Fi接入点1270和用户设备1280。用户设备1280可以是示例性设备190或用户设备210的实现。参考图12,在示例性情景1200中,GERAN覆盖可用,但Wi-Fi覆盖不可用(或者Wi-Fi在用户设备1280处未开启)。第一通信量1250包括MMS、XCAP、可视语音邮件、用户设备1280和P-GW 1210之间的OTA和OTT,其可以通过GERAN1204和S-GW 1220来路由。可以通过GERAN 1204进行语音呼叫和消息传递。FIG. 12 shows an exemplary scenario 1200 of a tunneling mechanism for a VoLTE user equipment according to the present disclosure. Exemplary scenario 1200 includes IMS network 1202 , P-GW 1210 , S-GW 1220 , ePDG 1230 , GERAN 1204 , ISP network 1208 , Wi-Fi access point 1270 and user equipment 1280 . User equipment 1280 may be an implementation of exemplary equipment 190 or user equipment 210 . Referring to FIG. 12, in an exemplary scenario 1200, GERAN coverage is available, but Wi-Fi coverage is not available (or Wi-Fi is not turned on at user device 1280). First traffic 1250 includes MMS, XCAP, visual voicemail, OTA and OTT between user equipment 1280 and P-GW 1210 , which can be routed through GERAN 1204 and S-GW 1220 . Voice calls and messaging can be made over GERAN 1204.
部署ePDG是提供用于不可信的非3GPP接入(例如Wi-Fi)的3GPP标准化网关,以接入服务供应商的演进分组核心(EPC)。本公开专注于对IP服务的语音、消息传递和视频流量的会话管理。为了说明的目的并且不限制本公开的范围,下面描述关于用户设备的示例性使用案例的列表。示例性使用案例可以由建立在ePDG隧道和连接引擎之上的应用来实现。在下面的描述中的“用户设备”可以指示例性设备190、用户设备210、用户设备580、用户设备680、用户设备780、用户设备880、用户设备980、用户设备1080、用户设备1180和/或用户设备1280,如上所述。此外,下文描述中的“用户设备”可以被配置为实现关于图1-图12的实施例。Deploying the ePDG is to provide a 3GPP standardized gateway for untrusted non-3GPP access (eg Wi-Fi) to access the service provider's Evolved Packet Core (EPC). This disclosure focuses on session management for voice, messaging and video traffic for IP services. For purposes of illustration and without limiting the scope of the present disclosure, a list of exemplary use cases for user equipment is described below. Exemplary use cases may be implemented by applications built on top of the ePDG Tunneling and Connection Engine. "User equipment" in the following description may indicate exemplary equipment 190, user equipment 210, user equipment 580, user equipment 680, user equipment 780, user equipment 880, user equipment 980, user equipment 1080, user equipment 1180, and/or or User Equipment 1280, as described above. In addition, the "user equipment" in the following description may be configured to implement the embodiments related to FIGS. 1-12 .
在一个示例性使用案例中,用户设备的Wi-Fi无线被关闭,并且Wi-Fi呼叫被启用或禁用,但不是处于“仅Wi-Fi”模式。另外,视频呼叫被禁用,并且用户设备连接到无线接入网络(RAN)。用户设备的用户可以使用用户设备通过RAN进行移动开始(MO)和/或移动终止(MT)语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过RAN执行数据浏览和/或数据流化活动。In one exemplary use case, the Wi-Fi radio of the user device is turned off and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is disabled and the user equipment is connected to the radio access network (RAN). A user of a user equipment may use the user equipment to make Mobile Originated (MO) and/or Mobile Terminated (MT) voice calls and messaging, such as SMS and/or MMS, over the RAN. A user may also use the user equipment to perform data browsing and/or data streaming activities over the RAN.
在一个示例性使用案例中,用户设备的Wi-Fi无线被关闭,并且Wi-Fi呼叫被启用或禁用,但不是处于“仅Wi-Fi”模式。另外,视频呼叫被启用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过RAN执行数据浏览和/或数据流化活动。用户可以进一步使用用户设备通过RAN进行MO/MT视频呼叫。In one exemplary use case, the Wi-Fi radio of the user device is turned off and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is enabled and user equipment is connected to the RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, over the RAN. A user may also use the user equipment to perform data browsing and/or data streaming activities over the RAN. The user can further use the user equipment to make an MO/MT video call through the RAN.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启但是未连接,并且Wi-Fi呼叫被启用或禁用,但不是处于“仅Wi-Fi”模式。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过RAN执行数据浏览和/或数据流化活动。In one exemplary use case, the user device's Wi-Fi radio is on but not connected, and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is disabled and the user equipment is connected to the RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, over the RAN. A user may also use the user equipment to perform data browsing and/or data streaming activities over the RAN.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启但是未连接,并且Wi-Fi呼叫被启用或禁用,但不是处于“仅Wi-Fi”模式。另外,视频呼叫被启用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过RAN执行数据浏览和/或数据流化活动。用户可以进一步使用用户设备通过RAN进行MO/MT视频呼叫。In one exemplary use case, the user device's Wi-Fi radio is on but not connected, and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is enabled and user equipment is connected to the RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, over the RAN. A user may also use the user equipment to perform data browsing and/or data streaming activities over the RAN. The user can further use the user equipment to make an MO/MT video call through the RAN.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被禁用。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过Wi-Fi执行数据浏览和/或数据流化活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is disabled. Additionally, video calling is disabled and the user equipment is connected to the RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, over the RAN. The user may also use the user device to perform data browsing and/or data streaming activities over Wi-Fi.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被禁用。另外,视频呼叫被启用,并且用户设备连接到非LTE RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过RAN执行数据浏览和/或数据流化活动。用户可以进一步使用用户设备通过Wi-Fi进行MO/MT视频呼叫。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is disabled. Additionally, video calling is enabled and the user equipment is connected to a non-LTE RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, over the RAN. A user may also use the user equipment to perform data browsing and/or data streaming activities over the RAN. The user can further use the user equipment to make MO/MT video calls through Wi-Fi.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式或“仅Wi-Fi”模式)并连接。另外,视频呼叫被禁用,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭。用户设备的用户可以使用用户设备通过ePDG利用Wi-Fi呼叫进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过Wi-Fi执行数据浏览和/或数据流化活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (either in "Wi-Fi Preferred" mode or "Wi-Fi Only" mode) and connected. Additionally, video calling is disabled and the user equipment is disconnected from the RAN, the baseband radio may be turned off since Wi-Fi calling is active. A user of the user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, using Wi-Fi calling through the ePDG. The user may also use the user device to perform data browsing and/or data streaming activities over Wi-Fi.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式或“仅Wi-Fi”模式)并连接。另外,视频呼叫被启用,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭。用户设备的用户可以使用用户设备通过ePDG利用Wi-Fi呼叫进行MO/MT语音呼叫以及消息传递,例如SMS和/或MMS。用户还可以使用用户设备来通过Wi-Fi执行数据浏览和/或数据流化活动。用户可以进一步使用用户设备通过Wi-Fi进行MO/MT视频呼叫。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (either in "Wi-Fi Preferred" mode or "Wi-Fi Only" mode) and connected. Additionally, video calling is enabled and the user equipment is disconnected from the RAN, the baseband radio may be turned off since the Wi-Fi calling is active. A user of the user equipment may use the user equipment to make MO/MT voice calls and messaging, such as SMS and/or MMS, using Wi-Fi calling through the ePDG. The user may also use the user device to perform data browsing and/or data streaming activities over Wi-Fi. The user can further use the user equipment to make MO/MT video calls through Wi-Fi.
在用于切出到3GPP无线接入技术(RAT)的示例性ePDG切换使用案例中,如果满足多个条件,则用户设备可以发起切出请求。Wi-Fi呼叫偏好需要设置为“Wi-Fi优选”或“蜂窝优选”。任何从服务RAT或源RAT到新RAT或目标RAT的切换条件需要被满足。该条件可以基于用于上行链路PER信息的RAT信号强度(例如,RSSI/RSRP0、信号质量(例如,下行链路PER/RSRQ))和RTCP信息。此外,RAN网络是家庭公共陆地移动网络(PLMN)。In an exemplary ePDG handover use case for handover to a 3GPP radio access technology (RAT), the user equipment may initiate a handover request if a number of conditions are met. Wi-Fi calling preference needs to be set to "Wi-Fi Preferred" or "Cellular Preferred". Any handover condition from serving RAT or source RAT to new RAT or target RAT needs to be fulfilled. The condition may be based on RAT signal strength (eg, RSSI/RSRP0, signal quality (eg, downlink PER/RSRQ)) and RTCP information for uplink PER information. Furthermore, the RAN network is a home public land mobile network (PLMN).
在一些实施例中,如果Wi-Fi呼叫偏好设置为“仅Wi-Fi”模式,则用户设备可以不发起切换。In some embodiments, if the Wi-Fi calling preference is set to "Wi-Fi only" mode, the user device may not initiate the handoff.
在一些实施例中,当用户设备正在Wi-Fi通话,并且检测到上行链路数据包丢失超过预定阈值时,网络可以发起切换。In some embodiments, when the user equipment is in a Wi-Fi call and detects that the uplink data packet loss exceeds a predetermined threshold, the network may initiate a handover.
在一些实施例中,如果用于切换的目标RAN不是特定服务供应商的漫游网络,则用户设备可以不发起切换请求。In some embodiments, if the target RAN for handover is not the roaming network of a specific service provider, the user equipment may not initiate a handover request.
在一些实施例中,服务供应商的网络可以不发起任何切换请求,并且可以拒绝来自具有作为漫游移动国家代码(MCC)和移动网络代码(MNC)的目标RAN的用户设备的任何切出请求。In some embodiments, the service provider's network may not initiate any handover requests and may reject any handover requests from user equipment with target RAN as roaming Mobile Country Code (MCC) and Mobile Network Code (MNC).
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式)并连接。另外,视频呼叫被禁用,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭。用户设备的用户可以使用用户设备通过ePDG进行语音呼叫,然后移出Wi-Fi覆盖,通过RAN无缝地继续呼叫。在离开Wi-Fi覆盖之后,用户可以通过RAN恢复所有其它浏览活动,并且转换可不是无缝的。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (in "Wi-Fi preferred" mode) and connected. Additionally, video calling is disabled and the user equipment is disconnected from the RAN, the baseband radio may be turned off since Wi-Fi calling is active. The user of the UE can use the UE to make a voice call over the ePDG, then move out of Wi-Fi coverage and continue the call seamlessly over the RAN. After leaving Wi-Fi coverage, the user can resume all other browsing activities over the RAN, and the transition may not be seamless.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式)并连接。另外,视频呼叫被启用并连接,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭。用户设备的用户可以使用用户设备通过ePDG进行语音呼叫,然后移出Wi-Fi覆盖,通过RAN无缝地继续呼叫。用户可以使用用户设备通过Wi-Fi进行视频呼叫,然后移出Wi-Fi覆盖,无缝地通过RAN继续呼叫。在离开Wi-Fi覆盖之后,用户可以通过RAN恢复所有其它浏览活动,并且转换可不是无缝的。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (in "Wi-Fi preferred" mode) and connected. Additionally, video calling is enabled and connected, and the user equipment is disconnected from the RAN, the baseband radio may be turned off since the Wi-Fi calling is active. The user of the UE can use the UE to make a voice call over the ePDG, then move out of Wi-Fi coverage and continue the call seamlessly over the RAN. A user can make a video call over Wi-Fi using a user device, then move out of Wi-Fi coverage and seamlessly continue the call over the RAN. After leaving Wi-Fi coverage, the user can resume all other browsing activities over the RAN, and the transition may not be seamless.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“仅Wi-Fi”模式)并连接。另外,视频呼叫被启用并连接,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭,并且因为选择了“仅Wi-Fi”模式可保持关闭。用户设备的用户可以使用用户设备通过ePDG进行语音呼叫,然后移出Wi-Fi覆盖,导致呼叫掉线。用户可以使用用户设备通过Wi-Fi进行视频呼叫,然后移出Wi-Fi覆盖,导致呼叫掉线。在离开Wi-Fi覆盖之后,用户可能无法执行任何浏览活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (in "Wi-Fi only" mode) and connected. Additionally, video calling is enabled and connected, and the user device is disconnected from the RAN, the baseband radio may be turned off because Wi-Fi calling is active, and may remain turned off because "Wi-Fi only" mode is selected. A user of a UE can use the UE to make a voice call over the ePDG and then move out of Wi-Fi coverage, causing the call to drop. A user could make a video call over Wi-Fi using a user device and then move out of Wi-Fi coverage, causing the call to drop. After leaving Wi-Fi coverage, users may not be able to perform any browsing activities.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“仅Wi-Fi”模式)并连接。另外,视频呼叫被禁用,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭,并且因为选择了“仅Wi-Fi”模式可保持关闭。用户设备的用户可以使用用户设备通过ePDG进行语音呼叫,然后移出Wi-Fi覆盖,导致呼叫掉线。在离开Wi-Fi覆盖之后,用户可能无法执行任何浏览活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (in "Wi-Fi only" mode) and connected. Additionally, video calling is disabled and the user device is disconnected from the RAN, the baseband radio may be turned off since Wi-Fi calling is active, and may remain off because the "Wi-Fi only" mode is selected. A user of a UE can use the UE to make a voice call over the ePDG and then move out of Wi-Fi coverage, causing the call to drop. After leaving Wi-Fi coverage, users may not be able to perform any browsing activities.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“蜂窝优选”模式)且未连接。另外,视频呼叫被启用,并且用户设备连接到RAN,由于蜂窝覆盖可用,Wi-Fi保持关闭。用户设备的用户可以使用用户设备通过RAN进行语音呼叫,然后移出Wi-Fi覆盖,这对呼叫没有影响。用户可以使用用户设备通过Wi-Fi进行视频呼叫并且移出Wi-Fi覆盖,通过RAN无缝地继续呼叫。在离开Wi-Fi覆盖之后,用户能够通过RAN恢复所有其它浏览活动,并且转换可不是无缝的。In one exemplary use case, the user device's Wi-Fi radio is on and connected, and Wi-Fi calling is enabled (in "cellular preferred" mode) and not connected. Also, video calling is enabled and user equipment is connected to the RAN, Wi-Fi remains off as cellular coverage is available. The user of the UE can use the UE to make a voice call over the RAN and then move out of Wi-Fi coverage with no impact on the call. A user can make a video call over Wi-Fi using a user device and move out of Wi-Fi coverage, seamlessly continuing the call over the RAN. After leaving Wi-Fi coverage, the user is able to resume all other browsing activities over the RAN, and the transition may not be seamless.
在用于切入到Wi-Fi的示例性ePDG切换使用案例中,如果满足多个条件,则用户设备可以发起切入请求。Wi-Fi呼叫偏好需要设置为“Wi-Fi优选”,并且Wi-Fi RSSI高于预定阈值(例如-75dBm)。如果Wi-Fi呼叫偏好被设置为“蜂窝优选”模式,则用户设备可以不发起切换。如果当前RAN正在漫游,则用户设备可以不发起切换请求(其是用户可配置的),并且可以在漫游网络上继续呼叫,直到呼叫掉线。In an exemplary ePDG handover use case for handover to Wi-Fi, the user equipment may initiate a handover request if a number of conditions are met. The Wi-Fi calling preference needs to be set to "Wi-Fi Preferred" and the Wi-Fi RSSI is above a predetermined threshold (eg -75dBm). If the Wi-Fi calling preference is set to "cellular preferred" mode, the user equipment may not initiate a handover. If the current RAN is roaming, the user equipment may not initiate a handover request (which is user configurable), and the call may continue on the roaming network until the call is dropped.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式)且未连接。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行语音呼叫,然后移入保存的Wi-Fi覆盖,通过ePDG通过Wi-Fi呼叫无缝地继续呼叫。在进入保存的Wi-Fi覆盖之后,用户能够通过Wi-Fi恢复所有其它浏览活动,并且转换可不是无缝的。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled (in "Wi-Fi preferred" mode) and not connected. Additionally, video calling is disabled and the user equipment is connected to the RAN. The user of the UE can use the UE to make a voice call over the RAN, then move into the saved Wi-Fi coverage and continue the call seamlessly over Wi-Fi Calling via the ePDG. After entering saved Wi-Fi coverage, the user is able to resume all other browsing activities over Wi-Fi, and the transition may not be seamless.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式)且未连接。另外,视频呼叫被启用并连接,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行语音呼叫,然后移入保存的Wi-Fi覆盖,通过ePDG通过Wi-Fi呼叫无缝地继续呼叫。用户可以使用用户设备通过RAN进行视频呼叫并且移动到保存的Wi-Fi覆盖,通过Wi-Fi无缝地继续呼叫。在进入保存的Wi-Fi覆盖之后,用户能够通过Wi-Fi恢复所有其它浏览活动,并且转换可是无缝的。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled (in "Wi-Fi preferred" mode) and not connected. Additionally, video calling is enabled and connected, and the user equipment is connected to the RAN. The user of the UE can use the UE to make a voice call over the RAN, then move into the saved Wi-Fi coverage and continue the call seamlessly over Wi-Fi Calling via the ePDG. A user can use a user device to place a video call over the RAN and move to saved Wi-Fi coverage, seamlessly continuing the call over Wi-Fi. After entering saved Wi-Fi coverage, the user can resume all other browsing activities over Wi-Fi, and the transition can be seamless.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用(在“仅Wi-Fi”模式)且未连接。另外,视频呼叫被启用且未连接,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭,并且因为选择了“仅Wi-Fi”模式可保持关闭。用户设备的用户可以在进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络之后使用用户设备进行语音呼叫,从而通过ePDG连接到Wi-Fi呼叫。一旦进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络,用户可以进行视频呼叫。一旦进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络,用户可以执行所有其它浏览活动。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled (in "Wi-Fi only" mode) and not connected. Additionally, video calling is enabled and not connected, and the user device is disconnected from the RAN, the baseband radio may be off since Wi-Fi calling is active, and may remain off because the "Wi-Fi only" mode is selected. The user of the UE can connect to the Wi-Fi call through the ePDG by using the UE to make a voice call after entering saved Wi-Fi coverage or manually connecting to a Wi-Fi network. Once in saved Wi-Fi coverage or manually connected to a Wi-Fi network, users can make video calls. Once in saved Wi-Fi coverage or manually connected to a Wi-Fi network, the user can perform all other browsing activities.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用(在“仅Wi-Fi”模式)且未连接。另外,视频呼叫被禁用,并且用户设备与RAN断开连接,由于Wi-Fi呼叫是活动的,基带无线可关闭,并且因为选择了“仅Wi-Fi”模式可保持关闭。用户设备的用户可以在进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络之后使用用户设备进行语音呼叫,从而通过ePDG连接到Wi-Fi呼叫。一旦进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络,用户可以执行所有其它浏览活动。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled (in "Wi-Fi only" mode) and not connected. Additionally, video calling is disabled and the user device is disconnected from the RAN, the baseband radio may be turned off since Wi-Fi calling is active, and may remain off because the "Wi-Fi only" mode is selected. The user of the UE can connect to the Wi-Fi call through the ePDG by using the UE to make a voice call after entering saved Wi-Fi coverage or manually connecting to a Wi-Fi network. Once in saved Wi-Fi coverage or manually connected to a Wi-Fi network, the user can perform all other browsing activities.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用(在“蜂窝优选”模式)且未连接。另外,视频呼叫被启用,并且用户设备连接到RAN,由于蜂窝覆盖可用,Wi-Fi呼叫可保持关闭。用户设备的用户可以使用用户设备通过RAN进行语音呼叫,然后可以进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络,呼叫可以通过RAN继续,因为Wi-Fi呼叫未注册。用户可以通过RAN进行视频呼叫,然后可以进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络,通过Wi-Fi无缝地继续呼叫。在进入保存的Wi-Fi覆盖或手动连接到Wi-Fi网络之后,用户可以使用用户设备通过Wi-Fi恢复所有其它浏览活动,并且转换可不是无缝的。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled (in "cellular preferred" mode) and not connected. Also, video calling is enabled and user equipment is connected to the RAN, Wi-Fi calling can remain off as cellular coverage is available. The user of the user device can use the user device to make a voice call over the RAN, and then can enter saved Wi-Fi coverage or manually connect to the Wi-Fi network, and the call can continue through the RAN because the Wi-Fi call is not registered. Users can place a video call over the RAN and then can tap into saved Wi-Fi coverage or manually connect to a Wi-Fi network to seamlessly continue the call over Wi-Fi. After entering saved Wi-Fi coverage or manually connecting to a Wi-Fi network, the user can resume all other browsing activities over Wi-Fi using the user device, and the transition may not be seamless.
下面提供了用于基于基准RAN的家长控制的多个示例性家长控制使用案例的描述。A description of several exemplary parental control use cases for baseline RAN based parental control is provided below.
在一个示例性使用案例中,用户设备的Wi-Fi无线被关闭,并且Wi-Fi呼叫被启用或禁用。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫以及SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间(time of day)和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过RAN执行数据浏览和/或数据流化活动,并且可能不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。In one exemplary use case, the Wi-Fi radio of the user device is turned off and Wi-Fi calling is enabled or disabled. Additionally, video calling is disabled and the user equipment is connected to the RAN. A user of a user equipment may use the user equipment to make MO/MT voice calls and SMS/MMS messaging over the RAN and may not be based on the destination number, time of day, or time of day detailed in the user profile associated with the user equipment. ) and parental control standards to perform certain MO/MT calling and SMS/MMS activities. The User may perform data browsing and/or data streaming activities over the RAN using the User Equipment and may not have access to certain activities based on time of day, keywords and parental control criteria detailed in the User Profile.
在一个示例性使用案例中,用户设备的Wi-Fi无线被关闭,并且Wi-Fi呼叫被启用或禁用。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫、SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过RAN执行数据浏览和/或数据流化活动,并且可能不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。In one exemplary use case, the Wi-Fi radio of the user device is turned off and Wi-Fi calling is enabled or disabled. Additionally, video calling is disabled and the user equipment is connected to the RAN. A user of a user device may use the user device to make MO/MT voice calls, SMS/MMS messaging over the RAN and may not be based on destination number, time of day and parental control criteria detailed in the user profile associated with the user device to perform certain MO/MT calls and SMS/MMS activities. The User may perform data browsing and/or data streaming activities over the RAN using the User Equipment and may not have access to certain activities based on time of day, keywords and parental control criteria detailed in the User Profile.
在一个示例性使用案例中,用户设备的Wi-Fi无线被关闭,并且Wi-Fi呼叫被启用或禁用,但不处于“仅Wi-Fi”模式。另外,视频呼叫被启用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫、SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过RAN执行数据浏览和/或数据流化活动,并且可不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。用户还可以使用用户设备通过RAN进行MO/MT视频呼叫,并且可不能基于用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫活动。In one exemplary use case, the user device's Wi-Fi radio is turned off, and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is enabled and user equipment is connected to the RAN. A user of a user device may use the user device to make MO/MT voice calls, SMS/MMS messaging over the RAN and may not be based on destination number, time of day and parental control criteria detailed in the user profile associated with the user device to perform certain MO/MT calls and SMS/MMS activities. A user may perform data browsing and/or data streaming activities over the RAN using a user device, and certain activities may not be accessible based on time of day, keywords, and parental control criteria detailed in the user profile. The user may also use the user equipment to make MO/MT video calls over the RAN and may not be able to perform certain MO/MT calling activities based on the destination number, time of day and parental control criteria detailed in the user profile.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启且未连接,并且Wi-Fi呼叫被启用或禁用,但不处于“仅Wi-Fi”模式。另外,视频呼叫被禁用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫、SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过RAN执行数据浏览和/或数据流化活动,并且可不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。In one exemplary use case, the user device's Wi-Fi radio is on and not connected, and Wi-Fi calling is enabled or disabled, but not in "Wi-Fi only" mode. Additionally, video calling is disabled and the user equipment is connected to the RAN. A user of a user device may use the user device to make MO/MT voice calls, SMS/MMS messaging over the RAN and may not be based on destination number, time of day and parental control criteria detailed in the user profile associated with the user device to perform certain MO/MT calls and SMS/MMS activities. A user may perform data browsing and/or data streaming activities over the RAN using a user device, and certain activities may not be accessible based on time of day, keywords, and parental control criteria detailed in the user profile.
下面提供了用于基于ePDG的家长控制的多个示例性家长控制使用案例的描述。A description of several exemplary parental control use cases for ePDG-based parental controls is provided below.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被禁用。另外,视频呼叫被启用,并且用户设备连接到RAN。用户设备的用户可以使用用户设备通过RAN进行MO/MT语音呼叫、SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过Wi-Fi执行数据浏览和/或数据流化活动,并且可不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。用户还可以使用用户设备通过Wi-Fi进行MO/MT视频呼叫,并且可不能基于用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is disabled. Additionally, video calling is enabled and user equipment is connected to the RAN. A user of a user device may use the user device to make MO/MT voice calls, SMS/MMS messaging over the RAN and may not be based on destination number, time of day and parental control criteria detailed in the user profile associated with the user device to perform certain MO/MT calls and SMS/MMS activities. Users may perform data browsing and/or data streaming activities over Wi-Fi using User Devices and may not have access to certain activities based on time of day, keywords, and parental control criteria detailed in the User Profile. Users may also make MO/MT video calls over Wi-Fi using the User Device and may not be able to perform certain MO/MT calling activities based on the destination number, time of day, and parental control criteria detailed in the User Profile.
在一个示例性使用案例中,用户设备的Wi-Fi无线开启并连接,并且Wi-Fi呼叫被启用(在“Wi-Fi优选”模式或“仅Wi-Fi”模式)并连接。另外,视频呼叫被启用,并且用户设备连接到RAN,由于Wi-Fi呼叫是活动的,基带无线可关闭。用户设备的用户可以使用用户设备通过ePDG利用Wi-Fi呼叫进行MO/MT语音呼叫、SMS/MMS消息传递,并且可不能基于与用户设备相关联的用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫和SMS/MMS活动。用户可以使用用户设备通过Wi-Fi执行数据浏览和/或数据流化活动,并且可不能基于用户配置文件中详述的当日时间、关键字和家长控制标准来访问某些活动。用户还可以使用用户设备通过Wi-Fi进行MO/MT视频呼叫,并且可不能基于用户配置文件中详述的目的地号码、当日时间和家长控制标准来执行某些MO/MT呼叫活动。In one exemplary use case, the user device's Wi-Fi radio is turned on and connected, and Wi-Fi calling is enabled (either in "Wi-Fi Preferred" mode or "Wi-Fi Only" mode) and connected. Additionally, video calling is enabled and the user equipment is connected to the RAN, the baseband radio may be turned off since Wi-Fi calling is active. A user of a UE may use the UE to make MO/MT voice calls, SMS/MMS messaging using Wi-Fi calling via ePDG and may not be able to make calls based on the destination number detailed in the User Profile associated with the UE, Time and parental control criteria to perform certain MO/MT calls and SMS/MMS activities. Users may perform data browsing and/or data streaming activities over Wi-Fi using User Devices and may not have access to certain activities based on time of day, keywords, and parental control criteria detailed in the User Profile. The user may also make MO/MT video calls over Wi-Fi using the user device and may not be able to perform certain MO/MT calling activities based on the destination number, time of day, and parental control criteria detailed in the user profile.
不管使用案例,需要满足根据本公开的多个要求,并在下面进行描述。Regardless of the use case, there are a number of requirements that need to be met in accordance with this disclosure, and are described below.
在连接方面,用户设备可以在LTE上维持附接状态,并且在用户设备通过Wi-Fi无线连接到ePDG时使其3GPP无线处于睡眠模式。在用户设备开启时只有Wi-Fi覆盖存在的情况下(例如,不存在3GPP RAT覆盖),用户设备可以通过Wi-Fi接入建立数据连接,以及通过经由IMS APN通过ePDGIPSec隧道注册到IMS网络来建立Wi-Fi连接的语音(VoWi-Fi)。用户设备可以将3GPP无线设置为睡眠模式并且周期性地搜索3GPP RAT和PLMN。In terms of connectivity, the UE can maintain an attached state on LTE and have its 3GPP radio in sleep mode while the UE is wirelessly connected to the ePDG via Wi-Fi. In cases where only Wi-Fi coverage exists when the UE is turned on (e.g. no 3GPP RAT coverage exists), the UE can establish a data connection via Wi-Fi access and register to the IMS network via the ePDGIPSec tunnel via the IMS APN. Voice over Wi-Fi connection (VoWi-Fi). The user equipment may set the 3GPP radio to sleep mode and periodically search for the 3GPP RAT and PLMN.
关于3GPP无线回退到3G或2G RAT,当在Wi-Fi上建立IMS PDN连接时,用户设备的3GPP无线可以附接到LTE网络(但不是UMTS或GSM)。在Wi-Fi上建立IMS PDN连接并且3GPP无线从LTE回退到UMTS或GSM的情况下,用户设备的3GPP无线可以与UMTS和GSM RAT分离。它可以保持在睡眠模式并扫描LTE覆盖。然而,如果在LTE上建立IMS PDN连接(在“蜂窝优选”模式),则用户设备的3GPP无线上的回退机制可以保持不变,如同ePDG功能不存在。Regarding 3GPP radio fallback to 3G or 2G RAT, when establishing an IMS PDN connection over Wi-Fi, the 3GPP radio of the user equipment can attach to the LTE network (but not UMTS or GSM). In cases where an IMS PDN connection is established over Wi-Fi and the 3GPP radio falls back from LTE to UMTS or GSM, the 3GPP radio of the user equipment can be decoupled from the UMTS and GSM RATs. It can stay in sleep mode and scan for LTE coverage. However, if an IMS PDN connection is established over LTE (in "Cellular Preferred" mode), the fallback mechanism on 3GPP radio for the user equipment can remain unchanged, as if ePDG functionality does not exist.
关于与ePDG建立IP连接,用户设备ePDG客户端可以使用具有符合3GPP TS 24.302的ePDG的互联网密钥交换(IKE)v2建立安全IPSec隧道。在一些实施例中,用户设备可以被配置为同时建立和维持三个或更多个分组数据网络(PDN)连接。在一些实施例中,用户设备可以被配置为形成通过IPv4和/或IPv6到ePDG的IPSec连接。在一些实施例中,用户设备可以选择存储在SIM卡中的第一PLMNid作为家庭PLMN参考。Regarding establishing an IP connection with the ePDG, the user equipment ePDG client may establish a secure IPSec tunnel using Internet Key Exchange (IKE) v2 with ePDG compliant with 3GPP TS 24.302. In some embodiments, user equipment may be configured to establish and maintain three or more packet data network (PDN) connections simultaneously. In some embodiments, the user equipment may be configured to form an IPSec connection to the ePDG over IPv4 and/or IPv6. In some embodiments, the user equipment may select the first PLMNid stored in the SIM card as the home PLMN reference.
示例性实现方式Exemplary implementation
图13示出了被配置为实现本公开的实施例的示例性设备1300。示例性设备1300可以是上述用户设备、用户终端或手机,其可以是移动设备,诸如智能电话。示例性设备1300可以执行与本文所述的技术、方法和系统相关的各种功能,包括下文描述的示例性过程1400。示例性设备1300可以被实现为示例性设备190,如本文和图1所述的以及图2-图12中的用户设备。在一些实施例中,示例性设备1300可以至少包括图13中示出的那些组件,诸如存储器1310、一个或多个处理器1320和通信单元1330。尽管存储器1310、一个或多个处理器1320和通信单元1330被示出为彼此分离的分立组件,但是在示例性设备1300的各个实施例中,一些或全部的存储器1310、一个或多个处理器1320和通信单元1330可以是单个集成电路(IC)、芯片或芯片组的不可或缺的部分。在一些实施例中,通信单元1330可以是一个或多个处理器1320的不可或缺的部分,但是它们在图13中被示出为彼此分离的分立组件。为了简单,下面提供一个或多个处理器1320的描述,如同存在单个处理器1320。FIG. 13 illustrates an example device 1300 configured to implement embodiments of the present disclosure. Exemplary device 1300 may be the user equipment described above, a user terminal or a handset, which may be a mobile device such as a smart phone. The example device 1300 may perform various functions related to the techniques, methods, and systems described herein, including the example process 1400 described below. Exemplary device 1300 may be implemented as exemplary device 190, such as the user equipment described herein and in FIG. 1 and in FIGS. 2-12. In some embodiments, exemplary device 1300 may include at least those components shown in FIG. 13 , such as memory 1310 , one or more processors 1320 , and communication unit 1330 . Although memory 1310, one or more processors 1320, and communication unit 1330 are shown as discrete components separate from each other, in various embodiments of exemplary device 1300, some or all of memory 1310, one or more processors 1320 and communication unit 1330 may be integral parts of a single integrated circuit (IC), chip or chipset. In some embodiments, the communication unit 1330 may be an integral part of the one or more processors 1320, but they are shown in FIG. 13 as discrete components separated from each other. For simplicity, the description of one or more processors 1320 is provided below as if there was a single processor 1320 .
存储器1310可以被配置为存储数据和一个或多个处理器可执行指令集。在图13示出的示例中,存储器1310可以在其中存储IMS堆栈1340和具有采用连接管理的ePDG功能的ePDG模块1360。IMS堆栈1340可以类似于示例性设备190的IMS堆栈120,并且ePDG模块1360可以类似于示例性设备190的ePDG模块122。例如,ePDG模块1360可以包括一个或多个处理器可执行指令,其一旦被处理器1320执行,允许处理器1320执行根据本公开的图1-图12和图14的操作。通信单元1330可以被配置为接收和发送符合本公开中列出的各种标准和协议的无线信号,以使用SIM IMS和ePDG产生Wi-Fi呼叫。处理器1320可以耦合到存储器1310并且被配置为访问存储器1310以执行一个或多个处理器可执行指令集,例如ePDG模块1360,以执行下文描述的操作。Memory 1310 may be configured to store data and one or more sets of processor-executable instructions. In the example shown in FIG. 13 , a memory 1310 may store therein an IMS stack 1340 and an ePDG module 1360 having an ePDG function employing connection management. IMS stack 1340 may be similar to IMS stack 120 of example device 190 , and ePDG module 1360 may be similar to ePDG module 122 of example device 190 . For example, ePDG module 1360 may include one or more processor-executable instructions that, once executed by processor 1320, allow processor 1320 to perform the operations of FIGS. 1-12 and 14 in accordance with the present disclosure. The communication unit 1330 may be configured to receive and transmit wireless signals conforming to various standards and protocols listed in this disclosure to make a Wi-Fi call using SIM IMS and ePDG. Processor 1320 may be coupled to memory 1310 and configured to access memory 1310 to execute one or more sets of processor-executable instructions, such as ePDG module 1360, to perform the operations described below.
在一些实施例中,处理器1320可以通过执行以下操作来确定是否连接到第一ePDG(例如,受访的ePDG(VePDG))或第二ePDG(例如,家庭ePDG(HePDG)):确定任何LTE覆盖是否可用;确定数据漫游是否可用;确定受访的公共陆地移动网络(VPLMN)是否可用;确定对所述第一ePDG的DNS查询是否成功;响应于确定LTE覆盖可用、确定数据漫游可用、确定VPLMN可用以及确定对第一ePDG的DNS查询成功连接到第一ePDG;以及响应于确定没有LTE覆盖可用、确定没有数据漫游可用、确定没有VPLMN可用或者确定对所述第一ePDG的DNS查询不成功连接到第二ePDG。In some embodiments, the processor 1320 may determine whether to connect to a first ePDG (e.g., Visited ePDG (VePDG)) or a second ePDG (e.g., Home ePDG (HePDG)) by performing the following operations: determine any LTE Whether coverage is available; determining whether data roaming is available; determining whether a Visited Public Land Mobile Network (VPLMN) is available; determining whether a DNS query to said first ePDG was successful; in response to determining that LTE coverage is available, determining that data roaming is available, determining A VPLMN is available and determining that the DNS query to the first ePDG successfully connects to the first ePDG; and in response to determining that no LTE coverage is available, determining that no data roaming is available, determining that no VPLMN is available, or determining that the DNS query to the first ePDG was unsuccessful Connect to the second ePDG.
在一些实施例中,响应于确定没有LTE覆盖可用,处理器1320可以连接到Wi-Fi接入点。在一些实施例中,处理器1320可以注册到IMS网络。在一些实施例中,处理器1320可以通过Wi-Fi接入点建立数据连接。在一些实施例中,处理器1320可以通过Wi-Fi接入点建立Wi-Fi连接的语音(VoWi-Fi)。In some embodiments, in response to determining that no LTE coverage is available, processor 1320 may connect to a Wi-Fi access point. In some embodiments, processor 1320 may register with an IMS network. In some embodiments, the processor 1320 can establish a data connection through a Wi-Fi access point. In some embodiments, the processor 1320 may establish Voice over Wi-Fi (VoWi-Fi) through a Wi-Fi access point.
在一些实施例中,处理器1320可以被配置为进一步执行一个或多个操作,包括:将所述移动设备的第三代合作伙伴计划(3GPP)无线置于睡眠模式;周期性搜索3GPP RAT和PLMN;通过所述IMS网络通过所述Wi-Fi接入点启用语音呼叫;启用IMS PDN IPSec隧道;通过IMS PDN IPSec隧道路由RCS信号和媒体流量;通过IMS PDN IPSec隧道路由视频呼叫信号和媒体流量;以及通过考虑一个或多个度量来发起LTE和Wi-Fi之间的切换。所述度量可以包括,例如,RSSI电平、下行链路和上行链路分组错误率、实时传输协议(RTP)控制协议(RTCP)信息和LTE参考信号接收功率(RSRP)和参考信号接收质量(RSRQ)信息。In some embodiments, processor 1320 may be configured to further perform one or more operations, including: placing the 3rd Generation Partnership Project (3GPP) radio of the mobile device into sleep mode; periodically searching for 3GPP RAT and PLMN; enable voice calls through said Wi-Fi access point through said IMS network; enable IMS PDN IPSec tunnel; route RCS signaling and media traffic through IMS PDN IPSec tunnel; route video call signaling and media traffic through IMS PDN IPSec tunnel ; and initiating handover between LTE and Wi-Fi by considering one or more metrics. The metrics may include, for example, RSSI levels, downlink and uplink packet error rates, real-time transport protocol (RTP) control protocol (RTCP) information, and LTE Reference Signal Received Power (RSRP) and Reference Signal Received Quality ( RSRQ) information.
在一些实施例中,在IMS PDN连接在Wi-Fi上建立并且移动设备的3GPP无线从LTE回退到通用移动电信系统(UMTS)或全球移动通信系统(GSM)无线RAT的情况下,处理器1320可以将3GPP无线与UMTS或GSM RAT分离,将3GPP无线置于睡眠模式,并且扫描LTE覆盖。In some embodiments, where the IMS PDN connection is established over Wi-Fi and the mobile device's 3GPP radio falls back from LTE to a Universal Mobile Telecommunications System (UMTS) or Global System for Mobile Communications (GSM) radio RAT, the processor 1320 can detach the 3GPP radio from UMTS or GSM RAT, put the 3GPP radio in sleep mode, and scan for LTE coverage.
在一些实施例中,在通过IMS网络启用语音呼叫时,处理器1320可以被配置为通过IMS网络提供从LTE到Wi-Fi以及从Wi-Fi到LTE的语音呼叫的无缝转换。在一些实施例中,在启用IMS PDN IPSec隧道时,处理器1320可以被配置为当Wi-Fi信号的RSSI水平高于阈值(例如-75dBm)时,在Wi-Fi上维持IMS PDN IPSec隧道。在一些实施例中,在通过IMSPDNIPSec隧道路由视频呼叫信号时,处理器1320可以被配置为通过IMS PDN IPSec隧道提供从LTE到Wi-Fi以及从Wi-Fi到LTE的视频呼叫的无缝转换。In some embodiments, when voice calls are enabled over the IMS network, the processor 1320 may be configured to provide seamless transition of voice calls from LTE to Wi-Fi and from Wi-Fi to LTE over the IMS network. In some embodiments, when the IMS PDN IPSec tunnel is enabled, the processor 1320 may be configured to maintain the IMS PDN IPSec tunnel over Wi-Fi when the RSSI level of the Wi-Fi signal is above a threshold (eg, -75dBm). In some embodiments, when routing video call signals through the IMS PDN IPSec tunnel, the processor 1320 may be configured to provide seamless transition of video calls from LTE to Wi-Fi and from Wi-Fi to LTE through the IMS PDN IPSec tunnel.
在一些实施例中,在建立IPSec隧道时,处理器1320可以被配置为执行下述操作中的一个或多个,包括:同时建立和维护三个或更多个PDN连接;基于IPv4和IPv6建立IPSec隧道;选择多个PLMN中的第一PLMN作为家庭PLMN,多个PLMN的标识存储在移动设备中;以及响应于连接到所述第二ePDG支持用于第二ePDG的一个或多个静态IP地址和一个或多个FQDN。In some embodiments, when establishing an IPSec tunnel, the processor 1320 may be configured to perform one or more of the following operations, including: simultaneously establishing and maintaining three or more PDN connections; establishing an IPSec tunnel based on IPv4 and IPv6 IPSec tunneling; selecting a first PLMN of a plurality of PLMNs as a home PLMN, the identities of the plurality of PLMNs being stored in the mobile device; and supporting one or more static IPs for the second ePDG in response to connecting to said second ePDG address and one or more FQDNs.
图14是根据本公开的示例性过程1400的流程图。示例性过程1400可以代表实现上述多个实施例的特征的一个方面。示例性过程1400可以包括如一个或多个框1410、1420、1430、1440、1450和1460中所示的一个或多个操作、动作或功能。虽然示出为分立框,但是根据期望的实现方式,各种框可以被划分为附加框,组合成更少的框,或者被消除。示例性过程1400可以由示例性设备1300(例如,一个或多个处理器1320及其通信单元1330)来实现。为了说明的目的,下面描述的操作由作为移动设备的示例性设备1300来执行。示例性过程1400可以在框1410开始。FIG. 14 is a flowchart of an exemplary process 1400 according to the present disclosure. Exemplary process 1400 may represent one aspect implementing features of the various embodiments described above. Exemplary process 1400 may include one or more operations, actions, or functions as illustrated in one or more of blocks 1410 , 1420 , 1430 , 1440 , 1450 , and 1460 . Although shown as discrete blocks, various blocks may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Example process 1400 may be implemented by example device 1300 (eg, one or more processors 1320 and its communication unit 1330). For purposes of illustration, the operations described below are performed by the exemplary device 1300 as a mobile device. The example process 1400 may begin at block 1410 .
框1410(确定LTE覆盖的可用性)可以包括示例性设备1300确定任何长期演进(LTE)覆盖是否可用。框1410之后可以是框1420。Block 1410 (Determine Availability of LTE Coverage) may include the example device 1300 determining whether any Long Term Evolution (LTE) coverage is available. Block 1410 may be followed by block 1420 .
框1420(确定数据漫游的可用性)可以包括示例性设备1300确定数据漫游是否可用。框1420之后可以是框1430。Block 1420 (Determine Availability of Data Roaming) may include the example device 1300 determining whether data roaming is available. Block 1420 may be followed by block 1430 .
框1430(确定VPLMN的可用性)可以包括示例性设备1300确定VPLMN是否可用。框1430之后可以是框1440。Block 1430 (Determine Availability of VPLMN) may include the example device 1300 determining whether a VPLMN is available. Block 1430 may be followed by block 1440 .
框1440(确定对第一ePDG的DNS查询的成功)可以包括示例性设备1300确定对第一ePDG的DNS查询是否成功。第一ePDG可以是,例如受访ePDG(VePDG)。框1440之后可以是框1450。Block 1440 (Determine Success of DNS Query to First ePDG) may include example device 1300 determining whether DNS query to first ePDG was successful. The first ePDG may be, for example, a Visited ePDG (VePDG). Block 1440 may be followed by block 1450 .
框1450(当LTE覆盖、数据漫游和VPLMN可用以及对第一EPDG的DNS查询成功时,连接到第一EPDG)可以包括响应于确定LTE覆盖可用、确定数据漫游可用、确定VPLMN可用以及确定对第一ePDG的DNS查询成功,示例性设备1300连接到第一ePDG。框1450之后可以是框1460。Block 1450 (Connect to First EPDG When LTE Coverage, Data Roaming, and VPLMN Available and DNS Query to First EPDG Successful) may include responding to determining that LTE coverage is available, determining that data roaming is available, determining that VPLMN is available, and determining access to the first EPDG. An ePDG's DNS query is successful, and exemplary device 1300 connects to the first ePDG. Block 1450 may be followed by block 1460 .
框1460(当LTE覆盖、数据漫游或VPLMN不可用或对第一EPDG的DNS查询不成功时,连接到第二EPDG)可以包括响应于确定没有LTE覆盖可用、确定没有数据漫游可用、确定没有VPLMN可用或者确定对第一ePDG的DNS查询不成功,示例性设备1300连接到第二ePDG。第二ePDG可以是,例如家庭ePDG(HePDG)。Block 1460 (Connect to second EPDG when LTE coverage, data roaming, or VPLMN is not available or DNS query to first EPDG is unsuccessful) may include responding to determining that no LTE coverage is available, determining that no data roaming is available, determining that there is no VPLMN Available or determined that the DNS query to the first ePDG was unsuccessful, the example device 1300 connects to the second ePDG. The second ePDG may be, for example, a Home ePDG (HePDG).
在一些实施例中,示例性过程1400还可以包括示例性设备1300执行下述操作,包括:响应于确定没有LTE覆盖可用,连接到Wi-Fi接入点;注册到IMS网络;通过所述Wi-Fi接入点建立数据连接;以及通过Wi-Fi接入点建立VoWi-Fi连接。In some embodiments, example process 1400 may also include example device 1300 performing operations including: in response to determining that no LTE coverage is available, connecting to a Wi-Fi access point; registering with an IMS network; -Fi access point to establish data connection; and Wi-Fi access point to establish VoWi-Fi connection.
在一些实施例中,注册到IMS网络可以包括示例性设备1300通过ePDG IPSec隧道经由IMS APN注册到IMS网络。In some embodiments, registering with the IMS network may include the example device 1300 registering with the IMS network via the IMS APN through the ePDG IPSec tunnel.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300执行下述操作,包括:将移动设备的3GPP无线置于睡眠模式;以及周期性地搜索3GPP RAT和PLMN。In some embodiments, the example process 1400 may further include the example device 1300 performing operations including: placing the mobile device's 3GPP radio in sleep mode; and periodically searching for 3GPP RATs and PLMNs.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300通过IMS网络通过Wi-Fi接入点启用语音呼叫。In some embodiments, the example process 1400 may further include the example device 1300 enabling a voice call over the Wi-Fi access point over the IMS network.
在一些实施例中,在通过IMS网络启用语音呼叫时,示例性过程1400可以包括示例性设备1300通过IMS网络提供从LTE到Wi-Fi和从Wi-Fi到LTE的语音呼叫的无缝转换。In some embodiments, the example process 1400 may include the example device 1300 providing seamless transition of voice calls from LTE to Wi-Fi and from Wi-Fi to LTE over the IMS network when voice calls are enabled over the IMS network.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300执行下述操作,包括:启用IMS PDN IPSec隧道;以及通过IMS PDN IPSec隧道路由RCS信号和媒体流量。In some embodiments, the example process 1400 may further include the example device 1300 performing operations including: enabling an IMS PDN IPSec tunnel; and routing RCS signaling and media traffic through the IMS PDN IPSec tunnel.
在一些实施例中,在启用IMS PDN IPSec隧道时,示例性过程1400可以包括在Wi-Fi信号的RSSI水平高于阈值时,示例性设备1300在Wi-Fi上维持IMS PDN IPSec隧道。In some embodiments, when the IMS PDN IPSec tunnel is enabled, the example process 1400 can include the example device 1300 maintaining the IMS PDN IPSec tunnel over Wi-Fi when the RSSI level of the Wi-Fi signal is above a threshold.
在一些实施例中,所述阈值可以是-75dBm。In some embodiments, the threshold may be -75dBm.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300执行下述操作,包括:启用IMS PDN IPSec隧道;以及通过IMS PDN IPSec隧道路由视频呼叫信号和媒体流量。In some embodiments, the example process 1400 may further include the example device 1300 performing operations including: enabling an IMS PDN IPSec tunnel; and routing video call signals and media traffic through the IMS PDN IPSec tunnel.
在一些实施例中,在通过IMS PDN IPSec隧道路由视频呼叫信号时,示例性过程1400可以包括示例性设备1300通过IMS PDN IPSec隧道提供从LTE到Wi-Fi和从Wi-Fi到LTE的视频呼叫的无缝转换。In some embodiments, when routing video call signals over an IMS PDN IPSec tunnel, the example process 1400 may include the example device 1300 providing LTE to Wi-Fi and Wi-Fi to LTE video calls over an IMS PDN IPSec tunnel seamless transition.
在一些实施例中,在启用IMS PDN IPSec隧道时,示例性过程1400可以包括在Wi-Fi信号的RSSI水平高于阈值时,示例性设备1300在Wi-Fi上维持IMS PDN IPSec隧道。In some embodiments, when the IMS PDN IPSec tunnel is enabled, the example process 1400 can include the example device 1300 maintaining the IMS PDN IPSec tunnel over Wi-Fi when the RSSI level of the Wi-Fi signal is above a threshold.
在一些实施例中,所述阈值可以是-75dBm。In some embodiments, the threshold may be -75dBm.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300通过考虑一个或多个度量来发起LTE和Wi-Fi之间的切换,所述度量包括如下:RSSI水平、下行链路和上行链路分组错误率、RTCP信息以及LTE RSRP和RSRQ信息。In some embodiments, the example process 1400 may further include the example device 1300 initiating handover between LTE and Wi-Fi by considering one or more metrics including the following: RSSI level, downlink and uplink Link packet error rate, RTCP information, and LTE RSRP and RSRQ information.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300执行下述操作,包括:在IMS PDN连接建立在Wi-Fi上并且移动设备的3GPP无线从LTE回退到UMTS或GSM无线RAT的情况下,将3GPP无线与UMTS或GSM RAT分离;将所述3GPP无线置于睡眠模式;以及搜索LTE覆盖。In some embodiments, the example process 1400 may further include the example device 1300 performing operations including: when the IMS PDN connection is established over Wi-Fi and the mobile device's 3GPP radio falls back from LTE to UMTS or GSM radio RAT In the case of a 3GPP radio, detach the UMTS or GSM RAT; put the 3GPP radio in sleep mode; and search for LTE coverage.
在一些实施例中,示例性过程1400可以进一步包括示例性设备1300通过移动设备上的ePDG应用建立IPSec隧道。In some embodiments, the example process 1400 can further include the example device 1300 establishing an IPSec tunnel through the ePDG application on the mobile device.
在一些实施例中,在建立IPSec隧道时,示例性过程1400可以包括示例性设备1300执行下述操作中的一个或多个,所述操作包括:同时建立和维护三个或更多个PDN连接;基于IPv4和IPv6建立IPSec隧道;选择多个PLMN中的第一PLMN作为家庭PLMN,多个PLMN的标识存储在移动设备中;以及响应于连接到所述第二ePDG,支持用于第二ePDG的一个或多个静态IP地址和一个或多个FQDN。In some embodiments, when establishing an IPSec tunnel, the example process 1400 may include the example device 1300 performing one or more of the following operations, including establishing and maintaining three or more PDN connections simultaneously ; establish an IPSec tunnel based on IPv4 and IPv6; select a first PLMN among multiple PLMNs as a home PLMN, and the identifiers of multiple PLMNs are stored in the mobile device; and in response to connecting to the second ePDG, support for the second ePDG One or more static IP addresses and one or more FQDNs.
结论in conclusion
尽管以特定于结构特征和/或方法动作的语言描述了主题,应当理解的是,所附权利要求中定义的主题不一定局限于所描述的具体特征或动作。而是,具体特征和动作被公开为实现权利要求的示例性形式。Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as example forms of implementing the claims.
Claims (10)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462004861P | 2014-05-29 | 2014-05-29 | |
| US62/004,861 | 2014-05-29 | ||
| PCT/US2015/033422 WO2015184418A1 (en) | 2014-05-29 | 2015-05-29 | Wi-fi calling using sip-ims handset and evolved packet data gateway |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106576230A true CN106576230A (en) | 2017-04-19 |
Family
ID=57794399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201580028191.5A Pending CN106576230A (en) | 2014-05-29 | 2015-05-29 | WI‑FI Calls Using SIP‑IMS Handsets and Evolved Packet Data Gateways |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP3132623A4 (en) |
| CN (1) | CN106576230A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109561224A (en) * | 2017-09-27 | 2019-04-02 | 中国移动通信有限公司研究院 | A kind of call handling method and call terminal |
| CN109862528A (en) * | 2019-02-28 | 2019-06-07 | 维沃移动通信有限公司 | An IMS-based calling method, device and mobile terminal |
| CN110839200A (en) * | 2018-08-15 | 2020-02-25 | 华为技术有限公司 | Method and device for implementing emergency call |
| CN110972076A (en) * | 2019-12-04 | 2020-04-07 | 惠州Tcl移动通信有限公司 | Wireless call setting method, device, storage medium and terminal |
| CN111163493A (en) * | 2018-11-08 | 2020-05-15 | 中国电信股份有限公司 | Communication configuration method, system and related equipment |
| CN112105093A (en) * | 2019-06-02 | 2020-12-18 | 苹果公司 | Method and apparatus for accessing services of multiple wireless networks |
| CN112153723A (en) * | 2020-09-10 | 2020-12-29 | 维沃移动通信有限公司 | Network access method and device |
| CN114500758A (en) * | 2022-01-04 | 2022-05-13 | 上海华信长安网络科技有限公司 | Method and device for detecting network fluctuation and dynamically switching IPV4/IPV6 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060046714A1 (en) * | 2004-08-30 | 2006-03-02 | Asawaree Kalavade | Mobile services control platform providing a converged voice service |
| US20110261787A1 (en) * | 2008-12-03 | 2011-10-27 | Panasonic Corporation | Secure tunnel establishment upon attachment or handover to an access network |
| US20130155851A1 (en) * | 2011-12-19 | 2013-06-20 | Cisco Technology, Inc. | System and method for resource management for operator services and internet |
| CN103797888A (en) * | 2011-04-29 | 2014-05-14 | 英特尔公司 | Trusted WLAN connectivity to the 3GPP Evolved Packet Core |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090147772A1 (en) * | 2006-10-02 | 2009-06-11 | Prasad Rao | Systems and methods for providing presence information in communication |
| EP2719155B1 (en) * | 2011-06-07 | 2019-03-20 | Telefonaktiebolaget LM Ericsson (publ) | Method, dns server and program for selecting a gateway node |
-
2015
- 2015-05-29 CN CN201580028191.5A patent/CN106576230A/en active Pending
- 2015-05-29 EP EP15800084.4A patent/EP3132623A4/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060046714A1 (en) * | 2004-08-30 | 2006-03-02 | Asawaree Kalavade | Mobile services control platform providing a converged voice service |
| US20110261787A1 (en) * | 2008-12-03 | 2011-10-27 | Panasonic Corporation | Secure tunnel establishment upon attachment or handover to an access network |
| CN103797888A (en) * | 2011-04-29 | 2014-05-14 | 英特尔公司 | Trusted WLAN connectivity to the 3GPP Evolved Packet Core |
| US20130155851A1 (en) * | 2011-12-19 | 2013-06-20 | Cisco Technology, Inc. | System and method for resource management for operator services and internet |
Non-Patent Citations (1)
| Title |
|---|
| 3GPP: "Technical Specification Group Services and System Aspects;Architecture enhancements for non-3GPP accesses(Release 12)", 《3GPP TS 23.402 V12.4.0 (2014-03)》 * |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109561224A (en) * | 2017-09-27 | 2019-04-02 | 中国移动通信有限公司研究院 | A kind of call handling method and call terminal |
| CN109561224B (en) * | 2017-09-27 | 2020-11-06 | 中国移动通信有限公司研究院 | A call processing method and a call terminal |
| US11576024B2 (en) | 2018-08-15 | 2023-02-07 | Huawei Technologies Co., Ltd. | Method and apparatus for making emergency call |
| CN110839200A (en) * | 2018-08-15 | 2020-02-25 | 华为技术有限公司 | Method and device for implementing emergency call |
| CN110839200B (en) * | 2018-08-15 | 2022-02-25 | 华为技术有限公司 | Emergency call implementation method and device |
| CN111163493A (en) * | 2018-11-08 | 2020-05-15 | 中国电信股份有限公司 | Communication configuration method, system and related equipment |
| CN109862528A (en) * | 2019-02-28 | 2019-06-07 | 维沃移动通信有限公司 | An IMS-based calling method, device and mobile terminal |
| CN112105093A (en) * | 2019-06-02 | 2020-12-18 | 苹果公司 | Method and apparatus for accessing services of multiple wireless networks |
| CN112105093B (en) * | 2019-06-02 | 2024-08-09 | 苹果公司 | Method and apparatus for accessing services of multiple wireless networks |
| CN110972076A (en) * | 2019-12-04 | 2020-04-07 | 惠州Tcl移动通信有限公司 | Wireless call setting method, device, storage medium and terminal |
| CN110972076B (en) * | 2019-12-04 | 2022-03-01 | 惠州Tcl移动通信有限公司 | Wireless call setting method, device, storage medium and terminal |
| CN112153723A (en) * | 2020-09-10 | 2020-12-29 | 维沃移动通信有限公司 | Network access method and device |
| CN114500758A (en) * | 2022-01-04 | 2022-05-13 | 上海华信长安网络科技有限公司 | Method and device for detecting network fluctuation and dynamically switching IPV4/IPV6 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3132623A1 (en) | 2017-02-22 |
| EP3132623A4 (en) | 2017-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9867098B2 (en) | Wi-Fi calling using SIP-IMS handset and evolved packet data gateway | |
| US11051165B2 (en) | Authentication failure handling for access to services through untrusted wireless networks | |
| US9826378B2 (en) | Methods and devices for facilitating emergency calls over wireless communication systems | |
| US9380610B2 (en) | System and method for performing emergency calls over WiFi when a cellular network is unavailable | |
| CN107006042B (en) | Configuration techniques for emergency sessions | |
| US8971893B2 (en) | Apparatus and method for management of radio resource control connections | |
| CN106576230A (en) | WI‑FI Calls Using SIP‑IMS Handsets and Evolved Packet Data Gateways | |
| EP3167650B1 (en) | Resolving competing handover conditions in wireless networks | |
| CN112105093B (en) | Method and apparatus for accessing services of multiple wireless networks | |
| US9794973B2 (en) | Method and apparatus for providing proximity service | |
| US20150163701A1 (en) | Managing voice calls in csfb devices | |
| WO2018235791A1 (en) | User device, amf, core network device, p-cscf, and communication control method | |
| EP3456028B1 (en) | Internet protocol multimedia system session resurrection | |
| JP6522799B2 (en) | Method for discovering handover functionality of a mobile communication network, system for discovering handover functionality of a mobile communication network, user equipment, program and computer program product | |
| CN112119650B (en) | User equipment and communication method thereof | |
| US11394756B2 (en) | Systems and methods for improved transitions continuity between wireless protocols | |
| US10893409B2 (en) | Indication of evolved packet system fallback capability | |
| EP3229518A1 (en) | Fault processing method, device and system | |
| US20190190996A1 (en) | Network service access control by authorization server | |
| US20190190997A1 (en) | Network service access control | |
| WO2021111414A1 (en) | UE EPSFB FEEDBACK AT VoWLAN TO 3GPP SESSION TRANSFER | |
| EP4147493B1 (en) | Multi-usim device accessing services of a second cellular network through a first cellular network via a gateway | |
| US11184744B2 (en) | Apparatus, systems and methods for enhancing short message service over internet protocol | |
| US9775125B1 (en) | Apparatus, systems and methods for enhancing IP multimedia subsystem service continuity |
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 | ||
| AD01 | Patent right deemed abandoned | ||
| AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20201030 |