text:
ComSoc.org
About the Techblog Editorial Team
Call for Blog Post Submissions
5G IP transport
NEC and Cisco in Global Systems Integrator Agreement for 5G IP Transport
Posted on April 8, 2021 by Alan Weissberger
NEC Corp and Cisco today announced they have entered into a Global System Integrator Agreement (GSIA) to expand their partnership for accelerating the deployment of innovative 5G IP transport network solutions worldwide.
[Will any other protocol besides IP operate over 5G data plane?]
Under the agreement, the companies will jointly drive new business opportunities for 5G. NEC group companies will work closely with Cisco to complement NEC's ecosystem with optimized IP metro/access transport and edge cloud computing solutions. Cisco will support NEC's customer engagements by offering best-in-class products, proposals and execution support.
The new agreement underlines NEC's successful track record as a Cisco Gold Partner over two decades, and its proven engineering capabilities to provide Cisco products to its global customer base across multiple regions.
"We believe 5G is fueling the internet for the future, and accelerating our customers' digital transformations," said Jonathan Davidson, Senior Vice President and General Manager, Mass-Scale Infrastructure Group, Cisco. "Together with NEC, we are creating a powerful force to drive the critical changes needed in networking infrastructure to carry the internet into the next decade."
"Collaboration across the network solution ecosystem is essential for continued success in meeting diversified customer requirements and establishing a win-win relationship," said Mayuko Tatewaki, General Manager, Service Provider Solutions Division, NEC Corporation. "This powerful partnership strengthens our global competitiveness as a network integrator that drives the customer journey with innovative solutions."
NEC and Cisco say they will make collaborative efforts to further enhance their joint solution portfolio and to optimize regional activities for advancing the digital transformation of customers across the globe. Indeed, NEC has a long history of working with Cisco stretching back more than two decades. This includes the two working together on 4G LTE equipment that combined NEC's RAN and backhaul assets with Cisco's network equipment.
The two firms last year bolstered efforts in ensuring the security of their networking equipment. This involved using NEC's blockchain technologies and Cisco's fraud detection technologies to confirm the authenticity of network equipment used for security and critical industrial infrastructure before it was shipped to a customer, during the construction of those networks, and during operation.
NEC also participated in Rakuten Mobile's 4G-LTE network deployment in Japan. NEC has so far gained the most from that deployment as it's been tapped to provide a standalone (SA) 5G core network based on the specification it wrote with Rakuten Mobile.
NEC recently established an Global Open RAN Center of Excellence in the UK, which aims "to accelerate the global adoption of Open RAN and to further strengthen its structure for accelerating the global deployment of 5G."
The company also developed (with Samsung) and demonstrated an O-RAN Alliance compliant 5G base station baseband unit (5G-CU/DU) on NTT DOCOMO's commercial 5G network.
Source: NEC Corp.
Cisco was initially part of Rakuten Mobile's 4G-LTE deployment, but has been conspicuously absent from the Japanese carrier's more recent 5G plans. Cisco has been steadily bolstering its 5G focus with updates to its routing and networking equipment. This includes updates earlier this year to its router portfolio, and scoring a deal late last year with AT&T to assist with disaggregated IP routing technology for an edge routing platform.
Cisco has also been working with Japanese carrier KDDI on its 5G and network virtualization efforts. This included a proof-of-concept (PoC) last year that demonstrated cloud-native software with Cisco's Ultra Packet Core platform.
Nonetheless, Cisco continues to lag behind the more established telecom vendors in providing 5G equipment. They don't make cellular base stations which limits their offerings to routers with 5G interfaces.
A recent Dell'Oro Group report placed Cisco a distant No. 5 among overall telecom equipment vendors, with its market share having shrunk by 1% from 2019 to 2020 to only 6%.
Top 7 Suppliers Year 2019 Year 2020
Huawei 28% 31%
Nokia 16% 15%
Ericsson 14% 15%
ZTE 9% 10%
Cisco 7% 6%
Ciena 3% 3%
Samsung 3% 2%
Source: Dell'Oro Group
https://www.nec.com/en/press/202104/global_20210408_01.html
https://www.sdxcentral.com/articles/news/cisco-nabs-nec-to-expand-5g-reach/2021/04/
Japan's NEC provides UK a 5G escape from Huawei
https://www.delloro.com/key-takeaways-total-telecom-equipment-market-2020/
Posted in Cisco Tagged 5G, 5G IP transport, Cisco, NEC Corp, NTT Docomo, Samsung
SK Telecom inspects cell towers for safety using drones and AI January 31, 2023
Nordic Semiconductor announces ICs & development kits for low power Wi-Fi 6 IoT applications January 31, 2023
Frontier Communications offers first network-wide symmetrical 5 Gig fiber internet service January 30, 2023
Juniper Research: CPaaS Gobal Market to Reach $29 Billion by 2025 January 30, 2023
Cybersecurity threats in telecoms require protection of network infrastructure and availability January 29, 2023
Privacy & Opting Out of Cookies
To the extent that blogs can contain technical perspectives, they may not reflect the views of IEEE nor those of the IEEE Communications Society. © Copyright 2023 IEEE Communications Society - All rights reserved. Use of this Web site signifies your agreement to the IEEE Terms and Conditions. A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.


