[O&M Master] Whats is GFEP in Huawei IN?
|
GFEP SYSTEM DESCRIPTION The general front end processor (GFEP) is used to convert protocols between platforms. The GFEP system aims at realizing the data exchange service between the service control point (SCP) and the external platform (EP) such as bank interface, telephone pay interface, PINT server interface and short message service center (SMSC) interface. The GFEP communicates with all external entities that require protocol conversion through TCP/IP or UDP/IP.SMSC communicates with the GFEP with SMPP protocol. SCP and CBP and BMP are connected to GFEP with RCOMM protocol. GFEP is connected to Safaricom webservice entities through Safaricom web-service interface. There are two connections between SMSC and GFEP. a. smsc_gfep: This connection is used by SMSC to send the P2P sms. b. Gfep_smsc: This connection is used by GFEP to send the notification SMS to SMSC from IN. The connection between GFEP,SCP and CBP is established on RCOMM protocol. All scp’s are connected to GFEP for SMS(Short Message Service) processing and GFEP acts as a protocol converter between SMSC and SCP. For SMS processing, MSC sends SMDPP (Short Message Destination Peer to Peer) message to SMSC and after receiving the SMDPP from MSC, SMSC sends the SMPP message to GFEP. GFEP converts the SMPP message into RCOMM message and forwards the RCOMM message to SCP. After ***yzing the RCOMM ,SCP sends the diameter message to the CBP for charging . GFEP is connected to all the Safaricom web-service entities through Safaricom webservice. GFEP offers the Safaricom webservice, the third party systems request the Safaricom webservice, this request is inturn convert into soap or dcc based on the Safaricom web-service request. 1. SMS sent by MS reaches MSC via BTS,BSC. MSC sends the SMDPP message to SMSC having main parameters like OPC,DPC,Timestamp,srcMDN and des***N. 2.SMSC does the basic authentication and construct the SMPP message called AUTH_ACC(SMSCID,MSCadress,Serviceid,SMPP version) and send to GFEP. 3.GFEP does the protocol conversion of SMPP to RCOMM.GFEP ***yses the SMPP message using ***yse script and set it into the hash table.The processing script constructs the Rcomm message(feeid,operationid,servicekey) and send it to SCP. 4.SCP receives the Rcomm message from gfep and check the feeid,operationid defined in fep.cfg configuration file of scp. It also does the basic authentication of the subscriber and send the Diameter message CCR[event] to CBP. 5.CBP receives the CCR[event].deocdes it and checks the user balance,priceplan and authentication. CBP will send the result of the authentication to SCP as a result code in CCA[event] message. 6.SCP sends the RCOMM message to the gfep RCOMM(irealoperationresult) to GFEP. 7.GFEP ***yse the RCOMM message and construct the SMPP message auth_acc_resp(ioperationresult) using processing script and send it to SMSC. 8.SMSC will receive the auth_acc_resp(ioperationresult),***yse the result code and send the SMDPP ACK message to MSC. 9.MSC will send the smsc based on the resultcode from SMSC. |
| What this GFEP is actually? What is the benefit for this? |
|
hi, i have captured packets between SMP/GFEP and SCP servers but cannot decode RCOMM TCP data between them. how can we decode RCOMM TCP traffic in Wireshark? thx. |

Favorite (0)