1) Большинство телефоном (Siemens в том числе) общаются с компьютером по протоколу RS-232,
т.е. протокол компьютерного com-порта. Исключение, видимо, составляет телефоны используемые
так называемый интерфейс мини-usb, их я рассматривать не буду. 

2) Структурная схема работы компьютера и телефона выглядит следующим образом. 
а) при использовании com-порта: 
Софт - com-порт - кабель (внутри микросхема-инвертор, преобразователь уровней сигнала) - 
телефон. 
б) при использовании usb-порта: 
Софт - com-порт - драйвер-эмулятор usb-com - кабель (внутри микросхема-преобразователь 
"usb-потокол в протокол RS-232 адаптированный для телефона", т.е. инвертированный по уровню
сигнала) - телефон 
Заметьте, что в обоих случаях Софт общается с com-портом, только в одном случае с реальным, 
в другом с "виртуальным" (эммулируемым вместо usb). Таким образом, софта не в состоянии 
различить usb или com кабель ему подсунули. 
С другой стороны телефон в обоих случаях общается с кабелем (с микросхемой внутри него) все 
потому же протоколу RS-232 с корректировкой на инвертирование сигнала и его уровень. Таким 
образом, телефон не в состоянии различить usb или com кабель ему подсунули. 

3) Полноценный протокол RS-232 включает в себя 8 интерфейсных проводов и один "общий" (т.е. 
земля или GND). Эти 8 проводов включают (в порядке важности с точки зрения протокола) в себя
RxD и TxD - это две шины для передачи данных от компьютера и обратно; далее идут CTS и RTS, 
которые предназначены для управления передачей данных; после чего DTR и DSR, которые 
предназначены для управления соединением и в последнюю очередь идут DCD и RI, которые 
выполняют по большей части дополнительные функции. Минимально возможное количество проводов
 для установки соединения - 3: GND, TxD и RxD (в этом случае соединение должно управляться 
программно). Вот именно столько используется в большинстве "левых" кабелей. Более того, 
этого достаточно для большинства приложений (а для других моделей телефонов - может быть 
и для всех приложений), ... (с) Bob Johnson 

4) Основные отличия кабеля с точки зрения софта состоят в использовании или нет служебных 
сигналов. Т.е. если в программе не прописана (или прописана не корректно) возможность 
программного управления потоком данных, то такая программа будет плохо работать с кабелем 
из трех проводков (Как пример - работа Smart Tool). Иногда для полноценной работы программы 
нужны лишь некоторые служебные сигналы (Пример тот же). Иногда служебные сигналы лишь 
улучшают или ускоряют процесс обмена данными по кабелю (Пример - работа GPRS на C55). 

5) Основные отличия кабеля с точки зрения телефона связаны с теме же служебными сигналами 
(комментарии п.4), но реже. Кроме этого связаны с питанием, например, для некоторых 
приложений по перепрошивке важно, чтобы телефон был полностью выключен, т.е. питание на 
телефон не подавалось и не снималось. А например, для длительного серфинга по интернету 
через GPRS-модем желательно, чтобы питание подавалось на подзарядку телефона, чтобы 
аккумулятор не сел в процессе серфинга. Более подробно о питании ниже. 

6) Отдельно о питании. Следует понимать, что: 
а) раз в кабеле существует микросхема, то она должна как-то питаться 
б) usb порт содержит полноценную шину питания, которое по току и номиналу может быть 
использовано для питания внешних устройств, в том числе даже для заряздки телефона. 
в) com-порт как таковой не содержит отдельной шины питания (только "землю"), но некоторые 
из его служебных сигналов, в принципе, очень часто на выходе своем выдают около +5 вольт, 
и в принципе могут быть использованы в некоторых случаях как питание микросхемы кабеля. 
Таким образом у нас с вами могут быть следующие варианты питания кабеля и телефона: 
а) usb-кабель: питание микросхемы кабеля (МК) с порта компьютера. Питание телефон (Т) не 
осуществляется. 
б) usb-кабель: МК - порт компьютера, Т - порт компьютера. 
в) com-кабель: МК - порт компьютера, Т - нет питания. (Наприме, данный вариант проходит, 
когда в кабеле используется микросхема требующая =3 вольта на питание) 
г) com-кабель: МК - аккумулятор телефона, Т - нет питания. (С телефона СНИМАЕТСЯ питание, 
но на него не подается!) ) Данный вариант чаще всего используется в com-кабелях, когда 
уровня сигнала с com-порта не хватает для полноценного питания микросхемы кабеля). 
в) Питание вообще берется с внешнего источника (например с зарядки телефона или питание 
может быть получено например с PS/2-порта или с game-порта компьютера. Данный случай при 
работе с usb-кабелем не совсем актуален, так как там и так есть питание, но для com-кабеля 
является почти идеальным, так как в этом случае мы получаем максимальную гибкость в 
использовании ттелефона. Т.е. при наличии соотвествующего переключателя мы можем подать 
на телефон питание на зарядку или не подать. 

Таким образом делаем выводы: 
1) Наиболее функциональный кабель - кабель использующий все служебные сигналы, иными 
словами использующий полный протокол RS-232, а не его урезанную версию. В этом отличия 
ПОЛНЫХ и НЕ ПОЛНЫХ кабелей. 
2) Для com-кабелей оптимальным является использование внешнего питания кабеля. 
3) Для usb-кабеля использующего зарядку телефона актуальным является возможность отключения 
этой зарядки. 

В различных форумах встречаются термины "оригинальный" кабель "не оригинальный" кабель, это 
связано с тем, что в некоторое время Siemens выпускал только один тип кабелей (более 
подробно читайте на http://bobjohnson.nm.ru/inf/c55_cable.html) который имел только один 
вариант питания (если мне не изменяет память, то микросхема кабеля питалась от телефона и 
поэтому при выключенном телефоне кабель не питался, поэтому прошивка была не возможна). На 
данный момент кабели делают все кому не лень, и делают различных вариантов, поэтому иногда 
не оригинальный кабель (т.е. сделаный не Siemens) ни чем не отличается от родного Siemens, 
поэтому наиболее удобной, как мне кажется, видится следующая классификация. 

1) ПОЛНЫЙ - НЕ ПОЛНЫй (взависимости от использования служебных сигналов или нет), другой 
вариант "3-х или 4-х проводковый" (т.е. не полный) и "8-ми проводковый" 
2) USB - COM в зависимости от порта компьютера (здесь больше актуален вопрос - нужен 
драйвер кабеля - не нужен драйвер кабеля) 
3) По питанию кабеля ОТ ПОРТА - ОТ ТЕЛЕФОНА - ОТ ВНЕШНИХ ИСТОЧНИКОВ 
4) По зарядке телефона ЕСТЬ ЗАРЯДКА НЕОТКЛЮЧАЕМАЯ - ЕСТЬ ЗАРЯДКА ОТКЛЮЧАЕМАЯ - НЕТ ЗАРЯДКИ
 


Использую предложенную терминология, вы чаще будете понимать друг друга.