Farewell, Ben from Tinder. I'll never regret that right swipe.
Did that cute guy from the gym suddenly stop responding to your texts? Your latest Tinder match never showed up to your first date? The clearest explanation for the sudden, inexplicable disappearance of our crushes is that they died. No — they didn't really die, but for your purposes, they are no longer living with us on this earth. Here, some obituaries to honor those with whom I exchanged brief, sometimes perfunctory flirtations.
Ben, guy from Tinder, approx. 1985–Jan. 9, 2014. He looked tall in pictures and had an affinity for posing with small animals. He claimed to have some kind of job with organic farmers in Brooklyn and preferred his old Bed-Stuy neighborhood to his new place in Greenpoint. He had roommates. He loved French existential plays and youth theatre. He is survived by a sister and brother-in-law, and possibly parents.
Sam, guy from work, 1986–August 2013. He loved his piano and stacking pretentious books on top it, with the exception of a few Kant books he left on his coffee table so they could not be missed. He never quite perfected the art of the booty-call text, but gave it his best effort on a bimonthly basis. He is survived by a sister and parents in Texas and some friends who were assumed to like him.
Mike, guy from kickball, 1984–December 2013. He wore inappropriate shoes once to kickball. He loved to play flip cup after every game and was OK at it while mostly sober. Based on his frequent use of the N train, he lived in either downtown Manhattan or Astoria. He most likely worked in finance. He is survived by one or two siblings and parents somewhere in Virginia and a championship-winning kickball team.
Tom (or Tim?), UWS Trader Joe's cashier, circa 1981–2014. He was average height and always wore a TJ's employee shirt over another shirt. He was constantly working on improving his skills, whether by attending many acting auditions, or gathering cooking tips by asking what certain customers planned to make with the pizza dough and tomato sauce in their basket. He loved Lincoln Center's production of War Horse. He is survived by a produce manager with whom he once checked the price of sweet potatoes.
John Doe, 1 train rider, years lived also unknown. He enjoyed wearing seasonably appropriate professional attire to wait for the downtown 1 train every morning around 9 a.m. He frequently carried and glanced at the New York Times business section. When the platform was crowded, he let women enter the subway car first, made firm eye contact, and smiled. It is believed he had an occupation tied to the incessant use of a BlackBerry. He is survived by his fellow 1 train passengers, his NYT delivery man, and BlackBerry email recipients.
Jonah, 95% match on OkC, 1987–March 2014. He wore a beard and climbed rocks in pictures. He made time to watch True Detective in between the increasing demands of his postgraduate work in history at Columbia University. He wasn't surprised by Matthew McConaughey's recent career resurgence, as he believed in the quality of all of McConaughey's filmography, even The Wedding Planner. He kept physically fit by practicing yoga in the winter and running in Central Park in the summer. He once mentioned that he liked bagels. He is survived by his two roommates and their shared cat.
Eric, former co-intern, 1985–June 2012. He wore slightly faded, striped Gap button-downs, jeans, and boat shoes. He was known among the interns for his quick, witty comments in email chains, lamenting the office kitchen clean-up assignments and Duane Reade errand runs. He was highly skilled at finding funny dog GIFs. His time in the office was cut dramatically short when it was revealed he had intentions of attending graduate school. Investigation of his social media accounts indicate he is survived by a long-term girlfriend with whom he shared an apartment on the Upper East Side.
Drew, CEO, 1982–April 2013. Known for perfecting the male model, Brooklyn hipster, bicycle rider, small-business owner look. He was often seen wearing a watch made by his hip wristwear company when he passed tenants in the shared office hallway. His office furniture reflected his clean, modern lifestyle. An unverified source speculated that he enjoyed walks in Central Park with women. He is survived by his male friends only, as his female friends found no reason to continue living without his beautiful face.
Alex, friend of a friend, 1988–February 2014. He vaguely resembled Evan Peters from American Horror Story. He employed one strategy for hitting on women, the neg, and liked pointing out women's excessive heights or shrill voices in bars on the Lower East Side. The unexplained absence of his cell phone never deterred him from asking for a woman's phone number, instead only making him work harder to find a pen and napkin on which she could write. No friends or family have claimed him.
Scott, Hinge match, 1985–January 2014. He listed his height as 6'4" and photographed himself eating foods that required chopsticks. After graduating from Yale, he began a career in television production. He sometimes attended Broadway shows and was able to catch The Book of Mormon the week after it won the Tony. He also enjoyed taking SoulCycle classes and going to baseball games at Yankee Stadium. His busy work schedule often made it impossible for him to follow through with social obligations. He is survived by his French bulldog, who is named Tom Selleck.


