RU2424635C2 - Обработка отчета об отправке в протоколе инициирования сеансов передачи коротких сообщений - Google Patents
Обработка отчета об отправке в протоколе инициирования сеансов передачи коротких сообщений Download PDFInfo
- Publication number
- RU2424635C2 RU2424635C2 RU2009132357/09A RU2009132357A RU2424635C2 RU 2424635 C2 RU2424635 C2 RU 2424635C2 RU 2009132357/09 A RU2009132357/09 A RU 2009132357/09A RU 2009132357 A RU2009132357 A RU 2009132357A RU 2424635 C2 RU2424635 C2 RU 2424635C2
- Authority
- RU
- Russia
- Prior art keywords
- message
- report
- sending
- session initiation
- initiation protocol
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/23—Reliability checks, e.g. acknowledgments or fault reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
Изобретение относится к области связи и телекоммуникаций, и в частности к сигнализации в системе передачи коротких сообщений (SMS) по сетям на базе протоколов Интернет (IP) и конечному пункту передачи SMS в подсистеме передачи мультимедийных сообщений на базе протоколов IP (IMS). Техническим результатом является решение проблемы определения пункта назначения, когда абонентское оборудование, отправляющее SMS сообщение, не получает отчет об отправке, отчет об отправке посылается снова. Предложена обработка отчета об отправке в протоколе инициирования сеансов передачи коротких сообщений (SMSIP), включающая подготовку отчета об отправке, которая включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства и передачу отчета об отправке на надлежащий терминал. Аналогично, другой способ может включать прием устройством запроса с сообщением по протоколу инициирования сеанса (SIP), содержащего отчет об отправке и его обработку, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Кроме того, способ может включать передачу ответа «not-acceptable-here» по протоколу SIP, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, или включает передачу сообщения «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством. 6 н. и 17 з.п. ф-лы, 3 ил.
Description
Перекрестная ссылка на родственную заявку
[0001] Данная заявка ссылается на приоритет предварительной заявки на патент США №60/879,819, поданной 29 января 2007 г., полное содержание этой заявки включено в данное описание путем ссылки на соответствующий источник.
Предпосылки создания изобретения
Область техники, к которой относится изобретение
[0002] Настоящее изобретение, в общем, относится к телекоммуникациям. Например, настоящее изобретение может касаться сетей на базе протоколов Интернет (Internet Protocol, IP). В некоторых формах осуществления настоящее изобретение имеет отношение к сигнализации в системе передачи коротких сообщений (Short Message System, SMS) по IP-сетям и конечному пункту передачи SMS в подсистеме передачи мультимедийных сообщений на базе протоколов Интернет (IP Multimedia Subsystem, IMS), а также к системе SMS в более широком смысле.
Описание существующего уровня техники
[0003] В обычном конечном пункте SMS в приложениях подсистемы IMS протокол инициирования сеанса (Session Initiation Protocol, SIP) используется для инициирования и управления запросами на обслуживание. Известный уровень техники не предусматривает способ, гарантирующий, что отчет об отправке будет адресован тому терминалу, который отправляет короткое сообщение.
Сущность изобретения
[0004] Одной из форм осуществления настоящего изобретения является способ, который включает подготовку отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления передачи и использование поля заголовка «in-reply-to» ("в ответ на") для нахождения надлежащего устройства. Способ включает также передачу отчета об отправке надлежащему устройству.
[0005] Другая форма осуществления настоящего изобретения также представляет собой способ, который включает прием устройством запроса с сообщением по протоколу инициирования сеанса связи, содержащего отчет об отправке. Способ также включает обработку отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Кроме того, способ включает передачу ответного сообщения «not-acceptable-here» ("не приемлемый здесь") по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, и передачу сообщения «ОК» протокола инициирования сеанса, когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
[0006] Другая форма осуществления настоящего изобретения представляет собой устройство. Устройство содержит средства обработки для подготовки отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства. Устройство также включает средства передачи для передачи отчета об отправке надлежащему устройству.
[0007] Еще одна форма осуществления настоящего изобретения также является устройством. Это устройство содержит средства приема для приема запроса с сообщением по протоколу инициирования сеанса, включающего отчет об отправке. Устройство содержит также средство обработки для обработки отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Кроме того, устройство содержит средство передачи для передачи ответного сообщения «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, и для передачи сообщения протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
[0008] Еще одна форма осуществления настоящего изобретения представляет собой другое устройство. Устройство содержит процессор, сконфигурированный для подготовки отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства. Устройство содержит также передатчик, сконфигурированный для передачи отчета об отправке надлежащему устройству.
[0009] Еще одна форма осуществления настоящего изобретения также представляет собой устройство. Устройство содержит приемник, сконфигурированный для приема запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке. Кроме того, устройство содержит процессор, сконфигурированный для обработки отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Устройство содержит также передатчик, сконфигурированный так, чтобы передавать ответное сообщение «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, и передавать сообщение протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
[0010] Другая форма осуществления настоящего изобретения представляет собой компьютерную программу, реализованную на носителе данных, и кодированные команды для выполнения способа при их выполнении в аппаратных средствах. Способ включает подготовку отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства. Способ включает также передачу отчета об отправке надлежащему устройству.
[0011] Еще одна форма осуществления настоящего изобретения также представляет собой компьютерную программу, реализованную на носителе данных, и кодированные команды для выполнения способа при их выполнении в аппаратных средствах. Способ включает прием устройством запроса с сообщением по протоколу инициирования сеанса, включающего отчет об отправке. Способ включает также обработку отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Способ далее включает передачу ответного сообщения «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, и передачу сообщения протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
Описание предпочтительных форм осуществления изобретения
[0012] Связь может осуществляться в сетях и системах беспроводной связи, таких как Проект сотрудничества по созданию систем третьего поколения (3GPP), где сообщения SMS передаются от одного абонентского терминала на другой абонентский терминал. Сообщения SMS обычно передаются по сетям, работающим по протоколам связи, таким как протокол Интернет (IP). Сообщение SMS может иметь конечный пункт передачи в подсистемах передачи мультимедийных сообщений на базе протоколов Интернет (IMS) и использовать протокол инициирования сеанса связи (SIP) для инициирования и управления запросом на обслуживание. Спецификации таких деталей протокола SIP могут быть найдены, например, в технической спецификации (Technical Specification, TS) 24.229 организации 3GPP. Содержание этой технической спецификации включено в данное описание путем ссылки на соответствующий источник.
[0013] Функциональные возможности передачи SMS по протоколу IP определены в спецификациях TS 23.204 и 24.341 3GPP. Содержание этих документов включено в данное описание путем ссылки на соответствующий источник. Общие функциональные возможности SMS описаны, например, в спецификациях TS 23.040 и TS 24.011 3GPP, которые также включены в данное описание путем ссылки на соответствующий источник.
[0014] В одном примере две части абонентского оборудования могут совместно использовать один открытый идентификатор пользователя IMS (IMS Public User Identity, IMPU), при этом все они имеют возможность использования протокола инициирования сеансов передачи коротких сообщений (Short Message Session Initiation Protocol, SMSIP). Когда единицы абонентского оборудования (UE) регистрируются в сети IMS, то во время процедуры регистрации одна единица абонентского оборудования может идентифицировать свой приоритет в процедуре регистрации как более высокий, чем у другой единицы абонентского оборудования. Когда одна из этих двух единиц абонентского оборудования передает сообщение SMS третьей единице абонентского оборудования, для центра системы передачи коротких сообщений (Short Message Service Centre, SM-SC) имеется возможность послать отчет об отправке отправителю. Однако если используется последовательное разветвление передачи, возможно, что отчет об отправке не сможет быть направлен отправителю должным образом. Другая единица абонентского оборудования может ошибочно принять отчет об отправке в случае использования параллельного разветвления.
[0015] Аналогично, всякий раз, когда короткое сообщение отправляется с терминала, имеющего совместно используемый международный номер подвижной станции цифровой сети с интеграцией служб (Mobile Subscriber ISDN Number, MSISDN), конечный пункт передачи отчета об отправке может быть (условно) неоднозначным. Таким образом, (условно) может случиться, что отчет об отправке пойдет на терминал, отличный от того, который отправил короткое сообщение.
[0016] Согласно некоторым формам осуществления настоящего изобретения, всякий раз, когда посылается запрос SIP типа MESSAGE, инкапсулирующий SMS-submit-report (отчет об отправке SMS), шлюз для передачи коротких сообщений по протоколу IP (Internet Protocol-Short Message-Gateway, IP-SM-GW) может вставлять заголовок «Request-Disposition», указывающий параллельное или последовательное разветвление, и может вставлять поле заголовка «in-reply-to» с идентификатором (ID) вызова или заголовок Reply-To запроса SIP типа MESSAGE, который инкапсулирует отправленное короткое сообщение. Обслуживающая функция управления сеансами связи (Serving-Call Session Control Function - S-CSCF) может передавать запрос SIP типа MESSAGE, содержащий отчет об отправке, возможным контактам: либо всем контактам сразу, либо последовательно. Любые неправильные попытки, такие как попытки направления отчета об отправке абонентскому оборудованию, которое не отправляло короткое сообщение, отклоняются, например, с ответом «486 not acceptable here» ("486 не приемлемо здесь"). Правильная попытка дает в результате ответ «200 OK» ("200 успешное завершение").
[0017] Настоящее изобретение может решить проблему определения пункта назначения таким образом: когда абонентское оборудование, отправляющее короткое сообщение, не получает отчет об отправке, отчет об отправке посылается снова. Дополнительно, нет никакой потребности в новом расширении SIP, так как уникальный ID абонента может не быть унифицированным идентификатором ресурса (Uniform Resource Identifier, URI) глобально маршрутизируемого агента пользователя (User Agent, UA) (Globally Routable UA URI, GRUU) для запроса SIP типа MESSAGE.
[0018] Следовательно, настоящее изобретение может использовать комбинацию разветвления, то есть заголовок «Request-Disposition», вставленный с атрибутом «fork», и поля заголовка «in-reply-to», в качестве механизма для нахождения абонентского оборудования, которое отправило короткое сообщение. Это может предотвратить проблему известного уровня техники, в котором отчет об отправке может быть передан терминалу, отличному от терминала, отправившего короткое сообщение.
[0019] В одной форме осуществления изобретение может включать систему для передачи сообщений SMS, эта система имеет первый блок, который посылает короткое сообщение в пункт назначения. Система может также содержать второй блок, который вставляет заголовок в сообщение, причем заголовок включает информацию идентификации, касающуюся отправителя.
[0020] После получения сообщения пунктом назначения он может передать сообщение ответа отправителю. Сообщение ответа может быть направлено отправителю.
[0021] Некоторые формы осуществления настоящего изобретения могут также включать элемент сети, имеющий приемный блок для приема сообщения SMS от отправителя. Элемент может иметь блок вставки заголовка для вставки в сообщение заголовка, содержащего определенную идентифицирующую информацию, касающуюся отправителя. Блок пересылки может пересылать сообщение в пункт назначения. Элемент сети сконфигурирован также так, чтобы принимать сообщение ответа из пункта назначения и пересылать сообщение ответа отправителю.
[0022] Способ согласно форме осуществления изобретения может включать передачу сообщения от отправителя в пункт назначения и вставку заголовка в сообщение в шлюзе. Это сообщение может включать пересылку сообщения адресату информации, передачу сообщения ответа из пункта назначения отправителю и прием сообщения ответа у отправителя.
[0023] Фиг.1 иллюстрирует первый способ согласно форме осуществления настоящего изобретения. Как показано на фиг.1, способ включает подготовку 110 отчета об отправке. Подготовка 110 отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего терминала. Способ включает также передачу 120 отчета об отправке на надлежащий терминал.
[0024] Передача 120 отчета об отправке на надлежащий терминал может включать устранение неоднозначности, которая иначе привела бы к тому, что конечным пунктом передачи отчета об отправке стало бы устройство, отличное от надлежащего терминала. Надлежащий терминал может иметь совместно используемый номер подвижного абонента цифровой сети с интеграцией служб. Надлежащий терминал может быть абонентским оборудованием, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией.
[0025] Разветвление может включать вставку атрибута «fork» в заголовок «request-disposition». Подготовка 110 отчета об отправке может быть запущена приемом 105 запроса на передачу короткого сообщения, отправленного надлежащим терминалом.
[0026] Фиг.2 иллюстрирует другой способ согласно форме осуществления настоящего изобретения. Как изображено на фиг.2, способ может включать прием 210 устройством запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке. Способ также может включать обработку 220 отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Кроме того, способ может включать передачу 232 ответа «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством. Способ может дополнительно включать передачу 234 сообщения протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
[0027] Устройство может быть абонентским оборудованием, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией. Отчет об отправке может приниматься от шлюза для передачи коротких сообщений по протоколу Интернет и на него может передаваться сообщение «not-acceptable-here» или «ОК» по протоколу инициирования сеанса.
[0028] Способ, показанный на фиг.2, может также включать перед приемом 210 отчета об отправке передачу 202 соответствующего сообщения в виде запроса с сообщением по протоколу инициирования сеанса и сохранение 204 идентификатора вызова соответствующего сообщения.
[0029] Дополнительно, способ фиг.2 может включать определение 230 соответствия отчета об отправке соответствующему сообщению, путем сравнения принятого идентификатора вызова в отправленном отчете с ранее сохраненным идентификатором вызова.
[0030] Способы, показанные на фиг.1 и 2, могут быть реализованы аппаратными, программными средствами или их комбинацией. Например, компьютерная программа может быть реализована на носителе данных и может содержать команды для выполнения способов фиг.1 и/или фиг.2, когда выполняется в аппаратных средствах.
[0031] Фиг.3 иллюстрирует систему согласно форме осуществления настоящего изобретения. Система включает первое устройство 300 (которое может быть шлюзом IP-SM-GW) и второе устройство 400. Первое устройство 300 и второе устройство 400 могут содержать соответствующие приемники 310, 410, процессоры 320, 420, передатчики 330, 430 и блоки памяти 340, 440. Первое устройство 300 и второе устройство 400 могут быть сконфигурированы так, чтобы обеспечивать различные функции, которые будут рассмотрены ниже. С другой точки зрения первое устройство 300 и второе устройство 400 могут обеспечивать различные функциональные конфигурации, использующие аппаратные средства 350, 450, программные средства 360, или их комбинацию.
[0032] Первое устройство 300 и второе устройство 400 могут быть связаны по линии 500 связи, которая может быть беспроводной линией, линией проводной связи или комбинацией беспроводной и проводной линий связи. Промежуточные элементы, которые могут ретранслировать сигнализацию между первым устройством 300 и вторым устройством 400, опущены для простоты иллюстрации.
[0033] Первое устройство 300 и второе устройство 400 в качестве аппаратных средств 350, 450 может быть снабжено универсальным компьютером, интегральной схемой прикладной ориентации (Application Specific Integrated Circuit, ASIC) или аналогичным оборудованием, которое может в некоторых формах осуществления использоваться как процессор 320, 420. Аналогично, первое устройство 300 и второе устройство 400 могут быть оборудованы сетевым оборудованием связи для связи в сети, такой как сеть на базе протокола Интернет (IP) и/или сети по спецификациям 3GPP. В состав устройств может входить другое оборудование связи, такое как антенны. Кроме того, первое устройство 300 и второе устройство 400 могут иметь в качестве своих запоминающих устройств 340, 440 накопитель на жестком магнитном диске, оперативное запоминающее флэш-устройство (RAM), программируемое постоянное запоминающее устройство (Electronically Programmable read Only Memory, EPROM), запоминающее устройство со съемным диском или аналогичное устройство.
[0034] Так, первое устройство 300 может быть сконфигурировано для подготовки отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего терминала (такого как второе устройство 400). Первое устройство 300 также может быть сконфигурировано для передачи отчета об отправке на надлежащий терминал.
[0035] Передача отчета об отправке на надлежащий терминал может включать устранение неоднозначности, которая иначе привела бы к тому, что конечным пунктом передачи отчета об отправке стало бы устройство, отличное от надлежащего устройства. Разветвление может включать вставку атрибута «fork» в заголовок «request-disposition».
[0036] Надлежащий терминал может иметь совместно используемый международный номер подвижной станции цифровой сети с интеграцией служб (MSISDN) и может быть абонентским оборудованием, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией.
[0037] Первое устройство 300 может быть дополнительно сконфигурировано для приема запроса на передачу короткого сообщения, отправляемого надлежащим терминалом, и для запуска подготовки отчета об отправке после получения запроса на передачу короткого сообщения.
[0038] Второе устройство 400 может быть сконфигурировано для приема запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке. Второе устройство 400 может также быть сконфигурировано для обработки отчета об отправке, чтобы определить, соответствует ли запрос сообщению, переданному устройством. Кроме того, второе устройство 400 может быть сконфигурировано так, чтобы передавать ответ «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством, и передавать сообщение протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством.
[0039] Второе устройство 400 может быть абонентским оборудованием, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией.
[0040] Отчет об отправке может приниматься от первого устройства 300, которое может быть шлюзом для передачи коротких сообщений по протоколу IP, и на него может передаваться сообщение «not-acceptable-here» или «ОК» по протоколу инициирования сеанса.
[0041] Второе устройство 400 может быть сконфигурировано так, чтобы перед приемом отчета об отправке передавать соответствующее сообщение в виде запроса с сообщением по протоколу инициирования сеанса и хранить идентификатор вызова соответствующего сообщения.
[0042] Кроме того, второе устройство 400 может быть сконфигурировано так, чтобы решать, что отчет об отправке соответствует соответствующему сообщению, путем сравнения принятого идентификатора вызова в отправленном отчете с ранее сохраненным идентификатором вызова.
[0043] Специалист обычной квалификации в данной области техники легко поймет, что изобретение, которое рассмотрено выше, может быть осуществлено на практике с другим порядком шагов и/или с элементами аппаратных средств в конфигурациях, которые отличаются от описанных. Поэтому, хотя изобретение было описано на основании этих предпочтительных форм осуществления, специалистам в данной области техники будет ясно, что некоторые модификации, изменения и альтернативные конструкции очевидны в пределах сущности и объема изобретения. Поэтому, чтобы определить границы изобретения, необходимо обратиться к прилагаемой формуле изобретения.
Claims (23)
1. Способ передачи отчета, включающий: подготовку отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» ("в ответ на") для нахождения надлежащего устройства, имеющего совместно используемый идентификатор, и передачу отчета об отправке упомянутому надлежащему устройству.
2. Способ по п.1, отличающийся тем, что упомянутое надлежащее устройство имеет совместно используемый международный номер подвижной станции цифровой сети с интеграцией служб.
3. Способ по п.1, отличающийся тем, что разветвление включает вставку атрибута «fork» ("разветвление") в заголовок «request-disposition» ("запросить расположение").
4. Способ по п.1, отличающийся тем, что упомянутое надлежащее устройство является одним из следующих устройств: абонентским оборудованием связи, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией связи.
5. Способ по п.1, отличающийся тем, что подготовка отчета об отправке запускается приемом запроса на передачу короткого сообщения, отправленного надлежащим устройством.
6. Способ обработки отчета, включающий: прием, посредством устройства связи, запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке; обработку отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством связи; и передачу ответа «not-acceptable-here» ("не приемлемый здесь") по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством связи, и передачу сообщения протокола инициирования сеанса «ОК» ("успешное завершение"), когда отчет об отправке определен как соответствующий сообщению, переданному устройством связи.
7. Способ по п.6, отличающийся тем, что устройство является одним из следующих устройств: абонентским оборудованием, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией связи.
8. Способ по п.6, отличающийся тем, что отчет об отправке принимают от шлюза для передачи коротких сообщений по протоколу IP и на этот шлюз передают сообщение «not-acceptable-here» или «ОК» по протоколу инициирования сеанса.
9. Способ по п.6, дополнительно включающий перед приемом отчета об отправке: передачу соответствующего сообщения в виде запроса с сообщением по протоколу инициирования сеанса; и хранение идентификатора вызова соответствующего сообщения.
10. Способ по п.9, дополнительно включающий: определение того, что отчет об отправке соответствует соответствующему сообщению, путем сравнения принятого идентификатора вызова в отправленном отчете с ранее сохраненным идентификатором вызова.
11. Устройство для передачи отчета, содержащее: процессор, сконфигурированный для подготовки отчета об отправке, причем подготовка отчета об отправке включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства, имеющего совместно используемый идентификатор, и передатчик, сконфигурированный для передачи отчета об отправке упомянутому надлежащему устройству.
12. Устройство по п.11, отличающееся тем, что упомянутое надлежащее устройство имеет совместно используемый международный номер подвижной станции цифровой сети с интеграцией служб.
13. Устройство по п.11, отличающееся тем, что процессор сконфигурирован так, чтобы использовать разветвление посредством вставки атрибута «fork» в заголовок «request-disposition».
14. Устройство по п.11, отличающееся тем, что упомянутое надлежащее устройство является одним из следующих устройств: абонентским оборудованием связи, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером и подвижной станцией связи.
15. Устройство по п.11, дополнительно включающее: приемник, сконфигурированный для приема запроса на передачу короткого сообщения, отправляемого надлежащим устройством, причем прием запроса на передачу короткого сообщения запускает процессор для подготовки отчета об отправке.
16. Устройство по п.11, отличающееся тем, что оно является шлюзом для передачи коротких сообщений по протоколу IP.
17. Устройство связи для обработки отчета, содержащее: приемник, сконфигурированный для приема запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке; процессор, сконфигурированный для обработки отчета об отправке так, чтобы определять, соответствует ли запрос сообщению, переданному устройством; и передатчик, сконфигурированный так, чтобы передавать ответ «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством связи, и передавать сообщение протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством связи.
18. Устройство связи по п.17, отличающееся тем, что оно является одним из следующих устройств: абонентским оборудованием связи, персональным цифровым помощником, портативным устройством связи, беспроводным терминалом, беспроводным карманным устройством, персональным компьютером или подвижной станцией связи.
19. Устройство связи по п.17, отличающееся тем, что отчет об отправке принимается от шлюза для передачи коротких сообщений по протоколу IP и на него передается сообщение «not-acceptable-here» или«ОК» по протоколу инициирования сеанса.
20. Устройство связи по п.17, отличающееся тем, что передатчик дополнительно сконфигурирован так, чтобы перед приемом отчета об отправке передавать соответствующее сообщение в виде запроса с сообщением по протоколу инициирования сеанса, и устройство связи сконфигурировано так, чтобы хранить в своем запоминающем устройстве идентификатор вызова соответствующего сообщения.
21. Устройство связи по п.20, отличающееся тем, что процессор сконфигурирован для определения того, что отчет об отправке соответствует соответствующему сообщению, путем сравнения принятого идентификатора вызова в отправленном отчете с ранее сохраненным идентификатором вызова.
22. Машиночитаемый носитель данных, содержащий компьютерную программу содержащую команды для выполнения способа, когда они выполняются в аппаратных средствах, причем способ включает: подготовку отчета об отправке, которая включает использование комбинации разветвления и поля заголовка «in-reply-to» для нахождения надлежащего устройства, имеющего совместно используемый идентификатор; и передачу отчета об отправке упомянутому надлежащему устройству.
23. Машиночитаемый носитель данных, содержащий компьютерную программу, содержащую команды для выполнения способа, когда они выполняются в аппаратных средствах, причем способ включает: прием устройством связи запроса с сообщением по протоколу инициирования сеанса, содержащего отчет об отправке; обработку отчета об отправке для того, чтобы определить, соответствует ли запрос сообщению, переданному устройством связи; и передачу ответа «not-acceptable-here» по протоколу инициирования сеанса, когда отчет об отправке определен как не соответствующий ни одному сообщению, переданному устройством связи, и передачу сообщения протокола инициирования сеанса «ОК», когда отчет об отправке определен как соответствующий сообщению, переданному устройством связи.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US89781907P | 2007-01-29 | 2007-01-29 | |
US60/897,819 | 2007-01-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009132357A RU2009132357A (ru) | 2011-03-10 |
RU2424635C2 true RU2424635C2 (ru) | 2011-07-20 |
Family
ID=39674561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009132357/09A RU2424635C2 (ru) | 2007-01-29 | 2008-01-28 | Обработка отчета об отправке в протоколе инициирования сеансов передачи коротких сообщений |
Country Status (14)
Country | Link |
---|---|
US (2) | US8307104B2 (ru) |
EP (1) | EP2115992B1 (ru) |
JP (1) | JP5185952B2 (ru) |
KR (1) | KR101224225B1 (ru) |
CN (1) | CN101647253B (ru) |
AP (1) | AP2902A (ru) |
AR (1) | AR065078A1 (ru) |
CA (1) | CA2675990C (ru) |
IL (1) | IL199993A (ru) |
MX (1) | MX2009007866A (ru) |
PL (1) | PL2115992T3 (ru) |
RU (1) | RU2424635C2 (ru) |
WO (1) | WO2008093199A2 (ru) |
ZA (1) | ZA200905939B (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2610590C2 (ru) * | 2012-04-10 | 2017-02-13 | Нокиа Текнолоджиз Ой | Служба коротких сообщений, исходящих из мобильных устройств/поступающих в мобильные устройства, без международного абонентского телефонного номера мобильной станции (msisdn), в мультимедийной подсистеме на базе интернет-протокола (ims) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8935413B2 (en) * | 2010-10-26 | 2015-01-13 | Alcatel Lucent | Delivery report for text messages in SIP communications |
US10187760B2 (en) * | 2015-10-16 | 2019-01-22 | Apple Inc. | Delivery of messages in a multi device configuration |
CN110708322A (zh) * | 2019-10-12 | 2020-01-17 | 北京工业大学 | 一种工业互联网标识解析***代理服务的实现方法 |
US11330034B1 (en) | 2020-10-27 | 2022-05-10 | T-Mobile Usa, Inc. | Data disruption tracking for wireless networks, such as IMS networks |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7002912B2 (en) * | 2001-09-06 | 2006-02-21 | Alcatel | Architecture for transporting PBX signaling codes via SIP |
US7139259B2 (en) * | 2002-07-09 | 2006-11-21 | Qualcomm, Inc. | Method and apparatus for conveying reports for SMS messages in wireless communication systems |
GB0311006D0 (en) * | 2003-05-13 | 2003-06-18 | Nokia Corp | Registrations in a communication system |
US7072775B2 (en) | 2003-06-26 | 2006-07-04 | Invensys Systems, Inc. | Viscosity-corrected flowmeter |
GB0317631D0 (en) | 2003-07-28 | 2003-08-27 | Btg Int Ltd | Synthetic method |
US7251254B2 (en) * | 2003-09-03 | 2007-07-31 | At&T Corp. | Telecommunication network system and method in communication services using session initiation protocol |
GB2406999A (en) * | 2003-10-08 | 2005-04-13 | Orange Personal Comm Serv Ltd | SMS telecommunication system |
JP2005130287A (ja) * | 2003-10-24 | 2005-05-19 | Sony Corp | 通信制御装置及び通信制御方法、通信端末装置並びに通信システム |
US7715856B2 (en) * | 2004-06-02 | 2010-05-11 | Interdigital Technology Corporation | Reporting terminal capabilities for supporting short message service |
US20060004924A1 (en) * | 2004-06-30 | 2006-01-05 | Nokia Corporation | Method and system providing support for location and service category service discovery in a SIP environment using a SIP event package, forking and AOR registration |
KR100666984B1 (ko) * | 2004-09-24 | 2007-01-10 | 삼성전자주식회사 | 푸쉬 투 토크 오버 셀룰러 시스템 사용자의 응답 모드에따른 호 처리 시스템 및 방법 |
US7725553B2 (en) * | 2004-11-16 | 2010-05-25 | Microsoft Corporation | Mixed massaging mode for multiple points of presence |
KR101181001B1 (ko) * | 2005-11-02 | 2012-09-07 | 삼성전자주식회사 | 푸쉬 투 토크 오버 셀룰러 시스템의 Chat PoC 그룹초대 예약을 통한 세션 합류 방법 및 그 시스템 |
US7688724B2 (en) * | 2005-12-23 | 2010-03-30 | Avaya Inc. | Call admission control for mobility-capable telecommunications terminals |
GB2452427B (en) * | 2006-04-14 | 2010-12-08 | Aicent Inc | Fixed mobile roaming service solution |
US7734302B2 (en) * | 2006-06-23 | 2010-06-08 | Research In Motion Limited | Apparatus, and associated method, for supporting SMS messaging by way of an IP network |
-
2008
- 2008-01-28 AP AP2009004940A patent/AP2902A/xx active
- 2008-01-28 KR KR1020117012984A patent/KR101224225B1/ko active IP Right Grant
- 2008-01-28 PL PL08702325T patent/PL2115992T3/pl unknown
- 2008-01-28 MX MX2009007866A patent/MX2009007866A/es active IP Right Grant
- 2008-01-28 EP EP08702325.5A patent/EP2115992B1/en active Active
- 2008-01-28 CN CN2008800034195A patent/CN101647253B/zh active Active
- 2008-01-28 US US12/524,533 patent/US8307104B2/en active Active
- 2008-01-28 JP JP2009546833A patent/JP5185952B2/ja active Active
- 2008-01-28 RU RU2009132357/09A patent/RU2424635C2/ru active
- 2008-01-28 CA CA2675990A patent/CA2675990C/en active Active
- 2008-01-28 WO PCT/IB2008/000181 patent/WO2008093199A2/en active Application Filing
- 2008-01-29 AR ARP080100359A patent/AR065078A1/es unknown
-
2009
- 2009-07-21 IL IL199993A patent/IL199993A/en active IP Right Grant
- 2009-08-27 ZA ZA2009/05939A patent/ZA200905939B/en unknown
-
2012
- 2012-09-28 US US13/631,783 patent/US8612607B2/en active Active
Non-Patent Citations (2)
Title |
---|
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Support of Short Message Service (SMS) - over generic 3GPP Internet Protocol (IP) access; Stage 2 (Release 7), 3GPP TS 23.204, V7.1.0, 1 December 2006. 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals, Support of SMS over IP networks, Stage 3 (Release 7), 3GPP TS 24.341, V1.0.0, November 2006. * |
NOKIA, Terminating SMS over IP, 3GPP TSG CT WG1#44, Cl-062059, Fairfax, US, 30 October - 03 November. HUAWEI, The issue of the SMS submit report, 3GPP TSG SA WG2 Architecture - S2#56, S2-070194, Florence, Italy, 15-19 January 2007. * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2610590C2 (ru) * | 2012-04-10 | 2017-02-13 | Нокиа Текнолоджиз Ой | Служба коротких сообщений, исходящих из мобильных устройств/поступающих в мобильные устройства, без международного абонентского телефонного номера мобильной станции (msisdn), в мультимедийной подсистеме на базе интернет-протокола (ims) |
US9654946B2 (en) | 2012-04-10 | 2017-05-16 | Nokia Technologies Oy | Short message service mobile originated/mobile terminated without mobile station international subscriber directory number (MSISDN) in internet protocol multimedia subsystem (IMS) |
Also Published As
Publication number | Publication date |
---|---|
US8612607B2 (en) | 2013-12-17 |
PL2115992T3 (pl) | 2017-12-29 |
WO2008093199A3 (en) | 2009-01-29 |
CN101647253A (zh) | 2010-02-10 |
WO2008093199A2 (en) | 2008-08-07 |
AR065078A1 (es) | 2009-05-13 |
EP2115992B1 (en) | 2017-08-02 |
MX2009007866A (es) | 2009-07-31 |
CA2675990A1 (en) | 2008-08-07 |
JP2010517401A (ja) | 2010-05-20 |
ZA200905939B (en) | 2011-02-23 |
CN101647253B (zh) | 2013-05-22 |
AP2902A (en) | 2014-05-31 |
US20100115111A1 (en) | 2010-05-06 |
JP5185952B2 (ja) | 2013-04-17 |
KR20110086135A (ko) | 2011-07-27 |
AP2009004940A0 (en) | 2009-08-31 |
US20130097331A1 (en) | 2013-04-18 |
KR101224225B1 (ko) | 2013-01-21 |
CA2675990C (en) | 2014-06-03 |
EP2115992A2 (en) | 2009-11-11 |
RU2009132357A (ru) | 2011-03-10 |
IL199993A (en) | 2013-10-31 |
IL199993A0 (en) | 2010-04-15 |
US8307104B2 (en) | 2012-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101106926B1 (ko) | 단문 메시지 세션 설정 프로토콜에서의 제출 리포트 처리 방법 및 장치와 컴퓨터 판독가능한 매체 | |
US8516051B2 (en) | Method for delivering CPM message and server thereof | |
US20070070988A1 (en) | Method For Transmitting Deferred Messages | |
EP2053809A1 (en) | A method, system and apparatus for delivering sms in forking mode | |
JP5666020B2 (ja) | パケット交換ネットワークを介してアプリケーション発信テキスト・メッセージを配送するための方法および装置 | |
WO2009026822A1 (en) | Method,system and apparatus for message interworking | |
CN102130845B (zh) | 回执报告的发送方法及处理*** | |
US20190116140A1 (en) | Method of notification of the unavailability of a terminal | |
US20130282838A1 (en) | Group sms messaging | |
US8923899B2 (en) | Interface between restful web services and packet-switched networks for text messaging | |
RU2424635C2 (ru) | Обработка отчета об отправке в протоколе инициирования сеансов передачи коротких сообщений | |
US9350695B2 (en) | Method for transferring and storing CPM service message and service thereof | |
EP2456144A2 (en) | Method, device and system for identifying a service | |
KR20100090089A (ko) | 통신 시스템에서 세션 히스토리 송수신 방법 | |
CN102026112B (zh) | 一种融合ip消息的发送方法及*** | |
CN101925016B (zh) | 一种实现消息处理通知传送的方法及*** | |
KR101330051B1 (ko) | 수신불능 단말로의 파일 전송 장치 및 기록매체 | |
WO2008041798A1 (en) | Method for transmitting legacy service message through internet protocol multimedia subsystem network and user equipment therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20160602 |