Movatterモバイル変換


[0]ホーム

URL:


CN107332942A - Method for obtaining server address and mobile communication device thereof - Google Patents

Method for obtaining server address and mobile communication device thereof
Download PDF

Info

Publication number
CN107332942A
CN107332942ACN201710479971.2ACN201710479971ACN107332942ACN 107332942 ACN107332942 ACN 107332942ACN 201710479971 ACN201710479971 ACN 201710479971ACN 107332942 ACN107332942 ACN 107332942A
Authority
CN
China
Prior art keywords
protocol
version
internet protocol
server address
dynamic host
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.)
Withdrawn
Application number
CN201710479971.2A
Other languages
Chinese (zh)
Inventor
林宽旻
张琮杰
林元杰
孙铭聪
余皇亿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MediaTek Inc
Original Assignee
MediaTek Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/951,403external-prioritypatent/US9445354B2/en
Application filed by MediaTek IncfiledCriticalMediaTek Inc
Publication of CN107332942ApublicationCriticalpatent/CN107332942A/en
Withdrawnlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

A method for obtaining server address and mobile communication device thereof. Wherein the mobile communication device comprises: a receiver configured to receive an internet protocol version six dynamic host allocation protocol information request message from a terminal device; the processor is configured to generate an Internet protocol sixth version dynamic host allocation protocol reply message when the mobile terminal acquires at least one of an Internet protocol sixth version domain name system and a session initiation protocol server address; and a transmitter configured to send the internet protocol version six dhcp reply message to the terminal device. The method for acquiring the server address and the mobile communication device thereof can effectively analyze the domain name and/or start the session registration of the Internet protocol telephone or the IP multimedia system service in time.

Description

Translated fromChinese
获取服务器地址的方法及其移动通信装置Method for obtaining server address and mobile communication device thereof

技术领域technical field

本发明有关于互联网协议第六版(Internet Protocol Version 6,IPv6)域名系统(Domain Name System,DNS)与会话初始化协议(Session Initiation Protocol,SIP)服务器地址的获取,并且特别有关于移动通信装置中IPv6 DNS与SIP服务器地址的获取。The present invention is related to the acquisition of Internet Protocol Version 6 (Internet Protocol Version 6, IPv6) Domain Name System (Domain Name System, DNS) and Session Initiation Protocol (Session Initiation Protocol, SIP) server addresses, and is particularly related to mobile communication devices. Obtain IPv6 DNS and SIP server addresses.

背景技术Background technique

随着互联网应用的迅速发展,越来越多的装置需要IP地址以与互联网进行通信,例如个人电脑、智能终端、笔记本电脑、智能手机以及各种电子装置。上述情况将导致互联网协议第四版(Internet Protocol Version 4,IPv4)提供的普遍采用的IP地址用尽的问题。为了满足快速发展的IP地址需求,互联网工程任务组(Internet Engineering TaskForce,IETF)已经提出了IPv6以解决IPv4地址未来耗尽的问题,并且提供足够的地址空间、简化的报头格式(header format),支持认证和加密(authentication and privacy)、地址分配的自动配置以及新的服务质量(Quality-of-Service,QoS)功能。IPv4使用32个比特作为IP地址并且因此具有232个可能地址,而IPv6使用128个比特作为IP地址并且因此具有2128个可能地址(大约340乘以10的36次方个或3.4×1038个)。上述扩展能够满足互联网上更多装置与用户并且提供分配地址的较大灵活性以及路由业务的效率。这也缓解了网络地址转换(Network Address Translation,NAT)的需求,因此IPv6为广泛部署的用于解决IPv4地址耗尽问题的工作。典型地,IPv6由两部分组成:用于路由的64比特网络前缀(为了简化这里称为前缀),以及用于鉴定主机网络接口的64比特接口标识(interface identifier)。通常,上述前缀包含在IPv6地址的最高有效64位比特中。使用改进的扩展唯一标识符64(Extended Unique Identifier-64,EUI-64)格式从接口的介质访问控制层(Media AccessControl,MAC)地址生成接口标识,上述由全球移动通信系统增强型数据速率GSM演进无线接入网络/通用陆地无线接入网络(GSM EDGE Radio Access Network/UniversalTerrestrial Radio Access Network,GERAN/UTRAN)网关通用分组无线业务支持节点(Gateway GPRS Support Node,GGSN)分配,由演进UTRAN(Evolved UTRAN,E-UTRAN)公共数据网网关(PDN Gateway,PGW)分配,随机建立或者手动分配。特别地,使用无状态地址自动配置(stateless address auto-configuration,SLAAC)配置动态IPv6地址。With the rapid development of Internet applications, more and more devices need IP addresses to communicate with the Internet, such as personal computers, smart terminals, notebook computers, smart phones and various electronic devices. The above situation will lead to the exhaustion of commonly used IP addresses provided by the Internet Protocol Version 4 (Internet Protocol Version 4, IPv4). In order to meet the rapid development of IP address requirements, the Internet Engineering Task Force (IETF) has proposed IPv6 to solve the problem of future exhaustion of IPv4 addresses, and to provide sufficient address space and a simplified header format. Support authentication and encryption (authentication and privacy), automatic configuration of address assignment, and new Quality-of-Service (QoS) functions. IPv4 uses 32 bits for an IP address and therefore has 232 possible addresses, while IPv6 uses 128 bits for an IP address and thus has 2128 possible addresses (about 340 times 1036 or 3.4×1038 indivual). The above expansion can satisfy more devices and users on the Internet and provide greater flexibility in address allocation and efficiency in routing services. This also alleviates the requirement of Network Address Translation (NAT), so IPv6 is widely deployed to solve the problem of IPv4 address exhaustion. Typically, IPv6 consists of two parts: a 64-bit network prefix (here referred to as a prefix for simplicity) used for routing, and a 64-bit interface identifier (interface identifier) used to identify a host network interface. Typically, the above prefixes are included in the most significant 64 bits of an IPv6 address. Use the improved Extended Unique Identifier-64 (Extended Unique Identifier-64, EUI-64) format to generate the interface identifier from the interface's Media Access Control layer (Media Access Control, MAC) address, the above-mentioned enhanced data rate GSM evolution by the Global System for Mobile Communications Radio Access Network/Universal Terrestrial Radio Access Network (GSM EDGE Radio Access Network/Universal Terrestrial Radio Access Network, GERAN/UTRAN) Gateway General Packet Radio Service Support Node (Gateway GPRS Support Node, GGSN) distribution, by Evolved UTRAN (Evolved UTRAN , E-UTRAN) public data network gateway (PDN Gateway, PGW) allocation, random establishment or manual allocation. In particular, the dynamic IPv6 address is configured using stateless address auto-configuration (SLAAC).

然而,因为未设定路由器通告(Router Advertisement,RA)的O旗标(O-flag)或者不存在适当协议以从移动终端(Mobile Terminal,MT)取得IPv6 DNS及/或SIP服务器地址,所以终端设备(Terminal Equipment,TE)可取得IPv6地址但不能获得IPv6 DNS及/或SIP服务器地址。因此,TE不能及时取得所需IPv6 DNS服务器地址用于分析域名及/或不能取得IPv6SIP服务器地址用于启动互联网协议电话(Voice over Internet Protocol,VoIP)或IP多媒体子系统(IP Multimedia Subsystem,IMS)服务的会话注册(sessionregistration)。However, because the O flag (O-flag) of the Router Advertisement (RA) is not set or there is no appropriate protocol to obtain the IPv6 DNS and/or SIP server address from the mobile terminal (Mobile Terminal, MT), the terminal A device (Terminal Equipment, TE) can obtain an IPv6 address but cannot obtain an IPv6 DNS and/or SIP server address. Therefore, TE cannot obtain the required IPv6 DNS server address in time for domain name analysis and/or cannot obtain the IPv6 SIP server address for starting Voice over Internet Protocol (VoIP) or IP Multimedia Subsystem (IP Multimedia Subsystem, IMS) Service session registration (sessionregistration).

发明内容Contents of the invention

有鉴于此,本发明提供一种获取服务器地址的方法及其移动通信装置。In view of this, the present invention provides a method for obtaining a server address and a mobile communication device thereof.

一种移动通信装置,作为移动终端进行操作,该移动通信装置包含:接收机,配置以从终端设备接收互联网协议第六版动态主机分配协议信息请求消息;处理器,当该移动终端获取互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个时,配置以生成互联网协议第六版动态主机分配协议回复消息;以及发射机,配置以将该互联网协议第六版动态主机分配协议回复消息发送至该终端设备,其中,根据来自服务网络或预存在存储器中的该互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,该移动终端向该终端设备发送该互联网协议第六版动态主机分配协议回复消息。A mobile communication device operating as a mobile terminal, the mobile communication device comprising: a receiver configured to receive an Internet Protocol Version 6 Dynamic Host Allocation Protocol information request message from a terminal device; when at least one of domain name system version 6 and session initiation protocol server addresses, configured to generate an internet protocol version 6 dynamic host allocation protocol reply message; and a transmitter configured to generate the internet protocol version 6 dynamic host allocation protocol reply message A message is sent to the terminal device, wherein, according to at least one of the Internet Protocol version 6 domain name system and the session initiation protocol server address from the service network or pre-stored in the memory, the mobile terminal sends the Internet protocol version 6 domain name system address to the terminal device. Version 6 Dynamic Host Allocation Protocol reply message.

一种移动通信装置,作为移动终端进行操作,该移动通信装置包含:接收机,配置以从终端设备接收互联网协议第六版动态主机分配协议信息请求消息;发射机,配置以将该互联网协议第六版动态主机分配协议请求消息发送至服务网络;以及处理器,根据来自该服务网络或预存在存储器中的互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,配置该处理器修改从该服务网络发送的互联网协议第六版动态主机分配协议回复消息;其中,该移动终端将已修改的该互联网协议第六版动态主机分配协议回复消息发送至该终端设备。A mobile communication device operating as a mobile terminal, the mobile communication device comprising: a receiver configured to receive an Internet Protocol Version 6 Dynamic Host Allocation Protocol information request message from a terminal device; a transmitter configured to receive the Internet Protocol Version 6 Dynamic Host Allocation Protocol information request message; a Dynamic Host Allocation Protocol version 6 request message is sent to the serving network; and a processor configured based on at least one of an Internet Protocol version 6 Domain Name System and a Session Initiation Protocol server address from the serving network or pre-stored in memory Modifying the Internet Protocol Version 6 DHost Allocation Protocol reply message sent from the service network; wherein, the mobile terminal sends the modified Internet Protocol Version 6 Dynamic Host Allocation Protocol reply message to the terminal device.

一种获取服务器地址的方法,其中,该服务器地址包含互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,并且执行该方法的移动通信装置作为移动终端进行操作,该获取服务器地址的方法包含:从终端设备接收互联网协议第六版动态主机分配协议信息请求消息;当该移动终端获取互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个时,生成互联网协议第六版动态主机分配协议回复消息;以及将该互联网协议第六版动态主机分配协议回复消息发送至该终端设备,其中,根据来自服务网络或预存在存储器中的该互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,该移动终端向该终端设备发送该互联网协议第六版动态主机分配协议回复消息。A method for acquiring a server address, wherein the server address includes at least one of Internet Protocol Version 6 Domain Name System and Session Initiation Protocol server addresses, and the mobile communication device executing the method operates as a mobile terminal, the acquiring server address The method includes: receiving an Internet Protocol Version 6 Dynamic Host Allocation Protocol information request message from a terminal device; version DHPA reply message; and send the IP6 DHPA reply message to the terminal device, wherein, according to the IP6 version domain name system and session from the service network or pre-stored in the memory At least one of the address of the protocol server is initialized, and the mobile terminal sends the Internet Protocol Version 6 Dynamic Host Allocation Protocol reply message to the terminal device.

一种获取服务器地址的方法,其中,该服务器地址包含互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,并且执行该方法的移动通信装置作为移动终端进行操作,该获取服务器地址的方法包含:从终端设备接收互联网协议第六版动态主机分配协议信息请求消息;将该互联网协议第六版动态主机分配协议请求消息发送至服务网络;根据来自该服务网络或预存在存储器中的互联网协议第六版域名系统与会话初始化协议服务器地址中的至少一个,修改从该服务网络发送的互联网协议第六版动态主机分配协议回复消息;以及将已修改的该互联网协议第六版动态主机分配协议回复消息发送至该终端设备。A method for acquiring a server address, wherein the server address includes at least one of Internet Protocol Version 6 Domain Name System and Session Initiation Protocol server addresses, and the mobile communication device executing the method operates as a mobile terminal, the acquiring server address The method includes: receiving an Internet protocol version 6 dynamic host allocation protocol information request message from a terminal device; sending the Internet protocol version 6 dynamic host allocation protocol request message to a service network; according to information from the service network or pre-stored in the memory at least one of IP Version 6 Domain Name System and Session Initiation Protocol server addresses, modifying IP Version 6 Dynamic Host Allocation Protocol reply messages sent from the serving network; and converting the modified IP Version 6 Dynamic Host A distribution protocol reply message is sent to the terminal device.

本发明的获取服务器地址的方法及其移动通信装置可在不需要对支持DHCPv6的移动终端进行修改的情况下获取服务器地址,即可减少MT处理复杂度。The method for obtaining the server address and the mobile communication device of the present invention can obtain the server address without modifying the mobile terminal supporting DHCPv6, thereby reducing the complexity of MT processing.

附图说明Description of drawings

图1是根据本发明实施例描述的移动通信系统的示意图。Fig. 1 is a schematic diagram of a mobile communication system described according to an embodiment of the present invention.

图2是根据本发明第一实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。Fig. 2 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system described according to the first embodiment of the present invention.

图3是根据本发明第二实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。Fig. 3 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the second embodiment of the present invention.

图4是根据本发明第三实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。Fig. 4 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the third embodiment of the present invention.

图5是根据本发明第四实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。Fig. 5 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the fourth embodiment of the present invention.

图6A-6D是根据本发明实施例描述的移动通信装置作为MT的IPv6地址获取方法流程图。6A-6D are flowcharts of a method for obtaining an IPv6 address of a mobile communication device serving as an MT according to an embodiment of the present invention.

具体实施方式detailed description

在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属技术领域的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求书并不以名称的差异作为区分元件的方式,而是以元件在功能上的差异作为区分的准则。在通篇说明书及权利要求项中所提及的“包含”为一开放式的用语,故应解释成“包含但不限定于”。此外,“耦接”一词在此包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或透过其它装置或连接手段间接地电气连接至第二装置。Certain terms are used in the description and claims to refer to particular elements. Those skilled in the art should understand that hardware manufacturers may use different terms to refer to the same component. The specification and claims do not use the difference in name as a way to distinguish components, but use the difference in function of components as a criterion for distinguishing. "Includes" mentioned throughout the specification and claims is an open term, so it should be interpreted as "including but not limited to". In addition, the term "coupled" herein includes any direct and indirect means of electrical connection. Therefore, if it is described that the first device is coupled to the second device, it means that the first device may be directly electrically connected to the second device, or indirectly electrically connected to the second device through other devices or connection means.

接下来的描述是实现本发明的最佳实施例,其是为了描述本发明原理的目的,并非对本发明的限制。可以理解地是,本发明实施例可由软件、硬件、固件或其任意组合来实现。值得注意的是,本发明描述的3GPP标准仅为解释本发明的内容,并不局限于此。The following description is the best embodiment for realizing the present invention, which is for the purpose of describing the principle of the present invention, not limiting the present invention. It can be understood that the embodiments of the present invention can be implemented by software, hardware, firmware or any combination thereof. It should be noted that the 3GPP standard described in the present invention is only for explaining the content of the present invention, and is not limited thereto.