Better text editors and social media icons from July onwards.
If you're using MailShoal (our email marketing software) to create and send your own newsletters, you'll notice some great changes from July onward.
Here's a quick video showing some of the highlights.


I would like to say after many unknown reasons of why I found myself in particular situations I never knew ADHD played a part in those problems. Fex examples of why my impulsive decisions of not thinking it through has been damaging to my life that I can never get back. Especially out of my child life I can never get back. Also I can say that I have experienced my share of sensational seeking and turned to substance abuse, because nothing else brought me the attention as a drug high.
I never took the time to look at what I was putting at risk once again the consequences out-weighed the pleasure, eventually falling into the hands of the justice system. With short term pleasure with long term consequences. There is a tool that I've learned in ADHD class that works well for me. Think five time and act once which work wells for me. The ADHD Corrections Project has life saving information.


What's Affecting Oil Prices This Week (Dec. 10, 2018)?
What's Affecting Oil Prices This Week (Dec. 3, 2018)?
What's Affecting Oil Prices This Week (Nov. 12, 2018)?
What's Affecting Oil Prices This Week (October 15, 2018)?
What's Affecting Oil Prices This Week (October 8, 2018)?
What's Affecting Oil Prices This Week (October 1, 2018)?
What's Affecting Oil Prices This Week (September 24, 2018)?


makes cakes gender neutral baby shower cake ideas image gender neutral are there public bathrooms in central park bathrooms with white subway tiles.
bridal cupcakes photo bridal shower bridal shower cupcakes bridal shower cake ideas pinterest bridal shower cupcakes bathrooms near me google feud bathrooms in nyc subway.
9 homemade baby shower sheet cakes photo baby shower cake ideas baby shower cake ideas unique baby shower cakes ideas baby shower cake ideas finding bathrooms in nyc shower with subway tiles.
quick homemade baby shower cakes photo simple baby shower cake simple baby shower cake easy homemade baby shower cake ideas simple baby shower cake bathrooms ideas images bathrooms designs 2016.
tasty marble sheet cake baby shower style domestic baby shower cake baby shower cake ideas recipes this bathrooms in central park map bathrooms with subway tile walls.
baby shower cakes baby shower cakes l little prince baby shower cake ideas new little prince baby shower cake ca united states bathrooms with beadboard wainscoting bathrooms designs.


Wedding photographers in Beaconsfield Are you looking for wedding photographers in Beaconsfield? This online directory could point you in the right direction. Your big day is meant to be the most important day in your life and you should make sure you are getting a reminder of it perfectly. We have lots wedding photographers in Beaconsfield for you have a look at. You could want someone for the full wedding day or for just a few hours, but whatever you are looking for you could just find it here. Your wedding day should be caught on camera in the best way for you and getting the perfect snapper will be the first step. Our listing shows wedding photographers in Beaconsfield including creative snappers who are all skilled in getting the perfect shots. Whether you want photos in a particular style or contemporary shots the men and women in Beaconsfield in our list are sure to be able to help you. However much you want to spend on photos of your wedding day you will find someone to fit your budget on the list. Your wedding pictures are the perfect reminder of your wedding day, so you need to make sure you find the best person for the job. Use this online directory to find your perfect wedding photographer in Beaconsfield and get a lasting record of your big day.


text:
Q: XML sorting in PHP
Possible Duplicate:
SimpleXMLElement Object

