1 / 20

Handset Based + Code Dialing Solution

Handset Based + Code Dialing Solution. LI Yan Qualcomm Inc. yanl@qualcomm.com +86-10-82856030. “ +” code dialing - Problems. Unlike GSM, CDMA users can not make international call if unaware of international access code in roaming countries Outstanding problems for dual-mode phone

weston
Télécharger la présentation

Handset Based + Code Dialing Solution

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Handset Based + Code Dialing Solution LI Yan Qualcomm Inc. yanl@qualcomm.com +86-10-82856030

  2. “+” code dialing - Problems • Unlike GSM, CDMA users can not make international call if unaware of international access code in roaming countries • Outstanding problems for dual-mode phone • GSM users are used to storing address book in “+” code format • The callback number received in GSM are mostly with “+” code format • Can not make call with some numbers in address book and the calling numbers received in GSM network • Even national long distance call and local call cannot be put through.

  3. Handset Based Solution • Look-up table based • MS translates the International Type number to proper National Type number • Translate “+” code to International Access Code of serving network if an international call (00, 011, etc…) • Translate to national number if a national call • No change to existing networks • Easy to implement • No policy restriction • Leverage operators’ long-distance and international service • Under individual operator control, changes not required in roaming partners’ systems • Forward compatible with standard based + code dialing and other network based solution • Only for new phones

  4. Look-up Table - Requirements • Location Information • MCC/MNC and/or SID • Network-wise or country-wise • MCC/MNC is the preference • More efficient if network broadcast MCC/MNC • However it is not available in many networks so far • Have to use SID at the beginning phase • SID collision in certain markets have to be solved • Gradually migrate to MCC/MNC

  5. Look-up Table – Requirements (cont.) • Numbering Information • Country Code (CC) • International Access Code (IAC) • National Access Code (NAC) • Special Prefix Code (SPC) IAC and NAC are the access codes of preferred service provider • Name Information • Operator Name (OPN) in different languages • Notify the user to select the serving network if SID collision is detected in the look-up table • Operator Name Display is the side product

  6. Overall Structure of Look-up Table The headers The contents The CRC tailer

  7. Look-up Table - Headers and Tailer Number of octets in the table ‘00000001’ for this version Used to identify and manage the different versions of the content data Number of entries in the table For integrity check. Same as the CRC used in IS-683.

  8. Look-up Table - Contents Each entry consists of four portions

  9. Look-up Table – Contents (cont.) Used to indicate whether SID collision may occur on the following SID or SID Range Used to indicate whether it’s a single SID or a SID Range following this field

  10. Look-up Table – Contents (cont.) Numbering Plan Type definition

  11. Look-up Table – Contents (cont.) Use a similar language encoding indicator as defined in TSB58-F

  12. Example - Look-up Table

  13. Handset Operation • Execute each time an international type number is called • Dialed + code from keypad • Call international type number from address book or callback list • Retrieve Process • To retrieve the latest CC, SPC, IAC, NAC and OPN of the serving network after serving network change is detected • Translation Process • To translate the International Type number into National Type number that can be recognized by the serving network

  14. Handset Operation – Retrieve Process • Escape if no serving network change is detected • Otherwise, use the SID and MCC/MNC to find the best matching entry in the look-up table • SID match takes precedence over MCC/MNC match • Single SID match takes precedence over SID range match • If match with SIDs in multiple entries of the look-up table • Use MCC/MNC match to sort out the most likely entry • Have user to select one from the SID matched entries • Read out the CC, SPC, IAC, NAC and OPN as serving network parameters • Store the new SID and MCC/MNC

  15. Handset Operation – Translation Process • Do standard based + code dialing if serving network supports • If it is not an international call (CC matched) • Remove CC • Add NAC if SPC not match • Otherwise, add the serving IAC in the front of the called number • Go to call processing with the translated digit string

  16. In China MCC/MNC: 460/03 Country Code = 86 NAC = 0 => 0-10-82856030 In Hong Kong SID: 10641 Country code = 852 IAC = 001 => 001-86-10-82856030 Example - Translation +86-10-82856030 (Country Code is 86) +86-13301338000 (Country Code is 86) • In China • MCC/MNC: 460/03 • Country Code = 86 • NAC = 0 • SPC = 13 (matched) => 13301338000 • In Hong Kong • SID: 10641 • Country code = 852 • IAC = 001 => 001-86-13301338000

  17. Look-up Table Storage & Update • Store Look-up Table together with PRL • Concatenated PRL • Use the PRL update approach defined in IS-683 • Store Look-up Table in Extended FS of handset • Leverage the existing file download approach for Ringtone and Wallpaper • WAP download • BREW based download • MMS

  18. Conclusion • Standard “+” code dialing is the long-term target • Handset based solution is desired as an interim solution to ease international roaming • No change to existing networks • Easy to implement • No policy restriction • Leverage operators’ long-distance and international service • Under individual operator control, changes not required in existing networks and roaming partners’ systems • Forward compatible with standard based + code dialing and other network based solution • Evolution Plan • Network start implementing standard based solution • In the transition period, MS implement handset based solution • MS can use standard solution after CDMA networks support IS-875.

  19. Conclusion (cont.) • Suggest to specify the look-up table and corresponding operation approach as a CDG reference document • Operators share the dialing plan through voice TDS • International Access Code • National Access Code • Special Prefix Code • Suggest IRT to take responsibility of maintaining and distributing the content of look-up table as a reference

  20. Thank you!

More Related