# # SMPP Dumb Client configuration file # # # Logging configuration log: # Log level: trace / debug / info / warning / error / fatal / panic level: info # Incoming Rate (yes/no) rate: yes # FLAG: If NetBuf should be printed in case of connection failure netbuf: true # Profiler configuration profiler: enabled: yes listen: 127.0.0.1:5800 # HTTP Configuration http: incoming: listen: 127.0.0.1:8075 url: "/message" enabled: yes outgoing: url: "http://127.0.0.1:8076/pushMessage" enabled: yes # SMPP Configuration smpp: # Remote IP:port remote: 127.0.0.1:2500 # Bind parameters bind: systemID: test systemType: test password: test # Connection mode: TRX/TX/RX (default: TRX) mode: TRX # # Message generator configuration generator: # Enable traffic generator enabled: yes # Message submission parameters message: from: ton: 5 npi: 0 addr: ThisIsMe to: ton: 1 npi: 1 addr: 7903249#### template: yes # Number is template, "#" will be replaced by random [0..9] char registeredDelivery: 1 # Validity period in SMPP format, will be passed exactly into packet [ "000000000100000R" means "1 minute" ] validityPeriod: "000000000100000R" dataCoding: 1 body: "This is message for sending" tlv: # List of TLV fields, structure: CODE; TYPE; VALUE - 0x1880; string; "App.Name.Rec" - 0x1890; string; "Record Data" #- 0x1900; hex; "0102030405" # type "dynamic" : value is generated dynamically, using templates - 0x1900; dynamic; "{timestamp}" # Number of messages to send #count: 100000000 count: 0 # Submission rate rate: 100 # Submission TX window window: 2000 # Should we stay connected after sending messages [ default: no ] stayConnected: yes