Hi I want to sort an XML document - I do it like this:
public function xsort(&$nodes, $child_name, $order=SORT_ASC)
{
    $sort_proxy = array();

    foreach($nodes as $k => $node) {
        $sort_proxy[$k] = (string) $node->$child_name;
    }

    array_multisort($sort_proxy, $order, $nodes);

}

And I get sorted array in $nodes variable. In code it is used in this way:
$this->xsort($nodes, 'kategoria_6', SORT_DESC);

When I do print_r($nodes); I get sorted view
SimpleXMLElement Object (
  [kategoria_6] => kat4
  [opis_6] => opis4
  [img] => slides/slide3.jpg
)
SimpleXMLElement Object (
  [kategoria_6] => kat3
  [opis_6] => opis3
  [img] => slides/slide2.jpg
)
SimpleXMLElement Object (
  [kategoria_6] => kat2
  [opis_6] => opis2
  [img] => slides/slide1.jpg
)
SimpleXMLElement Object (
  [kategoria_6] => kat1
  [opis_6] => opis1
  [img] => slides/slide0.jpg
)
SimpleXMLElement Object (
  [kategoria_6] => kat1
  [opis_6] => opis1
  [img] => slides/slide4.jpg
)

But when I want to save it into a file, it is unsorted. File saving code:
$dom = new DOMDocument('1.0', 'utf-8');
foreach ($nodes as $element) {
    $dom = dom_import_simplexml($element)->ownerDocument;
}
$dom->save("c:\\aaa.xml");

Does anyone know why it is saving unsorted?

redpajama_set_name: RedPajamaStackExchange


text:
How to Care for Coffee Plants
By: Sarah Terry
cup of coffee beans image by Peter Baxter from Fotolia.com
Coffee plants (Coffea sp.) are native to certain areas in Africa and grown in higher-altitude regions and tropical or subtropical regions throughout the world. The coffee plant grows into a medium-sized tree that can reach up to 50 feet tall or be kept at 6 feet in height with pruning. Coffee plants produce drupe fruits called cherries that each contain two seeds, which are roasted and sold or traded around the world as coffee beans. Many people grow coffee plants in their homes, usually kept as houseplants in most regions due to the plants' cold tenderness.
Position you coffee plant in bright, indirect sunlight, such as in a south-facing window. Don't expose the plant to direct sunlight, because the leaves may scorch.
Coffee plants (Coffea sp.)
Coffee plants produce drupe fruits called cherries that each contain two seeds, which are roasted and sold or traded around the world as coffee beans.
Maintain steady air temperatures around your coffee plant of 59 to 75 degrees Fahrenheit. Avoid exposing your coffee plant to temperatures hotter than 77 degrees or colder than 41 degrees.
Water your coffee plant once or twice each week when the potting soil surface begins to feel dry to the touch. Provide water until the water drains freely from the drainage holes in the bottom of the pot.
Feed your coffee plant a 10-10-10 NPK fertilizer in March and again in September, according to the dosage instructions on the label. You can also use an organic fish or seaweed fertilizer instead.
Re-pot your coffee plant into a 6-inch-diameter planter pot that has drainage holes in the bottom when the plant is about 6 months old. Pot the coffee plant in an acidic soil that's porous, free-draining and fairly sandy.
Maintain steady air temperatures around your coffee plant of 59 to 75 degrees Fahrenheit.
Water your coffee plant once or twice each week when the potting soil surface begins to feel dry to the touch.
Induce flowering of your coffee plant by reducing the watering frequency for two to three months during winter, watering the plant only once every two to three weeks. In early spring, water the plant thoroughly to encourage it to produce flowers.
Watch out for mealybugs infesting your coffee plant, which can be treated by applying rubbing alcohol or soapy water to the foliage. You can also treat the coffee plant with an approved insecticide like pyrethrum, following the instructions on the label exactly.
What Soil Type Is Needed for a Coffee Tree?
How to Care for a Coffee Plant
Coffee to Help Dying House Plants
How to Take Care of Dracaena Massangeana Plants
How to Grow Vanilla Bean Orchids
How to Grow Coffee Beans
How to Grow Coffee From Seeds
How to Grow Coffee From Cuttings
The Leaves on My Gardenia Bushes Are Turning Brown...
How to Care for a Gold Fish Plant
How to Fertilize a Ficus Tree
University of Vermont Horticulture Club: Coffee Plants and Their Care
CoffeeResearch.org: Growing Coffee Beans at Home
University of Florida IFAS Extension: Coffee Growing in the Florida Home Landscape
Sarah Terry brings over 10 years of experience writing novels, business-to-business newsletters and a plethora of how-to articles. Terry has written articles and publications for a wide range of markets and subject matters, including Medicine & Health, Eli Financial, Dartnell Publications and Eli Journals.

redpajama_set_name: RedPajamaCommonCrawl


text:
State vs. Michael Phelps
A South Carolina sheriff is investigating whether to prosecute Michael Phelps for using marijuana at a party somewhere in South Carolina last fall.
Stanton Peele noted in The Wall Street Journal that thousands of young adults are arrested for marijuana every day -- but in New York City, which leads the nation in marijuana arrests -- 83 percent were black or Hispanic. In general, it would be pretty remarkable for someone like Phelps to be arrested.
Why should Michael Phelps be arrested? Smoking marijuana is against the law. Correct, but why should anyone be arrested for smoking marijuana?
A person should only be arrested because they are suspected of committing a crime.
What is a crime?
A crime is an act that interferes with rights of some one else -- hurting them in some way like an assault or taking their property -- or an act that is a failure to do a duty like paying taxes. For an official to take a bribe is the failure to provide honest services to the employer, typically the public.
It is not sufficient a reason to make something a crime because some in society -- even a majority -- do not like the behavior.
For example, would it be an appropriate exercise of the government's power to punish to make smoking tobacco cigarettes a crime?
No. It would not be moral to make smoking cigarettes a crime. Only when a person smokes cigarettes in a way that interferes with another person's ability to inhale uncontaminated air is he or she doing something that might be criminal. The typical level of interference might be a summary offense. Perhaps the conduct would be a misdemeanor if the interference were substantial in time or degree.
But it would be wrong for the state to attempt to punish a person for smoking cigarettes privately or with other persons who are smoking cigarettes.
Would it be a legitimate use of the government's power to punish to punish adults who smoke cigarettes in order to send a message to young people that they should not smoke cigarettes? No. It is wrong to punish people simply as a way to communicate a message or lesson to other people. This is known as collective punishment.
The extreme examples of collective punishment illustrate why it is wrong. During World War II, there were instances in which the German SS troops killed all the people in a village because someone in the village harbored Jewish refugees, escaped prisoners of war, or a person who had sabotaged a munitions train. This was collective punishment, and this conduct was determined to be a war crime.
When you hear someone saying that punishment is necessary to send a message to others, think of collective punishment. This is, of course, a different case from one in which someone has done something wrongful, such as raping a person, and in imposing a sentence the court says that it is imposing a long sentence as a way of sending a message to deter potential rapists.
Along these lines it is wrong for the government to punish a person said to be a role model simply because the person behaved inconsistently with our notion of what a role model should do.
We should distinguish between Olympic stars and Olympic stars with endorsement contracts. Is the fact that a person an Olympic gold medalist a ground for the state to punish the person for a minor transgression? Of course not.
If one has an endorsement contract, again, there is no role for the government. The issue is whether the company with the contract has the legal right to suspend its contractor for behaving in a manner that is disreputable and that brings the company into disrepute. What might be such conduct?
Cutting in line at the post office or the movie theater?
Leaving an ungenerously small tip for a waiter at a restaurant after a meal?
Cheating on a girl friend?
Drinking too much at a party?
Driving too fast on the highway?
Smoking marijuana?
If the company canceled the contract for such conduct, it is within their right, but does the company look small and petty?
We could ask, do role models ever go off duty? Do role models have any privacy?
This brings us to the question of whether any of us have any privacy?
Should people be entitled to privacy at all?
Do we have any kind of right to anonymity?
Can we just be unidentified as we mind our own business walking down the street, down the boardwalk, or in the mall or at the beach?
Or are we -- the moment we walk out our door -- fair game to spy upon, to examine, to comment about, to ridicule? Can anyone publish photographs of me, including my unattractive body parts that I am not most proud of?
Are we always in public, on the public stage? Are private events like a private party, now public events? Is there any longer an event at which you can let your hair down and "go wild?" Can young people any longer be young?
Posted by Eric E. Sterling at 1:31 AM
Michael Phelps is an American Hero. He stood tall and made America proud at the Beijing Olympics. This is how America treats its heroes, we forget all of the hard work Michael Phelps did to achieve his task, we forget the pride we felt with the each gold medal, we forget how Phelps helped America to be competitive against a Chinese when they planned on winning all of the gold's, we forget all of those things and hang a man for smoking a glass water pipe at a college party. It is time that we as a country stand up for the rights of the individual, it's time we stand together with our neighbors and take collective control of our destinies. Write a congressman or a senator any of them; imagine the weight of millions of emails calling for a change in policy. In this moment in America anything is possible just Google the email address of you're representative and send him or her short email. It will take 10 minutes but then you have taken responsibility for change. A senator considers each email as representative of 2 thousand voters.
SunflowerPipes.com
CBS News legal consultant on marijuana taxes
Obama, use your pardon power like Lincoln
Obama budget -- $6 billion for federal prison
Police and the rule of law -- what is the norm? wh...
Mexico's prohibition violence spreads north
Marijuana Legalization? What the public is saying...
LEAP New Hampshire members featured in Union Leader
Violence in Mexico -- another view
Legislative Scatology
Violence in Mexico . . . and the U.S.: A report fr...
Kerlikowske to be next drug czar
Pennsylvania judges jail kids for money
Pot smokers and murder
Sheriff Lott of S.C. on the trail of Michael Phelps
Heroin Maintenance studied for Baltimore Foundation
Blue Ribbon Latin American Commission indicts war ...
Conservative paper says it's time to study legaliz...
Comic take on Phelps imbroglio
What does USA Swimming's suspension say?
Sheriff arrests 8 in Phelps bong case
DEA and National Security


