CIMD
   HOME

TheInfoList



OR:

Computer Interface to Message Distribution (CIMD) is a proprietary
short message service centre Short may refer to: Places * Short (crater), a lunar impact crater on the near side of the Moon * Short, Mississippi, an unincorporated community * Short, Oklahoma, a census-designated place People * Short (surname) * List of people known ...
protocol Protocol may refer to: Sociology and politics * Protocol (politics) Protocol originally (in Late Middle English, c. 15th century) meant the minutes or logbook taken at a meeting, upon which an agreement was based. The term now commonly refers to ...
developed by
Nokia Nokia Corporation is a Finnish multinational corporation, multinational telecommunications industry, telecommunications, technology company, information technology, and consumer electronics corporation, originally established as a pulp mill in 1 ...
for their SMSC (now:
Nokia Networks Nokia Networks (formerly Nokia Solutions and Networks (NSN) and Nokia Siemens Networks (NSN)) is a Finnish multinational corporation, multinational data networking and telecommunications equipment company headquartered in Espoo, Finland, and who ...
).


Syntax

An example CIMD exchange looks like the following: 03:007021:12345678033:hello 53:007021:12345678060:971107131212 Each packet starts with STX (hex 02) and ends with ETX (hex 03). The content of the packet consists of fields separated by TAB (hex 09). Each field, in turn, consists of a ''parameter type'', a colon (:), and the ''parameter value''. Note that the last field must also be terminated with a TAB before the ETX. Two-digit parameter types are ''operation codes'' and each message must have exactly one. The number after the operation code is the ''sequence number'' used to match an operation to its response. The response code ( acknowledgement) of the message is equal to the operation code plus 50. In the example above, the operation code 03 means submit message. Field 021 defines the destination address (
telephone number A telephone number is the address of a Telecommunications, telecommunication endpoint, such as a telephone, in a telephone network, such as the public switched telephone network (PSTN). A telephone number typically consists of a Number, sequ ...
), with field 033 is the user data (content) of the message. Response code 53 with a field 060 time stamp indicates that the message was accepted; if the message failed, the SMSC would reply with field 900 (error code) instead. A good amount of supporting software to implement CIMD is available from Nokia's Website to build CIMD client. You can fire SMS from message center with the help of CIMD client tools.


See also

* Universal Computer Protocol/External Machine Interface (UCP/EMI) * Short message peer-to-peer protocol (SMPP)


External links


Nokia: CIMD specification for SC v7.0

Nokia: CIMD specification for SC v8.0
{Dead link, date=November 2018 , bot=InternetArchiveBot , fix-attempted=yes


Software


Kannel
Open-Source WAP and SMS Gateway with CIMD 1.3 and CIMD 2.0 support.
Ixonos MISP CIMD simulator
Open-Source CIMD v2 compliant server for testing CIMD client applications GSM standard Mobile technology Network protocols