图1是根据本发明实施例描述的移动通信系统100的示意图。系统100包含终端设备(TE)110、移动终端(MT)120以及服务网络130,其中TE 110可通过MT 120与服务网络130进行通信。TE 110可为个人电脑(PC)、笔记本电脑、掌上电脑、平板电脑、智能手机应用处理器或其他为应用提供业务操作平台的电子装置。MT 120可为移动通信装置,例如手机、智能手机调制解调处理器(modem processor)、数据卡、笔记本电脑棒、移动热点、通用串行总线(Universal Serial Bus,USB)调制解调器、平板电脑或其他装置。具体地,MT 120包含处理单元121、射频(RF)控制器122、收发器123、存储装置124以及一个或多个外设125。RF控制器122与收发器123耦接并且通过上述收发器123从服务网络130收发无线信号。外设125耦接MT 120与TE 110。外设125可包含通用异步接收机/发射机(Universal AsynchronousReceiver/Transmitter,UART)、通用串行总线(USB)、蓝牙、无线网络(WiFi)或其他连接外部装置(例如TE 110)与MT 120的装置。存储装置124存储一系列执行本发明方法的程序代码,也存储符合处理单元121结构的指令集合,其中上述方法是用于取得应用于MT 120与服务网络130之间通信的IPv6 DNS及/或SIP服务器地址与移动通信协议的方法。处理单元121可为通用处理器、微控制器(Micro-Control Unit,MCU)或其他处理器以执行储存在存储装置124中的程序代码并且控制RF控制器122与外设125。另外,处理单元121可包含多个处理器逻辑以提供本发明提出的方法,从而用于移动通信装置获取IPv6 DNS及/或SIP服务器地址。存储装置124可为易失性存储器,例如随机存取存储器(Random Access Memory,RAM)或非易失性存储器,例如闪存、只读存储器(Read-Only Memory,ROM)、硬盘存储器或任意上述存储器的结合。Fig. 1 is a schematic diagram of a mobile communication system 100 described according to an embodiment of the present invention. The system 100 includes a terminal equipment (TE) 110 , a mobile terminal (MT) 120 and a service network 130 , wherein the TE 110 can communicate with the service network 130 through the MT 120 . The TE 110 can be a personal computer (PC), a notebook computer, a palmtop computer, a tablet computer, an application processor of a smart phone, or other electronic devices that provide a service operation platform for applications. The MT 120 can be a mobile communication device, such as a mobile phone, a smartphone modem processor, a data card, a laptop stick, a mobile hotspot, a Universal Serial Bus (USB) modem, a tablet computer, or other device. Specifically, MT 120 includes a processing unit 121 , a radio frequency (RF) controller 122 , a transceiver 123 , a storage device 124 and one or more peripherals 125 . The RF controller 122 is coupled to the transceiver 123 and transmits and receives wireless signals from the service network 130 through the transceiver 123 . The peripheral 125 is coupled to the MT 120 and the TE 110 . Peripherals 125 may include Universal Asynchronous Receiver/Transmitter (UART), Universal Serial Bus (USB), Bluetooth, Wireless Network (WiFi) or other devices that connect external devices (such as TE 110) and MT 120. device. The storage device 124 stores a series of program codes for executing the method of the present invention, and also stores a set of instructions conforming to the structure of the processing unit 121, wherein the above-mentioned method is used to obtain IPv6 DNS and/or SIP used for communication between the MT 120 and the service network 130 The server address and the method of the mobile communication protocol. The processing unit 121 can be a general purpose processor, a microcontroller (Micro-Control Unit, MCU) or other processors to execute program codes stored in the storage device 124 and control the RF controller 122 and the peripherals 125 . In addition, the processing unit 121 may include a plurality of processor logics to provide the method proposed by the present invention, so that the mobile communication device obtains the IPv6 DNS and/or SIP server address. The storage device 124 can be a volatile memory, such as a random access memory (Random Access Memory, RAM) or a nonvolatile memory, such as a flash memory, a read-only memory (Read-Only Memory, ROM), a hard disk memory, or any of the above-mentioned memories combination.

请注意,虽然所示的TE 110与MT 120为两个分立装置,但是也可将其结合为一个单独装置。例如,TE 110可作为一个或多个模块实施并且并入到MT 120中,本发明不局限于此。Note that while TE 110 and MT 120 are shown as two separate devices, they could also be combined into a single device. For example, the TE 110 may be implemented as one or more modules and incorporated into the MT 120, by which the present invention is not limited.

服务网络130可包含GERAN 140、UTRAN 150、E-UTRAN 160、通用分组无线业务(GPRS)子系统170以及演进分组核心(Evolved Packet Core,EPC)子系统180。GERAN 140、UTRAN 150、E-UTRAN 160可与GPRS子系统170或EPC子系统180进行通信,其中GERAN 140、UTRAN 150、E-UTRAN 160允许MT 120与GPRS子系统170或EPC子系统180之间进行连接,其中完成上述连接依靠GERAN 140、UTRAN 150、E-UTRAN 160为GPRS子系统170或EPC子系统180提供MT 120的无线发送与接收功能,并且GPRS子系统170或EPC子系统180向GERAN 140、UTRAN 150、E-UTRAN 160发讯所需操作用于向MT 120提供无线服务。GERAN 140、UTRAN150、E-UTRAN 160可包含一个或多个基站(或称为NodeB或eNodeB)以及无线网络控制器(Radio Network Controller,RNC)。具体地,GPRS子系统170包含伺服GPRS支持节点(Serving GPRS Support Node,SGSN)171与网关GPRS支持节点(Gateway GPRS SupportNode,GGSN)172,其中SGSN 171是用于分组路由与传送、移动性管理(例如附加/拆分与位置管理)、会话管理、逻辑链路管理、认证与收费功能等的关键控制节点,并且GGSN 172负责分组数据协议(Packet Data Protocol,PDP)地址分配以及与外部网络的互联。EPC子系统180可包含移动管理实体(Mobility Management Entity,MME)181,其负责空闲模式UE追踪、寻呼进程以及附加与激活过程。EPC子系统180也可包含伺服网关(Servicing Gateway,SGW)182,其负责数据分组的路由与转发。EPC子系统180也可包含分组数据网络网关(Packetdata network Gateway,PGW)183,其负责提供MT 120与外部网络的连接。SGSN 171与MME181皆可与归属用户服务器(Home Subscriber Server,HSS)190进行通信,其中HSS 190可提供装置识别信息、国际移动用户识别码(International Mobile Subscriber Identity,IMSI)等。另外EPC子系统180也可包含S4-SGSN 185,从而当GPRS子系统170被EPC子系统180取代时允许接入GERAN 140或UTRAN 150。此外,服务网络130可进一步包含其他功能实体,例如图1中未示出的归属位置寄存器(Home Location Register,HLR),其为存储用户相关与订阅相关信息的中央数据库,本发明并不局限于此。The service network 130 may include a GERAN 140 , a UTRAN 150 , an E-UTRAN 160 , a general packet radio service (GPRS) subsystem 170 and an evolved packet core (Evolved Packet Core, EPC) subsystem 180 . GERAN 140, UTRAN 150, and E-UTRAN 160 can communicate with GPRS subsystem 170 or EPC subsystem 180, wherein GERAN 140, UTRAN 150, and E-UTRAN 160 allow communication between MT 120 and GPRS subsystem 170 or EPC subsystem 180 Connect, where the completion of the above connection relies on GERAN 140, UTRAN 150, and E-UTRAN 160 to provide the wireless sending and receiving functions of MT 120 for GPRS subsystem 170 or EPC subsystem 180, and GPRS subsystem 170 or EPC subsystem 180 to GERAN 140 , UTRAN 150 , and E-UTRAN 160 signal required operations for providing wireless service to MT 120 . GERAN 140, UTRAN 150, and E-UTRAN 160 may include one or more base stations (or called NodeB or eNodeB) and a radio network controller (Radio Network Controller, RNC). Specifically, the GPRS subsystem 170 includes a serving GPRS support node (Serving GPRS Support Node, SGSN) 171 and a gateway GPRS support node (Gateway GPRS Support Node, GGSN) 172, wherein the SGSN 171 is used for packet routing and transmission, mobility management ( Key control nodes such as attach/detach and location management), session management, logical link management, authentication and charging functions, etc., and the GGSN 172 is responsible for packet data protocol (Packet Data Protocol, PDP) address allocation and interconnection with external networks . The EPC subsystem 180 may include a Mobility Management Entity (MME) 181, which is responsible for idle mode UE tracking, paging procedures, and attach and activation procedures. The EPC subsystem 180 may also include a Servicing Gateway (SGW) 182, which is responsible for routing and forwarding of data packets. The EPC subsystem 180 may also include a packet data network gateway (Packetdata network Gateway, PGW) 183, which is responsible for providing the connection between the MT 120 and external networks. Both the SGSN 171 and the MME 181 can communicate with a Home Subscriber Server (HSS) 190 , wherein the HSS 190 can provide device identification information, International Mobile Subscriber Identity (IMSI) and so on. Additionally EPC subsystem 180 may also contain S4-SGSN 185 to allow access to GERAN 140 or UTRAN 150 when GPRS subsystem 170 is replaced by EPC subsystem 180 . In addition, the service network 130 may further include other functional entities, such as a Home Location Register (HLR) not shown in FIG. 1 , which is a central database for storing user-related and subscription-related information. The present invention is not limited to this.