text:
Tag: narrative
The Art of Storytelling in an Era of Connected Audiences
Brian SolisFebruary 15, 2018in Business Growth
Once upon a time, brands and agencies set out to tell the most engaging, transparent and shareable stories the world had ever seen. Little did they know, the audience would become storytellers in their own right. That signal, that certain spark to break the fourth wall to connect with audiences had since extinguished. The world moved on. Now, everyone was connected and everyone not only had stories to tell and experiences to share, there were devices, platforms and channels to…
A Manifesto for Building Relationships in the Digital Era
Brian SolisOctober 2, 2014in Business Growth, New Media
Not too long ago, my dear friend Hugh MacLeod (@gapingvoid) and I set out to explore a new world of visual communication that combined an intentional form of written storytelling illustrated through clever yet pithy cartoons. That work was originally brought to life in #WTF (What's the Future of Business). The engagement around Hugh's work eventually spilled over from print to online with readers sharing their favorite Hugh cartoons via Tweets, Instagrams, Vines, Pinterest, et al. We were inspired to…


text:
Q: Powershell/XML saving returned value and multiple scripts I've written XML code to open a ticket in Autotask and inserted it into a PowerShell script because it needs to be automated. The script creates a ticket and I need to save a value that the create ticket function returns so I can then update it in the same script. Is there a way to

*

*run a create ticket HTTP POST request subsequently followed by an update request in the same script, and

*somewhere in between the scripts save the value <id></id> that is returned by the create ticket script, and then use it as a variable in the update ticket script?

$RequestBody = @"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <AutotaskIntegrations xmlns="http://autotask.net/ATWS/v1_5/">
    </AutotaskIntegrations>
  </soap:Header>
  <soap:Body>
    <create xmlns="http://autotask.net/ATWS/v1_5/">
      <Entities>
        <Entity xsi:type="Ticket" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        all my entities
        </Entity>
      </Entities>
    </create>
  </soap:Body>
</soap:Envelope>
"@

Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $RequestBody -ContentType $ContentType -UseBasicParsing -Headers $Headers;

$id = @"<id/>"@  # The field I want to save and insert later is returned as <id></id>

$UpdateBody = @"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AutotaskIntegrations xmlns="http://autotask.net/ATWS/v1_5/">
    </AutotaskIntegrations>
  </soap:Header>
  <soap:Body>
    <update xmlns="http://autotask.net/ATWS/v1_5/">
      <Entities>
        <Entity xsi:type="Ticket" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
           all my entities
           <id>$id</id>
        </Entity>
      </Entities>
    </update>
  </soap:Body>
</soap:Envelope>
"@

Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $UpdateBody -ContentType $ContentType -UseBasicParsing -Headers $Headers;

The headers were left out on purpose due to them containing sensitive info.
EDIT: Here is the response to the request:
<soap:Envelope
  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>
  <soap:Body>
    <createResponse xmlns="http://autotask.net/ATWS/v1_5/">
      <createResult>
        <ReturnCode>1</ReturnCode>
        <EntityResults>
          <Entity xsi:type="Ticket">
            <id>12345</id>
            <UserDefinedFields>
              <UserDefinedField><Name>Escalated Internally?</Name></UserDefinedField>
              <UserDefinedField><Name>Ticket Category</Name></UserDefinedField>
              <UserDefinedField><Name>Escalated by Customer?</Name></UserDefinedField>
              <UserDefinedField><Name>Initial Severity</Name></UserDefinedField>
              <UserDefinedField><Name>Incident Start Date/Time</Name></UserDefinedField>
            </UserDefinedFields>
          </Entity>
          <!-- etc. -->
        </EntityResults>
      </createResult>
    </createResponse>
  </soap:Body>
</soap:Envelope>

It's just a giant block of fields. In there is a field called <id></id> whose value is an integer, which is what I need.
EDIT 2:
Updated Code
$RequestBody = @"
<?xml version="1.0" encoding="utf-8"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <AutotaskIntegrations xmlns="http://autotask.net/ATWS/v1_5/">
    </AutotaskIntegrations>
  </soap:Header>
  <soap:Body>
    <create xmlns="http://autotask.net/ATWS/v1_5/">
      <Entities>
        <Entity xsi:type="Ticket" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <AccountID>123</AccountID>
          <Active>123</Active>
          <DueDateTime>09/30/18</DueDateTime>
          <Title>$Title</Title>
          <Status>123</Status>
          <Priority>123</Priority>
          <QueueID>123<QueueID>
          <InstalledProductID>123</InstalledProductID>
         </Entity>
      </Entities>
    </create>
  </soap:Body>
</soap:Envelope>
"@

$rsp = Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $RequestBody -ContentType $ContentType -UseBasicParsing -Headers $Headers;
$ticketno = $rsp.ResponseXml.Envelope.Body.createResponse.createResult.EntityResults.Entity.id;

$UpdateBody = @"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AutotaskIntegrations xmlns="http://autotask.net/ATWS/v1_5/">
    </AutotaskIntegrations>
  </soap:Header>
  <soap:Body>
    <update xmlns="http://autotask.net/ATWS/v1_5/">
      <Entities>
        <Entity xsi:type="Ticket" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <AccountID>123</AccountID>
          <Title>Success</Title>
          <Status>123</Status>
          <Priority>123</Priority>
          <id>$ticketno</id>
          <DueDateTime>09/30/18</DueDateTime>
          <QueueID>123</QueueID>
        </Entity>
      </Entities>
    </update>
  </soap:Body>
</soap:Envelope>
"@

Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $UpdateBody -ContentType $ContentType -UseBasicParsing -Headers $Headers;

Error response:

Invoke-WebRequest : soap:ClientSystem.Web.Services.Protocols.SoapException:
Server was unable to read request. ---> System.InvalidOperationException:
There is an error in XML document (15, 20). ---> System.FormatException:
Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.Int64.Parse(String s, NumberStyles style, IFormatProvider provider)
   at System.Xml.XmlConvert.ToInt64(String s)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read201_Ticket(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read5_Entity(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read253_update()
   at Microsoft.Xml.Serialization.GeneratedAssembly.ArrayOfObjectSerializer44.Deserialize(XmlSerializationReader reader)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
   at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
   --- End of inner exception stack trace ---
   at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
   at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()
At C:\Users\Marc\Documents\StoredValue.ps1:86 char:1
+ Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $UpdateBody -Cont ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     + CategoryInfo          : InvalidOperation: (Method: POST, R...pe: text/xml}:HttpRequestMessage) [Invoke-WebRequest], HttpResponseException
     + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

EDIT 3:
Result of $rsp | Get-Member

       TypeName: Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject

Name              MemberType Definition
----              ---------- ----------
Equals            Method     bool Equals(System.Object obj)
GetHashCode       Method     int GetHashCode()
GetType           Method     type GetType()
ToString          Method     string ToString()
BaseResponse      Property   System.Net.Http.HttpResponseMessage BaseResponse {get;set;}
Content           Property   string Content {get;}
Encoding          Property   System.Text.Encoding Encoding {get;}
Headers           Property   System.Collections.Generic.Dictionary[string,System.Collections.Generic.IEnumerable[string]] Headers {get;}
Images            Property   Microsoft.PowerShell.Commands.WebCmdletElementCollection Images {get;}
InputFields       Property   Microsoft.PowerShell.Commands.WebCmdletElementCollection InputFields {get;}
Links             Property   Microsoft.PowerShell.Commands.WebCmdletElementCollection Links {get;}
RawContent        Property   string RawContent {get;set;}
RawContentLength  Property   long RawContentLength {get;}
RawContentStream  Property   System.IO.MemoryStream RawContentStream {get;}
RelationLink      Property   System.Collections.Generic.Dictionary[string,string] RelationLink {get;}
StatusCode        Property   int StatusCode {get;}
StatusDescription Property   string StatusDescription {get;}

A: You can select the ID from the response XML with a simple XPath query. Note that you need a namespace manager, though, because the XML data has namespaces. I thought the response had a property ResponseXml with the already parsed XML data, but that doesn't seem to be the case, so you probably need something like this:
$rsp = Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $RequestBody ...
[xml]$xml = $rsp.Content
$nm = New-Object Xml.XmlNamespaceManager $xml.NameTable
$nm.AddNamespace('ns', 'http://autotask.net/ATWS/v1_5/')
$id = $xml.SelectSingleNode('//ns:id', $nm).'#text'

You could also use dot-access, which in this particular scenario is probably the simpler approach, because it bypasses namespaces and auto-expands the value of the leaf node:
$rsp = Invoke-WebRequest -Uri $AUTOTASK -Method Post -Body $RequestBody ...
[xml]$xml = $rsp.Content
$id = $xml.Envelope.Body.createResponse.createResult.EntityResults.Entity.id


text:
Q: How do you deal with typedef and a Map? For use in a package,
I want to create a new set of typedef:
IconAlignment.left
IconAlignment.center
IconAlignment.right
that will simply translate to:
WrapAlignment.left
WrapAlignment.center
WrapAlignment.right
Im not clear how I can accomplish this with typedef.  From what I could understand I can create a map to do this but I have been failing miserably:
typedef IconAlignment Map<String,WrapAlignment> = ['left': WrapAlignment.left, 'center': WrapAlignment.center, 'right':WrapAlignment.right];

A: A typedef creates an alias to a type. WrapAlignment.left, WrapAlignment.center, and WrapAlignment.right are not types; they are values.  However, WrapAlignment is a type:
typedef IconAlignment = WrapAlignment;

and now you can use IconAlignment.left, IconAlignment.center, and IconAlignment.right.
If you need to convert Strings to enum values, that's a separate problem.  A typedef won't help you with that; it just creates type aliases.


There are many different types of vitamin B, and all of them are important. Vitamin B1 is a member of this group, and making sure you get enough is essential if you want to maintain your health and wellbeing. Knowing exactly what it does, and how much you need will give you the tools to help you lead a fuller, healthier lifestyle.
Vitamin B1, also known as thiamine, is one of the eight vitamins of the B complex – and it plays vital roles throughout the body. Most notable is its involvement in turning carbs into glucose, as well as breakdown fats and protein. It is also used to maintain a vast array of functions within the body – meaning you need to make sure you are getting enough if you want to stay healthy.
- And of course, Uzuma green juices!
The recommended minimum daily dose of vitamin B1 is 1mg for men and 0.8mg for women.
Vitamin B1 plays a role in the natural production of energy. By ensuring you are getting enough of it, you can boost your stamina and endurance for the day, lessening the reliance of 'fake' and 'borrowed' forms of energy, such as caffeine.
Vitamin B1 is required to produce myelin sheaths. These are protective barriers that cover your nerves. Without them, nerves become damaged, and can even die.
Although it can't do it by itself, vitamin B1 plays a vital supporting role in helping other nutrients protect the eyes from cataracts.
Vitamin B1 is required to produce acetylcholine, a neurotransmitter used to send messages between nerves and muscles. This makes it essential for healthy heart function.
Tests have shown that vitamin B1 is effective at slowing down the onset of Alzheimer's disease.
Vitamin B1's ability to help maintain and boost nerves and the central nervous system helps improve memory and concentration. It can also help with various neurological disorders, such as MS.
Vitamin B1 helps with the secretion of hydrochloric acid within the digestive system, which is required to breakdown food.
Vitamin B1 acts as a powerful antioxidant, protecting the body on a cellular level for free-radicals and degeneration.
Having a slight B1 deficiency can cause any of the following: tiredness, irritability, memory loss, difficulty sleeping, loss of appetite, lethargy, weight loss, indigestion, and calf muscle tenderness.
If left untreated these symptoms can quickly develop into a condition known as beriberi, whose symptoms include nerve, brain and heart abnormalities. So make sure you get enough!