Code Monkey home page Code Monkey logo

auto-logistics-service-router's Introduction

auto-logistics-service-router

A PHP backend package for routing last-mile deliveries to dispatch riders in traffic using OpenCellID data and REST APIs.

Addons

complimentary package

Online Resources (Read Up)

Current stats on the Open Cell ID database show that Nigeria has a total 199,620 number of cells (as of 8th August 2018) distributed into the following radio standard(s).

GSM CDMA UMTS LTE
101,574 0 96,082 1,964

The OpenCellID database requires 4 parameters to successfully query it and they are as follows for the 4 major networks in Nigeria:

  • Mobile Network Code (MNC)
  • Mobile Country Code (MCC)
  • Location Area Code (LAC)
  • Cell Id (CID)

The Mobile Network Code (MNC) is a unique 2-digit number to identify a mobile network. It is used within the International Mobile Subcriber Identity (IMSI) to uniquely identify mobile subscribers.

MTN GLO AIRTEL 9MOBILE VISAFONE
30 50 20 60 25

The Mobile Country Code (MCC) is a unique 3-digit number to identify a country. It is used within the International Mobile Subcriber Identity (IMSI) to uniquely identify mobile subscribers.

MTN GLO AIRTEL 9MOBILE VISAFONE
621 621 621 621 621

The Location Area Code (LAC) is a 16 bit number (hexaecimal) with two special values which represents a unique number of a given location area. A location area is a set of base stations that are grouped together to optimize signalling. To get current LAC value (manually) for any network in Nigeria, dial *#*#4636#*#*.

The Cell Id (CID) is a generally unique number used to identify each base transceiver station (BTS) or sector of a BTS within a Location Area Code (LAC) if not within a GSM network. To get current CID value (manually) for any network in Nigeria, dial *#*#4636#*#*.

This project (auto service router) will need to work with an offline/online native mobile app which will "programmatically" extract the LAC and CID from the delivery riders' mobile smart-phone/device.

Implementation Diagrams

FULLY ONLINE DIAGRAM

OFFLINE_ONLY_DIAGRAM

auto-logistics-service-router's People

Contributors

isocroft avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

favourch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.