图2是根据本发明第一实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。如图2所示,在步骤S210中,MT 120与服务网络130通过激活分组数据协议上下文请求/激活分组数据协议上下文接收消息(Activate PDP Context Request/Activate PDP Context Accept message)启动分组数据协议上下文激活进程(PDPContext Activation Procedure)。具体地,激活分组数据协议上下文请求/激活分组数据协议上下文接收消息可包含多个参数,例如关于已请求接入点名称(Access Point Name,APN)、PDP类型、协议配置选项(Protocol Configuration Option,PCO)等信息,上述每个信息皆包含在激活分组数据协议上下文请求/激活分组数据协议上下文接收消息的相应信息元(Information Element,IE)中。APN是涉及用户希望连接的外部分组数据网络或服务的逻辑名,并且TE 110或MT 120可使用APN来选择对于特定外部网络的参考点或选择服务。将PDP类型设定为表示“IPv6”或“IPv4v6”的数值。PCO可包含协商认证协议数据(negotiatedAuthentication Protocol data)。PCO可包含协商网络控制协议数据(negotiatedNetwork Control Protocol data)。值得注意的是,因为激活PDP上下文的步骤是现有技术中的普遍技术,所以本发明未提供图2中激活PDP上下文步骤的细节描述。在本实施例中,在步骤S210,MT 120与服务网络130也可启动缺省演进分组系统(Evolved Packet System,EPS)承载上下文激活进程(Bearer Context Activation Procedure)、UE请求分组数据网络(Packet Data Network)连接进程(Connectivity Procedure)或EPS服务的长期演进附着(LTE Attach)进程。通过ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息启动缺省EPS承载上下文激活进程用于接收PCO信息,其中ACTIVATE DEFAULT EPS BEARERCONTEXT REQUEST消息可包含下列信息元(IE):协议鉴别符(Protocol Discriminator)、EPS承载标识、进程交易标识(Procedure transaction identity)、激活缺省EPS承载上下文请求消息标识、EPS QoS、APN与公共数据网(PDN)地址。当激活了PDP上下文激活进程、缺省EPS承载上下文激活进程、UE请求PDN连接进程或EPS服务的长期演进附着进程时,在步骤S220中,MT 120可从PCO得到IPv6 DNS及/或代理呼叫会话控制功能(Proxy-Call SessionControl Function,P-CSCF)服务器地址。值得注意的是,P-CSCF服务器是一种IMS终端的第一接触点的SIP服务器。上述P-CSCF服务器可位于受访网络或本地网络中。在注册期间将P-CSCF分配至IMS终端,并且在注册期间不进行改变。P-CSCF位于所有信令消息(signalingmessage)的路径上,并且可检查每一个消息。其进一步认证用户并且与IMS终端建立安全连接。当前3GPP标准中指定的P-CSCF发现(discovery)包含在会话管理进程期间请求PCO中的P-CSCF地址供应。在本实施例中,某些IPv6 DNS及/或SIP服务器地址可预存在MT 120的非易失性存储器中,因此MT 120也可从非易失性存储器得到IPv6 DNS及/或SIP服务器地址。当在步骤S230来自服务网络130的路由器通告的O旗标设定为0时,则在步骤S240中MT 120可将路由器通告的O旗标设定为1并且将路由器通告(O旗标等于1)发送至TE 110。具体地,设定为1的路由器通告的O旗标表示服务网络130具有互联网协议第六版动态主机分配协议(DHCPv6)服务器并且设定为0的路由器通告的O旗标表示服务网络130不具有DHCPv6服务器。当TE 110接收路由器通告(O旗标等于1)时,在步骤S250,TE 110可向MT 120发送互联网协议第六版动态主机分配协议信息请求(DHCPv6 INFORMATION-REQUEST)消息。值得注意的是,如果将路由器通告的O旗标设定为0,则TE 110不向MT 120发送DHCPv6 INFORMATION-REQUEST消息。当MT 120从TE 110接收DHCPv6 INFORMATION-REQUEST消息时,在步骤S260,MT 120可根据PCO中的IPv6 DNS及/或P-CSCF服务器地址及/或非易失性存储器中的IPv6DNS及/或SIP服务器地址向TE 110发送互联网协议第六版动态主机分配协议回复(DHCPv6REPLY)消息。具体地,如果来自PCO的IPv6 DNS及/或P-CSCF服务器地址对于用户来说是需要的和足够的,则MT 120仅根据PCO中的IPv6 DNS及/或P-CSCF服务器地址向TE 110发送DHCPv6 REPLY消息。然而,如果来自PCO的IPv6 DNS及/或P-CSCF服务器地址对于用户来说不是需要的和足够的,则MT 120进一步根据非易失性存储器中的IPv6 DNS及/或SIP服务器地址向TE 110发送DHCPv6 REPLY消息。Fig. 2 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system described according to the first embodiment of the present invention. As shown in FIG. 2 , in step S210, the MT 120 and the service network 130 initiate packet data protocol context activation through an activation packet data protocol context request/activation packet data protocol context receive message (Activate PDP Context Request/Activate PDP Context Accept message) Process (PDPContext Activation Procedure). Specifically, the Activation Packet Data Protocol Context Request/Activation Packet Data Protocol Context Receive message may contain multiple parameters, such as about the requested Access Point Name (Access Point Name, APN), PDP type, protocol configuration option (Protocol Configuration Option, PCO) and other information, each of the above information is included in the corresponding information element (Information Element, IE) of the packet data protocol context activation request/activation packet data protocol context reception message. APN is a logical name referring to an external packet data network or service that a user wishes to connect to, and the TE 110 or MT 120 can use the APN to select a reference point for a specific external network or to select a service. Set the PDP type to a value indicating "IPv6" or "IPv4v6". The PCO may include negotiated Authentication Protocol data. The PCO may include negotiated Network Control Protocol data. It should be noted that because the step of activating the PDP context is a common technique in the prior art, the present invention does not provide a detailed description of the step of activating the PDP context in FIG. 2 . In this embodiment, in step S210, the MT 120 and the service network 130 may also start the default Evolved Packet System (Evolved Packet System, EPS) bearer context activation procedure (Bearer Context Activation Procedure), UE request packet data network (Packet Data Network) connection procedure (Connectivity Procedure) or EPS service long-term evolution attach (LTE Attach) procedure. The default EPS bearer context activation process is started through the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message to receive PCO information. The ACTIVATE DEFAULT EPS BEARERCONTEXT REQUEST message may contain the following information elements (IE): protocol discriminator (Protocol Discriminator), EPS bearer identifier, Procedure transaction identity, activation default EPS bearer context request message identity, EPS QoS, APN and public data network (PDN) address. When the PDP context activation process, default EPS bearer context activation process, UE request PDN connection process or EPS service long-term evolution attach process is activated, in step S220, MT 120 can obtain IPv6 DNS and/or proxy call session from PCO Control function (Proxy-Call SessionControl Function, P-CSCF) server address. It should be noted that the P-CSCF server is a SIP server of the first contact point of the IMS terminal. The above-mentioned P-CSCF server may be located in the visited network or the local network. The P-CSCF is assigned to the IMS terminal during registration and is not changed during registration. The P-CSCF is on the path of all signaling messages and can inspect each message. It further authenticates the user and establishes a secure connection with the IMS terminal. P-CSCF discovery as specified in current 3GPP standards involves requesting P-CSCF address provisioning in the PCO during the session management procedure. In this embodiment, some IPv6 DNS and/or SIP server addresses can be pre-stored in the non-volatile memory of MT 120, so MT 120 can also obtain IPv6 DNS and/or SIP server addresses from the non-volatile memory. When the O flag of the router advertisement from the service network 130 is set to 0 in step S230, then in step S240 the MT 120 may set the O flag of the router advertisement to 1 and set the router advertisement (O flag equal to 1 ) to TE 110. Specifically, a router advertisement O flag set to 1 indicates that the service network 130 has an Internet Protocol version 6 Dynamic Host Assignment Protocol (DHCPv6) server and a router advertisement O flag set to 0 indicates that the service network 130 does not have DHCPv6 server. When the TE 110 receives the router advertisement (the O flag is equal to 1), the TE 110 may send an Internet Protocol version 6 Dynamic Host Assignment Protocol Information Request (DHCPv6 INFORMATION-REQUEST) message to the MT 120 at step S250. It is worth noting that TE 110 does not send a DHCPv6 INFORMATION-REQUEST message to MT 120 if the O flag of the router advertisement is set to 0. When the MT 120 receives the DHCPv6 INFORMATION-REQUEST message from the TE 110, in step S260, the MT 120 may, according to the IPv6 DNS and/or P-CSCF server address in the PCO and/or the IPv6 DNS and/or SIP address in the non-volatile memory The server address sends an Internet Protocol version 6 Dynamic Host Assignment Protocol reply (DHCPv6 REPLY) message to the TE 110 . Specifically, if the IPv6 DNS and/or P-CSCF server address from the PCO is needed and sufficient for the user, the MT 120 only sends to the TE 110 according to the IPv6 DNS and/or P-CSCF server address in the PCO DHCPv6 REPLY message. However, if the IPv6 DNS and/or P-CSCF server address from the PCO is not needed and sufficient for the user, then the MT 120 further sends the IPv6 DNS and/or SIP server address in the non-volatile memory to the TE 110 Send a DHCPv6 REPLY message.

