Method and check node for locking location of user network device
First Claim
1. A method for locking a location of a user network device, this method comprising:
- a Connectivity Session Location and Repository Function (CLF) and/or a verification node storing various location identifiers corresponding to location information;
when the user network device obtains the location information, sending said location information to the verification node; and
said verification node comparing received location information with the various location identifiers stored in the verification node and/or corresponding location identifiers inquired from the CLF, and determining whether to register the location information of said user network device according to a comparison and/or inquiry result;
in following ways;
when both of the verification node and CLF store the location identifier of said user network device, said verification node comparing the received location information with the various location identifiers or the location identifier group stored in the verification node, and if all the received location information are able to match to the corresponding location identifier in said verification node, then comparison succeeding and determining not to register the location information of the user network device;
if not all the received location information are able to match the corresponding location identifier in said verification node, then comparison failing and sending a request for inquiring the corresponding location identifier to the CLF;
said CLF searching a database of CLF'"'"'s own, inquiring the location identifier or location identifier group corresponding to said location information, and when the corresponding location identifier or location identifier group exists in said database, then sending an inquired location identifier or location identifier group to said verification node, and said verification node re-registering new location information of said user network device according to a received location identifier or location identifier group;
when only the verification node stores the location identifier of said user network device, said verification node comparing the received location information with the various location identifiers or location identifier group stored in the verification node, and if all the received location information are able to match the corresponding location identifier in said verification node, then comparison succeeding and determining not to register the location information of said user network device;
if not all the received location information are able to match the corresponding location identifier in said verification node, then the comparison failing and refusing service access of said user network device;
when only the CLF stores the location identifier of said user network device, said verification node directly sending the request for inquiring the corresponding location identifier to the CLF according to the received location information;
the CLF searching the database of CLF'"'"'s own, inquiring the location identifier or location identifier group corresponding to said location information, and when the corresponding location identifier or location identifier group exists in said database, sending the inquired location identifier or location identifier group to said verification node, and said verification node re-registering new location information of said user network device according to the received location identifier or location identifier group;
wherein said user network device includes a Home NodeB (FINE) or a Home evolved Home NodeB (HeNB).
1 Assignment
0 Petitions
Accused Products
Abstract
A method for locking a location of a Home NodeB (HNB) is provided, which includes: a Connectivity Session Location and Repository Function (CLF) and/or a verification node storing various location identifiers corresponding to location information; the user network device which includes a HNB or a Home evolved Home NodeB (HeNB) sending location information to the verification node after obtaining said location information; said verification node comparing received location information with the various location identifiers stored in the verification node and/or corresponding location identifiers inquired from the CLF, and determining whether to register the location information of said user network device according to a comparison and/or inquiry result. A verification node for giving support to locking a location of a user network device is further provided.
-
Citations
17 Claims
-
1. A method for locking a location of a user network device, this method comprising:
-
a Connectivity Session Location and Repository Function (CLF) and/or a verification node storing various location identifiers corresponding to location information; when the user network device obtains the location information, sending said location information to the verification node; and said verification node comparing received location information with the various location identifiers stored in the verification node and/or corresponding location identifiers inquired from the CLF, and determining whether to register the location information of said user network device according to a comparison and/or inquiry result;
in following ways;when both of the verification node and CLF store the location identifier of said user network device, said verification node comparing the received location information with the various location identifiers or the location identifier group stored in the verification node, and if all the received location information are able to match to the corresponding location identifier in said verification node, then comparison succeeding and determining not to register the location information of the user network device;
if not all the received location information are able to match the corresponding location identifier in said verification node, then comparison failing and sending a request for inquiring the corresponding location identifier to the CLF;said CLF searching a database of CLF'"'"'s own, inquiring the location identifier or location identifier group corresponding to said location information, and when the corresponding location identifier or location identifier group exists in said database, then sending an inquired location identifier or location identifier group to said verification node, and said verification node re-registering new location information of said user network device according to a received location identifier or location identifier group; when only the verification node stores the location identifier of said user network device, said verification node comparing the received location information with the various location identifiers or location identifier group stored in the verification node, and if all the received location information are able to match the corresponding location identifier in said verification node, then comparison succeeding and determining not to register the location information of said user network device;
if not all the received location information are able to match the corresponding location identifier in said verification node, then the comparison failing and refusing service access of said user network device;when only the CLF stores the location identifier of said user network device, said verification node directly sending the request for inquiring the corresponding location identifier to the CLF according to the received location information; the CLF searching the database of CLF'"'"'s own, inquiring the location identifier or location identifier group corresponding to said location information, and when the corresponding location identifier or location identifier group exists in said database, sending the inquired location identifier or location identifier group to said verification node, and said verification node re-registering new location information of said user network device according to the received location identifier or location identifier group; wherein said user network device includes a Home NodeB (FINE) or a Home evolved Home NodeB (HeNB). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A verification node for giving support to locking a location of a user network device, which comprises:
-
a location information receiving module, which is configured to;
receive location information sent by the user network device to the verification node after the user network device obtains said location information; anda comparing module, which is configured to;
compare said location information received by said location information receiving module with various location identifiers corresponding to said location information stored in the comparing module and/or corresponding location identifiers inquired from a Connectivity Session Location and Repository Function (CLF) which stores the various location identifiers corresponding to the location information, and determine whether to register the location information of said user network device according to a comparison and/or inquiry result;wherein said comparing module is configured to compare said location information received by said location information receiving module with the various location identifier corresponding to said location information stored in the comparing module and/or the corresponding location identifiers inquired from the Connectivity Session Location and Repository Function (CLF) which stores the various location identifiers corresponding to the location information, and determine whether to register the location information of said user network device according to the comparison and/or inquiry result in following ways; when both of the verification node and the CLF store the location identifier of said user network device, said comparing module comparing received location information with the various location identifiers or location identifier group stored in the verification node, and if all the received location information are able to match to the corresponding location identifier in said verification node, then comparison succeeding and determining not to register the location information of the user network device;
if not all the received location information are able to match to the corresponding location identifier in said verification node, then comparison failing and sending a request for inquiring the corresponding location identifier to the CLF;
orwhen only the verification node stores the location identifier of said user network device, said comparing module comparing the received location information with the various location identifiers or the location identifier group stored in the verification node, and if all the received location information are able to match to the corresponding location identifier in said verification node, then the comparison succeeding and determining not to register the location information of said user network device;
if not all the received location information are able to match to the corresponding location identifier in said verification node, then the comparison failing and refusing service access of said user network device;
orwhen only the CLF stores the location identifier of said user network device, said comparing module directly sending the request for inquiring the corresponding location identifier to the CLF according to the received location information so that said CLF searches a database of CLF'"'"'s own, and inquires the location identifier or location identifier group corresponding to said location information, and when the corresponding location identifier or location identifier group exists in said database, sending an inquired location identifier or location identifier group to said verification node, and said verification node re-registering new location information of said user network device according to a received location identifier or location identifier group; wherein said user network device includes a Home NodeB (HNB) or a Home evolved Home NodeB (HeNB). - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification