Программная архитектура, получившая название COPS (Common Operations), позволит абонентам мобильной связи получать доступ к услугам передачи голоса и данных, к информации и сообщениям не только при межсетевом роуминге, но и при нахождении в регионе, обслуживаемом сетью мобильной связи другого типа. Архитектура COPS характеризуется наличием уникального «шлюза протоколов», преобразующего данные разнородных сетей в единый формат. Это делает возможным поддержку унифицированного абонентского профиля, содержащего информацию об авторизации, аутентификации и местоположении пользователя. Сегодня глобальный беспроводной роуминг невозможен, так как беспроводные сети различных типов не умеют совместно функционировать. Так, абонент сети CDMA в настоящее время не может пользоваться сетевыми услугами, находясь в зоне обслуживания сети GSM. COPS обеспечивает общий интерфейс к ключевым функциям регистра домашних пользователей (HLR), автоматически преобразуя данные и сигнализацию сотовых протоколов в формат IP и обратно. Если использующий это решение оператор изменит тип сигнализации одной из своих сетей, то связанный с ней регистр HLR автоматически отобразит эти изменения и продолжит непрерывное функционирование. Это позволит оператору предоставлять услуги в различных сетях без прерывания обслуживания и добавления нескольких регистров HLR.