图3是根据本发明第二实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。如图3所示,在步骤S310中,MT 120与服务网络130通过激活分组数据协议上下文请求/激活分组数据协议上下文接收消息启动分组数据协议上下文激活进程。在本实施例中,在步骤S310,MT 120与服务网络130可启动缺省EPS承载上下文激活进程、UE请求分组数据网络连接进程或EPS服务的长期演进附着进程。通过ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST消息启动缺省EPS承载上下文激活进程用于接收PCO信息,其中ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息可包含下列信息元:协议鉴别符、EPS承载标识、进程交易标识、激活缺省EPS承载上下文请求消息标识、EPS QoS、APN与公共数据网地址。当激活了PDP上下文激活进程、缺省EPS承载上下文激活进程、UE请求PDN连接进程或EPS服务的长期演进附着进程并且MT 120不能从PCO得到IPv6 DNS及/或P-CSCF服务器地址时,在步骤S320中,MT 120可从具有预存IPv6 DNS及/或SIP服务器地址的非易失性存储器中得到IPv6 DNS及/或SIP服务器地址。当在步骤S330来自服务网络130的路由器通告的O旗标设定为0时,则在步骤S340中MT 120可将路由器通告的O旗标设定为1并且将路由器通告(O旗标等于1)发送至TE 110。当TE 110接收路由器通告(O旗标等于1)时,在步骤S350,TE 110可向MT 120发送DHCPv6 INFORMATION-REQUEST消息。当MT 120从TE 110接收DHCPv6 INFORMATION-REQUEST消息时,在步骤S360,MT 120可根据非易失性存储器中的IPv6 DNS及/或SIP服务器地址向TE 110发送DHCPv6 REPLY消息。Fig. 3 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the second embodiment of the present invention. As shown in FIG. 3 , in step S310 , the MT 120 and the service network 130 start the packet data protocol context activation process through an activate packet data protocol context request/activate packet data protocol context receive message. In this embodiment, in step S310, the MT 120 and the serving network 130 may start a default EPS bearer context activation process, a UE request packet data network connection process or a long term evolution attach process for EPS services. The default EPS bearer context activation process is started through the ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST message to receive PCO information. The ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message can contain the following information elements: protocol discriminator, EPS bearer ID, process transaction ID, activation default EPS bearer context request message identifier, EPS QoS, APN and public data network address. When the PDP context activation process, the default EPS bearer context activation process, the UE request PDN connection process or the long-term evolution attachment process of the EPS service are activated and the MT 120 cannot obtain the IPv6 DNS and/or P-CSCF server address from the PCO, in step In S320, the MT 120 may obtain the IPv6 DNS and/or SIP server address from a non-volatile memory with pre-stored IPv6 DNS and/or SIP server addresses. When the 0 flag of the router advertisement from the serving network 130 is set to 0 in step S330, then in step S340 the MT 120 may set the 0 flag of the router advertisement to 1 and set the router advertisement (0 flag equal to 1 ) to TE 110. When the TE 110 receives the router advertisement (the O flag is equal to 1), the TE 110 may send a DHCPv6 INFORMATION-REQUEST message to the MT 120 at step S350. When MT 120 receives the DHCPv6 INFORMATION-REQUEST message from TE 110, in step S360, MT 120 may send a DHCPv6 REPLY message to TE 110 according to the IPv6 DNS and/or SIP server address in the non-volatile memory.

图4是根据本发明第三实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。如图4所示,在步骤S410中,MT 120与服务网络130通过激活分组数据协议上下文请求/激活分组数据协议上下文接收消息启动分组数据协议上下文激活进程。在本实施例中,在步骤S410,MT 120与服务网络130可启动缺省EPS承载上下文激活进程、UE请求分组数据网络连接进程或EPS服务的长期演进附着进程。通过ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST消息启动缺省EPS承载上下文激活进程用于接收PCO信息,其中ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息可包含下列信息元:协议鉴别符、EPS承载标识、进程交易标识、激活缺省EPS承载上下文请求消息标识、EPS QoS、APN与公共数据网地址。当激活了PDP上下文激活进程、缺省EPS承载上下文激活进程、UE请求PDN连接进程或EPS服务的长期演进附着进程时,在步骤S420中,MT 120可从PCO中得到IPv6 DNS及/或P-CSCF服务器地址。值得注意的是,P-CSCF服务器是一种IMS终端的第一接触点的SIP服务器。当前3GPP标准中指定的P-CSCF发现包含在会话管理进程期间请求PCO中的P-CSCF地址供应。在本实施例中,某些IPv6 DNS及/或SIP服务器地址可预存在MT 120的非易失性存储器中,因此MT 120也可从非易失性存储器得到IPv6 DNS及/或SIP服务器地址。当在步骤S430来自服务网络130的路由器通告的O旗标设定为1时,则在步骤S440中MT 120可保留路由器通告的O旗标的设定值(即O旗标等于1)并且向TE 110发送路由器通告(O旗标等于1)。当TE 110接收路由器通告(O旗标等于1)时,在步骤S450,TE 110可向MT 120发送DHCPv6INFORMATION-REQUEST消息。接着在步骤S460,MT 120向服务网络130发送DHCPv6INFORMATION-REQUEST消息。当服务网络130从MT 120接收DHCPv6 INFORMATION-REQUEST消息时,在步骤S470,服务网络130可向MT 120发送DHCPv6 REPLY消息。接着在步骤S480,MT120向TE 110发送DHCPv6 REPLY消息。在本实施例中,MT 120在向TE 110发送DHCPv6 REPLY消息之前,MT 120可根据PCO中的IPv6 DNS及/或P-CSCF服务器地址及/或非易失性存储器中的预存IPv6 DNS及/或SIP服务器地址修改服务网络130发送的DHCPv6 REPLY消息。具体地,如果服务网络130发送的DHCPv6 REPLY消息中的IPv6 DNS及/或SIP服务器地址对于用户是需要的和足够的,则MT 120向TE 110发送DHCPv6 REPLY消息。然而,如果服务网络130发送的DHCPv6 REPLY消息中的IPv6 DNS及/或SIP服务器地址对于用户不是需要的和足够的,则MT 120可根据PCO中的IPv6 DNS及/或P-CSCF服务器地址及/或非易失性存储器中的IPv6 DNS及/或SIP服务器地址修改DHCPv6 REPLY消息并且将已修改的DHCPv6 REPLY消息发送至TE 110。Fig. 4 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the third embodiment of the present invention. As shown in FIG. 4 , in step S410 , the MT 120 and the service network 130 start the packet data protocol context activation process through an activate packet data protocol context request/activate packet data protocol context receive message. In this embodiment, in step S410, the MT 120 and the service network 130 may start a default EPS bearer context activation process, a UE request packet data network connection process or a long term evolution attach process for EPS services. The default EPS bearer context activation process is started through the ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST message to receive PCO information. The ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message can contain the following information elements: protocol discriminator, EPS bearer ID, process transaction ID, activation default EPS bearer context request message identifier, EPS QoS, APN and public data network address. When the PDP context activation process, default EPS bearer context activation process, UE request PDN connection process or EPS service long-term evolution attach process is activated, in step S420, MT 120 can obtain IPv6 DNS and/or P- CSCF server address. It should be noted that the P-CSCF server is a SIP server of the first contact point of the IMS terminal. P-CSCF discovery as specified in current 3GPP standards involves requesting P-CSCF address provisioning in the PCO during the session management procedure. In this embodiment, some IPv6 DNS and/or SIP server addresses can be pre-stored in the non-volatile memory of MT 120, so MT 120 can also obtain IPv6 DNS and/or SIP server addresses from the non-volatile memory. When the O flag of the router advertisement from the service network 130 is set to 1 in step S430, then in step S440, the MT 120 may retain the set value of the O flag of the router advertisement (that is, the O flag is equal to 1) and report to the TE 110 Send Router Advertisement (0 flag equal to 1). When TE 110 receives the router advertisement (O flag is equal to 1), TE 110 may send a DHCPv6 INFORMATION-REQUEST message to MT 120 at step S450. Then in step S460 , the MT 120 sends a DHCPv6 INFORMATION-REQUEST message to the service network 130 . When the service network 130 receives the DHCPv6 INFORMATION-REQUEST message from the MT 120, the service network 130 may send a DHCPv6 REPLY message to the MT 120 at step S470. Next in step S480 , MT 120 sends a DHCPv6 REPLY message to TE 110 . In this embodiment, before MT 120 sends a DHCPv6 REPLY message to TE 110, MT 120 may, according to the IPv6 DNS and/or P-CSCF server address in the PCO and/or the pre-stored IPv6 DNS and/or Or a DHCPv6 REPLY message sent by the SIP server address modification service network 130 . Specifically, if the IPv6 DNS and/or SIP server address in the DHCPv6 REPLY message sent by the service network 130 is needed and sufficient for the user, then the MT 120 sends the DHCPv6 REPLY message to the TE 110 . However, if the IPv6 DNS and/or SIP server address in the DHCPv6 REPLY message sent by the service network 130 is not needed and sufficient for the user, then the MT 120 can use the IPv6 DNS in the PCO and/or the P-CSCF server address and/or Or the IPv6 DNS and/or SIP server addresses in non-volatile memory modify the DHCPv6 REPLY message and send the modified DHCPv6 REPLY message to the TE 110 .

图5是根据本发明第四实施例描述的移动通信系统中获取IPv6 DNS及/或SIP服务器地址的消息时序图。如图5所示,在步骤S510中,MT 120与服务网络130通过激活分组数据协议上下文请求/激活分组数据协议上下文接收消息启动分组数据协议上下文激活进程。在本实施例中,在步骤S510,MT 120与服务网络130可启动缺省EPS承载上下文激活进程、UE请求分组数据网络连接进程或EPS服务的长期演进附着进程。通过ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST消息启动缺省EPS承载上下文激活进程用于接收PCO信息,其中ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息可包含下列信息元:协议鉴别符、EPS承载标识、进程交易标识、激活缺省EPS承载上下文请求消息标识、EPS QoS、APN与公共数据网地址。当激活了PDP上下文激活进程、缺省EPS承载上下文激活进程、UE请求PDN连接进程或EPS服务的长期演进附着进程并且MT 120不能从PCO得到IPv6 DNS及/或P-CSCF服务器地址时,在步骤S520中,MT 120可从具有预存IPv6 DNS及/或SIP服务器地址的非易失性存储器中得到IPv6 DNS及/或SIP服务器地址。。当在步骤S530来自服务网络130的路由器通告的O旗标设定为1时,则在步骤S540中MT 120可保留路由器通告的O旗标的设定值(即O旗标等于1)并且向TE 110发送路由器通告(O旗标等于1)。当TE 110接收路由器通告(O旗标等于1)时,在步骤S550,TE 110可向MT 120发送DHCPv6 INFORMATION-REQUEST消息。接着在步骤S560,MT 120向服务网络130发送DHCPv6 INFORMATION-REQUEST消息。当服务网络130从MT 120接收DHCPv6 INFORMATION-REQUEST消息时,在步骤S570,服务网络130可向MT 120发送DHCPv6 REPLY消息。接着在步骤S580,MT 120向TE 110发送DHCPv6 REPLY消息。在本实施例中,MT 120在向TE 110发送DHCPv6 REPLY消息之前,MT 120可根据非易失性存储器中的预存IPv6 DNS及/或SIP服务器地址修改服务网络130发送的DHCPv6 REPLY消息。Fig. 5 is a sequence diagram of messages for obtaining IPv6 DNS and/or SIP server addresses in the mobile communication system according to the fourth embodiment of the present invention. As shown in FIG. 5 , in step S510 , the MT 120 and the service network 130 start the packet data protocol context activation process through an activate packet data protocol context request/activate packet data protocol context receive message. In this embodiment, in step S510, the MT 120 and the service network 130 may start a default EPS bearer context activation process, a UE request packet data network connection process or a long term evolution attach process for EPS services. The default EPS bearer context activation process is started through the ACTIVATE DEFAULT EPSBEARER CONTEXT REQUEST message to receive PCO information. The ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message can contain the following information elements: protocol discriminator, EPS bearer ID, process transaction ID, activation default EPS bearer context request message identifier, EPS QoS, APN and public data network address. When the PDP context activation process, the default EPS bearer context activation process, the UE request PDN connection process or the long-term evolution attachment process of the EPS service are activated and the MT 120 cannot obtain the IPv6 DNS and/or P-CSCF server address from the PCO, in step In S520, the MT 120 can obtain the IPv6 DNS and/or SIP server address from the non-volatile memory with the IPv6 DNS and/or SIP server address pre-stored. . When the O flag of the router advertisement from the service network 130 is set to 1 in step S530, then in step S540, the MT 120 may retain the set value of the O flag of the router advertisement (that is, the O flag is equal to 1) and report to the TE 110 Send Router Advertisement (0 flag equal to 1). When TE 110 receives the router advertisement (O flag is equal to 1), TE 110 may send a DHCPv6 INFORMATION-REQUEST message to MT 120 in step S550. Then in step S560 , the MT 120 sends a DHCPv6 INFORMATION-REQUEST message to the service network 130 . When the service network 130 receives the DHCPv6 INFORMATION-REQUEST message from the MT 120, the service network 130 may send a DHCPv6 REPLY message to the MT 120 at step S570. Then in step S580 , MT 120 sends a DHCPv6 REPLY message to TE 110 . In this embodiment, before the MT 120 sends the DHCPv6 REPLY message to the TE 110, the MT 120 may modify the DHCPv6 REPLY message sent by the service network 130 according to the IPv6 DNS and/or SIP server addresses pre-stored in the non-volatile memory.

图6A-6D是根据本发明实施例描述的移动通信装置作为MT的IPv6地址获取方法流程图。首先,在步骤S610,从服务网络接收路由器通告。接着,在步骤S620,确定来自服务网络的路由器通告的O旗标是否已经设定为0。如果来自服务网络的路由器通告的O旗标已经设定为0,则在步骤S630,由MT将路由器通告的O旗标设定为1。如果来自服务网络的路由器通告的O旗标已经设定为1,则在步骤S640,由MT保留路由器通告的O旗标的设定值。6A-6D are flowcharts of a method for obtaining an IPv6 address of a mobile communication device serving as an MT according to an embodiment of the present invention. First, in step S610, a router advertisement is received from a serving network. Next, in step S620, it is determined whether the O flag of the router advertisement from the service network has been set to 0. If the O flag of the router advertisement from the serving network has been set to 0, then in step S630, the MT sets the O flag of the router advertisement to 1. If the O flag of the router advertisement from the serving network has been set to 1, then in step S640, the MT retains the set value of the O flag of the router advertisement.

在步骤S630后,在步骤S631,向TE发送上述路由器通告。在步骤S632,当TE接收了上述路由器通告时从TE向MT发送DHCPv6 INFORMATION-REQUEST消息。在步骤S633,MT可确定MT是否从服务网络中得到IPv6 DNS及/或SIP服务器地址。如果MT从服务网络中得到IPv6DNS及/或SIP服务器地址,则在步骤S634,根据服务网络中的IPv6 DNS及/或SIP服务器地址及/或MT存储器中的预存IPv6 DNS及/或SIP服务器地址,直接从MT发送DHCPv6 REPLY消息至TE。如果MT不能从服务网络中得到IPv6 DNS及/或SIP服务器地址,则在步骤S635,根据MT存储器中的预存IPv6 DNS及/或SIP服务器地址,直接从MT发送DHCPv6 REPLY消息至TE。After step S630, in step S631, send the router advertisement to TE. In step S632, when the TE receives the above router advertisement, a DHCPv6 INFORMATION-REQUEST message is sent from the TE to the MT. In step S633, the MT may determine whether the MT obtains the IPv6 DNS and/or SIP server address from the service network. If the MT obtains the IPv6 DNS and/or SIP server address from the service network, then in step S634, according to the IPv6 DNS in the service network and/or the SIP server address and/or the prestored IPv6 DNS and/or SIP server address in the MT memory, Send DHCPv6 REPLY message directly from MT to TE. If the MT cannot obtain the IPv6 DNS and/or SIP server address from the service network, then in step S635, send a DHCPv6 REPLY message directly from the MT to the TE according to the pre-stored IPv6 DNS and/or SIP server address in the MT memory.

在步骤S640后,在步骤S641,向TE发送路由器通告。在步骤S642,当TE接收了上述路由器通告时从TE向MT发送DHCPv6 INFORMATION-REQUEST消息。在步骤S643,从MT向服务网络发送DHCPv6 INFORMATION-REQUEST消息。在步骤S644,从服务网络向MT发送DHCPv6REPLY消息。在步骤S645,MT可确定MT是否从服务网络中得到IPv6 DNS及/或SIP服务器地址。如果MT从服务网络中得到IPv6 DNS及/或SIP服务器地址,则在步骤S646,MT可根据服务网络中的IPv6 DNS及/或SIP服务器地址及/或存储器中的预存IPv6 DNS及/或SIP服务器地址修改从服务网络发送的DHCPv6 REPLY消息。如果MT不能从服务网络中得到IPv6 DNS及/或SIP服务器地址,则在步骤S647,MT可根据存储器中的预存IPv6 DNS及/或SIP服务器地址修改从服务网络发送的DHCPv6 REPLY消息。在步骤S648,从MT向TE发送DHCPv6 REPLY消息。After step S640, in step S641, a router advertisement is sent to the TE. In step S642, when the TE receives the above router advertisement, a DHCPv6 INFORMATION-REQUEST message is sent from the TE to the MT. In step S643, a DHCPv6 INFORMATION-REQUEST message is sent from the MT to the serving network. In step S644, a DHCPv6 REPLY message is sent from the serving network to the MT. In step S645, the MT may determine whether the MT obtains the IPv6 DNS and/or SIP server address from the service network. If MT obtains IPv6 DNS and/or SIP server address from service network, then in step S646, MT can according to the IPv6 DNS in service network and/or SIP server address and/or the prestored IPv6 DNS and/or SIP server address in memory Address modification DHCPv6 REPLY message sent from the serving network. If the MT cannot obtain the IPv6 DNS and/or SIP server address from the serving network, then in step S647, the MT can modify the DHCPv6 REPLY message sent from the serving network according to the pre-stored IPv6 DNS and/or SIP server address in the memory. In step S648, a DHCPv6 REPLY message is sent from the MT to the TE.

因此,在本方法中当未设定路由器通告消息的O旗标或者不存在来自服务网络的IPv6 DNS及/或SIP服务器地址回复分组时,TE可获得IPv6 DNS及/或SIP服务器地址。Therefore, in this method, when the O flag of the RA message is not set or there is no IPv6 DNS and/or SIP server address reply packet from the serving network, the TE can obtain the IPv6 DNS and/or SIP server address.

关于揭露方面所描述的方法步骤可直接在硬件中实现,或者处理器执行的软件模块来实现或者上述两者结合实现。软件模块(例如包含执行指令与相关数据)与其他数据可位于数据存储器中,例如RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或者现有技术所知的其他任意形式的计算机可读存储介质。样本存储介质可与机器耦接,上述机器可为计算机/处理器(为了简洁可称为“处理器”),这样处理器可从存储介质中读出信息(例如代码)或者将信息写入存储介质中。样本存储介质对于处理器来说可为整体的。处理器与存储介质可位于专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)中。ASIC可位于用户设备中。替换地,处理器与存储介质可作为分立元件位于用户设备中。此外,在某些方面,任何合适的计算机程序产品可包含计算机可读介质,其中计算机可读介质包含与本揭露中一个或多个方面相关的代码。在某些方面,计算机程序产品可包含包装材料。The method steps described in relation to the disclosed aspects can be directly implemented in hardware, or implemented by a software module executed by a processor, or a combination of the two. Software modules (such as containing instructions for execution and associated data) and other data may be located in data storage such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM or prior art Any other known form of computer-readable storage media. The sample storage medium can be coupled to a machine, which can be a computer/processor (referred to as a "processor" for brevity), so that the processor can read information (such as code) from the storage medium or write information to the storage medium. medium. The sample storage medium may be integral to the processor. The processor and the storage medium may be located in an application specific integrated circuit (Application Specific Integrated Circuit, ASIC). The ASIC may be located in the user equipment. Alternatively, the processor and storage medium may be located in the user equipment as discrete components. Furthermore, in some aspects any suitable computer program product may comprise a computer readable medium comprising code related to one or more aspects of the present disclosure. In some aspects, a computer program product may include packaging materials.

