US20140038565A1 - Femtocell communication system, apparatus, control method, and program - Google Patents

Femtocell communication system, apparatus, control method, and program Download PDF

Info

Publication number
US20140038565A1
US20140038565A1 US14/052,305 US201314052305A US2014038565A1 US 20140038565 A1 US20140038565 A1 US 20140038565A1 US 201314052305 A US201314052305 A US 201314052305A US 2014038565 A1 US2014038565 A1 US 2014038565A1
Authority
US
United States
Prior art keywords
location update
authentication
transmits
femto
base station
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.)
Abandoned
Application number
US14/052,305
Inventor
Osamu Kurokawa
Yasuhiro Watanabe
Hiroaki Akiyama
Takayuki Kido
Takuo Akimoto
Yusuke Miyagawa
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to US14/052,305 priority Critical patent/US20140038565A1/en
Publication of US20140038565A1 publication Critical patent/US20140038565A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/162Implementing security features at a particular protocol layer at the data link layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • H04W36/322Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by location data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • 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
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • H04W84/045Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B

Definitions

  • the present invention relates to a technology for using a Femtocell base station to carry out communication.
  • a Femtocell base station is a compact wireless base station that covers a limited communication area on the order of several tens of meters in radius, that is installed in an interior such as a residence or office, and that has the object of covering an interior communication area. Such a Femtocell base station thus enables an improvement in the communication quality of a communication area that cannot be covered by an existing macrocell base station. In addition, a Femtocell base station can also cover a communication area without incurring the costs entailed in establishing the infrastructure for a macrocell base station.
  • Femtocell base station Femto AP
  • UE subscriber users
  • UE subscriber users
  • the Femtocell base station (Femto AP) transmits an authentication error message to the subscriber user (UE) and further prompts the subscriber user (UE) to again attempt a location update.
  • the subscriber user (UE) issues another location update request in the Femtocell base station (Femto AP) and unnecessary location update processes are repeated.
  • unnecessary location update processes are carried out repeatedly, the overall load of the system increases, thereby interfering with service to subscriber users (UE) that are permitted by IMS.
  • a subscriber user UE must be prompted to divert to the Macro network side to regulate unnecessary location update processing.
  • the present invention can take the following form to achieve the above-described object.
  • the Femtocell base station of the present invention includes:
  • determination means for, upon receiving a location update request message from UE (user equipment), determining whether a first message that prompts the UE to again attempt a location update should be transmitted to the UE, a second message that prompts the UE to divert to another network should be transmitted to the UE, or a third message notifying the UE that the Location Update Request is accepted should be transmitted to the UE; and
  • transmission means that transmits to the UE the first message, the second message, or the third message according to the determination of the determination means.
  • the control method that is carried out in a Femtocell base station according to the present invention includes steps of:
  • UE User Equipment
  • FIG. 1 shows an example of the system configuration of a communication system of the present exemplary embodiment
  • FIG. 2 is a view for explaining the form of location update regulation
  • FIG. 3 is a view for explaining an example of setting a White List
  • FIG. 4 is a first view for explaining location update regulation for the case of a registered user
  • FIG. 5 is a second view for explaining location update regulation for the case of a registered user
  • FIG. 6 is a third view for explaining location update regulation for the case of a registered user
  • FIG. 7 is a view for explaining location update regulation for the case of an international roaming user (in or out of contract), a prepaid user, and an MVNO user;
  • FIG. 8 is a view for explaining the location update regulation for a canceled user
  • FIG. 9 is a view for explaining location update regulation for the case of an authentication NG user.
  • FIG. 10 is a view for explaining location update regulation for the case of a VPN user and a double-number (registered trademark) user;
  • FIG. 11 is a block diagram showing the schematic functional configuration of a Femtocell base station
  • FIG. 12 is a block diagram showing the schematic functional configuration of a control apparatus for controlling subscriber information.
  • FIG. 13 is a block diagram showing the schematic functional configuration of an authentication apparatus that carries out authentication of UE in a communication system provided with a Femtocell base station.
  • FIG. 1 Summary of Communication System of the Present Exemplary Embodiment Referring first to FIG. 1 , an outline of the communication system of the present exemplary embodiment is explained.
  • the communication system in the present exemplary embodiment is a communication system that includes at least UE (User Equipment) and a Femtocell base station (Femto AP).
  • UE User Equipment
  • Femto AP Femtocell base station
  • the Femtocell base station determines according to information relating to the UE whether to transmit to the UE a first message prompting the UE to again attempt a location update (Location Update Reject, CV#111), to transmit to the UE a second message prompting the UE to divert to the macro-network side (Location Update Reject, CV#15), or to transmit to the UE a third message notifying the UE that the location update request is accepted (Location Update Accept); and then transmits to the UE either the first message (Location Update Reject, CV#111), or the second message (Location Update Reject, CV#15), or the third message (Location Update Accept).
  • the UE carries out processing according to the message received from the Femtocell base station (Femto AP), whereby, for subscriber users (UE) that are not permitted by the IMS, the subscriber user (UE) is prompted to divert to the macro network side, and needless location update processing can be regulated.
  • Femto AP Femtocell base station
  • FIG. 1 an example of the system configuration of the communication system of the present exemplary embodiment is described.
  • the communication system of this exemplary embodiment is a configuration that includes an existing 3G network and a Femto IMS (IP Multimedia Subsystem) network.
  • the existing 3G network is a known existing 3G network and makes up a Macro network.
  • the existing 3G network includes: UE (User Equipment), Node-B, RNC (Radio Network Controller), MSC (Mobile Services Switching Center), VLR (Visitor Location Register), and HLR/AuC (Home Location Register/Authentication Center).
  • the UE, Node-B, RNC, MSC, VLR, and HLR/AuC that make up the existing 3G network are apparatuses that carry out processes that conform to 3GPP, and specific explanation regarding the processing operations is therefore here omitted.
  • the technology that is used in the existing 3G network (communication system) is disclosed in, for example, 3GPP TS 33.234 V8.0.0 (2007-12).
  • the Femto IMS network includes: Femto AP (Access Point), PDG (Packet Data Gateway), AAA (Authentication Authorization Accounting), CSCF (Call Session Control Function), HSS (Home Subscriber Server) and VLR (Visitor Location Register).
  • Femto AP Access Point
  • PDG Packet Data Gateway
  • AAA Authentication Authorization Accounting
  • CSCF Call Session Control Function
  • HSS Home Subscriber Server
  • VLR Visitor Location Register
  • the Femto AP is a compact wireless base station that covers a limited communication area having a radius on the order of several tens of meters.
  • the PDG is an apparatus for repeating messages.
  • the CSCF is an apparatus that is the central node in the IMS network and carries out such processes as session control, management, authentication, and routing that use SIP (Session Initiation Protocol).
  • SIP Session Initiation Protocol
  • the AAA is an apparatus that carries out authentication between UE and the network.
  • the HSS is an apparatus that controls subscriber information of UE that is used in the IMS.
  • the VLR is an apparatus that stores subscriber information of UE.
  • the HSS acquires subscriber information of UE from the HLR/AuC and stores and manages the subscriber information of the UE that was acquired in the VLR.
  • a Femto AP is installed in, for example, a public facility, and not only specific subscriber users (UE) but also an unspecified multiplicity of subscriber users (UE) connect to the core network side by way of the Femto AP.
  • subscriber users (UE) not permitted by the IMS also connect to the core network side by way of the Femto AP.
  • location update regulation of subscriber users (UE) not permitted by the IMS IP multimedia subsystem must also be carried out in the communication system of the present exemplary embodiment.
  • the following users can be offered as examples of subscriber users (UE) that are the object of location update regulation.
  • UE subscriber users
  • MVNO Mobile Virtual Network Operator
  • VPN Virtual Private Network
  • Double-Number registered trademark
  • Canceled users users deleted from HLR
  • NG Authentication NG in AAA
  • location update regulation of subscriber users is carried out as shown in FIG. 2 .
  • FIG. 2 shows an example of the settings of a White List in the present exemplary embodiment.
  • the IMSI band (numbers) for which location update is permitted are managed, and the Femto AP implements control such that an IMSI band that corresponds to the White List is accepted on the core network side.
  • 440201- corresponds to “1”
  • 440202- corresponds to “2”
  • 440203- corresponds to “3”
  • 440204- corresponds to “4”
  • control is therefore implemented such that these numbers are accepted on the core network side.
  • “-” indicates any number.
  • 440205 123456789 corresponds to “5” and control is implemented such that this number is accepted on the core network side, and 440205 234567890 does not correspond to anything and control is therefore implemented such that this number is not accepted on the core network side.
  • 440206“1”23456789 corresponds to “6” and control is implemented such that this number is accepted on the core network side, and 440206“2”34567890 does not correspond to anything and control is implemented such that this number is not accepted on the core network side.
  • 440207“12” 3456789 corresponds to “7” and control is implemented such that this number is accepted on the core network side, and 440207“11”2345678 and 440207 “21”2345678 do not correspond to anything and control is implemented such that these numbers are not accepted on the core network side.
  • the Femto AP of the present exemplary embodiment can also manage the White List shown in FIG. 3 and thus implement control such that IMSI bands that do not correspond to the White List are not accepted on the network side. Still further, the White List shown in FIG. 3 uses the information of a portion of the IMSI bands to carry out location update regulation and therefore can ease the load of processing carried out by the Femto AP.
  • the HSS carries out location update regulation by taking advantage of the reception of MAP-Insert Subscriber Data invocation from the HLR/AuC. More specifically, the HSS carries out location update regulation by taking advantage of the reception of MAP-Insert Subscriber Data invocation from the HLR/AuC after transmitting a MAP Update Location invocation to the HLR/AuC.
  • O-CSI is Originating-CAMEL Subscription Information
  • CAMEL is Customized Applications for Mobile Network Enhanced Logic.
  • Authentication NG users cannot be identified by the IMSI band, and location update regulation is therefore implemented by taking advantage of the determination of authentication NG by the AAA.
  • Location update regulation for registered users is first described while referring to FIGS. 4-6 .
  • control is implemented such that location update regulation is not carried out for registered users.
  • processing operations for CS (Circuit Switching) Location Update (IMSI)/Attach are described as an example.
  • LA Location Area
  • a Femto AP of a Femto IMS network that differs from the MSC of the existing 3G network in which the UE last performed location update
  • the UE begins the location update of the CS service (initial location update).
  • the UE When performing updating (normal location updating) of LAI (Location Area Information), the UE transmits a Location Update Request to the Femto AP (Step S 1 ).
  • the Femto AP having received the Location Update Request, transmits an IDENTITY Request to the UE (Step S 2 )
  • the UE Upon receiving the IDENTITY Request, the UE transmits an IDENTITY Response to the Femto AP (Step S 3 ).
  • the UE transmits the IMSI.UE included in the IDENTITY Response.
  • the IMSI.UE is information for identifying the UE. IMSI.UE is a registered user.
  • the Femto AP having received the IDENTITY Response, refers to the White List based on the IMSI.UE contained in the IDENTITY Response and determines whether IMSI.UE corresponds to the user accepted on the core network side (Step S 4 ). If IMSI.UE corresponds to the user accepted on the core network side, the Femto AP transmits an IKE-SA-INIT Request to the PDG (Step S 5 ).
  • the IKE-SA-INIT is Internet Key Exchange-Security Authentication-INITialize.
  • the PDG upon receiving the IKE-SA-INIT Request, transmits an IKE-SA-INIT Response to the Femto AP (Step S 6 ).
  • the Femto AP Upon receiving the IKE-SA-INIT Response, the Femto AP establishes an IKE SA between the Femto AP and the PDG (Step S 7 ).
  • the Femto AP next transmits an IKE-AUTH Request to the PDG (Step S 8 ).
  • the Femto AP transmits an APN (Access Point Name) and NAI (Network Access Identifier) included in the IKE-AUTH Request.
  • IKE-AUTH is Internet Key Exchange-AUTHentication.
  • APN is information for specifying the link point of the network
  • NAI is information for identifying access of the network.
  • the Femto AP having received the Location Update Request from the UE, determines that the request is for location update of a CS service and therefore transmits the NAI “OCSO UE_IMSI / Femto_IMSI @realmname”.
  • OCSO is information signifying that this is the location updating of a CS service.
  • UE_IMSI is information for identifying the UE and is the IMSI.UE that was contained in the IDENTITY Response received in Step S 3 .
  • Femto_IMSI is information for identifying the Femto AP.
  • the PDG Upon receiving the IKE-AUTH Request, the PDG transmits a Dia-EAP-Request to the AAA (Step S 9 ). The PDG transmits NAI contained in the IKE-AUTH Request included in the Dia-EAP-Request.
  • Dia-EAP is Diameter-Extensible Authentication Protocol.
  • the AAA having received the Dia-EAP-Request, determines based on the NAI contained in the Dia-EAP-Request whether this is a location update of a CS service, the location update of a PS service, or PDP Activate.
  • the AAA determines that this is a location update of a CS service, it transmits a Dia-Wx-MAR to the HSS (Step S 10 ).
  • the Dia-Wx-MAR is a Diameter-Wx-Multimedia Authentication Request.
  • the AAA determines that this is the location update of a CS service and transmits IMSI.UE of the NAI contained in the Dia-EAP-Request included in a Dia-Wx-MAR.
  • the HSS Upon receiving the Dia-Wx-MAR, the HSS transmits a MAP-SAI invocation [CS] to HLR/AuC (Step S 11 ).
  • MAP-SAI is MAP-Send Authentication Information.
  • [CS] means “Circuit Switching.”
  • the HSS transmits IMSI.UE that is contained in the Dia-Wx-MAR included in the MAP-SAI invocation [CS].
  • the HLR/AuC upon receiving the MAP-SAI invocation (CS), transmits MAP-SAI Ack to the HSS (Step S 12 ).
  • the HLR/AuC acquires RAND/AUTN/CK/IK/XRES that corresponds to IMSI.UE contained in the MAP-SAI invocation [CS] and transmits this acquired RAND/AUTN/CK/IK/XRES included in a MAP-SAI Ack (Step S 12 ).
  • RAND/AUTN/CK/IK/XRES is information that conforms to 3GPP.
  • RAND is Random challenge
  • AUTN is an Authentication Token
  • CK is a Cipher Key
  • IK is an Integrity Key
  • XRES is an Expected RESponse.
  • the HLR/AuC transmits RAND/AUTN/CK/IK/XRES included in MAP-SAI Ack (EAP-AKA authentication).
  • EAP-AKA authentication UMTS authentication
  • EAP-SIM authentication GSM authentication
  • Dia-Wx-MAA is a Diameter-Wx-Multimedia Authentication Answer.
  • the HSS transmits the RAND/AUTN/CK/IK/XRES contained in MAP-SAI Ack included in the Dia-Wx-MAA.
  • the AAA having received the Dia-Wx-MAA, transmits a Dia-EAP-Answer to the PDG (Step S 14 ).
  • the AAA transmits the RAND/AUTN/CK/IK that was contained in the Dia-Wx-MAA included in the Dia-EAP-Answer.
  • the PDG having received the Dia-EAP-Answer, transmits an IKE-AUTH Response to the Femto AP (Step S 15 ).
  • the PDG transmits an EAP-Request/AKA-Challenge and the RAND/AUTN/CK/IK that was contained in the Dia-EAP-Answer included in an IKE-AUTH Response.
  • AKA is an Authentication and Key Agreement.
  • the Femto AP Upon receiving the IKE-AUTH Response, the Femto AP transmits an authentication Request to the UE (Step S 16 ). The Femto AP transmits RAND/AUTN that was contained in the IKE-AUTH Response included in the Authentication Request.
  • the UE having received the Authentication Request, carries out the authentication operation based on RAND/AUTN that was contained in the Authentication Request (Step S 17 ).
  • the authentication operation is carried out by a method that conforms to 3GPP.
  • the UE calculates RES and transmits the calculated RES to the Femto AP included in an Authentication Response (Step S 18 ).
  • the calculation of RES is carried out by a method that conforms to 3GPP.
  • the Femto AP having received the Authentication Response, transmits an IKE-AUTH Request to the PDG (Step S 19 ).
  • the Femto AP transmits an EAP-Response/AKA-Challenge and RES that is contained in the Authentication Response included in the IKE-AUTH Request.
  • the PDG having received the IKE-AUTH Request, transmits a Dia-EAP-Request to the AAA (Step S 20 ).
  • the PDG calculates MAC (Message Authentication Code) and transmits RES and MAC included in the Dia-EAP-Request.
  • the calculation of MAC is carried out by a method that conforms to 3GPP.
  • the AAA having received the Dia-EAP-Request, carries out UE authentication (Step S 21 ).
  • the authentication of the UE is carried out by a method that conforms to 3GPP.
  • the AAA transmits a Dia-EAP-Answer to the PDG (Step S 22 ).
  • the AAA transmits EAP-Success included in the Dia-EAP-Answer.
  • the PDG having received the Dia-EAP-Answer, transmits a Dia-AA-Request to the AAA (Step S 23 ).
  • the PDG transmits an APN included in the Dia-AA-Request.
  • the AAA Upon receiving the Dia-AA-Request, the AAA transmits a Dia-AA-Answer to the PDG (Step S 24 ). The AAA transmits IMSI.UE included in the Dia-AA-Answer.
  • the PDG Upon receiving the Dia-AA-Answer, the PDG transmits an IKE-AUTH Response to the Femto AP (Step S 25 ). The PDG transmits EAP-Success included in the IKE-AUTH Response.
  • the Femto AP having received the IKE-AUTH Response, transmits an IKE-AUTH Request to the PDG (Step S 26 ).
  • the PDG having received the IKE-AUTH Request, transmits an IKE-AUTH Response to the Femto AP (Step S 27 ).
  • the Femto AP Upon receiving the IKE-AUTH Response, the Femto AP establishes an IPsec Tunnel (2) between the Femto AP and the PDG (Step S 28 ).
  • the Femto AP next transmits an INFORMATIONAL Request to the PDG (Step S 29 ).
  • the PDG having received the INFORMATIONAL Request, transmits an INFORMATIONAL Response to the Femto AP (Step S 30 ).
  • the PDG further transmits a Dia-St-Request to the AAA (Step S 31 ).
  • the AAA Upon receiving the Dia-ST-Request, the AAA transmits a Dia-ST-Answer to the PDG (Step S 32 ).
  • the PDG having received the Dia-ST-Answer, releases the IPsec Tunnel (2) that was established in Step S 28 (Step S 33 ).
  • the UE passes the White List of the Femto AP, is accepted on the core network side, and undergoes UE authentication processing. After completion of UE authentication, there is no need to establish the IPsec Tunnel (2) that was established between the Femto AP and the PDG in Step S 28 , whereby the processes of Step S 29 -Step S 32 are carried out and the IPsec Tunnel (2) that was established in Step S 28 is released (Step S 33 ). In this way, the unnecessary IPsec Tunnel (2) is released and the effective utilization of resources can be achieved.
  • the Femto AP next transmits a SIP-REGISTER to the CSCF (Step S 34 ).
  • the Femto AP transmits IMSI.UE included in the SIP-REGISTER to the CSCF.
  • the CSCF having received the SIP-REGISTER, transmits a Dia-Cx-UAR to the HSS (Step S 35 ).
  • the HSS having received the Dia-Cx-UAR, transmits a Dia-Cx-UAA to the CSCF (Step S 36 ).
  • the CSCF Upon receiving the Dia-Cx-UAA, the CSCF transmits a Dia-Cx-SAR to the HSS (Step S 37 ). The CSCF transmits IMSI.UE included in the Dia-Cx-SAR.
  • the HSS having received the Dia-Cx-SAR, transmits a MAP Update Location invocation to the HLR/AuC (Step S 38 ).
  • the HSS transmits IMSI.UE included in the MAP Update Location invocation.
  • the HLR/AuC Upon receiving the MAP Update Location invocation, the HLR/AuC transmits a MAP Cancel Location invocation to the MSC (Step S 39 ).
  • the HLR/AuC transmits IMSI.UE included in the MAP Cancel Location invocation.
  • the MSC having received the MAP Cancel Location invocation, deletes the object subscriber data (Step S 40 ).
  • the MSC next transmits MAP Cancel Location Ack to the HLR/AuC (Step S 41 ).
  • the HLR/AuC having received the MAP Cancel Location Ack, transmits a MAP-Insert Subscriber Data invocation to the HSS (Step S 42 ). Subscriber information is contained in the MAP-Insert Subscriber Data invocation.
  • the HSS Upon receiving the MAP-Insert Subscriber Data invocation, the HSS creates subscriber data based on the subscriber information contained in the MAP-Insert Subscriber Data invocation (Step S 43 ). The HSS registers the subscriber data in the VLR and manages the data.
  • the HSS next transmits a MAP-Insert Subscriber Data Ack to the HLR/AuC (Step S 44 ).
  • the HRL/AuC having received the MAP-Insert Subscriber Data Ack, transmits a MAP-Update Location Ack to the HSS (Step S 45 ).
  • the MSC after the object subscriber data has been deleted in Step S 40 , eliminates the subscriber data from the VLR in which the deleted subscriber data were registered (Step S 46 ).
  • the HSS After having received the MAP-Update Location Ack, the HSS transmits a Dia-Cx-SAA to the CSCF (Step S 47 ). The HSS transmits MSISDN included in the Dia-Cx-SAA.
  • the CSCF upon receiving the Dia-Cx-SAA, transmits SIP-200 OK to the Femto AP (Step S 48 ).
  • the CSCF transmits MSISDN included in the SIP-200 OK.
  • the Femto AP Upon receiving the SIP-200 OK, the Femto AP transmits a Security Mode Command to the UE (Step S 49 ).
  • the UE having received the Security Mode Command, carries out concealment (Step S 50 ).
  • the concealment process is carried out by a method that conforms to 3GPP.
  • the UE transmits Security Mode Complete to the Femto AP (Step S 51 ).
  • the Femto AP having received Security Mode Complete, captures TMSI (Temporary Mobile Subscriber Identities) (Step S 52 ).
  • TMSI Temporal Mobile Subscriber Identities
  • the capture of TMSI is carried out by a method that conforms to 3GPP.
  • the Femto AP transmits and receives messages with the CSCF to perform verification processing (Step S 53 /SIP-SUBSCRIBE, SIP-200 OK, SIP-NOTIFY, SIP-200 OK).
  • the Femto AP further transmits Location Update Accept to the UE (Step S 54 ).
  • the Femto AP transmits new TMSI included in the Location Update Accept.
  • the UE Upon receiving the Location Update Accept, the UE transmits TMSI Reallocation Complete to the Femto AP (Step S 55 ).
  • the UE passes through the White List of the Femto AP and is accepted on the core network side, messages are transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, the authentication process of the UE is carried out, and an IPsec Tunnel (2) is established between the Femto AP and the PDG when authentication of the UE is successful (Steps S 1 -S 28 ).
  • the IPsec Tunnel (2) that was established between the Femto AP and PDG in the authentication process of the UE is then released (Steps S 29 -S 33 ).
  • Steps S 34 -S 43 the subscriber data of the UE that is managed in the VLR of the MSC moves to the HSS, and the subscriber data of the UE is registered in the VLR of the HSS.
  • the authentication process of the UE is carried out by way of the Femto AP during the location update of the CS service, and the subscriber data of the UE can be registered in the VLR of the HSS.
  • the UE also passes through the White List of the Femto AP and is accepted on the core network side when the UE is a registered user for cases in which the UE transmits an Attach Request, an RA Update Request, and an Activate PDP Context Request.
  • Location Update regulation is next described for cases in which the user is an international roaming user (in or out of contract), a prepaid user, or an MVNO user.
  • location update regulation is implemented by a White List managed in the Femto AP.
  • the UE When performing updating (normal location updating) of LAI (Location Area Information), the UE transmits IMSI.UE included in the IDENTITY Response to the Femto AP (Steps S 1 -S 3 ).
  • the Femto AP having received the IDENTITY Response, refers to the White List based on IMSI.UE contained in the IDENTITY Response and determines whether IMSI.UE corresponds to a user accepted on the core network side (Step S 4 ). If IMSI.UE does not correspond to a user that is accepted on the core network side, the Femto AP transmits a Location Update Reject (Cause Value: CV#15) to the UE (Step A 1 ). CV#15 is a message for prompting the UE to divert to the Macro network side.
  • a Location Update Reject (Cause Value: CV#15)
  • Location Update Reject (Cause Value: CV#15) can be transmitted to the UE by not managing the IMSI band of these users in the White List.
  • the UE Upon receiving a Location Update Reject (Cause Value: CV#15), the UE judges that location updating cannot be realized by way of the Femto IMS network and carries out the location update process for connecting to the Macro network (existing 3G network) side.
  • a Location Update Reject (Cause Value: CV#15)
  • location update regulation is realized by a White List managed by the Femto AP and these users are not accepted on the core network side.
  • the Femto AP transmits a Location Update Reject (Cause Value: CV#15) to the UE.
  • the UE receives the Location Update Reject (Cause Value: CV#15) and carries out the location update process to connect to the Macro network (existing 3G network) side.
  • Location update regulation for Canceled Users is next explained while referring to FIG. 8 .
  • the processing of S 1 -S 11 shown in FIG. 8 is identical to the processing for a registered user, the UE passing through the Femto AP White List and being accepted on the core network side. Then, upon receiving the Dia-Wx-MAR, the HSS includes the IMSI.UE contained in the Dia-Wx-MAR in a MAP-SAI invocation [CS] and transmits it to the HLR/AuC (Step S 11 ).
  • the HLR/AuC Upon receiving the MAP-SAI invocation [CS], the HLR/AuC judges whether IMSI.UE contained in the MAP-SAI invocation [CS] is registered in the HLR or not, and if IMSI.UE is not registered in the HLR, judges that the user is a canceled user and transmits a MAP-SAI Error to the HSS (Step B 1 ). In this action, the UE is a canceled user, and information relating to IMSI.UE is therefore not registered in the HLR. As a result, the HLR/AuC transmits a MAP-SAI Error to the HSS.
  • the HSS Upon receiving the MAP-SAI Error, the HSS transmits a Dia-Wx-MAA to the AAA (Step B 2 ). The HSS transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Wx-MAA.
  • the AAA having received the Dia-Wx-MAA, transmits a Dia-EAP-Answer to the PDG (Step B 3 ).
  • the AAA includes the DIAMETER_UNABLE_TO_COMPLY(5012) contained in the Dia-Wx-MAA in the Dia-EAP-Answer.
  • the PDG Upon receiving the Dia-EAP-Answer, the PDG transmits an IKE-AUTH Response to the Femto AP (Step B 4 ). Because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-EAP-Answer, the PDG transmits EAP-Failure included in the IKE-AUTH Response.
  • the Femto AP upon receiving the IKE-AUTH Response, transmits Location Update Reject (Cause Value: CV#111) to the UE because EAP-Failure is contained in the IKE-AUTH Response (Step B 5 ).
  • CV#111 is a message prompting the UE to carry out location update again.
  • the HLR/AuC transmits MAP-SAI Error to the HSS, and the HSS, upon receiving the MAP-SAI Error from the HLR/AuC, transmits HDIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Wx-MAA to CSCF and carries out location update regulation.
  • the Femto AP receives an IKE-AUTH Response that includes an EAP-Failure from the core network side and transmits a Location Update Reject (Cause Value: CV#111) to the UE. In this way, the UE receives the Location Update Reject (Cause Value: CV#111) and again carries out the location update process.
  • Step S 21 the same processing is carried out as for registered users, the UE passing through the White List of the Femto AP and being accepted on the core network side, messages being transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, and the authentication process of the UE being carried out (Step S 21 )
  • the AAA transmits a Dia-EAP-Answer to the PDG (Step C 1 ). Because the UE authentication has failed, the AAA transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-EAP-Answer.
  • the PDG having received the Dia-EAP-Answer, transmits an IKE-AUTH Response to the Femto AP (Step C 2 ). Because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-EAP-Answer, the PDG transmits EAP-Failure included in the IKE-AUTH Response.
  • the Femto AP receives the IKE-AUTH Response, and because the EAP-Failure is contained in the IKE-AUTH response, transmits a Location Update Reject (Cause Value: CV#111) to the UE (Step C 3 ).
  • CV#111 is a message prompting the UE to again attempt a location update.
  • the UE Upon receiving the Location Update Reject (Cause Value: CV#111), the UE again carries out the location update process.
  • the AAA transmits a Dia-EAP-Answer that contains DIAMETER_UNABLE_TO_COMPLY(5012) to the PDG, and carries out location update regulation.
  • the Femto AP receives an IKE-AUTH Response that contains the EAP-Failure from the core network side and transmits Location Update Reject (Cause Value: CV#111) to the UE.
  • the UE receives the Location Update Reject (Cause Value; CV#111) and again carries out the location update process.
  • the same processing is carried out as for registered users, the UE passing through the White List of the Femto AP and being accepted on the core network side, messages being transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, the authentication process of the UE being carried out, and an IPsec Tunnel (2) being established between the Femto AP and PDG when authentication of the UE is successful (Steps S 1 -S 28 ). The IPsec Tunnel (2) that was established between the Femto AP and the PDG in the UE authentication process is then released (Steps S 29 - 33 ). Subsequently, messages are transmitted and received among the Femto AP, PDG, CSCF, HSS, VMSC, and HLR/AuC.
  • the HSS Upon receiving a Dia-Cx-SAR from the CSCF, the HSS transmits a MAP Update Location invocation to the HLR/AuC (Step D 1 ). The HSS transmits IMSI.UE included in the MAP Update Location.
  • the HLR/AuC Upon receiving the MAP Update Location invocation, the HLR/AuC transmits a MAP Cancel Location invocation to the VMSC (Step D 2 ).
  • the HLR/AuC transmits IMSI.UE included in the MAP Cancel Location invocation.
  • the VMSC Upon receiving the MAP Cancel Location invocation, the VMSC deletes the object subscriber data (Step D 3 ).
  • the VMSC next transmits a MAP Cancel Location Ack to the HLR/AuC (Step D 4 ).
  • the HLR/AuC When the HLR/AuC has received the MAP Cancel Location Ack, the HLR/AuC transmits a MAP-Insert Subscriber Data invocation to the HSS (Step D 5 ). Subscriber information is included in the MAP-Insert Subscriber Data invocation.
  • the HSS When the HSS receives the MAP-Insert Subscriber Data invocation, the subscriber information contained in this MAP-Insert Subscriber Data invocation is an O-CSI user, whereby the HSS judges that the user subscribes to a service not offered in the communication system of the HSS. As a result, the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC (Step D 6 ). Thus, when the HSS determines that the subscriber information contained in the MAP-Insert Subscriber Data invocation is a user that is subscribed to a service not offered in that communication system, the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC.
  • the HLR/AuC When the HLR/AuC receives the MAP-Insert Subscriber Data Error, the HLR/AuC transmits a MAP-SAI Ack to the HSS (Step D 7 ).
  • the VMSC after deleting the object subscriber data in Step D 3 , eliminates the subscriber data from the VLR in which the deleted subscriber data are registered (Step D 8 ).
  • the HSS After receiving the MAP-SAI Ack, the HSS transmits a Dia-Cx-SAA to the CSCF (Step D 9 ).
  • the HSS transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Cx-SAA.
  • the CSCF When the CSCF receives the Dia-Cx-SAA, the CSCF transmits SIP-403 to the Femto AP because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-Cx-SAA (Step D 10 ).
  • the Femto AP When the Femto AP receives SIP-403, the Femto AP transmits a Location Update Reject (Cause Value; CV#15) to the UE (Step D 11 ).
  • CV#15 is a message for prompting the UE to divert to the Macro network side.
  • the UE Upon receiving the Location Update Reject (Cause Value; CV#15), the UE judges that the location update process is not possible by way of the IMS network and carries out the location update process for connecting to the Macro network (existing 3G network) side.
  • VPN users and double-number users in the communication system of the present exemplary embodiment after the HSS has transmitted a MAP Update Location invocation to the HLR/AuC, take advantage of the reception of the MAP-Insert Subscriber Data invocation from the HLR/AuC to carry out location update regulation, and the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC.
  • the HSS then, upon receiving a MAP-SAI Ack from the HLR/AuC, transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in a Dia-Cx-SAA to the CSCF.
  • the Femto AP receives SIP-403 from the core network, and transmits a Location Update Reject (Cause Value; CV#15) to the UE.
  • the UE receives the Location Update Reject (Cause Value; CV#15) and carries out a location update process for connecting to the Macro network (existing 3G network) side.
  • Control is thus implemented in the communication system of the present exemplary embodiment such that location update regulation is not carried out for registered users, the normal processes shown in FIGS. 4-6 are carried out, and the Femto AP transmits Location Update Accept to the UE.
  • control is implemented such that location update regulation is carried out by the White List of the Femto AP and a Location Update Reject (CV#15) is transmitted to the UE.
  • control is implemented such that the HSS, upon receiving a MAP-Insert Subscriber Data invocation from the HLR/AuC, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#15) to the UE.
  • control is implemented such that the HSS, upon receiving a MAP-SAI Error from the HLR/AuC, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#111) to the UE.
  • control is implemented such that the AAA, upon determining an authentication NG, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#111) to the UE.
  • the Femto AP determines whether to: transmit to the UE a message (Location Update Reject; CV#111) prompting the user to again attempt a location update, transmit to the UE a message (Location Update Reject; CV#15) prompting the UE to divert to the Macro network side, or transmit to the UE a message (Location Update Accept) notifying the UE that the location update request is accepted; and transmits to the UE one of the messages (Location Update Reject, CV#111; OR Location Update Reject, CV#15; OR Location Update Accept).
  • the UE then carries out processing according to the message (Location Update Reject, CV#111; OR Location Update Reject, CV#15; OR Location Update Accept) that was received from the Femto AP.
  • the communication system of the present exemplary embodiment prompts subscriber users (UE) to divert to the Macro network side and enables regulation of unnecessary location update processes.
  • the Femto AP uses a White List to carry out location update regulation.
  • a Black List is used to carry out location update regulation.
  • the Femto AP transmits a Cause Value such as CV#111 or CV#15 to the UE in the exemplary embodiment described hereinabove
  • the Cause Value transmitted to the UE is not limited to CV#111 or CV#15 and the present invention can be applied by setting Cause Values to any value that allows distinguishing between, for example, a message prompting the UE to again attempt a location update and a message prompting the UE to divert to the macro network side.
  • the present invention can further be constructed such that a Cause Value is not used as long as, for example, a message prompting the UE to again attempt a location update can be distinguished from a message prompting the UE to divert to the macro network side.
  • the communication system in the present exemplary embodiment is capable of carrying out processing without depending on the version of 3GPP.
  • control operations of the various apparatuses that make up the communication system in the present exemplary embodiment described above can be executed by using hardware, by using software, or by using a composite composition of hardware and software.
  • FIG. 11 is a block diagram showing the schematic functional configuration of a Femtocell base station.
  • the Femtocell base station includes determination unit 11 , transmission unit 12 , and control unit 13 .
  • determination unit 11 When determination unit 11 receives a location update request message from the UE, it determines whether a first message prompting the UE to again attempt a location update should be sent to the UE, whether a second message prompting diversion to another network should be sent to the UE, or whether a third message notifying the UE that the location update request is accepted should be sent.
  • Transmission unit 12 transmits to the UE either the first message, or the second message, or the third message according to the determination of determination unit 11 .
  • Control unit 13 manages regulation information for determining that a UE is a UE to which the second message should be sent.
  • the above-described determination unit 11 may acquire information that specifies the UE, refer to the regulation information managed by control unit 13 , and, if the information that specifies the UE corresponds to the regulation information, may determine that the second message should be transmitted to the UE.
  • FIG. 12 is a block diagram showing schematic functional configuration of a control apparatus that manages subscriber information.
  • this control apparatus acquires subscriber information of UE (User Equipment) that is registered in an HLR (Home Location Register) of a core network that is connected to the communication system, and manages the acquired subscriber information of the UE.
  • UE User Equipment
  • HLR Home Location Register
  • the control apparatus includes determination unit 21 and control unit 22 .
  • Determination unit 21 transmits, to the HLR, information that specifies UE from a Femtocell base station that has received a location update request message from UE, and based on information relating to the UE that was received from the HLR, determines whether the subscriber information of the UE is subscriber information of a user that is subscribed to a service not offered in that communication system.
  • control unit 22 implements control such that the Femtocell base station transmits a message to the UE prompting the UE to divert to another network.
  • FIG. 13 is a block diagram showing the schematic functional configuration of an authentication apparatus that performs authentication of UE in a communication system provided with a Femtocell base station.
  • the authentication apparatus includes authentication unit 31 and control unit 32 .
  • Authentication unit 31 carries out authentication of the UE based on the information that specifies UE from the Femtocell base station that has received location update request messages from UE.
  • control unit 32 implements control such that, by transmitting an authentication failure message to the Femtocell base station, the Femtocell base station transmits to the UE a message prompting the UE to again attempt a location update.
  • a program that records the processing sequence may be installed in memory in a computer that is incorporated in dedicated hardware and then executed.
  • a program can be installed in a general-purpose computer capable of executing various processes and the program is then executed.
  • a program can be recorded in advance in a hard disk or ROM (Read Only Memory) as a recording medium.
  • a program can be temporary or permanently stored (recorded) on a removable recording medium.
  • Such a removable recording medium can be offered as “packaged software.” Examples that can be offered as the removable recording medium include: a floppy (registered trademark) disk, CD-ROM (Compact Disc Read-Only Memory), a MO (Magneto Optical) disk, a DVD (Digital Versatile Disk), a magnetic disk, and semiconductor memory.
  • the program may be installed on a computer from the above-described removable recording medium.
  • the program may be wirelessly transferred to a computer from a download site.
  • the program may be transferred by wire to a computer by way of a network.
  • the communication system in the present exemplary embodiment can be constructed such that, not only are processes executed in a time sequence in accordance with the processing operations described in the above-described exemplary embodiment, but processes are also executed individually or in parallel according to necessity or the processing capabilities of apparatuses that execute processing.
  • the communication system in the present exemplary embodiment can be constructed as a logical collected configuration of a plurality of apparatuses or a configuration in which the apparatus of each configuration exists within the same case.

Abstract

A Femtocell base station has a determination means and a transmission means. The determination means, upon receiving a location update request message from UE (User Equipment), determines whether a first message that prompts the UE to again attempt a location update should be transmitted to the UE, whether a second message that prompts the UE to divert to another network should be transmitted to the UE, or whether a third message that notifies the UE that the location update request is accepted should be transmitted to the UE. The transmission means transmits to the UE either the first message, or the second message, or the third message in accordance with the determination of the determination means.

Description

  • The present application is a Divisional application of Ser. No. 13/140,851 filed Jul. 21, 2011, which is a National Stage Entry of international application PCT/JP2010/056158, filed on Apr. 5, 2010, which claims the benefit of priority from Japanese Patent Application 2009-096309 filed on Apr. 10, 2009, the disclosures of all of which are incorporated in their entirety by reference herein.
  • TECHNICAL FIELD
  • The present invention relates to a technology for using a Femtocell base station to carry out communication.
  • BACKGROUND ART
  • Recent years have seen progress in the development of communication systems that adopt base stations for Femtocells directed toward improving the quality of communication areas.
  • A Femtocell base station is a compact wireless base station that covers a limited communication area on the order of several tens of meters in radius, that is installed in an interior such as a residence or office, and that has the object of covering an interior communication area. Such a Femtocell base station thus enables an improvement in the communication quality of a communication area that cannot be covered by an existing macrocell base station. In addition, a Femtocell base station can also cover a communication area without incurring the costs entailed in establishing the infrastructure for a macrocell base station.
  • To date, systems have been developed in which a Femtocell base station is installed in an interior such as a residence or office and only specific subscriber users (UE: User Equipment) connect to a core network by way of the Femto-network that has the Femtocell base station (for example, refer to Patent Documents 1 and 2).
  • PRIOR ART DOCUMENTS Patent Documents
    • Patent Document 1: JP-A-2009-504049
    • Patent Document 2: JP-A-2009-504051
    SUMMARY OF THE INVENTION Problem to be Solved by the Invention
  • In recent years, however, there is demand for the development of a system as shown in FIG. 1 in which a Femtocell base station (Femto AP) is installed in, for example, a public facility, and, not only specific subscriber users (UE), but also an unspecified multiplicity of subscriber users (UE) connect to the core network-side by way of the Femtocell base station (Femto AP).
  • However, in a system in which an unspecified multiplicity of subscriber users (UE) connect to a core network by way of a Femtocell base station (Femto AP), subscriber users (UE) that are not permitted in an IMS (IP Multimedia Subsystem) unfortunately also connect to the core network by way of the Femtocell base station (Femto AP).
  • In this case, when a Location Update Request is received from a subscriber user (UE) not permitted by the IMS in the system on the core network side, an AUTH Failure message is transmitted to the Femtocell base station (Femto AP).
  • When the AUTH Failure message is received from the core network side, the Femtocell base station (Femto AP) transmits an authentication error message to the subscriber user (UE) and further prompts the subscriber user (UE) to again attempt a location update. As a result, the subscriber user (UE) issues another location update request in the Femtocell base station (Femto AP) and unnecessary location update processes are repeated. When unnecessary location update processes are carried out repeatedly, the overall load of the system increases, thereby interfering with service to subscriber users (UE) that are permitted by IMS.
  • Therefore, regarding subscriber users that are not permitted by the IMS, a subscriber user (UE) must be prompted to divert to the Macro network side to regulate unnecessary location update processing.
  • It is an object of the present invention to regulate unnecessary location update processes in a network that is connected to a communication system provided with a Femtocell base station.
  • Means for Solving the Problem
  • The present invention can take the following form to achieve the above-described object.
  • The Femtocell base station of the present invention includes:
  • determination means for, upon receiving a location update request message from UE (user equipment), determining whether a first message that prompts the UE to again attempt a location update should be transmitted to the UE, a second message that prompts the UE to divert to another network should be transmitted to the UE, or a third message notifying the UE that the Location Update Request is accepted should be transmitted to the UE; and
  • transmission means that transmits to the UE the first message, the second message, or the third message according to the determination of the determination means.
  • The control method that is carried out in a Femtocell base station according to the present invention includes steps of:
  • upon receiving a location update request message from UE (User Equipment), determining whether a first message that prompts the UE to again attempt a location update should be transmitted to the UE, a second message that prompts the UE to divert to another network should be transmitted to the UE, or a third message that notifies the UE that the location update request is accepted should be transmitted to the UE; and
  • transmitting to the UE either the first message, or the second message, or the third message according to the determination result.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows an example of the system configuration of a communication system of the present exemplary embodiment;
  • FIG. 2 is a view for explaining the form of location update regulation;
  • FIG. 3 is a view for explaining an example of setting a White List;
  • FIG. 4 is a first view for explaining location update regulation for the case of a registered user;
  • FIG. 5 is a second view for explaining location update regulation for the case of a registered user;
  • FIG. 6 is a third view for explaining location update regulation for the case of a registered user;
  • FIG. 7 is a view for explaining location update regulation for the case of an international roaming user (in or out of contract), a prepaid user, and an MVNO user;
  • FIG. 8 is a view for explaining the location update regulation for a canceled user;
  • FIG. 9 is a view for explaining location update regulation for the case of an authentication NG user;
  • FIG. 10 is a view for explaining location update regulation for the case of a VPN user and a double-number (registered trademark) user;
  • FIG. 11 is a block diagram showing the schematic functional configuration of a Femtocell base station;
  • FIG. 12 is a block diagram showing the schematic functional configuration of a control apparatus for controlling subscriber information; and
  • FIG. 13 is a block diagram showing the schematic functional configuration of an authentication apparatus that carries out authentication of UE in a communication system provided with a Femtocell base station.
  • MODE FOR CARRYING OUT THE INVENTION
  • Exemplary embodiments of the present invention are next described in detail with reference to the accompanying figures.
  • Summary of Communication System of the Present Exemplary Embodiment Referring first to FIG. 1, an outline of the communication system of the present exemplary embodiment is explained.
  • The communication system in the present exemplary embodiment is a communication system that includes at least UE (User Equipment) and a Femtocell base station (Femto AP).
  • Upon receiving a Location Update Request from the UE, the Femtocell base station (Femto AP) determines according to information relating to the UE whether to transmit to the UE a first message prompting the UE to again attempt a location update (Location Update Reject, CV#111), to transmit to the UE a second message prompting the UE to divert to the macro-network side (Location Update Reject, CV#15), or to transmit to the UE a third message notifying the UE that the location update request is accepted (Location Update Accept); and then transmits to the UE either the first message (Location Update Reject, CV#111), or the second message (Location Update Reject, CV#15), or the third message (Location Update Accept).
  • In this way, the UE carries out processing according to the message received from the Femtocell base station (Femto AP), whereby, for subscriber users (UE) that are not permitted by the IMS, the subscriber user (UE) is prompted to divert to the macro network side, and needless location update processing can be regulated. Details of the communication system of the present exemplary embodiment are next described in detail while referring to the accompanying figures.
  • Example of the System Configuration of the Communication System
  • First, referring to FIG. 1, an example of the system configuration of the communication system of the present exemplary embodiment is described.
  • The communication system of this exemplary embodiment is a configuration that includes an existing 3G network and a Femto IMS (IP Multimedia Subsystem) network.
  • The existing 3G network is a known existing 3G network and makes up a Macro network. The existing 3G network includes: UE (User Equipment), Node-B, RNC (Radio Network Controller), MSC (Mobile Services Switching Center), VLR (Visitor Location Register), and HLR/AuC (Home Location Register/Authentication Center). The UE, Node-B, RNC, MSC, VLR, and HLR/AuC that make up the existing 3G network are apparatuses that carry out processes that conform to 3GPP, and specific explanation regarding the processing operations is therefore here omitted. The technology that is used in the existing 3G network (communication system) is disclosed in, for example, 3GPP TS 33.234 V8.0.0 (2007-12).
  • The Femto IMS network includes: Femto AP (Access Point), PDG (Packet Data Gateway), AAA (Authentication Authorization Accounting), CSCF (Call Session Control Function), HSS (Home Subscriber Server) and VLR (Visitor Location Register).
  • The Femto AP is a compact wireless base station that covers a limited communication area having a radius on the order of several tens of meters.
  • The PDG is an apparatus for repeating messages.
  • The CSCF is an apparatus that is the central node in the IMS network and carries out such processes as session control, management, authentication, and routing that use SIP (Session Initiation Protocol).
  • The AAA is an apparatus that carries out authentication between UE and the network.
  • The HSS is an apparatus that controls subscriber information of UE that is used in the IMS.
  • The VLR is an apparatus that stores subscriber information of UE. The HSS acquires subscriber information of UE from the HLR/AuC and stores and manages the subscriber information of the UE that was acquired in the VLR.
  • In the communication system of the present exemplary embodiment, a Femto AP is installed in, for example, a public facility, and not only specific subscriber users (UE) but also an unspecified multiplicity of subscriber users (UE) connect to the core network side by way of the Femto AP.
  • As a result, in the communication system of the present exemplary embodiment, subscriber users (UE) not permitted by the IMS (IP Multimedia subsystem) also connect to the core network side by way of the Femto AP. For this reason, location update regulation of subscriber users (UE) not permitted by the IMS (IP multimedia subsystem) must also be carried out in the communication system of the present exemplary embodiment.
  • The following users can be offered as examples of subscriber users (UE) that are the object of location update regulation.
  • International roaming users (in and out of contract)
    Prepaid users
    MVNO (Mobile Virtual Network Operator) users
    VPN (Virtual Private Network) users
    “Double-Number” (registered trademark) users
    Canceled users (users deleted from HLR)
    Authentication “NG” (Authentication NG in AAA) users
  • In the present exemplary embodiment, location update regulation of subscriber users (UE) is carried out as shown in FIG. 2.
  • 1: In the case of a registered user, location update regulation is not carried out.
  • 2: In the case of an international roaming user (with or without a contract), users can be identified by the IMSI (International Mobile Subscriber Identity) band (Number), and location update regulation is therefore carried out by a Femto AP White List. FIG. 3 shows an example of the settings of a White List in the present exemplary embodiment. Regarding the White List in the present exemplary embodiment, the IMSI band (numbers) for which location update is permitted are managed, and the Femto AP implements control such that an IMSI band that corresponds to the White List is accepted on the core network side.
  • In the example of the White List settings shown in FIG. 3, 440201- corresponds to “1,” 440202- corresponds to “2,” 440203- corresponds to “3,” and 440204- corresponds to “4,” and control is therefore implemented such that these numbers are accepted on the core network side. Here, “-” indicates any number.
  • In addition, 440205 123456789 corresponds to “5” and control is implemented such that this number is accepted on the core network side, and 440205 234567890 does not correspond to anything and control is therefore implemented such that this number is not accepted on the core network side.
  • Further, 440206“1”23456789 corresponds to “6” and control is implemented such that this number is accepted on the core network side, and 440206“2”34567890 does not correspond to anything and control is implemented such that this number is not accepted on the core network side.
  • Further, 440207“12” 3456789 corresponds to “7” and control is implemented such that this number is accepted on the core network side, and 440207“11”2345678 and 440207 “21”2345678 do not correspond to anything and control is implemented such that these numbers are not accepted on the core network side.
  • 44020“8” 123456789 does not correspond to anything and control is implemented such that this number is not accepted on the core network side.
  • The Femto AP of the present exemplary embodiment can also manage the White List shown in FIG. 3 and thus implement control such that IMSI bands that do not correspond to the White List are not accepted on the network side. Still further, the White List shown in FIG. 3 uses the information of a portion of the IMSI bands to carry out location update regulation and therefore can ease the load of processing carried out by the Femto AP.
  • 3: Because prepaid users and MVNO users can be identified by the IMSI band, location update regulation is carried out by the Femto AP White List.
  • 4: Because VPN users and double-number users cannot be identified by the IMSI band but can be identified by MAP-ISD (O-CSI), the HSS carries out location update regulation by taking advantage of the reception of MAP-Insert Subscriber Data invocation from the HLR/AuC. More specifically, the HSS carries out location update regulation by taking advantage of the reception of MAP-Insert Subscriber Data invocation from the HLR/AuC after transmitting a MAP Update Location invocation to the HLR/AuC. O-CSI is Originating-CAMEL Subscription Information, and CAMEL is Customized Applications for Mobile Network Enhanced Logic.
  • 5: Canceled users cannot be identified by the IMSI band, and MAP-SAI (CS/PS) is returned from the core network side as an Error, and the HSS therefore carries out location update regulation by taking advantage of the reception of the MAP-SAI Error from the HLR/AuC. CS is Circuit Switching, and PS is Packet Switching.
  • 6: Authentication NG users cannot be identified by the IMSI band, and location update regulation is therefore implemented by taking advantage of the determination of authentication NG by the AAA.
  • The processing operations of each of the above-described modes of location update regulation are next described.
  • Location Update Regulation for Registered Users
  • Location update regulation for registered users is first described while referring to FIGS. 4-6. In the communication system of the present exemplary embodiment, control is implemented such that location update regulation is not carried out for registered users. In the following explanation, processing operations for CS (Circuit Switching) Location Update (IMSI)/Attach are described as an example.
  • When UE moves into a LA (Location Area) (for example, LA#3 shown in FIG. 1) that is under the jurisdiction of a Femto AP of a Femto IMS network that differs from the MSC of the existing 3G network in which the UE last performed location update, the UE begins the location update of the CS service (initial location update). Processing operations, when moving into a LA (Location Area) (LA#3) under the Femto AP jurisdiction, are next described. In the following explanation, it is assumed that an IPsec Tunnel (1) is established between the Femto AP and PDG (Step S0).
  • When performing updating (normal location updating) of LAI (Location Area Information), the UE transmits a Location Update Request to the Femto AP (Step S1).
  • The Femto AP, having received the Location Update Request, transmits an IDENTITY Request to the UE (Step S2)
  • Upon receiving the IDENTITY Request, the UE transmits an IDENTITY Response to the Femto AP (Step S3). The UE transmits the IMSI.UE included in the IDENTITY Response. The IMSI.UE is information for identifying the UE. IMSI.UE is a registered user.
  • The Femto AP, having received the IDENTITY Response, refers to the White List based on the IMSI.UE contained in the IDENTITY Response and determines whether IMSI.UE corresponds to the user accepted on the core network side (Step S4). If IMSI.UE corresponds to the user accepted on the core network side, the Femto AP transmits an IKE-SA-INIT Request to the PDG (Step S5). The IKE-SA-INIT is Internet Key Exchange-Security Authentication-INITialize.
  • The PDG, upon receiving the IKE-SA-INIT Request, transmits an IKE-SA-INIT Response to the Femto AP (Step S6).
  • Upon receiving the IKE-SA-INIT Response, the Femto AP establishes an IKE SA between the Femto AP and the PDG (Step S7).
  • The Femto AP next transmits an IKE-AUTH Request to the PDG (Step S8). The Femto AP transmits an APN (Access Point Name) and NAI (Network Access Identifier) included in the IKE-AUTH Request. IKE-AUTH is Internet Key Exchange-AUTHentication. APN is information for specifying the link point of the network, and NAI is information for identifying access of the network.
  • The Femto AP, having received the Location Update Request from the UE, determines that the request is for location update of a CS service and therefore transmits the NAI “OCSO
    Figure US20140038565A1-20140206-P00001
    UE_IMSI
    Figure US20140038565A1-20140206-P00002
    /
    Figure US20140038565A1-20140206-P00001
    Femto_IMSI
    Figure US20140038565A1-20140206-P00002
    @realmname”. “OCSO” is information signifying that this is the location updating of a CS service. “
    Figure US20140038565A1-20140206-P00001
    UE_IMSI
    Figure US20140038565A1-20140206-P00002
    ” is information for identifying the UE and is the IMSI.UE that was contained in the IDENTITY Response received in Step S3. “
    Figure US20140038565A1-20140206-P00001
    Femto_IMSI
    Figure US20140038565A1-20140206-P00002
    ” is information for identifying the Femto AP.
  • Upon receiving the IKE-AUTH Request, the PDG transmits a Dia-EAP-Request to the AAA (Step S9). The PDG transmits NAI contained in the IKE-AUTH Request included in the Dia-EAP-Request. Dia-EAP is Diameter-Extensible Authentication Protocol.
  • The AAA, having received the Dia-EAP-Request, determines based on the NAI contained in the Dia-EAP-Request whether this is a location update of a CS service, the location update of a PS service, or PDP Activate. When the AAA determines that this is a location update of a CS service, it transmits a Dia-Wx-MAR to the HSS (Step S10). The Dia-Wx-MAR is a Diameter-Wx-Multimedia Authentication Request.
  • Because the NAI is “OCSO
    Figure US20140038565A1-20140206-P00001
    UE_IMSI
    Figure US20140038565A1-20140206-P00002
    /
    Figure US20140038565A1-20140206-P00001
    Femto_IMSI
    Figure US20140038565A1-20140206-P00002
    @realmname”, the AAA determines that this is the location update of a CS service and transmits IMSI.UE of the NAI contained in the Dia-EAP-Request included in a Dia-Wx-MAR.
  • Upon receiving the Dia-Wx-MAR, the HSS transmits a MAP-SAI invocation [CS] to HLR/AuC (Step S11). MAP-SAI is MAP-Send Authentication Information. [CS] means “Circuit Switching.” The HSS transmits IMSI.UE that is contained in the Dia-Wx-MAR included in the MAP-SAI invocation [CS].
  • The HLR/AuC, upon receiving the MAP-SAI invocation (CS), transmits MAP-SAI Ack to the HSS (Step S12). The HLR/AuC acquires RAND/AUTN/CK/IK/XRES that corresponds to IMSI.UE contained in the MAP-SAI invocation [CS] and transmits this acquired RAND/AUTN/CK/IK/XRES included in a MAP-SAI Ack (Step S12).
  • RAND/AUTN/CK/IK/XRES is information that conforms to 3GPP. RAND is Random challenge, AUTN is an Authentication Token, CK is a Cipher Key, IK is an Integrity Key, and XRES is an Expected RESponse.
  • In the present processing operations, it is assumed that the HLR/AuC transmits RAND/AUTN/CK/IK/XRES included in MAP-SAI Ack (EAP-AKA authentication). However, there are cases in which RAND/AUTN/CK/KC/RES is transmitted included in the MAP-SAI Ack (EAP-SIM authentication). Regarding EAP-AKA authentication (UMTS authentication) and EAP-SIM authentication (GSM authentication), the HLR/AuC make a selection according to the capability of the NW with which the UE is contracted.
  • The HSS, upon receiving the MAP-SAI Ack, transmits Dia-Wx-MAA to the AAA (Step S13). Dia-Wx-MAA is a Diameter-Wx-Multimedia Authentication Answer. The HSS transmits the RAND/AUTN/CK/IK/XRES contained in MAP-SAI Ack included in the Dia-Wx-MAA.
  • The AAA, having received the Dia-Wx-MAA, transmits a Dia-EAP-Answer to the PDG (Step S14). The AAA transmits the RAND/AUTN/CK/IK that was contained in the Dia-Wx-MAA included in the Dia-EAP-Answer.
  • The PDG, having received the Dia-EAP-Answer, transmits an IKE-AUTH Response to the Femto AP (Step S15). The PDG transmits an EAP-Request/AKA-Challenge and the RAND/AUTN/CK/IK that was contained in the Dia-EAP-Answer included in an IKE-AUTH Response. AKA is an Authentication and Key Agreement.
  • Upon receiving the IKE-AUTH Response, the Femto AP transmits an authentication Request to the UE (Step S16). The Femto AP transmits RAND/AUTN that was contained in the IKE-AUTH Response included in the Authentication Request.
  • The UE, having received the Authentication Request, carries out the authentication operation based on RAND/AUTN that was contained in the Authentication Request (Step S17). The authentication operation is carried out by a method that conforms to 3GPP.
  • The UE calculates RES and transmits the calculated RES to the Femto AP included in an Authentication Response (Step S18). The calculation of RES is carried out by a method that conforms to 3GPP.
  • The Femto AP, having received the Authentication Response, transmits an IKE-AUTH Request to the PDG (Step S19). The Femto AP transmits an EAP-Response/AKA-Challenge and RES that is contained in the Authentication Response included in the IKE-AUTH Request.
  • The PDG, having received the IKE-AUTH Request, transmits a Dia-EAP-Request to the AAA (Step S20). The PDG calculates MAC (Message Authentication Code) and transmits RES and MAC included in the Dia-EAP-Request. The calculation of MAC is carried out by a method that conforms to 3GPP.
  • The AAA, having received the Dia-EAP-Request, carries out UE authentication (Step S21). The authentication of the UE is carried out by a method that conforms to 3GPP.
  • If UE authentication is successful, the AAA transmits a Dia-EAP-Answer to the PDG (Step S22). The AAA transmits EAP-Success included in the Dia-EAP-Answer.
  • The PDG, having received the Dia-EAP-Answer, transmits a Dia-AA-Request to the AAA (Step S23). The PDG transmits an APN included in the Dia-AA-Request.
  • Upon receiving the Dia-AA-Request, the AAA transmits a Dia-AA-Answer to the PDG (Step S24). The AAA transmits IMSI.UE included in the Dia-AA-Answer.
  • Upon receiving the Dia-AA-Answer, the PDG transmits an IKE-AUTH Response to the Femto AP (Step S25). The PDG transmits EAP-Success included in the IKE-AUTH Response.
  • The Femto AP, having received the IKE-AUTH Response, transmits an IKE-AUTH Request to the PDG (Step S26).
  • The PDG, having received the IKE-AUTH Request, transmits an IKE-AUTH Response to the Femto AP (Step S27).
  • Upon receiving the IKE-AUTH Response, the Femto AP establishes an IPsec Tunnel (2) between the Femto AP and the PDG (Step S28).
  • The Femto AP next transmits an INFORMATIONAL Request to the PDG (Step S29).
  • The PDG, having received the INFORMATIONAL Request, transmits an INFORMATIONAL Response to the Femto AP (Step S30).
  • The PDG further transmits a Dia-St-Request to the AAA (Step S31).
  • Upon receiving the Dia-ST-Request, the AAA transmits a Dia-ST-Answer to the PDG (Step S32).
  • The PDG, having received the Dia-ST-Answer, releases the IPsec Tunnel (2) that was established in Step S28 (Step S33).
  • Because the UE is a registered user in the present exemplary embodiment, the UE passes the White List of the Femto AP, is accepted on the core network side, and undergoes UE authentication processing. After completion of UE authentication, there is no need to establish the IPsec Tunnel (2) that was established between the Femto AP and the PDG in Step S28, whereby the processes of Step S29-Step S32 are carried out and the IPsec Tunnel (2) that was established in Step S28 is released (Step S33). In this way, the unnecessary IPsec Tunnel (2) is released and the effective utilization of resources can be achieved.
  • The Femto AP next transmits a SIP-REGISTER to the CSCF (Step S34). The Femto AP transmits IMSI.UE included in the SIP-REGISTER to the CSCF.
  • The CSCF, having received the SIP-REGISTER, transmits a Dia-Cx-UAR to the HSS (Step S35).
  • The HSS, having received the Dia-Cx-UAR, transmits a Dia-Cx-UAA to the CSCF (Step S36).
  • Upon receiving the Dia-Cx-UAA, the CSCF transmits a Dia-Cx-SAR to the HSS (Step S37). The CSCF transmits IMSI.UE included in the Dia-Cx-SAR.
  • The HSS, having received the Dia-Cx-SAR, transmits a MAP Update Location invocation to the HLR/AuC (Step S38). The HSS transmits IMSI.UE included in the MAP Update Location invocation.
  • Upon receiving the MAP Update Location invocation, the HLR/AuC transmits a MAP Cancel Location invocation to the MSC (Step S39). The HLR/AuC transmits IMSI.UE included in the MAP Cancel Location invocation.
  • The MSC, having received the MAP Cancel Location invocation, deletes the object subscriber data (Step S40).
  • The MSC next transmits MAP Cancel Location Ack to the HLR/AuC (Step S41).
  • The HLR/AuC, having received the MAP Cancel Location Ack, transmits a MAP-Insert Subscriber Data invocation to the HSS (Step S42). Subscriber information is contained in the MAP-Insert Subscriber Data invocation.
  • Upon receiving the MAP-Insert Subscriber Data invocation, the HSS creates subscriber data based on the subscriber information contained in the MAP-Insert Subscriber Data invocation (Step S43). The HSS registers the subscriber data in the VLR and manages the data.
  • The HSS next transmits a MAP-Insert Subscriber Data Ack to the HLR/AuC (Step S44).
  • The HRL/AuC, having received the MAP-Insert Subscriber Data Ack, transmits a MAP-Update Location Ack to the HSS (Step S45).
  • The MSC, after the object subscriber data has been deleted in Step S40, eliminates the subscriber data from the VLR in which the deleted subscriber data were registered (Step S46).
  • After having received the MAP-Update Location Ack, the HSS transmits a Dia-Cx-SAA to the CSCF (Step S47). The HSS transmits MSISDN included in the Dia-Cx-SAA.
  • The CSCF, upon receiving the Dia-Cx-SAA, transmits SIP-200 OK to the Femto AP (Step S48). The CSCF transmits MSISDN included in the SIP-200 OK.
  • Upon receiving the SIP-200 OK, the Femto AP transmits a Security Mode Command to the UE (Step S49).
  • The UE, having received the Security Mode Command, carries out concealment (Step S50). The concealment process is carried out by a method that conforms to 3GPP.
  • The UE transmits Security Mode Complete to the Femto AP (Step S51).
  • The Femto AP, having received Security Mode Complete, captures TMSI (Temporary Mobile Subscriber Identities) (Step S52). The capture of TMSI is carried out by a method that conforms to 3GPP.
  • The Femto AP transmits and receives messages with the CSCF to perform verification processing (Step S53/SIP-SUBSCRIBE, SIP-200 OK, SIP-NOTIFY, SIP-200 OK).
  • The Femto AP further transmits Location Update Accept to the UE (Step S54). The Femto AP transmits new TMSI included in the Location Update Accept.
  • Upon receiving the Location Update Accept, the UE transmits TMSI Reallocation Complete to the Femto AP (Step S55).
  • In this way, when the UE is a registered user in the communication system of the present exemplary embodiment, the UE passes through the White List of the Femto AP and is accepted on the core network side, messages are transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, the authentication process of the UE is carried out, and an IPsec Tunnel (2) is established between the Femto AP and the PDG when authentication of the UE is successful (Steps S1-S28). The IPsec Tunnel (2) that was established between the Femto AP and PDG in the authentication process of the UE is then released (Steps S29-S33). Messages are subsequently transmitted and received among the Femto AP, PDG, CSCF, HSS, MSC, and HLR/AuC, the subscriber data of the UE that is managed in the VLR of the MSC moves to the HSS, and the subscriber data of the UE is registered in the VLR of the HSS (Steps S34-S43). Thus, when the UE is a registered user, the authentication process of the UE is carried out by way of the Femto AP during the location update of the CS service, and the subscriber data of the UE can be registered in the VLR of the HSS. Although the above-described processes were explained by taking as an example the location updating of a CS service, the UE also passes through the White List of the Femto AP and is accepted on the core network side when the UE is a registered user for cases in which the UE transmits an Attach Request, an RA Update Request, and an Activate PDP Context Request.
  • Location Update Regulation for International Roaming Users (In and Out of Contract), Prepaid Users, and MVNO Users
  • Referring now to FIG. 7, Location Update regulation is next described for cases in which the user is an international roaming user (in or out of contract), a prepaid user, or an MVNO user. When the user is an international roaming user (in or out of contract), a prepaid user, or an MVNO user, location update regulation is implemented by a White List managed in the Femto AP.
  • When performing updating (normal location updating) of LAI (Location Area Information), the UE transmits IMSI.UE included in the IDENTITY Response to the Femto AP (Steps S1-S3).
  • The Femto AP, having received the IDENTITY Response, refers to the White List based on IMSI.UE contained in the IDENTITY Response and determines whether IMSI.UE corresponds to a user accepted on the core network side (Step S4). If IMSI.UE does not correspond to a user that is accepted on the core network side, the Femto AP transmits a Location Update Reject (Cause Value: CV#15) to the UE (Step A1). CV#15 is a message for prompting the UE to divert to the Macro network side. Because an international roaming user (with or without a contract), a prepaid user, or an MVNO user can be identified by the IMSI band, Location Update Reject (Cause Value: CV#15) can be transmitted to the UE by not managing the IMSI band of these users in the White List.
  • Upon receiving a Location Update Reject (Cause Value: CV#15), the UE judges that location updating cannot be realized by way of the Femto IMS network and carries out the location update process for connecting to the Macro network (existing 3G network) side.
  • Thus, for the cases of international roaming users (with or without a contract), prepaid users, and MVNO users in the communication system of the present exemplary embodiment, location update regulation is realized by a White List managed by the Femto AP and these users are not accepted on the core network side. In this case, the Femto AP transmits a Location Update Reject (Cause Value: CV#15) to the UE. In this way, the UE receives the Location Update Reject (Cause Value: CV#15) and carries out the location update process to connect to the Macro network (existing 3G network) side.
  • Location Update Regulation for Canceled Users Location update regulation for canceled users is next explained while referring to FIG. 8.
  • The processing of S1-S11 shown in FIG. 8 is identical to the processing for a registered user, the UE passing through the Femto AP White List and being accepted on the core network side. Then, upon receiving the Dia-Wx-MAR, the HSS includes the IMSI.UE contained in the Dia-Wx-MAR in a MAP-SAI invocation [CS] and transmits it to the HLR/AuC (Step S11).
  • Upon receiving the MAP-SAI invocation [CS], the HLR/AuC judges whether IMSI.UE contained in the MAP-SAI invocation [CS] is registered in the HLR or not, and if IMSI.UE is not registered in the HLR, judges that the user is a canceled user and transmits a MAP-SAI Error to the HSS (Step B1). In this action, the UE is a canceled user, and information relating to IMSI.UE is therefore not registered in the HLR. As a result, the HLR/AuC transmits a MAP-SAI Error to the HSS.
  • Upon receiving the MAP-SAI Error, the HSS transmits a Dia-Wx-MAA to the AAA (Step B2). The HSS transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Wx-MAA.
  • The AAA, having received the Dia-Wx-MAA, transmits a Dia-EAP-Answer to the PDG (Step B3). The AAA includes the DIAMETER_UNABLE_TO_COMPLY(5012) contained in the Dia-Wx-MAA in the Dia-EAP-Answer.
  • Upon receiving the Dia-EAP-Answer, the PDG transmits an IKE-AUTH Response to the Femto AP (Step B4). Because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-EAP-Answer, the PDG transmits EAP-Failure included in the IKE-AUTH Response.
  • The Femto AP, upon receiving the IKE-AUTH Response, transmits Location Update Reject (Cause Value: CV#111) to the UE because EAP-Failure is contained in the IKE-AUTH Response (Step B5). CV#111 is a message prompting the UE to carry out location update again.
  • When the UE receives Location Update Reject (Cause Value: CV#111), it carries out the location update process again.
  • Thus, in the case of a canceled user in the communication system of the present exemplary embodiment, the HLR/AuC transmits MAP-SAI Error to the HSS, and the HSS, upon receiving the MAP-SAI Error from the HLR/AuC, transmits HDIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Wx-MAA to CSCF and carries out location update regulation. As a result, the Femto AP receives an IKE-AUTH Response that includes an EAP-Failure from the core network side and transmits a Location Update Reject (Cause Value: CV#111) to the UE. In this way, the UE receives the Location Update Reject (Cause Value: CV#111) and again carries out the location update process.
  • Location Update Regulation for Authentication NG Users
  • Location update regulation for authentication NG users is next described while referring to FIG. 9.
  • In the case of authentication NG users, the same processing is carried out as for registered users, the UE passing through the White List of the Femto AP and being accepted on the core network side, messages being transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, and the authentication process of the UE being carried out (Step S21)
  • When UE authentication fails, the AAA transmits a Dia-EAP-Answer to the PDG (Step C1). Because the UE authentication has failed, the AAA transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-EAP-Answer.
  • The PDG, having received the Dia-EAP-Answer, transmits an IKE-AUTH Response to the Femto AP (Step C2). Because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-EAP-Answer, the PDG transmits EAP-Failure included in the IKE-AUTH Response.
  • The Femto AP receives the IKE-AUTH Response, and because the EAP-Failure is contained in the IKE-AUTH response, transmits a Location Update Reject (Cause Value: CV#111) to the UE (Step C3). CV#111 is a message prompting the UE to again attempt a location update.
  • Upon receiving the Location Update Reject (Cause Value: CV#111), the UE again carries out the location update process.
  • In this way, for the case of an authentication NG user in the communication system of the present exemplary embodiment, the AAA transmits a Dia-EAP-Answer that contains DIAMETER_UNABLE_TO_COMPLY(5012) to the PDG, and carries out location update regulation. As a result, the Femto AP receives an IKE-AUTH Response that contains the EAP-Failure from the core network side and transmits Location Update Reject (Cause Value: CV#111) to the UE. In this way, the UE receives the Location Update Reject (Cause Value; CV#111) and again carries out the location update process.
  • Location Update Regulation for VPN Users and Double-Number Users
  • Location update regulation for VPN users and double-number users is next described while referring to FIG. 10.
  • In the case of VPN users and double-number users, the same processing is carried out as for registered users, the UE passing through the White List of the Femto AP and being accepted on the core network side, messages being transmitted and received among the UE, Femto AP, PDG, AAA, HSS, and HLR/AuC, the authentication process of the UE being carried out, and an IPsec Tunnel (2) being established between the Femto AP and PDG when authentication of the UE is successful (Steps S1-S28). The IPsec Tunnel (2) that was established between the Femto AP and the PDG in the UE authentication process is then released (Steps S29-33). Subsequently, messages are transmitted and received among the Femto AP, PDG, CSCF, HSS, VMSC, and HLR/AuC.
  • Upon receiving a Dia-Cx-SAR from the CSCF, the HSS transmits a MAP Update Location invocation to the HLR/AuC (Step D1). The HSS transmits IMSI.UE included in the MAP Update Location.
  • Upon receiving the MAP Update Location invocation, the HLR/AuC transmits a MAP Cancel Location invocation to the VMSC (Step D2). The HLR/AuC transmits IMSI.UE included in the MAP Cancel Location invocation.
  • Upon receiving the MAP Cancel Location invocation, the VMSC deletes the object subscriber data (Step D3).
  • The VMSC next transmits a MAP Cancel Location Ack to the HLR/AuC (Step D4).
  • When the HLR/AuC has received the MAP Cancel Location Ack, the HLR/AuC transmits a MAP-Insert Subscriber Data invocation to the HSS (Step D5). Subscriber information is included in the MAP-Insert Subscriber Data invocation.
  • When the HSS receives the MAP-Insert Subscriber Data invocation, the subscriber information contained in this MAP-Insert Subscriber Data invocation is an O-CSI user, whereby the HSS judges that the user subscribes to a service not offered in the communication system of the HSS. As a result, the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC (Step D6). Thus, when the HSS determines that the subscriber information contained in the MAP-Insert Subscriber Data invocation is a user that is subscribed to a service not offered in that communication system, the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC.
  • When the HLR/AuC receives the MAP-Insert Subscriber Data Error, the HLR/AuC transmits a MAP-SAI Ack to the HSS (Step D7).
  • The VMSC, after deleting the object subscriber data in Step D3, eliminates the subscriber data from the VLR in which the deleted subscriber data are registered (Step D8).
  • After receiving the MAP-SAI Ack, the HSS transmits a Dia-Cx-SAA to the CSCF (Step D9). The HSS transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in the Dia-Cx-SAA.
  • When the CSCF receives the Dia-Cx-SAA, the CSCF transmits SIP-403 to the Femto AP because DIAMETER_UNABLE_TO_COMPLY(5012) is contained in the Dia-Cx-SAA (Step D10).
  • When the Femto AP receives SIP-403, the Femto AP transmits a Location Update Reject (Cause Value; CV#15) to the UE (Step D11). CV#15 is a message for prompting the UE to divert to the Macro network side.
  • Upon receiving the Location Update Reject (Cause Value; CV#15), the UE judges that the location update process is not possible by way of the IMS network and carries out the location update process for connecting to the Macro network (existing 3G network) side.
  • In this way, VPN users and double-number users in the communication system of the present exemplary embodiment, after the HSS has transmitted a MAP Update Location invocation to the HLR/AuC, take advantage of the reception of the MAP-Insert Subscriber Data invocation from the HLR/AuC to carry out location update regulation, and the HSS transmits a MAP-Insert Subscriber Data Error to the HLR/AuC. The HSS then, upon receiving a MAP-SAI Ack from the HLR/AuC, transmits DIAMETER_UNABLE_TO_COMPLY(5012) included in a Dia-Cx-SAA to the CSCF. As a result, the Femto AP receives SIP-403 from the core network, and transmits a Location Update Reject (Cause Value; CV#15) to the UE. In this way, the UE receives the Location Update Reject (Cause Value; CV#15) and carries out a location update process for connecting to the Macro network (existing 3G network) side.
  • Action and Effects of the Communication System of the Present Exemplary Embodiment
  • Control is thus implemented in the communication system of the present exemplary embodiment such that location update regulation is not carried out for registered users, the normal processes shown in FIGS. 4-6 are carried out, and the Femto AP transmits Location Update Accept to the UE. In the cases of international roaming users (in or out of contract), prepaid users, and MVNO users, control is implemented such that location update regulation is carried out by the White List of the Femto AP and a Location Update Reject (CV#15) is transmitted to the UE. In the case of VPN users and double-number users, control is implemented such that the HSS, upon receiving a MAP-Insert Subscriber Data invocation from the HLR/AuC, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#15) to the UE. In the case of canceled users, control is implemented such that the HSS, upon receiving a MAP-SAI Error from the HLR/AuC, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#111) to the UE. Finally, in the case of authentication NG users, control is implemented such that the AAA, upon determining an authentication NG, carries out location update regulation and the Femto AP transmits a Location Update Reject (CV#111) to the UE.
  • Thus, in the communication system of the present exemplary embodiment, the Femto AP determines whether to: transmit to the UE a message (Location Update Reject; CV#111) prompting the user to again attempt a location update, transmit to the UE a message (Location Update Reject; CV#15) prompting the UE to divert to the Macro network side, or transmit to the UE a message (Location Update Accept) notifying the UE that the location update request is accepted; and transmits to the UE one of the messages (Location Update Reject, CV#111; OR Location Update Reject, CV#15; OR Location Update Accept). The UE then carries out processing according to the message (Location Update Reject, CV#111; OR Location Update Reject, CV#15; OR Location Update Accept) that was received from the Femto AP.
  • As a result, for subscriber users (UE) not permitted by the IMS, the communication system of the present exemplary embodiment prompts subscriber users (UE) to divert to the Macro network side and enables regulation of unnecessary location update processes.
  • The above-described exemplary embodiment is a suitable exemplary embodiment of the present invention, but the scope of the present invention is not limited to only the above-described exemplary embodiment and can also be worked in modes in which various modifications have been applied within a scope that does not depart from the gist of the present invention.
  • For example, in the above-described exemplary embodiment, the Femto AP uses a White List to carry out location update regulation. However, an embodiment can be constructed such that a Black List is used to carry out location update regulation.
  • In addition, although the Femto AP transmits a Cause Value such as CV#111 or CV#15 to the UE in the exemplary embodiment described hereinabove, the Cause Value transmitted to the UE is not limited to CV#111 or CV#15 and the present invention can be applied by setting Cause Values to any value that allows distinguishing between, for example, a message prompting the UE to again attempt a location update and a message prompting the UE to divert to the macro network side. In addition, the present invention can further be constructed such that a Cause Value is not used as long as, for example, a message prompting the UE to again attempt a location update can be distinguished from a message prompting the UE to divert to the macro network side.
  • The communication system in the present exemplary embodiment is capable of carrying out processing without depending on the version of 3GPP.
  • The control operations of the various apparatuses that make up the communication system in the present exemplary embodiment described above can be executed by using hardware, by using software, or by using a composite composition of hardware and software.
  • FIG. 11 is a block diagram showing the schematic functional configuration of a Femtocell base station. Referring to FIG. 11, the Femtocell base station includes determination unit 11, transmission unit 12, and control unit 13.
  • When determination unit 11 receives a location update request message from the UE, it determines whether a first message prompting the UE to again attempt a location update should be sent to the UE, whether a second message prompting diversion to another network should be sent to the UE, or whether a third message notifying the UE that the location update request is accepted should be sent.
  • Transmission unit 12 transmits to the UE either the first message, or the second message, or the third message according to the determination of determination unit 11.
  • Control unit 13 manages regulation information for determining that a UE is a UE to which the second message should be sent. When the above-described determination unit 11 receives a location update request from a UE, it may acquire information that specifies the UE, refer to the regulation information managed by control unit 13, and, if the information that specifies the UE corresponds to the regulation information, may determine that the second message should be transmitted to the UE.
  • FIG. 12 is a block diagram showing schematic functional configuration of a control apparatus that manages subscriber information. In a communication system provided with a Femtocell base station, this control apparatus acquires subscriber information of UE (User Equipment) that is registered in an HLR (Home Location Register) of a core network that is connected to the communication system, and manages the acquired subscriber information of the UE. Referring to FIG. 12, the control apparatus includes determination unit 21 and control unit 22.
  • Determination unit 21 transmits, to the HLR, information that specifies UE from a Femtocell base station that has received a location update request message from UE, and based on information relating to the UE that was received from the HLR, determines whether the subscriber information of the UE is subscriber information of a user that is subscribed to a service not offered in that communication system.
  • When determination unit 21 has determined that the subscriber information of a UE is subscriber information of a user that is subscribed to a service not offered in that communication system, control unit 22 implements control such that the Femtocell base station transmits a message to the UE prompting the UE to divert to another network.
  • FIG. 13 is a block diagram showing the schematic functional configuration of an authentication apparatus that performs authentication of UE in a communication system provided with a Femtocell base station. Referring to FIG. 13, the authentication apparatus includes authentication unit 31 and control unit 32.
  • Authentication unit 31 carries out authentication of the UE based on the information that specifies UE from the Femtocell base station that has received location update request messages from UE.
  • If authentication of a UE by authentication unit 31 fails, control unit 32 implements control such that, by transmitting an authentication failure message to the Femtocell base station, the Femtocell base station transmits to the UE a message prompting the UE to again attempt a location update.
  • When processing in each apparatus is executed by using a computer and software, a program that records the processing sequence may be installed in memory in a computer that is incorporated in dedicated hardware and then executed. Alternatively, a program can be installed in a general-purpose computer capable of executing various processes and the program is then executed.
  • For example, a program can be recorded in advance in a hard disk or ROM (Read Only Memory) as a recording medium. Alternatively, a program can be temporary or permanently stored (recorded) on a removable recording medium. Such a removable recording medium can be offered as “packaged software.” Examples that can be offered as the removable recording medium include: a floppy (registered trademark) disk, CD-ROM (Compact Disc Read-Only Memory), a MO (Magneto Optical) disk, a DVD (Digital Versatile Disk), a magnetic disk, and semiconductor memory.
  • The program may be installed on a computer from the above-described removable recording medium. Alternatively, the program may be wirelessly transferred to a computer from a download site. Still further, the program may be transferred by wire to a computer by way of a network.
  • The communication system in the present exemplary embodiment can be constructed such that, not only are processes executed in a time sequence in accordance with the processing operations described in the above-described exemplary embodiment, but processes are also executed individually or in parallel according to necessity or the processing capabilities of apparatuses that execute processing.
  • The communication system in the present exemplary embodiment can be constructed as a logical collected configuration of a plurality of apparatuses or a configuration in which the apparatus of each configuration exists within the same case.

Claims (3)

What is claimed is:
1. An authentication apparatus that carries out authentication of UE (User Equipment) in a communication system provided with a Femtocell base station, said authentication apparatus comprising:
an authentication unit that performs authentication of said UE based on information that specifies said UE from said Femtocell base station that has received a location update request message from said UE; and
a control unit that implements control such that, when authentication of said UE by said authentication unit fails, transmitting an authentication failure message to said Femtocell base station causes said Femtocell base station to transmit to said UE a message prompting said UE to again attempt a location update.
2. A control method implemented in an authentication apparatus that performs authentication of UE (User Equipment) in a communication system provided with a Femtocell base station, wherein:
authentication of said UE is carried out based on information that specifies said UE from said Femtocell base station that has received a location update request message from said UE; and
control is implemented such that, when authentication of said UE fails, transmitting an authentication failure message to said Femtocell base station causes said Femtocell base station to transmit to said UE a message that prompts said UE to again attempt a location update.
3. A non-transitory computer-readable medium containing a program that causes a computer of an authentication apparatus that performs authentication of UE (User Equipment) in a communication system provided with a Femtocell base station to execute procedures of:
performing authentication of said UE based on information that specifies said UE from said Femtocell base station that has received a location update request message from said UE; and
when authentication of said UE fails, implementing control such that transmitting an authentication failure message to said Femtocell base station causes said Femtocell base station to transmit to said UE a message prompting said UE to again attempt a location update.
US14/052,305 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program Abandoned US20140038565A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/052,305 US20140038565A1 (en) 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2009-096309 2009-04-10
JP2009096309A JP5517187B2 (en) 2009-04-10 2009-04-10 Femtocell base station, authentication device, communication system, control method, and program
PCT/JP2010/056158 WO2010116967A1 (en) 2009-04-10 2010-04-05 Femtocell communication system, apparatus, control method, and program
US201113140851A 2011-07-21 2011-07-21
US14/052,305 US20140038565A1 (en) 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US13/140,851 Division US8649767B2 (en) 2009-04-10 2010-04-05 Femtocell communication system, apparatus, control method, and program
PCT/JP2010/056158 Division WO2010116967A1 (en) 2009-04-10 2010-04-05 Femtocell communication system, apparatus, control method, and program

Publications (1)

Publication Number Publication Date
US20140038565A1 true US20140038565A1 (en) 2014-02-06

Family

ID=42936251

Family Applications (3)

Application Number Title Priority Date Filing Date
US13/140,851 Expired - Fee Related US8649767B2 (en) 2009-04-10 2010-04-05 Femtocell communication system, apparatus, control method, and program
US14/052,280 Abandoned US20140038595A1 (en) 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program
US14/052,305 Abandoned US20140038565A1 (en) 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US13/140,851 Expired - Fee Related US8649767B2 (en) 2009-04-10 2010-04-05 Femtocell communication system, apparatus, control method, and program
US14/052,280 Abandoned US20140038595A1 (en) 2009-04-10 2013-10-11 Femtocell communication system, apparatus, control method, and program

Country Status (5)

Country Link
US (3) US8649767B2 (en)
EP (1) EP2418881A4 (en)
JP (1) JP5517187B2 (en)
CN (2) CN102388637A (en)
WO (1) WO2010116967A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140248869A1 (en) * 2011-08-10 2014-09-04 TELEFONAKTIEBOALAGET L M ERICCSON (Publ) Hss fault recovery for non-3gpp access

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2194739B1 (en) * 2008-12-04 2015-03-25 Alcatel Lucent Conditional provision of location information by a femto cell
TWI404432B (en) * 2010-04-02 2013-08-01 Askey Computer Corp Method and system for processing connection from macro cellular base station into mini type base station
CN102026116B (en) * 2010-12-14 2013-12-04 华为技术有限公司 Information sending control method, device and system
KR101748293B1 (en) * 2011-01-10 2017-06-16 삼성전자주식회사 Method and apparatus for location update in mobile communication system
US8750835B2 (en) * 2011-07-26 2014-06-10 Qualcomm Incorporated Presence-based communication
JP2013247447A (en) * 2012-05-24 2013-12-09 Nec Corp Service control device, relay device, femtocell base station, communication system, control method, and program
US9961660B2 (en) * 2012-08-08 2018-05-01 Nokia Solutions And Networks Oy Reactivating cells to improve positioning accuracy
JP6271854B2 (en) * 2013-04-15 2018-01-31 日本電気株式会社 COMMUNICATION SYSTEM, APPLICATION PROVIDING SERVER, SIP SERVER, FEMTO CELL BASE STATION, MULTIPROCESSING SERVER, AND NOTIFICATION METHOD
US9900756B2 (en) * 2015-04-24 2018-02-20 Kony, Inc. Dynamically updating policy controls for mobile devices and applications via policy notifications
CN110753308B (en) * 2019-10-25 2021-08-31 华为技术有限公司 Positioning device and method for positioning device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040087305A1 (en) * 2002-08-05 2004-05-06 Jiang Yue Jun John Method and system for cellular network traffic redirection
US20040157619A1 (en) * 2003-02-10 2004-08-12 Corson M. Scott Methods and apparatus for updating mobile node location information
US20070178886A1 (en) * 2005-06-04 2007-08-02 Huawei Technologies Co., Ltd. Authentication Method And Related Method For Transmitting Information
US8019331B2 (en) * 2007-02-26 2011-09-13 Kineto Wireless, Inc. Femtocell integration into the macro network

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202005021930U1 (en) 2005-08-01 2011-08-08 Corning Cable Systems Llc Fiber optic decoupling cables and pre-connected assemblies with toning parts
CN100440999C (en) * 2005-09-29 2008-12-03 中兴通讯股份有限公司 Method for sharing reverse channel based on DO group telecommunication system
CN101047946B (en) * 2006-03-28 2011-08-24 华为技术有限公司 Network reaccess procedure leaded by network
US7941144B2 (en) * 2006-05-19 2011-05-10 Telefonaktiebolaget Lm Ericsson (Publ) Access control in a mobile communication system
US7995994B2 (en) * 2006-09-22 2011-08-09 Kineto Wireless, Inc. Method and apparatus for preventing theft of service in a communication system
GB2447569B (en) * 2007-06-06 2008-12-10 Ubiquisys Ltd Cellular basestation
EP2204066B1 (en) * 2007-10-25 2017-06-28 Cisco Technology, Inc. Interworking gateway for mobile nodes
US8818333B2 (en) * 2008-06-10 2014-08-26 Alcatel Lucent Method for handling roaming of mobile device to restricted area

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040087305A1 (en) * 2002-08-05 2004-05-06 Jiang Yue Jun John Method and system for cellular network traffic redirection
US20040157619A1 (en) * 2003-02-10 2004-08-12 Corson M. Scott Methods and apparatus for updating mobile node location information
US20070178886A1 (en) * 2005-06-04 2007-08-02 Huawei Technologies Co., Ltd. Authentication Method And Related Method For Transmitting Information
US8019331B2 (en) * 2007-02-26 2011-09-13 Kineto Wireless, Inc. Femtocell integration into the macro network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140248869A1 (en) * 2011-08-10 2014-09-04 TELEFONAKTIEBOALAGET L M ERICCSON (Publ) Hss fault recovery for non-3gpp access
US9049562B2 (en) * 2011-08-10 2015-06-02 Telefonaktiebolaget Lm Ericsson (Publ) HSS fault recovery for non-3GPP access

Also Published As

Publication number Publication date
US20110269427A1 (en) 2011-11-03
WO2010116967A1 (en) 2010-10-14
JP2010251861A (en) 2010-11-04
CN102388637A (en) 2012-03-21
US8649767B2 (en) 2014-02-11
JP5517187B2 (en) 2014-06-11
US20140038595A1 (en) 2014-02-06
EP2418881A1 (en) 2012-02-15
CN103796189A (en) 2014-05-14
EP2418881A4 (en) 2016-05-18

Similar Documents

Publication Publication Date Title
US8649767B2 (en) Femtocell communication system, apparatus, control method, and program
US9661537B2 (en) Method and arrangement in a communication network
US8811987B2 (en) Method and arrangement for creation of association between user equipment and an access point
US8073428B2 (en) Method and apparatus for securing communication between an access point and a network controller
US7995994B2 (en) Method and apparatus for preventing theft of service in a communication system
US8150397B2 (en) Method and apparatus for establishing transport channels for a femtocell
US8204502B2 (en) Method and apparatus for user equipment registration
US8699416B2 (en) Communication system, femto-cell base station, authentication device, communication method, and memory medium
US8731541B2 (en) Femto cell base station, communication control apparatus, communication system, control method and program
EP2074839A2 (en) Method and apparatus for resource management
CN101543107A (en) Method and apparatus for resource management
US9900818B2 (en) Communication system
US9264882B2 (en) Service control apparatus, relay apparatus, femtocell base station, communication system, control method and program
WO2013175671A1 (en) Service control apparatus, relay apparatus, femtocell base station, communication system, control method, and program
KR100668660B1 (en) User authentication method for roaming service between portable internet and 3g network, and router of performing the same
EP2378802A1 (en) A wireless telecommunications network, and a method of authenticating a message
US20140219252A1 (en) Communication system
Wu et al. uLIPA: A universal local IP access solution for 3GPP mobile networks

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION