Get the HLR and VLR Records of Cellid of base stations









up vote
0
down vote

favorite












I am working on a geo-location app, it’s mandatory I get the exact location of people or places. After having read about how a GSM network works I’m informed that records of active user’s mobile numbers are stored in the HLR and VLR on each base station transceivers.



How do I get these records? I mean HLR and VLR of base stations?










share|improve this question



























    up vote
    0
    down vote

    favorite












    I am working on a geo-location app, it’s mandatory I get the exact location of people or places. After having read about how a GSM network works I’m informed that records of active user’s mobile numbers are stored in the HLR and VLR on each base station transceivers.



    How do I get these records? I mean HLR and VLR of base stations?










    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I am working on a geo-location app, it’s mandatory I get the exact location of people or places. After having read about how a GSM network works I’m informed that records of active user’s mobile numbers are stored in the HLR and VLR on each base station transceivers.



      How do I get these records? I mean HLR and VLR of base stations?










      share|improve this question















      I am working on a geo-location app, it’s mandatory I get the exact location of people or places. After having read about how a GSM network works I’m informed that records of active user’s mobile numbers are stored in the HLR and VLR on each base station transceivers.



      How do I get these records? I mean HLR and VLR of base stations?







      networking geolocation coordinates gsm cellid






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 10 at 14:23









      halfer

      14.2k757104




      14.2k757104










      asked Apr 26 '16 at 9:46









      kehinde

      93431845




      93431845






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          1
          down vote



          accepted










          The HLR (Home Location Register) is actually a central database of user info, including location, authentication info etc. It is a separate node and is not located or hosted 'in' the base station in any large scale network.



          The VLR (Visitor Location Register) is essentially like a cache of some of the information from the HLR for all the mobiles attached to a particular MSC (Mobile Switch). The MSC/VLR may sometimes be combined but they are nearly always separate from the Base stations in any normal network.



          Either way, the information in the HLR and VLR is not usually available externally. Some of the information would never be shared, but there are some services which will allow you query some HLR info - for example (I have not used these and cannot vouch for them):



          • https://www.hlr-lookups.com

          • http://www.vianett.com/en/products/overview/hlr-number-lookup

          Even if you do get find this is supported for your target network, the location information will generally be very coarse as you will likely just get the MSC the user is attached to - in some modern distributed switch networks knowing the MSC number will really not narrow down the location very much.



          If your app is smartphone based, then the phone itself will have much more accurate location information, generally, as it can use GPS and WiFi network information to give a quite precise location (so long as the user grants permission, which most users do these days, for better or for worse).






          share|improve this answer






















            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f36861219%2fget-the-hlr-and-vlr-records-of-cellid-of-base-stations%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            1
            down vote



            accepted










            The HLR (Home Location Register) is actually a central database of user info, including location, authentication info etc. It is a separate node and is not located or hosted 'in' the base station in any large scale network.



            The VLR (Visitor Location Register) is essentially like a cache of some of the information from the HLR for all the mobiles attached to a particular MSC (Mobile Switch). The MSC/VLR may sometimes be combined but they are nearly always separate from the Base stations in any normal network.



            Either way, the information in the HLR and VLR is not usually available externally. Some of the information would never be shared, but there are some services which will allow you query some HLR info - for example (I have not used these and cannot vouch for them):



            • https://www.hlr-lookups.com

            • http://www.vianett.com/en/products/overview/hlr-number-lookup

            Even if you do get find this is supported for your target network, the location information will generally be very coarse as you will likely just get the MSC the user is attached to - in some modern distributed switch networks knowing the MSC number will really not narrow down the location very much.



            If your app is smartphone based, then the phone itself will have much more accurate location information, generally, as it can use GPS and WiFi network information to give a quite precise location (so long as the user grants permission, which most users do these days, for better or for worse).






            share|improve this answer


























              up vote
              1
              down vote



              accepted










              The HLR (Home Location Register) is actually a central database of user info, including location, authentication info etc. It is a separate node and is not located or hosted 'in' the base station in any large scale network.



              The VLR (Visitor Location Register) is essentially like a cache of some of the information from the HLR for all the mobiles attached to a particular MSC (Mobile Switch). The MSC/VLR may sometimes be combined but they are nearly always separate from the Base stations in any normal network.



              Either way, the information in the HLR and VLR is not usually available externally. Some of the information would never be shared, but there are some services which will allow you query some HLR info - for example (I have not used these and cannot vouch for them):



              • https://www.hlr-lookups.com

              • http://www.vianett.com/en/products/overview/hlr-number-lookup

              Even if you do get find this is supported for your target network, the location information will generally be very coarse as you will likely just get the MSC the user is attached to - in some modern distributed switch networks knowing the MSC number will really not narrow down the location very much.



              If your app is smartphone based, then the phone itself will have much more accurate location information, generally, as it can use GPS and WiFi network information to give a quite precise location (so long as the user grants permission, which most users do these days, for better or for worse).






              share|improve this answer
























                up vote
                1
                down vote



                accepted







                up vote
                1
                down vote



                accepted






                The HLR (Home Location Register) is actually a central database of user info, including location, authentication info etc. It is a separate node and is not located or hosted 'in' the base station in any large scale network.



                The VLR (Visitor Location Register) is essentially like a cache of some of the information from the HLR for all the mobiles attached to a particular MSC (Mobile Switch). The MSC/VLR may sometimes be combined but they are nearly always separate from the Base stations in any normal network.



                Either way, the information in the HLR and VLR is not usually available externally. Some of the information would never be shared, but there are some services which will allow you query some HLR info - for example (I have not used these and cannot vouch for them):



                • https://www.hlr-lookups.com

                • http://www.vianett.com/en/products/overview/hlr-number-lookup

                Even if you do get find this is supported for your target network, the location information will generally be very coarse as you will likely just get the MSC the user is attached to - in some modern distributed switch networks knowing the MSC number will really not narrow down the location very much.



                If your app is smartphone based, then the phone itself will have much more accurate location information, generally, as it can use GPS and WiFi network information to give a quite precise location (so long as the user grants permission, which most users do these days, for better or for worse).






                share|improve this answer














                The HLR (Home Location Register) is actually a central database of user info, including location, authentication info etc. It is a separate node and is not located or hosted 'in' the base station in any large scale network.



                The VLR (Visitor Location Register) is essentially like a cache of some of the information from the HLR for all the mobiles attached to a particular MSC (Mobile Switch). The MSC/VLR may sometimes be combined but they are nearly always separate from the Base stations in any normal network.



                Either way, the information in the HLR and VLR is not usually available externally. Some of the information would never be shared, but there are some services which will allow you query some HLR info - for example (I have not used these and cannot vouch for them):



                • https://www.hlr-lookups.com

                • http://www.vianett.com/en/products/overview/hlr-number-lookup

                Even if you do get find this is supported for your target network, the location information will generally be very coarse as you will likely just get the MSC the user is attached to - in some modern distributed switch networks knowing the MSC number will really not narrow down the location very much.



                If your app is smartphone based, then the phone itself will have much more accurate location information, generally, as it can use GPS and WiFi network information to give a quite precise location (so long as the user grants permission, which most users do these days, for better or for worse).







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Nov 10 at 14:24









                halfer

                14.2k757104




                14.2k757104










                answered Apr 28 '16 at 18:18









                Mick

                11.7k12458




                11.7k12458



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f36861219%2fget-the-hlr-and-vlr-records-of-cellid-of-base-stations%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Top Tejano songwriter Luis Silva dead of heart attack at 64

                    ReactJS Fetched API data displays live - need Data displayed static

                    Evgeni Malkin