WO2013105816A1 - 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치 - Google Patents

무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치 Download PDF

Info

Publication number
WO2013105816A1
WO2013105816A1 PCT/KR2013/000250 KR2013000250W WO2013105816A1 WO 2013105816 A1 WO2013105816 A1 WO 2013105816A1 KR 2013000250 W KR2013000250 W KR 2013000250W WO 2013105816 A1 WO2013105816 A1 WO 2013105816A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
terminal
information
message
communication
Prior art date
Application number
PCT/KR2013/000250
Other languages
English (en)
French (fr)
Inventor
조성연
정상수
임한나
Original Assignee
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Priority to KR1020147019201A priority Critical patent/KR20140114362A/ko
Priority to US14/371,994 priority patent/US9848376B2/en
Publication of WO2013105816A1 publication Critical patent/WO2013105816A1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • H04W76/16Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer

Definitions

  • An embodiment of the present invention relates to a technology for registering in a PS (Packet Switched) network and a CS (Circuit Switched) network in a wireless communication system, and in particular, a method and apparatus for differently registering a method according to a communication method supported by a network. It is about.
  • PS Packet Switched
  • CS Circuit Switched
  • the embodiment also relates to a message transmission method and apparatus according to a communication method supported by a network.
  • the present invention also relates to a method and apparatus for changing a communication method by a terminal in a wireless network supporting a plurality of networks.
  • mobile communication systems have been developed to provide voice services while guaranteeing user activity.
  • mobile communication systems are gradually expanding to not only voice but also data services, and now they have developed to the extent that they can provide high-speed data services.
  • a shortage of resources and users demand faster services, and thus, a more advanced mobile communication system is required.
  • LTE Long Term Evolution
  • 3GPP The 3rd Generation Partnership Project
  • LTE is a technology that implements high-speed packet-based communication with a transmission rate of up to 100 Mbps.
  • various methods are discussed.
  • the network structure can be simplified to reduce the number of nodes located on the communication path, or the wireless protocols can be as close to the wireless channel as possible.
  • FIG. 1 is a diagram illustrating a structure of a general LTE mobile communication system.
  • a radio access network of an LTE mobile communication system includes a next-generation base station (evolved Node B, EUTRAN, hereinafter referred to as ENB or Node B) 110, a mobility management entity 120, and an MME 120. It consists of S-GW (Serving-Gateway, 30).
  • the user equipment (hereinafter referred to as UE) 100 connects to an external network through ENB and S-GW, and P-GW (PDN-Gateway).
  • ENB (base station) 110 is a RAN (Radio Access Network) node and corresponds to the RNC of the UTRAN system and the BSC of the GERAN system.
  • the ENB 110 is connected to the UE 100 through a radio channel and plays a role similar to that of the existing RNC / BSC.
  • the ENB can use multiple cells at the same time.
  • the MME 120 is a device that is in charge of various control functions.
  • One MME may be connected to a plurality of base stations.
  • the S-GW 130 is a device for providing a data bearer, and generates or removes a data bearer under the control of the MME 120.
  • An application function (AF) 140 is a device that exchanges information associated with an application at the user and application level.
  • Policy Charging and Rules Function (PCRF) 150 is a device that controls a policy related to a quality of service (QoS) of a user, and corresponds to a policy and charging control (PCC) rule. Is transmitted to and applied to the P-GW 160. Policy Charging and Rules Function (PCRF) 150 is an entity that collectively controls QoS and billing for traffic.
  • UP user plane
  • UP user plane
  • the RAN node 110 the RAN node 110
  • S-GW 130 the S-GW 130 to which the user's data is transmitted and received It refers to a path connecting the P-GW (160).
  • a portion of the path using a radio channel with a severe resource limitation is a path between the UE 100 and the RAN node 110.
  • EPS bearer In a wireless communication system such as LTE, a unit that can apply QoS is an EPS bearer.
  • One EPS bearer is used to transmit IP flows having the same QoS requirements.
  • EPS bearers can be assigned parameters related to QoS, which include a QoS Class Identifier (QCI) and Allocation and Retention Priority (ARP).
  • QCI QoS Class Identifier
  • ARP Allocation and Retention Priority
  • the QCI is a parameter that defines the QoS priority as an integer value
  • ARP is a parameter that determines whether to allow or reject the creation of a new EPS bearer.
  • the EPS bearer corresponds to the PDP context of the GPRS system.
  • One EPS bearer belongs to a PDN connection, and the PDN connection may have an access point name (APN) as an attribute. If a PDN connection is created for an IMS service such as VoLTE, the PDN connection must be created using a well-known IMS APN.
  • APN access point name
  • VoLTE Voice over LTE
  • VoIP circuit switched
  • the user terminal has both a function of receiving CS and PS services. If the network system supports the combined procedure, the user terminal may be registered in both the PS and CS networks through a single registration process (attach or RAU / TAU). However, if the network system does not support the combined procedure (eg NMO II / III network), the user terminal must separately perform a registration process for the PS or CS network.
  • LTE (E-UTRAN) system does not have a CS function uses an interface called MME, MSC and SGs to support CS-based services (voice communication and SMS, etc.) to the user terminal. Since the use of the SGs interface is a choice of the operator operating the network, the user cannot receive CS service in the LTE network that does not support the SGs interface.
  • a small data transmission service such as SMS has been traditionally supported through the CS network, but recently, a small size data service is transmitted through the PS network to reduce the maintenance cost of the CS network.
  • Functions began to be introduced.
  • a small size data transmission service of a generic format that can accommodate larger size data is introduced.
  • This new form of small-size data transfer is also an option for operators. Accordingly, the user terminal may move to a network that does not support the new small data transmission or vice versa.
  • a user in an operator network that supports new small data transfers may transmit small data to another user in a network that does not support such functionality, or vice versa.
  • Embodiments of the present invention have been made to solve the above problems, and an object of the present invention is to provide a method and apparatus for a terminal to access a network and register in a PS network or a CS network.
  • Another object of the present invention is to provide a message transmission method and apparatus according to a communication method supported by a network.
  • Another object of the present invention is to provide a method and apparatus for changing a communication method by a terminal in a wireless network supporting a plurality of networks.
  • a method of accessing a network by a terminal may include receiving information including a connection order from a setting server; Storing the received information; And transmitting an access request to the network according to the access method determined based on the stored information.
  • Terminal for accessing the wireless communication system includes a transceiver for receiving information including the connection order from the setting server; And a controller configured to store the received information and control the transceiver to transmit an access request to a network according to an access method determined based on the stored information.
  • a communication method of a terminal includes transmitting and receiving a signal with a first communication network; Determining to communicate with a second communication network different from the first communication network; Transmitting a message including location information of the terminal and information of the first communication network to a network of the first communication network; And receiving a list from the network, the list including a sequence of communication networks accessible by the terminal based on the message.
  • Terminal of a communication system includes a transceiver for transmitting and receiving a signal with a first communication network; And a control unit determining to communicate with a second communication network different from the first communication network, wherein the transceiver unit transmits a message including location information of the terminal and information of the first communication network to a network of the first communication network. And a list including a sequence of communication networks accessible by the terminal based on the message from the network.
  • the terminal when a terminal supporting a PS network and a CS network is connected to a network, the terminal may be connected to each network more easily by being preset for each domain registration method.
  • a terminal having CS fallback since a terminal having CS fallback has existing return information when the CS service is terminated and returns to the 4G network, it is possible to prevent the problem of returning to another provider's network upon return. Can be.
  • FIG. 1 is a diagram illustrating a conventional communication system.
  • FIG. 2 is a diagram illustrating a method of setting a registration order between a terminal, a server, and a network according to an exemplary embodiment.
  • FIG. 3 is an example of a management structure for setting a registration domain of a terminal according to an embodiment.
  • FIG. 4 is a diagram illustrating an example of additional information provided to a terminal by a network.
  • FIG. 5 is a diagram illustrating a detach process of a terminal according to an embodiment.
  • FIG. 6 is a diagram illustrating communication between a terminal and an MME according to an embodiment.
  • FIG. 7 is a diagram illustrating a signal flow for transmitting a message between terminals according to an embodiment.
  • FIG. 8 is a diagram illustrating a message transmission method for each layer according to an exemplary embodiment.
  • FIG. 9 is a diagram illustrating a network service structure according to an embodiment.
  • FIG. 10 is a diagram illustrating signal transmission between a terminal and an MSC according to an embodiment.
  • 11 is a diagram illustrating signal transmission between a terminal, an MSC, and an HLR according to an embodiment.
  • FIG. 12 is a diagram illustrating a preceding process of allowing an HLR (HSS) to know PLMN information used by a user terminal in a 4G network in another embodiment.
  • HLR HLR
  • a user equipment may be referred to as a user.
  • the network may include entities connected with the terminal to provide a wireless communication service.
  • the network may also be referred to as an operator network or a service.
  • FIG. 2 is a diagram illustrating a method of setting a registration order between a terminal, a server, and a network according to an exemplary embodiment.
  • the user terminal 204 when the user terminal 204 supports both the PS and CS functions, the user terminal 204 performs the registration process according to whether the service to be used by the operator and the provider network 206 support the combined procedure. You need to determine the type and order of domains.
  • the user 204 may register with the CS domain. no need. In this case, if the user terminal 204 registers with the CS domain and then registers with the PS domain, registration with the CS domain may be an unnecessary process.
  • the user terminal 204 needs to perform a registration process in the CS domain.
  • a signal may be transmitted and received between the configuration server 202, the terminal 204, and the network 206.
  • the terminal 204 may perform one or more of a discovery process and initial access to the configuration server 202.
  • the terminal 204 may start driving and perform initial access to the setting server 202.
  • the process of step 210 may be performed through communication with the setting server 202 associated with the network 206 of the moved area.
  • the configuration server may be one or more of an OMA-DM server or an OTA.
  • the terminal 204 receives a message by the setting server 202 when the terminal 204 initially connects, and based on the received message, the terminal 204 is one of discovery and initial contact with the setting server 202.
  • the configuration server 202 may know whether the network 206 supports the CS network and the PS network. More specifically, the configuration server 202 and the network 206 may inform the configuration server 202 of the network supported by the network 206 through message exchange.
  • the setting server 202 may be set to which of the CS network, the PS network should be connected first according to the preference of the operator.
  • the configuration server 202 may transmit a management object to the terminal 204 based on the result of operation 210.
  • the operational object may include a PS network and a CS network registration order.
  • the connection order may include whether to perform a connection first or a simultaneous connection.
  • the terminal may store the operator-specific operating object in advance, and may be set according to the operator-specific operating object according to the network to be accessed.
  • the terminal 204 may store the registration order received in step 215, and select a domain (network) to register according to the received registration order.
  • the registration order may be set through OMA-DM or by using an OTA method. Based on this configuration, the terminal 204 may determine whether to connect to the PS domain first, the CS domain first, or to perform a combined connection.
  • the terminal 204 may make a registration request to the network 206 based on the method selected in step 220.
  • the PS network may be accessed first, the CS network may be connected first, or both networks may be simultaneously connected.
  • the network 206 may transmit a response message to the terminal 204 in response to the request received in operation 2250.
  • the network 206 receiving the PS registration may transmit a list of functions supported by the PS domain in the response message.
  • the function may include one or more of SMS transmission, voice communication and MTC specific function.
  • the terminal 204 may determine whether to apply for registration in the CS domain based on the response message.
  • the network 206 may additionally provide information indicating the area to which the functions supported by this PS domain apply. This will be described later with reference to FIG. 4.
  • FIG. 3 is an example of a management structure for setting a registration domain of a terminal according to an embodiment.
  • an example of a management structure 300 used by a service provider to dynamically set a registration domain (network) of a user terminal is as follows.
  • the NAS configuration MO delivered to the user terminal from the 3GPP service provider management structure 300 may have the following form and may be delivered to the user terminal in an OMA_DM or OTA manner.
  • Registration_order leaf 310 an order for a domain in which a user terminal performs a registration process is defined, and the user terminal receiving the registration terminal performs a registration process in a predetermined order. More specific meanings and operations are as follows.
  • the Registration_order leaf indicates a domain which will be registered first by a UE.
  • possible table values are as follows, and the operation setting according to the set value may vary according to embodiments.
  • the PS may be connected first, which may vary depending on the range of application by a person skilled in the art.
  • the user terminal if the user terminal is set to PS first, the user terminal attempts to register in the PS domain first and then only if necessary (for example, if SMS or voice communication is not available in the PS domain). Attempt to register to CS domain.
  • FIG. 4 is a diagram illustrating an example of additional information provided to a terminal by a network.
  • the additional information includes information indicating whether a function of applying an SMS through the PS network is applied to a specific set of RAs.
  • the additional information may also display one or more of the PS SMS Support IEI 415 and the PS SMS Support area 420.
  • the supported area may be divided into a non-supported 425, some routing area support 430, and a full PLMN support 435.
  • SMS, PS domain, and RA have been described by way of example, and it is apparent that any information of a specific service / function, a domain to which it is applied, and an area to which it is applied can be provided to the user terminal.
  • the user terminal may determine whether to perform an additional registration procedure when it leaves the area to which the corresponding function is applied.
  • FIG. 5 is a diagram illustrating a detach process of a terminal according to an embodiment.
  • the service provider has both an LTE network and a 2G / 3G network and does not use SGs.
  • the service provider network may transmit a voice service and the aforementioned small data transmission to the PS domain in the LTE network and the CS domain in the 2G / 3G network.
  • the user terminal 502 needs to connect only to the PS network in the LTE network, and to both the PS and CS domains in the 2G / 3G network. If the user terminal is detached from the LTE network, the network and the terminal should be aware that the user terminal is detached only from the LTE in order to properly receive services in the 2G / 3G network, and that the CS network should be continuously used in the 2G / 3G network. On the other hand, if a user terminal using a service such as SMS performs a registration process for the PS domain, and the operator network does not support the service through the PS network, the user terminal cannot receive a service such as SMS.
  • a service such as SMS
  • the terminal 502 and the MME 504 may determine the Detach based on the communication state.
  • the MME 504 may transmit a message informing that the SGSN 506 is detached from the PS network.
  • the format of the message is not limited and the SGSN receiving the message may know that the terminal 502 is detached from the PS network. More specifically, the message specifically, when the terminal 502 is detached from the E-UTRAN (or if the MME determines to detach), the MME includes information that the user terminal is detached from the PS service via the E-UTRAN, MME 504 The message including the information may be transmitted to the SGSN 506. This process can be delivered by the detach cause and detach type of detach notification messages that the MME sends to SGSN.
  • the SGSN 506 may know that the terminal 502 is detached only to the PS domain. In this case, if the terminal 502 is also registered in the CS domain, the SGSN 506 may know that the user terminal receives only CS domain services.
  • the SGSN 506 may know that the terminal 502 is completely detached and no longer perform CS service through the MSC / VLR. In this case, if there is an additional Gs association, the SGSN 506 may inform the MSC / VLR that the terminal needs to release because Gs is no longer needed, and thus the UE 502 or the MME 504.
  • FIG. 6 is a diagram illustrating communication between a terminal and an MME according to an embodiment.
  • the terminal 602 may perform a registration process on the PS in step 610 with the MME 604.
  • the registration process may include at least one of attaching to a TAU / RAU and transmitting information indicating that an SMS service is required.
  • the MME 604 may determine that SMS through the MME 604 is not supported.
  • the MME 604 may transmit a message indicating that the MME 604 does not support SMS or a message indicating that CS Attach is required through the NAS message.
  • a message other than a NAS message may be used, and a message including information indicating that no service other than SMS is supported may be delivered to the terminal 602.
  • the service provider network when performing a registration process in one domain, when the terminal 602 cannot provide some of the services required by the corresponding domain, the service provider network indicates whether the specific service is supported or needs to be registered in another domain. Information may be delivered to the user terminal. For example, when a network registered by a terminal intending to use all services in the PS cannot support SMS through the PS, it should inform the terminal to induce CS registration. To this end, when the terminal attaches or RAU / TAU to the PS, SGSN / MME must inform the user terminal whether the SMS support through itself, that is, through the PS network. For example, if there is one of the services required by the user terminal that cannot be provided through the PS network, the core network nodes of the operator's network may give the terminal a CS registered is required indicator so that the terminal subsequently registers with the CS.
  • FIG. 7 is a diagram illustrating a signal flow for transmitting a message between terminals according to an embodiment.
  • messages may be transmitted and received between the first terminal 702, the first network 704, the forwarding entity 706, the second network 708, and the second terminal 710.
  • SMS may also be limited in availability due to size limitations.
  • a new form of generic format small data transfer service can be proposed that can accommodate larger data lengths.
  • This new type of small data transmission service can be used only when supporting the function of the operator network as well as the function of the user terminal. If the transmitting user and the operator network supports this, and if the receiving user's terminal or operator network does not support such a function, there may be a problem in receiving due to inconsistency in the size and format of the data.
  • one or more of the first terminal 702 and the first network 704 may support enhanced SMS messages. Therefore, messages longer than the existing SMS message length limit can be transmitted and received at once.
  • at least one of the second terminal 710 and the second network 708 supports only the existing SMS, and thus it is not possible to transmit and receive a message more than the length limit of the existing SMS message at once.
  • the forwarding entity 706 may be a separate server for delivering the SMS, and may be a component included in the first network 704 or the second network 708. Therefore, since the message is transmitted through the forwarding entity 706, even if the format or length of the SMS supported between the transmission and reception networks are different, the message to be delivered may be processed according to the supported SMS.
  • the first terminal 702 may deliver an SMS message to the first network 704.
  • the delivered SMS message may be a message to which a length limit or a format restriction provided by the existing SMS does not apply.
  • the first network 704 may transmit the SMS message received in operation 720 to the delivery entity 706.
  • the forwarding entity 706 may convert the received message into a format that may be supported by one or more of the second network 708 and the second terminal 710.
  • the process of converting the format may include a process of dividing a message longer than a limited length into two or more so as to satisfy a length restriction requirement.
  • the forwarding entity 706 may forward the converted message to the second network 708.
  • the second network 708 may deliver the message received in operation 735 to the second terminal 710.
  • the second terminal 710 may deliver the SMS message to the second network 708.
  • the delivered SMS message may be a message to which a length limit or a format restriction provided by the existing SMS is applied.
  • the second network 708 may deliver the SMS message received from the second terminal 710 to the delivery entity 706 in operation 745.
  • the forwarding entity 706 may convert the received message into a format that may be supported by one or more of the first network 708 and the first terminal 710.
  • the process of converting the format may include merging two or more messages shorter than a message format supported by one or more of the first terminal 702 and the first network 704 into one.
  • the forwarding entity 706 may forward the converted message to the first network 704.
  • the first network 704 may deliver the message received in operation 760 to the first terminal 702.
  • the intermediate entities in the network are used for resolving such discrepancies and for successful data transmission. Format conversion, fragmentation, and concatenation are performed.
  • both the sender and the receiver of the data are considered the type of the user terminal registered in each provider network, but the proposed technique is the form of the sender and the receiver (that is, the user terminal or the server). Is not limited to and can be applied without major changes.
  • the execution process can be summarized as follows.
  • the transmitting user terminal attempts to transmit small size data.
  • Operator network supports new shape and size
  • SMS-SC finds out whether the recipient supports the new form and size or what type of small data transmission is supported by the database / server (eg, HSS) that contains the subscription information. This may be done through a separate query / response process, or may be performed together with a part of a small data transfer process (for example, a process of performing Send Route Information to know a registered location of a receiving user terminal). Alternatively, the SMS-SC may determine this by using preset / recorded information about each user terminal and the operator network.
  • the database / server eg, HSS
  • the SMS-SC delivers the data to the receiving side as it is. If not, the SMS-SC converts the data in consideration of the shape and size supported by the receiver. For example, if the size of data received by the sender is larger than the maximum size supported by the receiver, the SMS-SC divides the received data into several smaller pieces of data and delivers them to the receiver.
  • SMS-SC form conversion based on SMS-SC
  • GMSC GMSC
  • IWMSC IWMSC
  • MTC-IWF MTC-IWF
  • the MME of the receiving side may determine whether to perform shape conversion and perform shape conversion.
  • the transmitting user terminal attempts to transmit small size data.
  • Operator network supports new shape and size
  • the receiving MME receives the data.
  • the MME remembers whether the receiving user terminal supports the transmission of the new type and size of the data, or if necessary, can perform the querying process with the user terminal. You can also find out whether this is allowed through a database (eg, HSS).
  • a database eg, HSS
  • the MME transfers the received data to the user terminal. If not, the MME performs shape conversion on the received data. For example, if the size of the data received by the sender is larger than the maximum size supported by the receiver, the MME divides the received data into several smaller pieces of data and delivers the received data to the receiver.
  • the shape conversion based on the MME is described, but the same operation may be performed by the MSC or the SGSN. Each case can be applied by replacing the MME with each entity in steps 1 to 3 above.
  • SMS-SC performs the type conversion.
  • the execution process can be summarized as follows.
  • the transmitting user terminal attempts to transmit small size data.
  • User terminal or operator network does not use new shape and size
  • SMS-SC finds out whether the recipient supports the new form and size or what type of small data transmission is supported by the database / server (eg, HSS) that contains the subscription information. This may be done through a separate query / response process, or may be performed together with a part of a small data transfer process (for example, a process of performing Send Route Information to know a registered location of a receiving user terminal). Alternatively, the SMS-SC may determine this by using preset / recorded information about each user terminal and the operator network.
  • the database / server eg, HSS
  • the SMS-SC delivers the data to the receiving side as it is. If not, the SMS-SC converts the data in consideration of the shape and size supported by the receiver. For example, if the size of data that can be received at one time by the receiver is larger than the size of the data transmitted by the sender in one message, the SMS-SC merges the received data into one data and receives it. To pass on.
  • SMS-SC form conversion based on SMS-SC
  • GMSC GMSC
  • IWMSC IWMSC
  • MTC-IWF MTC-IWF
  • the MME of the receiving side may determine the shape conversion and perform shape conversion.
  • the transmitting user terminal attempts to transmit small size data.
  • User terminal or operator network does not use new shape and size.
  • the receiving MME receives the data.
  • the MME remembers whether the receiving user terminal supports the transmission of the new type and size of the data, or if necessary, can perform the querying process with the user terminal. You can also find out whether this is allowed through a database (eg, HSS).
  • a database eg, HSS
  • the MME transfers the received data to the user terminal. If not, the MME performs shape conversion on the received data. For example, if the size of data that can be received at one time by the receiver is larger than the size of the data that the sender sends to one message, the MME merges the received data into one data and sends it to the receiver. do.
  • the shape conversion based on the MME is described, but the same operation may be performed by the MSC or the SGSN. Each case can be applied by replacing the MME with each entity in steps 1 to 3 above.
  • the user terminal performs registration or location update (attach or TAU / RAU / LAU) with the network.
  • the core network node sends a registration / location registration request to a subscription information database / server (e.g., HSS).
  • the message includes a small size data transmission method (PS or CS) and shape / size information determined based on the function of the user terminal and the functions of the core network nodes.
  • the small size data type used by the user terminal is changed.
  • the user terminal performs registration or location update (attach or TAU / RAU / LAU) with the network.
  • the core network node sends a registration / location registration request to a subscription information database / server (e.g., HSS).
  • the message includes a small size data transmission method (PS or CS) and shape / size information determined based on the function of the user terminal and the functions of the core network nodes.
  • the user terminal registers in the provider network
  • the user terminal includes in the registration information sent to the server information related to the shape and size of the small size data that can be used by the user terminal.
  • the server generates a message based on the information received in step 2 and delivers it to the user terminal.
  • the user terminal If the shape or size of the small sized data available to the user terminal is changed (such as changing the operator network or core network or changing the user terminal configuration), the user terminal performs the above 2 steps again and sends the changed information to the server. Should be informed.
  • the server sends a small amount of data to the MTC-IWF.
  • MTC-IWF receives data.
  • the MTC-IWF remembers whether the receiving user terminal supports the transmission of data of a new shape and size, or if necessary, can perform a querying process with the user terminal. It is also possible to find out whether a data transmission is allowed through a database (eg, HSS).
  • a database eg, HSS
  • MTC-IWF adjusts the message format and size if necessary based on the information received in step 2, and delivers it to the user terminal.
  • FIG. 8 is a diagram illustrating a message transmission method for each layer according to an exemplary embodiment.
  • the network 800 and the Nas Layer 802 may transmit and receive data.
  • the NAS layer may transfer the received data to the SM-CP Layer 804, the SM-RP Layer 806, and the SM-TP Layer 808 in order (810, 815, and 820).
  • the SM-TP Layer 808 forwards the data to be transmitted to the SM-RP Layer 806, the SM-CP Layer 804, and the NAS Layer 802 in order (825, 830, 840) and the NAS Layer
  • the forwarded message may be sent to the network 800 (845).
  • the SMS transmission method since the SMS transmission method has a length limitation, data having a longer length cannot be transmitted through the existing SMS method. Meanwhile, the existing SMS transmission method uses RP / CP layers 804 and 806 that support data retransmission for reliable transmission.
  • the RP / CP layers 804 and 806 have a disadvantage in that they cannot support data transmission longer than the length of an existing SMS.
  • the RP layer and the CP layer 804 and 806 both use the retransmission function, which can be applied with unnecessary overhead in an error-free environment.
  • the SMS-SUBMIT type or the SMS-DELIVERY type in the SM-TP layer 808 has a field called TP User Data Length.
  • this TP User Data Length field may have a value less than or equal to 140. Therefore, due to the limitation of this value, the amount of information that can be sent by SMS is also limited to 140 bytes.
  • the SMS-SUBMIT type or SMS-DELIVERY type has an Extended Length field. If the amount of data included in the SMS is smaller than 141 bytes, only the TP User Data Length field is used. If not, the TP User Data Length field and the new Extended Length field are included together.
  • the entities When the entities include the TP User Data Length field and the Extended Length field, the entities use the information included in these two fields to determine the actual data length. For example, when sending and receiving data larger than 141 bytes, the TP User Data Length field may be recorded as 140, and the remaining length may be recorded in the Extended Length field, or the TP User Data Length field may indicate whether the Extended Length field exists. May all be set to the value "1".
  • SM-RP layer 806 and the SM-CP layer 804 of the layer for using the SMS may not be used at the request of the lower layer (GMM, EMM, or MM).
  • the GMM, EMM or MM may be included in the Nas Layer 802. If an omitted layer of the SM-RP layer 806 or the SM-CP layer 804 may perform only a function of transferring the PDU to the next layer transparently in processing the SMS.
  • the maximum length of a message generated when the upper layer requests transmission to the lower layer should be determined by the maximum length that can be transmitted by the lower layer.
  • the lower layer determines the length of the maximum PDU that can be transmitted by the upper layer (eg, SM-TP 808, SM-RP 806, SM-CP 804, or CM). sublayer). If the length information is informed to the next higher layer in one layer, the corresponding length may be adjusted to the next higher layer and known again. The actual message size at the SM-TP 808, SM-RP 806, and SM-CP 804 layers is determined by this information.
  • the lower layer e.g., GMM, EMM, or MM
  • announces its type to the upper layer e.g., SM-TP 808, SM-RP 806, SM-CP 804 or CM sublayer. If this information is communicated to the next higher layer in one layer, this information can be adjusted and reported back to the next higher layer.
  • the actual message size at the SM-TP 808, SM-RP 806, and SM-CP 804 layers is determined by this information. For example, if the lower layer is MM and the maximum supported message length in the MM layer is 140 bytes, the upper layer can generate and deliver only messages that do not exceed this.
  • FIG. 9 is a diagram illustrating a network service structure according to an embodiment.
  • a 2 / 3G network 910 providing a CS service and a 4G network 920 capable of providing only a PS service may be located in the same area.
  • the operator may use a CSFB (CS Fallback) method for temporarily connecting the user terminal to the 2 / 3G network 910 to provide a CS service such as a voice service to users using the 4G network 920.
  • CSFB CS Fallback
  • the user terminal uses the 4G network 920, falls back to the 2 / 3G 910 network to receive the CS service, and returns to the 4G 920 network when the CS service is terminated. can do.
  • the operator that is, PLMN
  • PLMN the operator
  • 2 / 3G network 910 is using PLMN C
  • 4G network 920 is shared by PLMN A and B. If the user terminal uses a specific PLMN (let's call PLMN A) in the 4G network 920 and then moves to the 2 / 3G network 910 through the CSFB, and after moving back to the 4G network 920 after the CS service In this case, it is preferable to receive the service through PLMN (PLMN A).
  • PLMN A PLMN
  • the user terminal When the user terminal is sent to the 4G network 920 after the CS service is terminated in the 2 / 3G network 910, only the 4G cell information (frequency information) to which the user terminal moves is not considered without considering PLMN information previously used by the user terminal. If provided, since two PLMNs sharing the 4G network 920 at the same time use the same cell (frequency), the user terminal may select a different PLMN (PLMN B). This problem may become more serious when the MSC is changed during the CSFB process (when the user terminal is located at an area boundary or when the user terminal moves).
  • the 2 / 3G network 910 core network node may be aware of the PLMN used by the user terminal in the 4G network 920, and the 2 / 3G network 910 core network node may use this information. Based on the configuration, the user terminal may generate and transmit configuration information to use the existing PLMN in the 4G network 920 that returns after the CS service ends. While describing an embodiment, it is referred to as a 2G / 3G network 910 and a 4G network 920, but this is merely an example, and the embodiment may be applied when a network using different communication methods is simultaneously serviced.
  • FIG. 10 is a diagram illustrating signal transmission between a terminal and an MSC according to an embodiment.
  • the terminal 1002 transmits PLMN information used by the terminal 1002 in the 4G network 920 to the 2 / 3G 910 network, and the core of the 2 / 3G network 910.
  • the network node may generate and transmit information for setting the original PLMN.
  • the terminal 1002 may be started CSFB.
  • the cause of the CSFB may vary, but is typically intended to receive voice calls to the CS network.
  • the terminal 1002 may transmit a location updating request to the MSC 1004.
  • the location update request may include PLMN information used by the terminal 1002 in the previous step.
  • the information included in the update request may be used for the E-UTRAN.
  • the MSC 1004 may add the PLMN used by the terminal 1002 to the equivalent PLMN list based on the information received in operation 1015.
  • the MSC 1004 may transmit a location updating accept message to the terminal 1002.
  • the location update approval message may include an ePLMN list.
  • the terminal 1002 may store the list of ePLMNs received in step 1025. In a later step, the terminal 1002 may access each service network based on the stored ePLMN list.
  • the user terminal when the terminal 1002 needs to perform Location Updating during the CSFB process, the user terminal sends a Location Updating Request message to a core network node (eg, MSC / VLR) of the 2 / 3G network 910.
  • a core network node eg, MSC / VLR
  • the information related to the PLMN used by the 4G network 920 may be included and transmitted.
  • one or more of PLMN identity, GUTI, GUMMEI, and TAI may be used as information used to inform the PLMN.
  • the core network node of the 2 / 3G network 910 may determine which PLMN the terminal 1002 is using in the 4G network 920 using the above information, and based on this, determine equivalent PLMNs to the terminal 1002.
  • the 4G network 920 When returning to the 4G network 920 to ensure that the PLMN remains the same as the existing. That is, when configuring PLMNs equivalent to the PLMN used in the 2 / 3G network 910, the 4G network 920 includes the PLMN used by the terminal 1002. In addition, if it is shared in the 4G network 920, among the PLMNs sharing the 4G network 920 to reduce the confusion of the user terminal, except that the terminal 1002 uses the existing configuration is equivalent PLMN You may not.
  • the configured equivalent PLMNs are delivered to the terminal 1002 through a Location Updating Accept message, and the terminal 1002 may store the same and use the equivalent PLMN when operating by accessing the 4G network.
  • 11 is a diagram illustrating signal transmission between a terminal, an MSC, and an HLR according to an embodiment.
  • the core network node of the 2 / 3G network 910 uses the PLMN information used by the terminal 1002 in the 4G network 920 during the location update or subscription information acquisition process for the terminal 1102. Obtained from the subscription information server (HLR or HSS), and based on this, when the terminal 1102 is returned to the 4G network 920, it is possible to generate and transmit information to set the original PLMN can be selected.
  • HLR subscription information server
  • the UE 1102 may determine that CSFB is initiated or location updating is required.
  • the cause of the CSFB may vary, but is typically intended to receive voice calls to the CS network.
  • the terminal 1102 may transmit a location updating request to the MSC 1104.
  • the MSC 1104 transmits an Update Location message to the HLR 1106 based on the information received in step 1115.
  • the location update message may include a CSFB identifier or an identifier for requesting PLMN information used in the 4G network 920.
  • the HLR 1106 may transmit a message to the MSC 1104 including one or more of an update location acknowledgment and insert subscription data based on the message received in operation 1120.
  • the message may include PLMN information previously used by the terminal 1102 for the E-UTRAN.
  • the MSC 1104 may add PLMN information used by the UE 1102 to the ePLMN list based on the information received in step 1125.
  • the MSC 1104 may transmit a location updating accept message to the terminal 1102.
  • the location update approval message may include an ePLMN list.
  • the terminal 1102 may store the ePLMN list received in step 1135. In a later step, the terminal 1102 may access each service network based on the stored ePLMN list.
  • the UE 1102 when the UE 1102 needs to perform Location Updating during the CSFB process, the UE 1102 sends a Location Updating Request message to a core network node (eg, MSC / VLR) of the 2 / 3G network 910. send.
  • the core network node of the 2 / 3G network 910 is an identifier indicating that the user terminal is using the CSFB in an update location message transmitted to the HLR (or HSS), or the user terminal is the 4G network 920. It may include an identifier for requesting the PLMN information used in the.
  • the HLR (or HSS) sends information (eg, Update Location Ack or Insert Subscription Data) to the core network node of the 2 / 3G network 910 related to the PLMN used by the UE 1102 in the 4G network 920. Can be included.
  • the PLMN information may be delivered in a form including one or more of an MME identity, a PLMN identity, a GUTI, a GUMMEI, and a TAI.
  • the core network node of the 2 / 3G network 910 may use this information to determine which PLMN the terminal 1102 is using in the 4G network 920, and determine equivalent PLMNs to the terminal 1102 based on this information.
  • the 4G network 920 may include the PLMNs used by the terminal 1102.
  • the configured equivalent PLMNs may be delivered to the terminal 1102 through a Location Updating Accept message, and the terminal 1102 stores them and uses them when moving to the 4G network 920 to operate.
  • FIG. 12 is a diagram illustrating a preceding process for allowing an HLR (HSS) to know PLMN information used by a user terminal in a 4G network in the embodiment described with reference to FIG. 11.
  • HLR HLR
  • the MME 1204 may identify the PLMN registered with the terminal 1202 in the Location Update Request message sent to the MSC / VLR 1206.
  • Information such as one or more of PLMN ID, GUMMEI, and TAI.
  • the MSC / VLR 1206 may find out which PLMN the UE 1202 is registered with based on the received information or mapping information between the preset MME 1204 and the PLMN. Subsequently, the MSC / VLR 1206 transmits PLMN information, for example, PLMN ID, GUMMEI, and TAI, in the Update Location message sent to the HLR / HSS 1208 by the UE 1202 found in the 4G 920 network. It can include one or more of the transmission. The HLR / HSS 1208 stores this information and can be used to configure the PLMN information when the location update is performed during the CSFB process.
  • PLMN information for example, PLMN ID, GUMMEI, and TAI
  • the terminal 1202 may perform a combined TAU request to the MME 1204.
  • the MME 1204 may transmit a Location Update Request message to the MSC / VLR 1206 based on the received combined TAU request.
  • the Location Update Request message may include information for identifying the PLMN registered by the terminal 1202, for example, one or more of PLMN ID, GUMMEI, and TAI.
  • the MSC / VLR 1206 may find out what PLMN the UE 1202 is registered with based on the received Location Update Request message or mapping information between the preset MME 1204 and the PLMN.
  • the MSC / VLR 1206 may transmit an update location message to the HLR / HSS 1208.
  • the update location message may include PLMN information of the terminal 1202.
  • the HLR / HSS 1208 may store PLMN information of the terminal 1202.
  • the HLR / HSS 1208 may be used to configure the PLMN information when the location update is performed during the CSFB process.
  • the terminal and each communication node may include a transceiver for transmitting and receiving signals with other components and a controller for determining based on data transmitted and received through the transceiver.

Landscapes

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

Abstract

실시 예에 따르는 통신 시스템에서 단말의 네트워크 접속 방법은 설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 단계; 상기 수신한 정보를 저장하는 단계 및; 상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 상기 네트워크에 접속 요청을 전송하는 단계를 포함한다. 다른 실시예에 따르는 무선 통신 시스템에 접속하는 단말은 설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 송수신부; 및 상기 수신한 정보를 저장하고, 상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 네트워크에 접속 요청을 전송하도록 상기 송수신부를 제어하는 제어부를 포함한다. 본 발명의 실시 예에 따르면, PS망 및 CS 망을 지원하는 단말기가 네트워크에 접속 할 때 각 도메인 등록 방법에 대해 미리 설정 받음으로써 각 네트워크에 보다 용이하게 접속할 수 있다. 또한 본 발명의 다른 실시 예에 따를 경우 장문의 SMS 메시지를 전송할 수 있는 시스템과 기존의 길이의 SMS 메시지를 전송하는 시스템 사이에서 메시지 전송이 보다 용이하게 이루어 질 수 있는 효과가 있다. 또한 본 발명의 다른 실시 예에 따를 경우, CS Fallback을 한 단말이 CS 서비스가 종료되고 4G 망으로 복귀할 때 기존의 복귀 정보를 가지고 있음으로 해서 복귀시 다른 사업자의 망으로 복귀하는 문제점을 방지할 수 있다.

Description

무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치
본 발명의 실시 예는 무선 통신 시스템에서 PS(Packet Switched)망 및 CS(Circuit Switched)망에 등록하는 기술에 관한 것으로, 특히 네트워크가 지원하는 통신 방식에 따라 등록하는 방법을 다르게 하는 방법 및 장치에 관한 것이다.
또한 실시 예는 네트워크에서 지원하는 통신 방식에 따른 메시지 전송 방법 및 장치에 관한 것이다.
또한 실시 예는 복수의 네트워크를 지원하는 무선 네트워크에서 단말이 통신 방법을 변경하는 방법 및 장치에 관한 것이다.
일반적으로 이동 통신 시스템은 사용자의 활동성을 보장하면서 음성 서비스를 제공하기 위해 개발되었다. 그러나 이동통신 시스템은 점차로 음성 뿐만 아니라 데이터 서비스까지 영역을 확장하고 있으며, 현재에는 고속의 데이터 서비스를 제공할 수 있는 정도까지 발전하였다. 그러나 현재 서비스가 제공되고 있는 이동 통신 시스템에서는 자원의 부족 현상 및 사용자들이 보다 고속의 서비스를 요구하므로, 보다 발전된 이동 통신 시스템이 요구되고 있다.
이러한 요구에 부응하여 차세대 이동 통신 시스템으로 개발 중인 중 하나의 시스템으로써 3GPP(The 3rd Generation Partnership Project)에서 LTE(Long Term Evolution)에 대한 규격 작업이 진행 중이다. LTE는 최대 100 Mbps정도의 전송 속도를 가지는 고속 패킷 기반 통신을 구현하는 기술이다. 이를 위해 여러 가지 방안이 논의되고 있는데, 예를 들어 네트워크의 구조를 간단히 해서 통신로 상에 위치하는 노드의 수를 줄이는 방안이나, 무선 프로토콜들을 최대한 무선 채널에 근접시키는 방안 등이 있다.
도 1은 일반적인 LTE 이동 통신 시스템의 구조를 도시하는 도면이다.
상기 도 1을 참조하면, 도시한 바와 같이 LTE 이동 통신 시스템의 무선 액세스 네트워크는 차세대 기지국(Evolved Node B, EUTRAN, 이하 ENB 또는 Node B라 한다)(110) 과 MME(Mobility Management Entity, 120) 및 S-GW(Serving - Gateway, 30)로 구성된다. 사용자 단말(User Equipment, 이하 UE라 칭한다)(100)은 ENB 및 S-GW, 그리고 P-GW(PDN - Gateway)를 통해 외부 네트워크에 접속한다.
ENB(기지국)(110)는 RAN(Radio Access Network) 노드로서, UTRAN 시스템의 RNC 그리고 GERAN 시스템의 BSC에 대응된다. ENB(110)는 UE(100)와 무선 채널로 연결되며 기존 RNC/BSC와 유사한 역할을 수행한다. ENB는 여러 개의 셀을 동시에 사용할 수 있다.
LTE에서는 인터넷 프로토콜을 통한 VoIP(Voice over IP)와 같은 실시간 서비스를 비롯한 모든 사용자 트래픽이 공용 채널(shared channel)을 통해 서비스 되므로, UE들의 상황 정보를 취합해서 스케줄링을 하는 장치가 필요하며 이를 ENB가 담당한다.
MME(120)는 각 종 제어 기능을 담당하는 장치로 하나의 MME는 다수의 기지국 들과 연결될 수 있다.
S-GW(130)는 데이터 베어러를 제공하는 장치이며, MME(120)의 제어에 따라서 데이터 베어러를 생성하거나 제거한다.
어플리케이션 기능(Application Function, AF)(140)은 사용자와 어플리케이션 수준에서 어플리케이션과 관련된 정보를 교환하는 장치이다.
PCRF(Policy Charging and Rules Function)(150)는 사용자의 서비스 품질(Quality of Service, QoS)와 관련된 정책(policy)을 제어하는 장치이며, 정책에 해당하는 PCC(Policy and Charging Control) 규칙(rule)은 P-GW(160)에 전달되어 적용된다. PCRF(Policy Charging and Rules Function)(150)는 트래픽에 대한 QoS 및 과금을 총괄적으로 제어하는 엔터티이다. 한편, 일반적으로 UP(User Plane)라 함은 사용자의 데이터가 송수신되는 UE(100)와 RAN 노드(110), RAN 노드(110)에서 S-GW(130), 그리고 S-GW(130)에서 P-GW(160)를 잇는 경로를 일컫는다. 그런데 이 경로 중 자원의 제한이 심한 무선 채널을 사용하는 부분은 UE(100)와 RAN 노드(110) 사이의 경로이다.
LTE와 같은 무선 통신 시스템에서 QoS를 적용할 수 있는 단위는 EPS 베어러 이다. 하나의 EPS 베어러는 동일한 QoS 요구사항을 갖는 IP 플로우(IP Flow)들을 전송하는데 사용된다. EPS 베어러에는 QoS와 관련된 파라메터가 지정될 수 있으며 여기엔 서비스 품질 클래스 식별자(QoS Class Identifier, QCI)와 할당 및 보유 우선순위(Allocation and Retention Priority, ARP)가 포함된다. 상기 QCI는 QoS 우선 순위를 정수 값으로 정의한 파라미터이며, ARP는 새로운 EPS 베어러 생성을 허락 또는 거절할 것인가 여부를 판단하는 파라미터이다.
EPS 베어러는 GPRS 시스템의 PDP 컨텍스트(PDP context)에 대응된다. 하나의 EPS 베어러는 PDN 커넥션(PDN connection)에 속하게 되며, PDN 커넥션 은 APN(Access Point Name)을 속성으로 가질 수 있다. 만약 VoLTE와 같은 IMS 서비스를 위한 PDN 커넥션이 생성된 경우, 해당 PDN 커넥션은 well-known IMS APN을 사용해 생성되어야 한다.
한편, LTE 망에서는 음성 통화를 지원하기 위해 PS(Packet Switched) 방식으로 IMS 기반의 VoLTE (Voice over LTE) 기술을 사용하거나, 아니면 2G/3G 시스템의 CS(Circuit Switched) 방식을 재활용하는 CSFB(CS fall back) 기술을 이용할 수 있다. LTE 망에서 VoLTE는 VoIMS(Voice over IMS)와 동일한 개념으로 사용될 수 있는 용어이다.
일반적으로 사용자 단말은 CS 및 PS 서비스를 받을 수 있는 기능을 모두 가지고 있다. 네트워크 시스템이 combined procedure를 지원하는 경우, 사용자 단말은 한 번의 등록 과정(attach 또는 RAU/TAU)를 통해 PS와 CS 망 양쪽에 등록될 수 있다. 그러나 네트워크 시스템이 combined procedure를 지원하지 못하는 경우(예, NMO II/III 네트워크), 사용자 단말은 PS 또는 CS 망에 대해 각각 별도로 등록 과정을 수행해야 한다.
CS 기능을 가지고 있지 않은 LTE(E-UTRAN) 시스템에서는 사용자 단말에 CS 기반 서비스(음성 통신 및 SMS 등)를 지원하기 위해MME와 MSC와 SGs라는 인터페이스를 사용한다. 이러한 SGs 인터페이스의 사용은 망을 운용하는 사업자의 선택사항이므로, 만약 SGs 인터페이스를 지원하지 않는 LTE 망에서 사용자는 CS 서비스를 받을 수 없다.
한편, SMS와 같은 작은 크기의 데이터(small data, 예 ? SMS) 전송 서비스는 전통적으로 CS망을 통해 지원되었으나, 최근 CS 망에 대한 유지 비용을 줄이기 위해 작은 크기 데이터 서비스를 PS망을 통해 전송하는 기능들이 도입되기 시작하였다. 또한 이와 독립적으로 기존 SMS의 크기 제한으로 인한 서비스 제한을 줄이기 위해, 더 큰 크기의 데이터를 담을 수 있는 새로운 형태(generic format)의 작은 크기 데이터 전송 서비스가 도입되고 있다. 이러한 새로운 형태의 작은 크기 데이터 전송 기능도 사업자의 선택사항이다. 따라서 사용자 단말이 새로운 작은 데이터 전송을 받다가 이를 지원하지 못하는 망으로 이동하거나 또는 반대의 경우가 발생할 수 있다. 또는 새로운 작은 데이터 전송을 지원하는 사업자 망에 있는 한 사용자가, 그러한 기능을 지원하지 않는 망에 있는 다른 사용자에게 작은 데이터를 전송하거나, 또는 반대의 경우가 발생할 수 있다.
본 발명의 실시 예는 상기와 같은 문제점을 해결 하기 위해 안출된 것으로, 단말이 네트워크에 접속하여 PS망 또는 CS 망에 등록하기 위한 방법 및 장치를 제공하는 것을 그 목적으로 한다.
또한 실시 예는 네트워크에서 지원하는 통신 방식에 따라 메시지 전송 방법 및 장치를 제공하는 것을 그 목적으로 한다.
또한 실시 예는 복수의 네트워크를 지원하는 무선 네트워크에서 단말이 통신 방법을 변경하는 방법 및 장치를 제공하는 것을 그 목적으로 한다.
실시 예에 따르는 통신 시스템에서 단말의 네트워크 접속 방법은 설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 단계; 상기 수신한 정보를 저장하는 단계 및; 상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 상기 네트워크에 접속 요청을 전송하는 단계를 포함한다.
다른 실시 예에 따르는 무선 통신 시스템에 접속하는 단말은 설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 송수신부; 및 상기 수신한 정보를 저장하고, 상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 네트워크에 접속 요청을 전송하도록 상기 송수신부를 제어하는 제어부를 포함한다.
다른 실시 예에 따르는 통신 시스템에서 단말의 통신 방법은 제1통신망과 신호를 송수신 하는 단계; 상기 제1통신망과 다른 제2통신망과 통신할 것을 결정하는 단계; 상기 제1통신망의 네트워크로 상기 단말의 위치 정보 및 상기 제1통신망의 정보를 포함하는 메시지를 전송하는 단계; 및 상기 네트워크로부터 상기 메시지에 기반한 상기 단말이 접속 가능한 통신망의 순서를 포함하는 목록을 수신하는 단계를 포함한다.
또 다른 실시 예에 따르는 통신시스템의 단말은 제1통신망과 신호를 송수신 하는 송수신부; 및 상기 제1통신망과 다른 제2통신망과 통신할 것을 결정하는 제어부를 포함하며, 상기 송수신부는 상기 제1통신망의 네트워크로 상기 단말의 위치 정보 및 상기 제1통신망의 정보를 포함하는 메시지를 전송하고, 상기 네트워크로부터 상기 메시지에 기반한 상기 단말이 접속 가능한 통신망의 순서를 포함하는 목록을 수신하는 것을 특징으로 한다.
본 발명의 실시 예에 따르면, PS망 및 CS 망을 지원하는 단말기가 네트워크에 접속 할 때 각 도메인 등록 방법에 대해 미리 설정 받음으로써 각 네트워크에 보다 용이하게 접속할 수 있다.
또한 본 발명의 다른 실시 예에 따를 경우 장문의 SMS 메시지를 전송할 수 있는 시스템과 기존의 길이의 SMS 메시지를 전송하는 시스템 사이에서 메시지 전송이 보다 용이하게 이루어 질 수 있는 효과가 있다.
또한 본 발명의 다른 실시 예에 따를 경우, CS Fallback을 한 단말이 CS 서비스가 종료되고 4G 망으로 복귀할 때 기존의 복귀 정보를 가지고 있음으로 해서 복귀시 다른 사업자의 망으로 복귀하는 문제점을 방지할 수 있다.
도 1은 기존은 통신 시스템을 나타내는 도면이다.
도 2는 실시 예에 따른 단말, 서버, 네트워크 사이의 등록 순서를 설정하는 방법에 관한 도면이다.
도 3은 실시 예에 따른 단말의 등록 도메인을 설정하기 위한 관리 구조체의 예시이다.
도 4는 네트워크가 단말에 제공하는 추가정보의 일 예를 나타내는 도면이다.
도 5는 실시 예에 따른 단말의 Detach 과정을 나타내는 도면이다.
도 6은 실시 예에 따른 단말과 MME 사이의 통신을 나타내는 도면이다.
도 7은 실시 예에 따른 단말 사이의 메시지를 전송하기 위한 신호의 흐름을 나타내는 도면이다.
도 8은 실시 예에 따른 실시 예에 따른 레이어 별 메시지 전송 방법을 나타내는 도면이다.
도 9는 실시 예에 따른 네트워크 서비스 구조를 나타내는 도면이다.
도 10은 실시 예에 따른 단말과 MSC 사이의 신호 전송을 나타내는 도면이다.
도 11은 실시 예에 따른 단말, MSC 및 HLR 사이의 신호 전송을 나타내는 도면이다.
도 12는 다른 실시 예에서 HLR(HSS)가 사용자 단말이 4G 망에서 사용하던 PLMN 정보를 알 수 있도록 하는 선행 과정을 나타내는 도면이다.
이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
실시 예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
실시 예에서 단말(User Equipment, UE)는 사용자로 언급될 수 있다. 네트워크는 무선 통신 서비스를 제공하기 위해 상기 단말과 연결되는 엔티티들을 포함할 수 있다. 또한 상기 네트워크는 사업자 망 또는 서비스로 언급될 수 있다.
도 2는 실시 예에 따른 단말, 서버, 네트워크 사이의 등록 순서를 설정하는 방법에 관한 도면이다.
도 2를 참고하면 사용자 단말(204)이 PS와 CS 기능 모두를 지원하는 경우, 사용자 단말(204)은 자신이 사용할 서비스와 사업자 망(206)이 combined procedure를 지원하는지 여부에 따라 등록 과정을 수행하는 도메인 종류 및 순서를 정해야 한다.
일 예를 들면, 만약 사용자 단말(204)이 PS 데이터 및 SMS 서비스만 요구하는데, 사업자 망(206)이 SMS를 PS망을 통해 전송하는 기능을 갖는다면, 사용자(204)는 CS도메인에 등록할 필요가 없다. 이 경우 사용자 단말(204)이 CS도메인에 등록을 하고 그 다음에 PS 도메인에 등록한다면, CS 도메인에 대한 등록은 불필요한 과정이 될 수 있다.
다른 예에 따라, 사업자 망(206)이 SMS를 PS망을 통해 전송하는 기능을 갖지 않는다면, 사용자 단말(204)은 CS 도메인에도 등록 과정을 수행할 필요가 있다.
실시 예에 따르면 설정 서버(Configuration Server)(202), 단말(204) 및 네트워크(206) 사이에 신호가 송수신 될 수 있다.
단계 210에서 단말(204)이 설정 서버(202)에 디스커버리 과정 및 초기 접속 중 하나 이상을 수행할 수 있다. 실시 예에 따라 상기 디스커버리 과정 및 초기 접속 과정은 단말(204)이 구동을 시작하고 설정 서버(202)에 초기 접속을 행할 수 있다. 또한 단말(204)이 다른 네트워크에서 통신을 하다 다른 사업자가 서비스하는 지역으로 이동할 경우 상기 이동한 지역의 네트워크(206)와 관련된 설정 서버(202)와 통신을 통해 단계 210의 과정을 수행할 수 있다. 또한 실시 예에서 상기 설정 서버는 OMA-DM 서버 또는 OTA 중 하나 이상일 수 있다. 또한 다른 실시 예의 경우 단말(204)이 초기 접속할 때 설정 서버(202)에 의해 메시지를 수신하고, 상기 수신한 메시지에 기반하여 단말(204)는 설정 서버(202)와 함께 Discovery 및 initial contact 중 하나 이상을 수행할 수 있다. 또한 실시 예에 따라 설정 서버(202)는 네트워크(206)가 CS망 및 PS망 중 어떤 것을 지원하는지 알 수 있다. 보다 구체적으로 설정 서버(202)와 네트워크(206)는 메시지 교환을 통해 네트워크(206)가 지원하는 망을 설정 서버(202)에게 알릴 수 있다. 또는 설정 서버(202)는 사업자의 선호도에 따라 CS망, PS망 중 단말이 어떤 것에 먼저 접속해야 하는지 설정될 수 있다.
단계 215에서 설정 서버(202)는 단말(204)로 단계 210의 결과를 기반하여 운영 객체(Management object)를 전송할 수 있다. 상기 운영 객체는 PS 망 및 CS 망 등록 순서(registration order)를 포함할 수 있다. 상기 접속 순서는 먼저 접속을 수행할 망 또는 동시 접속 여부를 포함할 수 있다. 다른 실시 예의 경우 단말은 사업자 별 운영 객체를 미리 저장할 수 있으며, 접속하는 네트워크에 따라서 상기 사업자 별 운영 객체에 따라 설정을 할 수도 있다.
단계 220에서 단말(204)는 단계 215에서 수신한 상기 등록 순서를 저장하고, 상기 수신한 등록 순서에 따라 등록 할 도메인(망)을 선택할 수 있다. 상기 등록 순서는 실시 예에 따라 OMA-DM을 통해 설정되거나, OTA 방법을 이용해서 설정될 수 있다. 이 설정을 기반으로 단말(204)은 PS 도메인에 먼저 접속할지, CS 도메인에 먼저 접속할지, 아니면 combined 접속을 수행할지를 결정할 수 잇다.
단계 225에서 단말(204)는 상기 단계 220에서 선택한 방법을 기반으로 네트워크(206)에 등록 요청을 할 수 있다. 실시 예에 따라 PS 망에 먼저 접속하거나 CS 망에 먼저 접속을 하거나 두 망에 동시(combined)에 접속할 수 있다.
단계 230에서 네트워크(206)은 상기 단계 2250에서 수신한 요청에 대한 응답 메시지를 단말(204)로 전송할 수 있다.
실시 예에서 단말(204)이 PS 등록 신청을 한 경우, 이를 수신한 네트워크(206)는 PS 도메인으로 지원되는 기능들의 목록을 상기 응답 메시지에 포함시켜 전송할 수 있다. 상기 기능은 SMS 전송, 음성 통신 및 MTC특화 기능 중 하나 이상을 포함할 수 있다. 단말(204)은 상기 응답 메시지를 기반으로 CS 도메인에 등록 신청을 해야하는지를 판단할 수 있다. 네트워크(206)는 이러한 PS 도메인에서 지원하는 기능들이 적용되는 영역을 나타내는 정보를 추가적으로 제공할 수도 있다. 이는 도 4에서 후술하도록 한다.
도 3은 실시 예에 따른 단말의 등록 도메인을 설정하기 위한 관리 구조체의 예시이다.
도 3을 참고하면 사업자가 동적으로 사용자 단말의 등록 도메인(망)을 설정하기 위해 사용하는 관리 구조체(300)의 예는 다음과 같다. 실시 예에 따라 관리 구조체(300)3GPP 사업자 서버에서 사용자 단말에 전달되는 NAS configuration MO는 다음과 같은 형태를 갖으며, OMA_DM 또는 OTA 방식으로 사용자 단말에 전달될 수 있다.
Registration_order leaf(310)에 사용자 단말이 등록 과정을 수행할 도메인에 대한 순서가 정의되어 있으며, 이를 수신한 사용자 단말은 정해진 순서에 따라 등록 과정을 수행한다. 보다 구제적인 의미 및 동작은 다음과 같다.
<X>/ Registration_order
The Registration_order leaf indicates a domain which will be registered first by a UE.
- Occurrence: ZeroOrOne
- Format: int
- Access Types: Get, Replace
- Values: <Registration order>
또한 가능한 테이블 값은 아래와 같으며 설정 값(Value)에 따른 동작 설정은 실시 예에 따라 달라질 수 있다. 일 예로 1일 경우 PS를 먼저(first)접속 할 수 있으며 이것은 통상의 기술자가 응용할 수 있는 범위에 따라 달라질 수 있다.
표 1
Figure PCTKR2013000250-appb-T000001
일 실 시 예에 따르면 만약 사용자 단말이 PS first로 설정된 경우, 사용자 단말은 PS 도메인에 먼저 등록 시도를 하고, 그 이후 필요한 경우 (예를 들면 SMS나 음성 통신을 PS도메인에서 사용하지 못할 경우)에만 CS 도메인에 등록 시도를 할 수 있다.
도 4는 네트워크가 단말에 제공하는 추가정보의 일 예를 나타내는 도면이다.
도 4를 참조하면, 상기 추가 정보는 PS망을 통해 SMS를 적용하는 기능이 특정 RA들의 집합에서 적용되는지를 나타내는 정보를 포함하는 것이다. 또한 상기 추가정보는 PS SMS Support IEI(415) 및 PS SMS Support area(420) 중 하나 이상을 표시할 수 있다. 또한 지원하는 영역을 미지원(425), 일부 Routing Area 지원(430) 및 전체 PLMN 지원(435)로 나누어서 표시할 수 있다.
위의 SMS와 PS도메인, 그리고 RA는 예를 들어 설명한 것이며, 특정 서비스/기능, 그리고 적용되는 도메인, 그리고 이가 적용되는 영역의 어떠한 정보도 사용자 단말에게 제공될 수 있음은 자명하다. 단말이 이러한 정보를 수신하면, 사용자 단말은 해당 기능이 적용되는 영역을 벗어난 경우 추가적인 등록 절차를 수행할지 여부를 결정할 수 있다.
도 5는 실시 예에 따른 단말의 Detach 과정을 나타내는 도면이다.
도 5를 참조하면, SGs 기능은 사업자 망을 재구성하는 것을 요구하므로, SGs 사용은 사업자별로 지원이 안될 수도 있다. 실시 예에서 사업자가 LTE망과 2G/3G망을 다 가지고 있으며, SGs를 사용하지 않는 경우이다. 상기 사업자 망은 음성 서비스 및 앞서 언급한 작은 크기의 데이터 전송을 LTE망에서는 PS 도메인으로, 2G/3G 망에서는 CS도메인으로 전송하는 상황이 가능하다.
실시 예에서 사용자 단말(502)은 LTE망에서는 PS망에만 접속하면 되고, 2G/3G 망에서는 PS와 CS 도메인 양쪽에 접속해야 한다. 만약 LTE망에서 사용자 단말이 detach되는 경우, 2G/3G망에서 서비스를 제대로 받기 위해서 네트워크와 단말은 사용자 단말이 LTE에서만 detach 된 것이며, 2G/3G에서는 CS망을 계속 사용해야 함을 알고 있어야 한다. 한편, 만약 SMS와 같은 서비스를 사용하는 사용자 단말이 PS 도메인에 대한 등록 과정을 수행했는데, 사업자 망이 PS망을 통한 서비스를 지원하지 않는 경우, 사용자 단말은 SMS와 같은 서비스를 받을 수 없다.
단계 510에서 단말(502) 및 MME(504)는 통신 상태를 기반으로 Detach를 결정할 수 있다.
단계 515에서 MME(504)는 SGSN(506)에 PS 망에서 Detach 됨을 알려주는 메시지를 전송할 수 있다. 상기 메시지의 형식은 제한이 없으며 상기 메시지를 수신한 SGSN은 단말(502)이 PS 망에서 Detach됨을 알 수 있다. 보다 상기 메시지는 구체적으로 단말(502)이 E-UTRAN에서 detach되는 경우 (또는 MME가 detach를 결정한 경우), MME는 사용자 단말이 E-UTRAN을 통한 PS서비스에서 detach되었다는 정보포함하며, MME(504)상기 정보를 포함하는 메시지를 SGSN(506)에게 전송할 수 있다. 이 과정은 MME가 SGSN에게 전달하는 detach notification 메시지의 detach cause와 detach type에 의해 전달될 수 있다.
또한 detach type이 PS 또는 EPC only detach를 나타내는 경우, SGSN(506)는 단말(502)이 PS 도메인에 대해서만 detach되었다는 것을 알 수 있다. 이 경우 단말(502)이 CS 도메인에도 등록되어 있으면 SGSN(506)은 사용자 단말이 CS 도메인 서비스만 받는 상태임을 알 수 있다.
또한 실시 예에 따라 detach type이 PS and CS detach를 나타내는 경우라면, SGSN(506)은 단말(502)이 완전히 detach된 것임을 알고 MSC/VLR을 통한 CS서비스를 더 이상 하지 않음을 알 수 있다. 이 경우 추가적으로 Gs association이 있는 경우라면 SGSN(506)은 MSC/VLR에게 Gs가 더 이상 필요 없으므로 release가 필요함을 단말(502) 또는 MME(504)에 알릴 수 있다.
도 6은 실시 예에 따른 단말과 MME 사이의 통신을 나타내는 도면이다.
도 6을 참조하면 단말(602)는 MME(604)에 단계 610에서 PS에 등록과정을 수행할 수 있다. 상기 등록 과정은 TAU/RAU에 Attach하는 과정 및 SMS 서비스가 필요하다는 정보를 전송하는 과정 중 하나 이상을 포함할 수 있다.
단계 615에서 MME(604)는 MME(604)를 통한 SMS가 지원되지 않음을 판단할 수 있다.
단계 620에서 MME(604)는 단말(602)에 NAS 메시지를 통해 MME(604)가 SMS를 지원하지 않음을 알리는 메시지 또는 CS Attach가 필요함을 알리는 메시지를 전달할 수 있다. 실시 예에 따라 NAS 메시지가 아닌 다른 메시지가 사용될 수 있으며, SMS을 제외한 다른 서비스가 지원되지 않는다는 정보를 포함하는 메시지를 단말(602)에 전달할 수 있다.
한편, 하나의 도메인에 등록 과정을 수행 중일 때, 해당 도메인에서 단말(602)이 요구하는 서비스 중 일부를 제공할 수 없을 때, 사업자 망은 특정 서비스의 지원 여부 또는 다른 도메인으로 등록이 필요함을 알리는 정보를 사용자 단말에게 전달할 수 있다. 예를 들면, PS에서 모든 서비스를 이용하려는 단말이 등록한 네트워크가 PS를 통하여 SMS를 지원할 수 없을 때 이를 단말에 알려서 CS 등록을 유도해야 한다. 이를 위해, 단말이 PS로 attach나 RAU/TAU를 했을 때, SGSN/MME는 자신을 통한, 즉 PS망을 통한 SMS 지원 여부를 사용자 단말에게 알려주어야 한다. 예를 들면, 사용자 단말이 요구하는 서비스 중PS망을 통해 제공이 불가능한 것이 있는 경우, 사업자 망의 코어 네트워크 노드들은 CS registered is required indicator를 단말에게 주어 단말이 이어 CS에 등록하도록 할 수 있다.
도 7은 실시 예에 따른 단말 사이의 메시지를 전송하기 위한 신호의 흐름을 나타내는 도면이다.
도 7을 참조하면 제1단말(702), 제1네트워크(704), 전달 엔티티(706), 제2네트워크 (708) 및 제2단말(710) 사이에 메시지가 송수신 될 수 있다.
SMS는 크기 제한 때문에 활용성 또한 제한을 받을 수 있다. 이러한 제한을 줄이기 위해, 더 큰 길이의 데이터를 담을 수 있는 새로운 형태의 generic format 작은 데이터 전송 서비스가 제안 될 수 있다. 이러한 새로운 형태의 작은 데이터 전송 서비스는 사용자 단말의 기능뿐만 아니라 사업자망의 기능도 지원할 때만 사용될 수 있다. 만약 전송하는 사용자와 사업자 망은 이를 지원하는데, 수신하는 사용자의 단말 또는 사업자 망이 이러한 기능을 지원하지 않을 경우, 데이터의 크기와 포멧에 불일치가 발생해 수신에 문제가 생길 수 있다.
실시 예에서 제1단말(702) 및 제1네트워크(704) 중 하나 이상은 개량된 SMS 메시지를 지원할 수 있다. 따라서 기존의 SMS 메시지의 길이 제한보다 긴 메시지를 한번에 송수신 할 수 있다. 또한 실시 예에서 제2단말(710) 및 제2네트워크(708)중 하나 이상은 기존 SMS만 지원하므로 기존의 SMS 메시지의 길이 제한 이상의 메시지를 한번에 송수신 할 수 없다.
또한 실시 예에서 전달 엔티티(706)는 SMS를 전달하는 별도의 서버일 수 있으며, 제1네트워크(704) 또는 제2네트워크(708)에 포함된 구성요소 일 수 있다. 따라서 전달 엔티티(706)를 통해 메시지를 전송하므로 송수신 네트워크 사이에 지원하는 SMS의 포멧이나 길이가 다른 경우에도 각자가 지원하는 SMS에 맞게 전달하는 메시지를 가공할 수 있다.
단계 720에서 제1단말(702)은 제1네트워크(704)로 SMS 메시지를 전달할 수 있다. 실시 예에 따라 상기 전달되는 SMS 메시지는 기존 SMS에서 제공하던 길이제한 또는 포멧 제한이 적용되지 않는 메시지일 수 있다.
단계 725에서 제1네트워크(704)는 단계 720에서 전달받은 SMS 메시지를 전달 엔티티(706)으로 전달할 수 있다.
단계 730에서 전달 엔티티(706)는 상기 수신한 메시지를 제2네트워크(708) 및 제2단말(710) 중 하나 이상이 지원할 수 있는 포멧으로 변환할 수 있다. 실시 예에 따라 상기 포멧 변환 하는 과정은 길이 제한 요건을 충족 시킬 수 있도록 제한되는 길이보다 긴 메시지를 2개 이상으로 분할하는 과정을 포함하는 과정을 포함할 수 있다.
단계 735에서 전달 엔티티(706)는 상기 포멧이 변환된 메시지를 제2네트워크(708)에 전달할 수 있다.
단계 740에서 제2네트워크(708)는 단계 735에서 전달받은 메시지를 제2단말(710)에 전달할 수 있다.
단계 745에서 제2단말(710)은 제2네트워크(708)로 SMS 메시지를 전달할 수 있다. 실시 예에 따라 상기 전달되는 SMS 메시지는 기존 SMS에서 제공하던 길이제한 또는 포멧 제한이 적용되는 메시지 일 수 있다.
단계 750에서 제2네트워크(708)는 단계 745에서 제2단말(710)로부터 전달받은 상기 SMS 메시지를 전달 엔티티(706)으로 전달할 수 있다.
단계 755에서 전달 엔티티(706)는 상기 수신한 메시지를 제1네트워크(708) 및 제1단말(710) 중 하나 이상이 지원할 수 있는 포멧으로 변환할 수 있다. 실시 예에 따라 상기 포멧 변환 하는 과정은 제1단말(702) 및 제1네트워크(704) 중 하나 이상이 지원하는 메시지 포멧보다 짧은 두개 이상의 메시지를 1개로 병합하는 단계를 포함할 수 있다.
단계 760에서 전달 엔티티(706)는 상기 포멧이 변환된 메시지를 제1네트워크(704)에 전달할 수 있다.
단계 765에서 제1네트워크(704)는 단계 760에서 전달받은 메시지를 제1단말(702)에 전달할 수 있다.
실시 예에 따라 작은 크기의 데이터를 전송하는 단말 및 사업자망과, 수신하는 단말 및 사업자망이 지원하는 형태 및 크기가 다른 경우, 이러한 불일치를 해결하고 성공적인 데이터 전송을 위해 망 내의 중간 엔터티들에 의해 형태 변환(Format conversion), 분할(fragmentation), 그리고 병합(concatenation)이 수행된다. 한편, 실시예에서는 설명의 편의성을 위해 데이터의 송신측과 수신측 모두 각각의 사업자 망에 등록된 사용자 단말 형태를 고려하였으나, 제안하는 기술은 송신측, 수신측의 형태 (즉, 사용자 단말이거나 서버이거나)에 제한적이지 않으며, 큰 변경 없이 적용될 수 있다.
A. 작은 크기의 데이터를 전송하는 쪽에서 새로운 형태를 지원하는 경우
A.1 SMS-SC에서 형태 변환 수행
만약 작은 크기의 데이터를 전송하는 쪽에서는 새로운 형태 및 크기를 지원하는데 수신하는 쪽에서는 그렇지 못한 경우, SMS-SC에서 형태 변환을 수행한다. 수행 과정은 다음과 같이 정리될 수 있다.
1. 전송 사용자 단말이 작은 크기의 데이터 전송 시도. 사업자 망은 새로운 형태 및 크기 지원함
2. 데이터가 SMS-SC까지 전달됨. SMS-SC는 가입 정보를 담고 있는 데이터베이스/서버(예, HSS)에게 수신측에서 새로운 형태 및 크기를 지원하는지 여부 또는 어떤 형태의 작은 데이터 전송이 지원되는지를 알아낸다. 이는 별도의 질의/응답 과정을 통해 이루어지거나, 아니면 작은 데이터 전달 과정 중 일부(예를 들면 수신 사용자 단말이 등록된 위치를 알기 위해 Send Route Information을 하는 과정 등)에 함께 이루어질 수 있다. 또는, SMS-SC는 각 사용자 단말 및 사업자 망에 대해 미리 설정된/기록된 정보를 이용해 이를 판단할 수도 있다.
3. 만약 수신측에서도 새로운 형태 및 크기를 지원한다면, SMS-SC는 수신한 형태 그대로 데이터를 수신측으로 전달한다. 그렇지 않다면, SMS-SC는 수신측이 지원하는 형태 및 크기를 고려해 데이터의 형태를 변환한다. 예를 들면, 만약 송신측에 의해 수신된 데이터의 크기가 수신측에서 지원하는 최대 크기보다 크다면, SMS-SC는 수신한 데이터를 여러 개의 작은 데이터를 분할하여 수신측에 전달한다.
위에서는 SMS-SC를 기반으로 한 형태 변환을 설명하였으나, 동일한 동작은 GMSC, IWMSC 또는 MTC-IWF에 의해서도 이루어질 수 있다. 각각의 경우는 위의 1~3 과정에서 SMS-SC를 각각의 엔터티로 바꿈으로서 적용될 수 있다.
A.2 MME에서 형태 변환 수행
만약 작은 크기의 데이터를 전송하는 쪽에서는 새로운 형태 및 크기를 지원하는 경우, 수신 측의 MME가 형태 변환 여부를 결정하고 형태 변환을 수행할 수 있다.
1. 전송 사용자 단말이 작은 크기의 데이터 전송 시도. 사업자 망은 새로운 형태 및 크기 지원함
2. 수신 측의 MME가 데이터 수신. MME는 수신 사용자 단말이 새로운 형태 및 크기의 데이터 전송을 지원하는 여부를 기억하고 있거나, 아니면 필요한 경우 사용자 단말과 질의 과정을 수행할 수 있으며, 또한 필요하다면 가입 정보에서 형태 변환 또는 새로운 형태의 데이터 전송이 허용되는지 여부를 데이터베이스(e.g., HSS)를 통해 알아낼 수도 있다.
3. 만약 사용자 단말이 새로운 형태의 데이터를 사용할 수 있는 경우, MME는 수신한 데이터를 사용자 단말로 전달한다. 만약 그렇지 않다면 MME는 수신한 데이터를 형태 변환을 수행한다. 예를 들면, 만약 송신측에 의해 수신된 데이터의 크기가 수신측에서 지원하는 최대 크기보다 크다면, MME는 수신한 데이터를 여러 개의 작은 데이터를 분할하여 수신측에 전달한다.
위에서는MME를 기반으로 한 형태 변환을 설명하였으나, 동일한 동작은 MSC 또는 SGSN에 의해서도 이루어질 수 있다. 각각의 경우는 위의 1~3 과정에서 MME를 각각의 엔터티로 바꿈으로서 적용될 수 있다.
B. 작은 크기의 데이터를 전송하는 쪽에서 새로운 형태를 지원하는 않는 경우
B.1 SMS-SC에서 형태 변환 수행
만약 작은 크기의 데이터를 전송하는 쪽에서는 새로운 형태 및 크기를 지원하지 않는 경우 SMS-SC에서 형태 변환을 수행한다. 수행 과정은 다음과 같이 정리될 수 있다.
1. 전송 사용자 단말이 작은 크기의 데이터 전송 시도. 사용자 단말 또는 사업자 망은 새로운 형태 및 크기 사용하지 않음
2. 데이터가 SMS-SC까지 전달됨. SMS-SC는 가입 정보를 담고 있는 데이터베이스/서버(예, HSS)에게 수신측에서 새로운 형태 및 크기를 지원하는지 여부 또는 어떤 형태의 작은 데이터 전송이 지원되는지를 알아낸다. 이는 별도의 질의/응답 과정을 통해 이루어지거나, 아니면 작은 데이터 전달 과정 중 일부(예를 들면 수신 사용자 단말이 등록된 위치를 알기 위해 Send Route Information을 하는 과정 등)에 함께 이루어질 수 있다. 또는, SMS-SC는 각 사용자 단말 및 사업자 망에 대해 미리 설정된/기록된 정보를 이용해 이를 판단할 수도 있다.
3. 만약 수신측에서도 새로운 형태 및 크기를 지원하지 않는다면, SMS-SC는 수신한 형태 그대로 데이터를 수신측으로 전달한다. 그렇지 않다면, SMS-SC는 수신측이 지원하는 형태 및 크기를 고려해 데이터의 형태를 변환한다. 예를 들면, 만약 수신측에 의해 한번에 수신 가능한 데이터의 크기가 송신측에서 한 메시지로 전달하는 데이터의 크기보다 크다면, SMS-SC는 수신한 데이터 여러 개의 데이터를 하나의 데이터로 병합하여 수신측에 전달한다.
위에서는 SMS-SC를 기반으로 한 형태 변환을 설명하였으나, 동일한 동작은 GMSC, IWMSC 또는 MTC-IWF에 의해서도 이루어질 수 있다. 각각의 경우는 위의 1~3 과정에서 SMS-SC를 각각의 엔터티로 바꿈으로서 적용될 수 있다.
B.2 MME에서 형태 변환 수행
만약 작은 크기의 데이터를 전송하는 쪽에서는 새로운 형태 및 크기를 지원하지 않는 경우, 수신 측의 MME가 형태 변환 여부를 결정하고 형태 변환을 수행할 수 있다.
1. 전송 사용자 단말이 작은 크기의 데이터 전송 시도. 사용자 단말 또는 사업자 망은 새로운 형태 및 크기를 사용하지 않음.
2. 수신 측의 MME가 데이터 수신. MME는 수신 사용자 단말이 새로운 형태 및 크기의 데이터 전송을 지원하는 여부를 기억하고 있거나, 아니면 필요한 경우 사용자 단말과 질의 과정을 수행할 수 있으며, 또한 필요하다면 가입 정보에서 형태 변환 또는 새로운 형태의 데이터 전송이 허용되는지 여부를 데이터베이스(e.g., HSS)를 통해 알아낼 수도 있다.
3. 만약 수신측 사용자 단말이 새로운 형태의 데이터를 사용할 수 없는 경우, MME는 수신한 데이터를 사용자 단말로 전달한다. 만약 그렇지 않다면 MME는 수신한 데이터를 형태 변환을 수행한다. 예를 들면, 만약 수신측에 의해 한번에 수신 가능한 데이터의 크기가 송신측에서 한 메시지로 전달하는 데이터의 크기보다 크다면, MME 는 수신한 데이터 여러 개의 데이터를 하나의 데이터로 병합하여 수신측에 전달한다.
위에서는MME를 기반으로 한 형태 변환을 설명하였으나, 동일한 동작은 MSC 또는 SGSN에 의해서도 이루어질 수 있다. 각각의 경우는 위의 1~3 과정에서 MME를 각각의 엔터티로 바꿈으로서 적용될 수 있다.
C. 사용자/서비스 정보 갱신 과정
위와 같이 새로운 형태 또는 기존 형태의 데이터 전송 가능 여부를 결정하기 위해서 사용자를 위한 정보 데이터베이스의 기록을 변경하거나 등록하는 과정이 필요하다.
C.1 최초 등록 과정
1. 사용자 단말은 등록 또는 위치 갱신 (attach or TAU/RAU/LAU)을 네트워크와 수행한다.
2. 코어 네트워크 노드(MME/SGSN/MSC)는 가입 정보 데이터베이스/서버(e.g., HSS)에게 등록/위치 등록 요청을 보낸다. 이 메시지는 사용자 단말의 기능, 코어 네트워크 노드들의 기능을 바탕으로 결정된 작은 크기의 데이터 전송 방법(PS or CS)와 형태/크기 정보가 포함된다.
3. 가입 정보 데이터베이스/서버는 이를 기억하고 있다가, 다른 엔터가 질의한 경우 알려준다.
C.2 변경 과정
1. 사용자 단말이 사용하는 작은 크기 데이터 형태가 변경됨. 사용자 단말은 등록 또는 위치 갱신 (attach or TAU/RAU/LAU)을 네트워크와 수행한다.
2. 코어 네트워크 노드(MME/SGSN/MSC)는 가입 정보 데이터베이스/서버(e.g., HSS)에게 등록/위치 등록 요청을 보낸다. 이 메시지는 사용자 단말의 기능, 코어 네트워크 노드들의 기능을 바탕으로 결정된 작은 크기의 데이터 전송 방법(PS or CS)와 형태/크기 정보가 포함된다.
3. 가입 정보 데이터베이스/서버는 이를 기억하고 있다가, 다른 엔터가 질의한 경우 알려준다.
D. 서버와 사용자 단말 사이의 통신인 경우
만약 서비와 단말 사이에 작은 크기의 데이터 통신이 필요한 경우, 양 단의 메시지 포멧에 대한 조정이 필요하다.
D-1. 사용자 단말과 Server가 조정하는 방안
1. 사용자 단말이 사업자 망에 등록함
2. 사용자 단말은 서버에게 보내는 등록 정보에, 자신이 사용할 수 있는 작은 크기 데이터의 형태 및 크기와 관련된 정보를 포함시킨다.
3. 서버는 2 과정에서 수신한 정보를 바탕으로 메시지를 생성하여 사용자 단말에게 전달한다.
만약, 사용자 단말이 사용할 수 있는 작은 크기의 데이터의 형태 또는 크기가 변경된 경우 (사업자 망 또는 코어네트워크 변경 또는, 사용자 단말 설정 변경 등), 사용자 단말은 위의 2과정을 다시 수행해 변경된 정보를 서버에게 알려야 한다.
D-2. MTC-IWF에서 처리하는 방안.
1. 서버는 작은 크기의 데이터를 MTC-IWF에게 전달한다.
2. MTC-IWF가 데이터 수신. MTC-IWF는 수신 사용자 단말이 새로운 형태 및 크기의 데이터 전송을 지원하는 여부를 기억하고 있거나, 아니면 필요한 경우 사용자 단말과 질의 과정을 수행할 수 있으며, 또한 필요하다면 가입 정보에서 형태 변환 또는 새로운 형태의 데이터 전송이 허용되는지 여부를 데이터베이스(e.g., HSS)를 통해 알아낼 수도 있다.
3. MTC-IWF는 2 과정에서 수신한 정보를 바탕으로 필요한 경우 메시지 포멧 및 크기를 조정하여 사용자 단말에게 전달한다.
도 8은 실시 예에 따른 실시 예에 따른 레이어 별 메시지 전송 방법을 나타내는 도면이다.
도 8을 참조하면 네트워크(800)와 Nas Layer(802)가 데이터를 송수신 할 수 있다. NAS Layer는 수신한 데이터를 SM-CP Layer(804), SM-RP Layer(806) 및 SM-TP Layer(808)로 순서대로(810, 815, 820) 전달할 수 있다.
SM-TP Layer(808)는 송신할 데이터를 SM-RP Layer(806), SM-CP Layer(804) 및 NAS Layer(802)로 순서대로(825, 830, 840)로 전달하고 NAS Layer는 상기 전달된 메시지를 네트워크(800)로 전송할 수 있다(845).
실시 에에서 SMS 전송 방법은 길이의 제한이 있으므로, 더 긴 길이를 갖는 데이터를 기존 SMS 방법을 통해서는 전달할 수 없다. 한편 기존 SMS 전송 방법은 신뢰성 있는 전송을 위해 데이터 재전송을 지원하는 RP/CP 레이어(804, 806)를 사용한다. 이러한 RP/CP 레이어(804, 806)는 기존 SMS의 길이보다 더 긴 데이터 전송을 지원할 수 없다는 단점이 있다. 또한 RP레이어와 CP레이어(804, 806)는 둘 다 재전송 기능을 사용하는데, 에러가 많이 않은 환경에서는 쓸데없는 오버헤드로 적용될 수 있다.
A. 더 긴 길이의 작은 크기 데이터 지원
만약 예전에 사용했던 SMS 전송 방법을 확장하여 더 긴 데이터를 포함할 수 있도록 하는 방안을 설명한다. 현재, SM-TP 계층(808)에서 SMS-SUBMIT type 또는 SMS-DELIVERY type은 TP User Data Length라는 필드를 갖는다. 현재, 이 TP User Data Length 필드는 140보다 작거나 같은 값을 가질 수 있다. 따라 이 값의 제한으로 인해 SMS로 전송될 수 있는 정보의 양 또한 140 bytes로 제한된다. 이러한 제한을 없애기 위해, SMS-SUBMIT type 또는 SMS-DELIVERY type은 Extended Length 필드를 둔다. 만약 SMS에 포함되는 데이터의 양이 141 bytes보다 작은 경우, TP User Data Length 필드만 사용된다. 만약 그렇지 않다면, TP User Data Length 필드와 새로운 Extended Length 필드가 함께 포함된다. 엔터티들은 TP User Data Length 필드와 Extended Length 필드가 함께 포함된 경우, 이 두 필드에 포함된 정보를 이용해 실제 데이터의 길이를 판단하게 된다. 예를 들면, 141 bytes 보다 큰 데이터를 송수신하는 경우, TP User Data Length 필드는 140으로, 나머지 길이는 Extended Length 필드에 기록될 수도 있으며, 아니면 Extended Length 필드의 존재 유무를 알리기 위해 TP User Data Length 필드는 모두 “1”의 값으로 세팅될 수도 있다.
B. 앞서 언급한 것처럼, SMS를 전송하는 다계층 프로토콜들은 중복된 기능을 갖는 것들이 있다. 특정 망 구성이나 환경에서는 중복된 기능을 사용하지 않아도 되는 경우가 있으므로, 불필요한 프로토콜의 기능을 생략한 채 SMS를 송수신할 수 있는 기능을 제안한다. SMS를 사용하기 위한 계층 중 SM-RP layer(806)나 SM-CP layer(804) 중 하나는 아랫 계층 (GMM, EMM, 또는 MM)의 요청에 따라 사용되지 않을 수 있다. 상기 GMM, EMM 또는 MM은 Nas Layer(802)에 포함될 수 있다. 만약 SM-RP 계층(806) 또는 SM-CP 계층(804) 중 생략된 계층은, SMS를 처리하는데 있어 PDU를 그냥 transparent하게 다음 계층으로 전달하는 기능만 수행할 수 있다.
C. 만약 특정 계층에서 지원하는 메시지의 길이가 하위 계층에서 지원하는 최대 메시지의 길이보다 길면, 메시지 전송을 수행할 수 없다. 따라서 상위 계층이 하위 계층에 전송 요청할 때 생성하는 메시지의 최대 길이는, 하위 계층에서 전송할 수 있는 최대 길이에 의해 결정되어야 한다. 이를 위해,
C-1. 하위 계층 (e.g., GMM, EMM, 또는 MM)은 자신이 전송할 수 있는 최대 PDU의 길이를 상위 계층(e.g., SM-TP(808), SM-RP(806), SM-CP(804)또는 CM sublayer)에 알린다. 만약 한 계층에서 다음 상위 계층에 이 길이 정보를 알린 경우, 대응되는 길이는 다음 상위 계층에 조정되어 다시 알려질 수 있다. SM-TP(808), SM-RP(806), SM-CP(804) 계층에서의 실제 메시지 크기는 이 정보에 의해 결정된다.
C-2. 하위 계층 (e.g., GMM, EMM, 또는 MM)은 자신의 형태를 상위 계층(e.g., SM-TP(808), SM-RP(806), SM-CP(804) 또는 CM sublayer)에 알린다. 만약 한 계층에서 다음 상위 계층에 이 정보를 알린 경우, 이 정보는 다음 상위 계층에 조정되어 다시 알려질 수 있다. SM-TP(808), SM-RP(806), SM-CP(804) 계층에서의 실제 메시지 크기는 이 정보에 의해 결정된다. 예를 들면, 하위 계층이 MM이고, MM계층에서 최대 지원하는 메시지 길이라 140 bytes임을 알고 있다면, 상위 계층에서는 이를 넘지 않는 메시지만 생성해 전달할 수 있다.
도 9는 실시 예에 따른 네트워크 서비스 구조를 나타내는 도면이다.
도 9를 참조하면 CS서비스를 제공하는2/ 3G 망(910)과 PS 서비스만 제공할 수 있는 4G 망(920)이 같은 영역에 위치할 수 있다.
사업자는 4G 망(920)을 사용하는 사용자들에게 음성 서비스 등 CS 서비스를 제공하기 위해, 일시적으로 사용자 단말을2/ 3G 망(910)으로 연결하는 CSFB (CS Fallback) 방법을 사용할 수 있다. 이러한 CSFB을 지원하는 망 구성에서, 사용자 단말이 4G 망(920) 사용하다가 CS 서비스를 제공받기 위해 2/3G(910)망으로 fallback 했다가 CS 서비스가 종료되면, 다시 4G(920) 망으로 복귀할 수 있다. 이 때, 2/3G 망(910)으로 이동하기 전과 후의 사업자 (즉, PLMN)이 변경되는 경우가 발생할 수 있는데, 이는 등록과정의 실패와 재시도로 인한 시그널링 낭비나, 서비스를 받는 사용자 수 감소 등 망을 운용하는 사업자에게 부하를 발생할 수 있다.
실시 예에서 2/3G 망(910)이 PLMN C를 사용 중이고, 4G 망(920)이 PLMN A와 B에 의해 공유(network sharing)된 경우를 가정해 보자. 만약 사용자 단말이 특정 PLMN (PLMN A라 칭하자)을 4G 망(920)에서 사용하다가 CSFB을 통해 2/3G 망(910)으로 이동하고, CS 서비스 종료 후 다시 4G 망(920)으로 이동한 경우, 가급적 기존에 사용하던 PLMN (PLMN A)를 통해 서비스 받는 것이 바람직하다.
2/3G 망(910)에서 CS 서비스 종료 후 사용자 단말을 4G 망(920)으로 보낼 때, 사용자 단말이 기존에 사용하던 PLMN 정보를 고려하지 않고 단순히 사용자 단말이 이동할 4G 셀 정보 (주파수 정보)만 제공하면, 이 때 4G 망(920)을 공유하고 있는 두 PLMN들은 같은 셀 (주파수)를 사용하므로, 사용자 단말은 기존과 다른 PLMN (PLMN B)를 선택할 여지가 있다. 이러한 문제는 CSFB 과정 중에 MSC가 변경되는 경우(사용자 단말이 영역 경계에 위치하거나, 사용자 단말이 이동하는 경우)에 더욱 심각해질 수 있다.
실시 예에서는 사용자 단말이 4G 망(920)에서 사용하던 PLMN을 2/3G 망(910) 코어 네트워크 노드(e.g., MSC)가 알 수 있도록 하고, 2/3G 망(910) 코어 네트워크 노드는 이 정보를 기반으로 사용자 단말이 CS 서비스 종료 후 복귀하는 4G 망(920)에서 기존 PLMN을 사용할 수 있도록 설정 정보를 생성해 전송할 수 있다. 실시 예를 기재하면서 2G/3G 망(910), 4G 망(920)으로 언급하였으나 이것은 예시적인 것으로 실시 예는 각기 다른 통신 방식을 사용하는 망이 동시에 서비스 될 때 적용 될 수 있다.
도 10은 실시 예에 따른 단말과 MSC 사이의 신호 전송을 나타내는 도면이다.
도 9 및 도 10을 참고하면, 단말(1002)은 단말(1002)이 4G 망(920)에서 사용하던 PLMN 정보를 2/3G(910) 망에 전송하고, 2/3G 망(910)의 코어 네트워크 노드는 상기 PLMN 정보를 기반으로 단말(1002)이 4G 망(920)으로 복귀한 경우, 원래 PLMN을 선택할 수 있도록 설정하는 정보를 생성해 전달할 수 있다.
단계 1010에서 단말(1002)은 CSFB가 개시 될 수 있다. 상기 CSFB의 원인은 다양할 수 있으나 대표적으로 CS 망으로 음성통화를 지원 받기 위함이다.
단계 1015에서 단말(1002)은 MSC(1004)로 위치 업데이트 요청(Location updating Request)을 전송할 수 있다. 상기 위치 업데이트 요청은 이전 단계에서 단말(1002)가 사용하던 PLMN 정보를 포함할 수 있다. 또한 상기 업데이트 요청에 포함된 정보는 E-UTRAN을 위해 사용될 수 있다.
단계 1020에서 MSC(1004)는 단계 1015에서 수신한 정보를 기반으로 ePLMN(equivalent PLMN) 목록에 단말(1002)이 사용하던 상기 PLMN을 추가할 수 있다.
단계 1025에서 MSC(1004)는 위치 업데이트 승인 메시지(Location Updating Accept)를 단말(1002)에 전송할 수 있다. 상기 위치 업데이트 승인 메시지는 ePLMN 목록을 포함할 수 있다.
단계 1030에서 단말(1002)는 단계 1025에서 수신한 ePLMN 목록을 저장할 수 있다. 이후 단계에서 단말(1002)는 상기 저장한 ePLMN 목록을 기반으로 각 서비스 망에 접속 할 수 있다.
실시 예에서 보다 구체적으로 살펴보면 CSFB 과정 중에 단말(1002)이 Location Updating을 수행해야 하는 경우, 사용자 단말은 2/3G 망(910)의 코어 네트워크 노드(예, MSC/VLR)로 보내는 Location Updating Request 메시지에, 자신이 4G망(920)에서 사용했던 PLMN과 관련된 정보를 포함시켜 전송할 수 있다. 이때 PLMN을 알리기 위해 사용되는 정보로는 PLMN identity, GUTI, GUMMEI, 및 TAI 중 하나 이상이 사용될 수 있다. 2/3G 망(910)의 코어 네트워크 노드는 상기 정보를 이용해 단말(1002)이 4G 망(920)에서 사용하던 PLMN이 어떤 것인지를 파악할 수 있으며, 이를 기반으로 단말(1002)에게 equivalent PLMN들을 정할 때 4G 망(920)으로 복귀했을 때 PLMN이 기존 것과 동일하게 유지될 수 있도록 한다. 즉, 2/3G 망(910)에서 사용되는 PLMN과 equivalent한 PLMN들을 구성 할 때, 4G 망(920)에서 단말(1002)이 사용하던 PLMN을 포함하는 것이다. 또한, 만약 4G 망(920)에 공유된 경우라고 하면 사용자 단말의 혼란을 줄이기 위해 4G 망(920)을 공유하는 PLMN 들 중, 단말(1002)이 기존에 사용하는 것을 제외한 나머지는 equivalent PLMN으로 구성하지 않을 수도 있다. 구성된 equivalent PLMN들은 Location Updating Accept 메시지를 통해 단말(1002)에게 전달되며, 단말(1002)은 이를 저장했다가, 4G 망으로 접속해 동작할 때 상기 equivalent PLMN을 사용할 수 있다
도 11은 실시 예에 따른 단말, MSC 및 HLR 사이의 신호 전송을 나타내는 도면이다.
도 9 및 도 11을 참고하면 2/3G 망(910)의 코어 네트워크 노드는 단말(1102)에 대한 위치 갱신 또는 가입정보 획득 과정 중에 단말(1002)이 4G 망(920)에서 사용하던 PLMN 정보를 가입정보 서버(HLR 또는 HSS)로부터 획득하고, 이를 기반으로 단말(1102)이 4G 망(920)으로 복귀한 경우, 원래 PLMN을 선택할 수 있도록 설정하는 정보를 생성해 전달할 수 있다.
단계 1110에서 단말(1102)은 CSFB가 개시 되거나 위치 업데이트(Location Updating)가 요구됨을 판단할 수 있다. 상기 CSFB의 원인은 다양할 수 있으나 대표적으로 CS 망으로 음성통화를 지원 받기 위함이다.
단계 1115에서 단말(1102)은 MSC(1104)로 위치 업데이트 요청(Location updating Request)을 전송할 수 있다..
단계 1120에서 MSC(1104)는 단계 1115에서 수신한 정보를 기반으로 HLR(1106)에 위치 업데이트(Update Location) 메시지를 전송한다. 상기 위치 업데이트 메시지는 CSFB 식별자(indicator) 또는 4G 망(920)에서 사용하던 PLMN 정보를 요청하는 식별자를 포함할 수 있다.
단계 1125에서 HLR(1106)은 단계 1120에서 수신한 메시지를 기반으로 위치 업데이트 확인(Update Location Ack) 및 삽입 구독 데이터(Insert Subscription Data) 중 하나 이상을 포함하는 메시지를 MSC(1104)로 전송할 수 있다. 상기 메시지는 E-UTRAN을 위한 단말(1102)이 이전에 사용하던 PLMN 정보를 포함할 수 있다.
단계 1130에서 MSC(1104)는 단계 1125에서 수신한 정보를 기반으로 ePLMN 목록에 단말(1102)이 사용하던 PLMN 정보를 추가할 수 있다.
단계 1135에서 MSC(1104)는 위치 업데이트 승인 메시지(Location Updating Accept)를 단말(1102)에 전송할 수 있다. 상기 위치 업데이트 승인 메시지는 ePLMN 목록을 포함할 수 있다.
단계 1140에서 단말(1102)는 단계 1135에서 수신한 ePLMN 목록을 저장할 수 있다. 이후 단계에서 단말(1102)는 상기 저장한 ePLMN 목록을 기반으로 각 서비스 망에 접속 할 수 있다.
실시 예에서, CSFB 과정 중에 단말(1102)이 Location Updating을 수행해야 하는 경우, 단말(1102)은 2/3G 망(910)의 코어 네트워크 노드(예, MSC/VLR)로 보내는 Location Updating Request 메시지를 전송한다. 2/3G 망(910)의 코어 네트워크 노드는 HLR (또는 HSS)에 전송하는 위치 갱신(Update location) 메시지에 현재 사용자 단말이 CSFB을 이용 중임을 나타내는 식별자나, 또는 사용자 단말이 4G 망(920)에서 사용하던 PLMN 정보를 요청하는 식별자를 포함할 수 있다. HLR(또는 HSS)는 2/3G 망(910)의 코어 네트워크 노드에게 보내는 메시지(에, Update Location Ack 또는 Insert Subscription Data)에 단말(1102)이 4G 망(920)에서 사용하던 PLMN과 관련된 정보를 포함시킬 수 있다. 상기 PLMN 정보는 MME identity, PLMN identity, GUTI, GUMMEI 및 TAI 중 하나 이상을 포함하는 형태로 전달될 수 있다.
2/3G 망(910)의 코어 네트워크 노드는 이 정보를 이용해 단말(1102)이 4G 망(920)에서 사용하던 PLMN이 어떤 것인지를 파악할 수 있으며, 이를 기반으로 단말(1102)에게 equivalent PLMN들을 정할 때 4G 망(920)으로 복귀했을 때 PLMN이 기존 것과 동일하게 유지될 수 있도록 한다. 즉, 2/3G 망(910)에서 사용되는 PLMN과 equivalent한 PLMN들을 구성 할 때, 4G 망(920)에서 단말(1102)이 사용하던 PLMN을 포함할 수 있다. 또한, 만약 4G 망(920)에 공유된 경우라고 하면 단말(1102)의 혼란을 줄이기 위해 4G 망(920)을 공유하는 PLMN 들 중, 단말(1102)이 기존에 사용하는 것을 제외한 나머지는 equivalent PLMN으로 구성하지 않을 수 있다. 구성된 equivalent PLMN들은 Location Updating Accept 메시지를 통해 단말(1102)에게 전달될 수 있으며, 단말(1102)은 이를 저장했다가, 4G 망(920)으로 이동해 동작할 때 사용한다.
도 12는 상기 도 11로 설명한 실시 예에서 HLR(HSS)가 사용자 단말이 4G 망에서 사용하던 PLMN 정보를 알 수 있도록 하는 선행 과정을 나타내는 도면이다.
도 9 및 도 12를 참고하면 앞선 CSFB 과정 중에 PLMN 정보를 구성하여 단말(1202)에게 내려주는 과정 이전에 수행될 수 있는 동작이다. 단말(1202)이 4G 망(920)에서 combined TA update 과정을 수행 하면, MME(1204)는 MSC/VLR(1206)로 보내는 Location Update Request 메시지에 단말(1202)이 등록된 PLMN을 식별할 수 있는 정보, 예를 들면 PLMN ID, GUMMEI 및 TAI 중 하나 이상을 포함할 수 있다.
MSC/VLR(1206)은 수신한 정보 또는 미리 설정되어 있는 MME(1204)의 이름과 PLMN 간의 매핑 정보를 기반으로 단말(1202)이 등록된 PLMN이 무엇인지를 알아낼 수도 있다. 이후, MSC/VLR(1206)은 HLR/HSS(1208)로 보내는 Update Location 메시지에, 상기 알아낸 단말(1202)이 4G(920) 망에서 사용하던 PLMN 정보, 예를 들면 PLMN ID, GUMMEI 및 TAI 중 하나 이상을 포함하여 전송할 수 있다. HLR/HSS(1208)는 이 정보를 저장하고 있다가, CSFB 과정 중 location update가 수행될 경우 PLMN 정보를 구성할 때 사용할 수 있다.
보다 구체적으로 단계 1210에서 단말(1202)은 MME(1204)으로 combined TAU 요청을 수행할 수 있다.
단계 1220에서 MME(1204)는 수신한 combined TAU 요청을 기반으로 MSC/VLR(1206)에 Location Update Request 메시지를 송신할 수 있다. 상기 Location Update Request 메시지는 단말(1202)이 등록된 PLMN을 식별할 수 있는 정보, 예를 들면 PLMN ID, GUMMEI 및 TAI 중 하나 이상을 포함할 수 있다.
단계 1230에서 MSC/VLR(1206)은 수신한 Location Update Request 메시지 또는 미리 설정되어 있는 MME(1204)의 이름과 PLMN 간의 매핑 정보를 기반으로 단말(1202)이 등록된 PLMN이 무엇인지를 알아낼 수도 있다
단계 1240에서 MSC/VLR(1206)는 HLR/HSS(1208)으로 update location 메시지를 송신할 수 있다. 상기 update location 메시지는 단말(1202)의 PLMN 정보를 포함할 수 있다.
단계 1250에서 HLR/HSS(1208)은 단말(1202)의 PLMN 정보를 저장할 수 있다. HLR/HSS(1208)은 CSFB 과정 중 location update가 수행될 경우 PLMN 정보를 구성할 때 사용할 수 있다
실시 예 전반에 걸쳐서 단말 및 각 통신 노드는 다른 구성 요소와 신호를 송수신 할 수 있는 송수신 부 및 상기 송수신부를 통에 송수신 되는 데이터를 기반으로 판단할 수 있는 제어부를 포함할 수 있다.
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
한편, 본 명세서와 도면에는 본 발명의 바람직한 실시 예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.

Claims (12)

  1. 통신 시스템에서 단말의 네트워크 접속 방법에 있어서,
    설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 단계;
    상기 수신한 정보를 저장하는 단계 및;
    상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 상기 네트워크에 접속 요청을 전송하는 단계를 포함하는 방법.
  2. 제1항에 있어서,
    접속 순서를 포함하는 정보를 수신하는 단계는
    상기 단말이 상기 네트워크의 PS(Packet Switched)망에 우선 접속하는지, CS(Circuit Switched)망에 우선 접속하는지 또는 PS망과 CS망에 동시에 접속하는 지 여부를 나타내는 정보를 수신하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제1항에 있어서,
    상기 단말이 상기 네트워크에 접속 하기 위해 상기 설정 서버에 초기 접속을 수행하는 단계를 더 포함하는 방법.
  4. 제1항에 있어서,
    상기 네트워크로부터 응답메시지를 수신하는 단계를 더 포함하며,
    상기 응답 메시지는 상기 단말이 접속한 도메인이 지원하는 기능들의 목록을 포함하는 것을 특징으로 하는 방법.
  5. 제1항에 있어서,
    상기 설정 서버는 OMA-DM(Open Mobile Alliance Device Management)서버를 포함하는 것을 특징으로 하는 방법.
  6. 무선 통신 시스템에 접속하는 단말에 있어서,
    설정 서버로부터 접속 순서를 포함하는 정보를 수신하는 송수신부; 및
    상기 수신한 정보를 저장하고, 상기 저장한 정보를 기반으로 결정된 접속 방법에 따라 네트워크에 접속 요청을 전송하도록 상기 송수신부를 제어하는 제어부를 포함하는 단말.
  7. 제6항에 있어서,
    상기 송수신부는 상기 단말이 상기 네트워크의 PS(Packet Switched)망에 우선 접속하는지, CS(Circuit Switched)망에 우선 접속하는지 또는 PS망과 CS망에 동시에 접속하는 지 여부를 나타내는 정보를 수신하는 것을 특징으로 하는 단말.
  8. 제6항에 있어서,
    상기 송수신부는 상기 네트워크에 접속 하기 위해 상기 설정 서버에 초기 접속을 수행하는 것을 특징으로 하는 단말.
  9. 제6항에 있어서,
    상기 송수신부는 상기 네트워크로부터 응답메시지를 수신하는 것을 특징으로 하며,
    상기 응답 메시지는 상기 단말이 접속한 도메인이 지원하는 기능들의 목록을 포함하는 것을 특징으로 하는 단말.
  10. 제6항에 있어서,
    상기 설정 서버는 OMA-DM(Open Mobile Alliance Device Management)서버를 포함하는 것을 특징으로 하는 단말.
  11. 통신 시스템에서 단말의 통신 방법에 있어서,
    제1통신망과 신호를 송수신 하는 단계;
    상기 제1통신망과 다른 제2통신망과 통신할 것을 결정하는 단계;
    상기 제1통신망의 네트워크로 상기 단말의 위치 정보 및 상기 제1통신망의 정보를 포함하는 메시지를 전송하는 단계; 및
    상기 네트워크로부터 상기 메시지에 기반한 상기 단말이 접속 가능한 통신망의 순서를 포함하는 목록을 수신하는 단계를 포함하는 방법.
  12. 통신시스템의 단말에 있어서,
    제1통신망과 신호를 송수신 하는 송수신부; 및
    상기 제1통신망과 다른 제2통신망과 통신할 것을 결정하는 제어부를 포함하며,
    상기 송수신부는 상기 제1통신망의 네트워크로 상기 단말의 위치 정보 및 상기 제1통신망의 정보를 포함하는 메시지를 전송하고, 상기 네트워크로부터 상기 메시지에 기반한 상기 단말이 접속 가능한 통신망의 순서를 포함하는 목록을 수신하는 것을 특징으로 하는 단말.
PCT/KR2013/000250 2012-01-11 2013-01-11 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치 WO2013105816A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020147019201A KR20140114362A (ko) 2012-01-11 2013-01-11 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치
US14/371,994 US9848376B2 (en) 2012-01-11 2013-01-11 Method and apparatus for selecting domain service in wireless communication system

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US201261585356P 2012-01-11 2012-01-11
US61/585,356 2012-01-11
US201261588858P 2012-01-20 2012-01-20
US61/588,858 2012-01-20
US201261592546P 2012-01-30 2012-01-30
US61/592,546 2012-01-30

Publications (1)

Publication Number Publication Date
WO2013105816A1 true WO2013105816A1 (ko) 2013-07-18

Family

ID=48781697

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/000250 WO2013105816A1 (ko) 2012-01-11 2013-01-11 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치

Country Status (3)

Country Link
US (1) US9848376B2 (ko)
KR (1) KR20140114362A (ko)
WO (1) WO2013105816A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015020270A1 (ko) * 2013-08-06 2015-02-12 주식회사 케이티 회선 교환 폴백을 지원하는 이동 통신 시스템 및 방법
CN109474965A (zh) * 2018-11-28 2019-03-15 维沃移动通信有限公司 一种网络切换方法和终端设备

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8983448B2 (en) * 2012-02-06 2015-03-17 Samsung Electronics Co., Ltd. In-device coexistence interference report control method and apparatus of network in mobile communication system
US10009819B2 (en) * 2012-11-02 2018-06-26 Apple Inc. Network cell transitions for VoLTE devices at call initiation
BR112015017478A2 (pt) * 2013-01-24 2017-07-11 Huawei Tech Co Ltd método e sistema de processamento de serviço e dispositivo relacionado
US9936532B2 (en) * 2013-10-04 2018-04-03 At&T Intellectual Property I, L.P. Method and apparatus for processing communication requests
RU2654488C2 (ru) * 2014-01-09 2018-05-21 Нек Корпорейшн Объект mtc-iwf, объект pcrf и способ связи
EP3363238B1 (en) * 2015-10-14 2019-07-24 Telefonaktiebolaget LM Ericsson (PUBL) Methods for handling non-access stratum (nas) incompatibility and scope of an assigned dcn
CN105704788A (zh) * 2016-03-31 2016-06-22 北京奇虎科技有限公司 通信网络接入方法和用户设备
CN115209491B (zh) * 2021-04-12 2024-04-19 维沃移动通信有限公司 信息处理方法、装置、终端及网络侧设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411811B2 (en) * 1998-04-20 2002-06-25 Ericsson Inc. System and method for provisioning assistance global positioning system information to a mobile station

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7336649B1 (en) * 1995-12-20 2008-02-26 Verizon Business Global Llc Hybrid packet-switched and circuit-switched telephony system
US6781983B1 (en) * 1999-05-03 2004-08-24 Cisco Technology, Inc. Packet-switched telephony with circuit-switched backup
US7623885B2 (en) * 2004-05-24 2009-11-24 Nokia Corporation System, apparatus, computer program product and method for controlling terminal output power
CN100596084C (zh) * 2006-04-20 2010-03-24 华为技术有限公司 移动电路域用户接入ims网络的***及其接入的注册方法
US8780857B2 (en) * 2007-10-09 2014-07-15 Qualcomm Incorporated Methods and apparatus for mobility support between network domains
US8487516B2 (en) * 2008-12-17 2013-07-16 At&T Mobility Ii Llc Scanning of wireless environment in a femto-based home macro sector
US8086238B1 (en) * 2011-06-15 2011-12-27 Metropcs Wireless, Inc. HLR-dual circuit switched and packet switched registration support
KR101399244B1 (ko) * 2012-03-07 2014-05-29 주식회사 팬택 음성 호 착발신을 개선하기 위한 이동 통신 단말의 제어 방법 및 이를 이용한 이동 통신 단말

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411811B2 (en) * 1998-04-20 2002-06-25 Ericsson Inc. System and method for provisioning assistance global positioning system information to a mobile station

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SY LEE ET AL.: "Enhanced Class-based Fair Queuing Scheme for Ethernet Passive Optical Network.", INC, 2005 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015020270A1 (ko) * 2013-08-06 2015-02-12 주식회사 케이티 회선 교환 폴백을 지원하는 이동 통신 시스템 및 방법
CN109474965A (zh) * 2018-11-28 2019-03-15 维沃移动通信有限公司 一种网络切换方法和终端设备
CN109474965B (zh) * 2018-11-28 2021-01-08 维沃移动通信有限公司 一种网络切换方法和终端设备

Also Published As

Publication number Publication date
US20150049668A1 (en) 2015-02-19
US9848376B2 (en) 2017-12-19
KR20140114362A (ko) 2014-09-26

Similar Documents

Publication Publication Date Title
WO2013105816A1 (ko) 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치
WO2018174373A1 (ko) 세션을 관리하는 방법 및 smf 노드
WO2018143774A1 (en) Registration management method for terminal accessing 5g network on non-3gpp access
WO2018174383A1 (ko) 세션 관리 방법 및 smf 노드
WO2018199649A1 (en) Method and apparatus for registration type addition for service negotiation
WO2018143593A1 (en) Method for performing reflective quality of service (qos) in wireless communication system and a device therefor
WO2013133663A1 (ko) 무선 통신 시스템에서 서비스를 제어하기 위한 방법
WO2018038490A1 (ko) 무선 통신 네트워크에서 지역별 데이터 네트워크 구성을 위한 방법 및 시스템
WO2015178747A1 (en) Method and apparatus for improving quality of service that a user experiences when media is transmitted through wlan
WO2018226006A1 (ko) Pdu 세션의 핸드오버를 결정하는 방법 및 셀
WO2013009008A1 (en) Method and terminal for performing detach procedure
WO2011021875A2 (en) Server for control plane at mobile communication network and method for controlling local ip access service
WO2013051845A2 (ko) 이동 통신 시스템에서 사용자 단말의 접속 제어 방법 및 장치
WO2015030537A1 (ko) 무선 랜에서 다중 연결을 지원하는 방법 및 장치
WO2014104705A1 (en) Method and system for supporting fast recovery of user equipment
WO2013141625A1 (ko) 무선 통신 시스템에서 그룹 qos(quality of service) 관리 방법 및 장치
WO2014084596A1 (ko) Ims 기반 서비스 연결 방법
EP3482582A1 (en) Method and apparatus for managing data communication in wireless communication network
EP3574693A1 (en) Method and apparatus for registration type addition for service negotiation
EP3566509A1 (en) Registration management method for terminal accessing 5g network on non-3gpp access
WO2018230778A1 (ko) 세션을 관리하는 방법 및 그 방법을 수행하는 smf 노드
WO2015152659A1 (ko) 이동 통신 시스템에서 셀룰러 망과 무선랜 망 간 트래픽 스티어링 방법 및 장치
WO2012074337A2 (en) Apparatus and method for transceiving multicast traffic in a wireless access system supporting machine-to-machine communication
WO2021091307A1 (ko) 무선 통신 시스템에서 mbs 서비스 제공에 대한 mbs 서비스 세션의 설정을 위한 장치 및 방법
WO2013180477A1 (ko) 트래픽 우회를 위한 정책 정보 획득 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13736016

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 20147019201

Country of ref document: KR

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 14371994

Country of ref document: US

122 Ep: pct application non-entry in european phase

Ref document number: 13736016

Country of ref document: EP

Kind code of ref document: A1