上述段落描述了多个方面。明显地,本发明可由多种方法实现,并且本实施例中揭露的特定配置或功能仅代表典型的条件。本领域技术人员可理解本发明所有揭露方面可单独应用或者进行合并。The above paragraphs describe several aspects. Obviously, the present invention can be implemented in various ways, and specific configurations or functions disclosed in this embodiment represent typical conditions only. Those skilled in the art will appreciate that all disclosed aspects of the present invention may be applied individually or in combination.

像“第一”、“第二”、“第三”等在权利要求书中修饰元件的序词并不意味着自身具有任何优先权、优先级或者一个元件的等级高于另一个元件或者方法执行的时间顺序,而仅仅作为标号用于区分一个具有确切名称的元件与具有相同名称(除了修饰序词)的另一元件。Prefaces such as "first," "second," "third," etc. modifying elements in the claims do not imply any priority, priority, or ranking of one element over another element or method in itself. chronological order of execution, and are used only as a label to distinguish one element with the exact name from another element with the same name (except for modifiers).

本发明虽以较佳实施例揭露如上,但是其并非用以限定本发明的范围,任何熟悉此项技术者,在不脱离本发明的精神和范围内,做均等的变化与修饰,皆属于本发明的涵盖范围。Although the present invention is disclosed above with preferred embodiments, it is not intended to limit the scope of the present invention. Any equivalent changes and modifications made by those skilled in the art without departing from the spirit and scope of the present invention belong to this invention. Scope of Invention.

Claims (8)

CN201710479971.2A2013-02-052013-09-17Method for obtaining server address and mobile communication device thereofWithdrawnCN107332942A (en)

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
US201361760942P2013-02-052013-02-05
US61/760,9422013-02-05
US13/951,4032013-07-25
US13/951,403US9445354B2 (en)2013-02-052013-07-25Apparatus and method for acquiring IPv6 domain name system server and SIP server address
CN201310425184.1ACN103973829B (en)2013-02-052013-09-17Method for obtaining server address and mobile communication device thereof

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310425184.1ADivisionCN103973829B (en)2013-02-052013-09-17Method for obtaining server address and mobile communication device thereof

Publications (1)

Publication NumberPublication Date
CN107332942Atrue CN107332942A (en)2017-11-07

Family

ID=51242861

Family Applications (2)

Application NumberTitlePriority DateFiling Date
CN201310425184.1AActiveCN103973829B (en)2013-02-052013-09-17Method for obtaining server address and mobile communication device thereof
CN201710479971.2AWithdrawnCN107332942A (en)2013-02-052013-09-17Method for obtaining server address and mobile communication device thereof

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
CN201310425184.1AActiveCN103973829B (en)2013-02-052013-09-17Method for obtaining server address and mobile communication device thereof

Country Status (1)

CountryLink
CN (2)CN103973829B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111416886A (en)*2020-03-262020-07-14北京文香信息技术有限公司Internet protocol address dynamic modification method and device and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107231704A (en)*2016-03-252017-10-03中兴通讯股份有限公司Method for connecting network and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090213792A1 (en)*2008-01-102009-08-27Samsung Electronics Co., Ltd.Apparatus and method for setting a default gateway address in a mobile communication system
CN101600224A (en)*2009-06-302009-12-09中兴通讯股份有限公司Wireless data card is supported the implementation method and the wireless data card of a plurality of PDP Contexts
CN102087687A (en)*2009-12-042011-06-08株式会社Ntt都科摩State notification apparatus and state notification method
CN102143240A (en)*2010-01-282011-08-03联发科技股份有限公司 Wireless communication device and IP address negotiation method
CN103460755A (en)*2011-04-052013-12-18诺基亚公司Method and apparatus for enabling provision of routing information and network selection information to one or more devices

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
FI109950B (en)*2000-01-202002-10-31Nokia Corp Address Acquisition
SE0200939D0 (en)*2002-03-262002-03-26Ericsson Telefon Ab L M A system, an arrangement and a method related to IP addressing
US7457253B2 (en)*2002-03-262008-11-25Telefonaktiebolaget Lm Ericsson (Publ)System, an arrangement and a method relating to IP-addressing

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090213792A1 (en)*2008-01-102009-08-27Samsung Electronics Co., Ltd.Apparatus and method for setting a default gateway address in a mobile communication system
CN101600224A (en)*2009-06-302009-12-09中兴通讯股份有限公司Wireless data card is supported the implementation method and the wireless data card of a plurality of PDP Contexts
CN102087687A (en)*2009-12-042011-06-08株式会社Ntt都科摩State notification apparatus and state notification method
CN102143240A (en)*2010-01-282011-08-03联发科技股份有限公司 Wireless communication device and IP address negotiation method
CN103460755A (en)*2011-04-052013-12-18诺基亚公司Method and apparatus for enabling provision of routing information and network selection information to one or more devices

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111416886A (en)*2020-03-262020-07-14北京文香信息技术有限公司Internet protocol address dynamic modification method and device and electronic equipment
CN111416886B (en)*2020-03-262022-02-11安徽文香科技有限公司Internet protocol address dynamic modification method and device and electronic equipment

Also Published As

Publication numberPublication date
CN103973829B (en)2017-08-01
CN103973829A (en)2014-08-06

Similar Documents

PublicationPublication DateTitle
US11212252B2 (en)IP address allocation method, and device
KR101105259B1 (en)Method, system and device for supporting addressing the user static ip address in long term evolution system
US8189567B2 (en)Method and nodes for registering a terminal
EP3231222B1 (en)Configuration technique for an emergency session
US9807602B2 (en)Apparatus and method for connection establishment in a communications network
US9674748B2 (en)Method and apparatus for network handover
CN114424508A (en) Method and apparatus for local application server discovery in mobile edge computing
US7236781B2 (en)Method for roaming between networks
US20160353366A1 (en)Apparatus and method for acquiring ipv6 domain name system server and sip server address
CN101325592A (en) A method, device and system for establishing a bearer connection
TWI757595B (en)Interception aware access node selection
JP5485300B2 (en) Communication of session specific information from access network to user equipment
WO2010083759A1 (en)Method and apparatus for updating subscription configuration of access point name
WO2013170562A1 (en)Method, device, and system for automatically selecting ipv6 address transmission mode
US8982815B2 (en)Apparatuses and methods for IPV6 address acquisition
KR20060074037A (en) How to handle incoming call of unregistered subscriber using SPI in WLAN-JPPS interworking network
CN101345998A (en) Access network switching method, anchor point management device, mobile access device
KR100909014B1 (en) Dynamic IP Address Allocation Method for Mobile Terminal in Mobile Communication System
CN101330501A (en) Method and device for establishing network connection
WO2016180113A1 (en)Method for initiating wi-fi voice service, lte communication device, terminal, and communication system
WO2013164465A1 (en)Method and apparatus for handling pdn connections
CN102651862A (en)IP (Internet Protocol) address configuration method of WAP (Wireless Application Protocol) gateway and equipment thereof
CN103973829B (en)Method for obtaining server address and mobile communication device thereof
CN103974456A (en)Communication system and method
CN102177757B (en) A method, device and system for realizing registration

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WW01Invention patent application withdrawn after publication
WW01Invention patent application withdrawn after publication

Application publication date:20171107


[8]ページ先頭

©2009-2025 Movatter.jp