Layer 4 включает в себя так называемый RIL (radio interface layer), представляющий из себя высокоуровневый драйвер для обмена командами с модемом. В зависимости от ОС называется он по-разному. Например, в Windows это ril driver, в Symbian — ETel/TSY. Для работы с модемом как правило используются AT команды. Огромное кол-во команд являются проприетари и спецефичны для каждого устройства, точнее производителя, т.к. ни один производитель не станет сильно модифицировать модем, а тем более интерфейсный уровень, от устройства к устройству. Спецификации, указанные выше, дают общее представление о командах. Но если вы подключите телефоны разных производителей к компьютеру в режиме модема, то к своему удивлению обнаружите, как сильно у них отличаются даже базовые команды для установления звонка. Для работы с другими модулями, например, GPS, WLAN, BT, ес-но используется совершенно иные методы, gpio + сам транспорт. Над некоторыми из них в зависимости от ОС так же есть высокоуровневые логические драйвера или просто wrapper-ы.