Provision of short message services
First Claim
1. A method for Short Message Services (SMS) provisioning in a system including a Home Location Register (HLR), a Message Center (MC), and a Mobile Switching Center (MSC) including a Mobile Switching Center point code scheme, comprising the steps of:
- storing location data for said MSC in said HLR;
receiving a request from said MC to deliver a SMS message to said MSC;
determining a MC point code scheme for said MC;
comparing the MC point code scheme with the MSC point code scheme;
populating said SMS message with the MSC point code scheme if the MSC and MC point code schemes are the same; and
delivering said SMS message from said MC to said MSC.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to a method and apparatus to provide Short Message Services (SMS) provisioning when different SS7 signaling networks are in use. The method can be used when mobile units are roaming in a SS7 network different than the MS home network, and when the MS is roaming inside or outside of its SS7 type of network.
The HLR, which includes a memory for storing a database of point code schemes and country codes, also stores all location data for the MSC including the SMS Address and the MSCIN. The HLR analyzes the SMS Address to determine the nationality of the MSC. The HLR compares the MSC'"'"'s REGNOT point code and MSCIN country code with the country code in the MC'"'"'s SMSREQ calling party address to determine whether the MC and MSC point codes are the same. If they are the same, the smsreq is populated with the common point code from the SMS Address. If not the same, the smsreq is populated with the MSCIN parameter.
-
Citations
14 Claims
-
1. A method for Short Message Services (SMS) provisioning in a system including a Home Location Register (HLR), a Message Center (MC), and a Mobile Switching Center (MSC) including a Mobile Switching Center point code scheme, comprising the steps of:
-
storing location data for said MSC in said HLR;
receiving a request from said MC to deliver a SMS message to said MSC;
determining a MC point code scheme for said MC;
comparing the MC point code scheme with the MSC point code scheme;
populating said SMS message with the MSC point code scheme if the MSC and MC point code schemes are the same; and
delivering said SMS message from said MC to said MSC. - View Dependent Claims (8, 9, 10, 11, 12, 14)
-
-
2. A method for Short Message Services (SMS) provisioning in a system including a Home Location Register (HLR), a Message Center (MC), a Mobile Switching Center (MSC), including a Mobile Switching Center point code scheme, comprising the steps of:
-
storing location data for said MSC in said HLR, wherein said location data includes at least one Mobile Switching Center Identification Number (MSCIN) parameter;
receiving a request from said MC to deliver a SMS message to said MSC;
determining a MC point code scheme for said MC;
comparing the MC point code scheme with the MSC point code scheme;
populating said SMS message with the MSC point code scheme if the MSC and MC point code schemes are the same;
otherwise, populating said SMS message with the MSCIN parameter; and
delivering said SMS message from said MC to said MSC. - View Dependent Claims (4, 5, 6, 7)
-
-
3. A method for Short Message Services (SMS) provisioning in a system including a Home Location Register (HLR), a Message Center (MC), a Mobile Switching Center (MSC), including a Mobile Switching Center point code scheme, comprising the steps of:
-
storing location data for said MSC, wherein said location data includes a SMS address in said HLR and wherein said location data does not contain a MSCIN parameter;
receiving a request from said MC to deliver a SMS message to said MSC;
determining a MC point code scheme for said MC;
comparing the MC point code scheme with the MSC point code scheme;
populating said SMS message with the MSC point code scheme if the MSC and MC point code schemes are the same; and
delivering said SMS message from said MC to said MSC.
-
-
13. A node for determining whether a Message Center (MC) and a Mobile Switching Center (MSC) share a common point code, comprising:
a memory including a database having a plurality of point code schemes and a corresponding plurality of country codes.
Specification